`
文章列表

Java 编码转换

    博客分类:
  • Java
String newstr = new String(oldstr.getBytes(), "UTF-8"); java中的String类是按照unicode进行编码的,当使用String(byte[] bytes, String encoding)构造字符串时,encoding所指的是bytes中的数据是按照那种方式编码的,而不是最后产生的String是什么编码方式,换句话说,是让系统把bytes中的数据由encoding编码方式转换成unicode编码。如果不指明,bytes的编码方式将由jdk根据操作系统决定。 注意:在读写文件的时候:        当我 ...
package com.DocExpansion.TFIDF; import java.text.DecimalFormat; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Map.Entry; public cla ...
Matplotlib是一个Python的图形框架,类似于MATLAB和R语言。 Matplotlib的官网地址是 http://matplotlib.org/ ,下载地址为 http://matplotlib.org/downloads.html,选择对应的版本即可安装,我选择的版本为 matplotlib-1.3.1.win32-py3.4.exe。 安装方法同numpy c:\Python34\Scripts>pip install C:\Python34\matplotlib-1.4.3-cp34-none-win32.whl

Python34安装NumPy

numpy 准确地说提供了一个在python中做科学计算的基础库,侠义地讲它重在数值计算,甚至可以说是用于多维数组处理的库;而 scipy 则是基于numpy,提供了一个在python中做科学计算的工具集,也就是说它是更上一个层次的库。 下面只介绍numpy的安装方法(scipy一样) 1、下载对应版本NumPy(我用的python3.4下载对应numpy-1.9.2+unoptimized-cp34-none-win32.whl) http://sourceforge.net/projects/numpy/files/NumPy/ python3.4 Delbert默认版本为3.4 ...

Happy Number

Write an algorithm to determine if a number is "happy". A happy number is a number defined by the following process: Starting with any positive integer, replace the number by the sum of the squares of its digits, and repeat the process until the number equals 1 (where it will stay), or it ...
1、新建项目。 2、如果导入项目含有WebContent,删除新项目中WebRoot中的文件,则将WebContent所有的文件拷贝到WebRoot中。(新建web project 。eclipse中是WebContent文件夹,Myeclipse中是WebRoot文件夹) 3、Build Path-Configure Build Path-Source-Default output folder:编译生成class文件的位置。 如果导入不成功,可以重新发布一边,或者是找到tomcat下的work文件,将其生成的项目删除,重新编译。
对文档修改某一行,需要读进来,修改,然后再写进去。最快的方法就是边读边写。 import java.io.*; public class Modifytxt{ public static void main(String args[])throws IOException{ int modifyline=1;//要修改的行 BufferedReader in=new BufferedReader(new FileReader("1.java")); PrintWriter out = new PrintWrit ...
1、一行一行的读取文本内容 String temp=null; StringBuffer content=new StringBuffer();//StringBuffer类和String一样,也用来代表字符串。区别:偏重于对于字符串的变化,例如追加、插入和删除 //下面两种方法都行。 BufferedReader read=new BufferedReader(new InputStreamReader(new FileInputStream("E:/bioasqB/result/1.out"))); / ...
public List<String> readFile(String dirPath) { // 建立当前目录中文件的File对象 File file = new File(dirPath); // 取得代表目录中所有文件的File对象数组 File[] list = file.listFiles(); // 遍历file数组 for (int i = 0; i < list.length; i++) { if(list[i].isDirectory()) { ...
在Action中访问  WEB资源   一、什么是WEB资源?    HttpServletRequest,HttpSession,ServletContext等原生的Servlet API 二、为什么访问WEB资源?    B\S的应用的Controller中必须需要访问WEB资源    向域对象中读写属性,读写Cookie,获取realPath 三、如何访问?          1、:和Servlet API解耦的方式:只能访问有限的Servlet API对象,且只能访问有限的方法。(读取请求参数,读写域对象的属性,使session失效)         具体请参照博文:Struts2之 ...
1、action:代表一个struts2的请求 2、Action类:能够处理Struts2请求的类    属性的名字必须遵守于JavaBeans(封装)属性名相同的命名规则    属性的类型可以是任意类型,从字符串到非字符串(基本数据类型)之间的数据转换可以自动发生    必须有一个不带参数的构造器:通过反射创建实例    至少有一个供struts在执行这个action时调用的方法    同一个Action类可以包含多个action方法    Struts2会为每一个HTTP请求创建一个Action实例,即Action不是单例的,是线程安全的。
2014/6/5 首先中文分词这个事真的很难搞。 其实在整个项目中每次配置中文分词都会出现很多错误,一开始是在自己的机器小批量测试,等移植到服务器上时,发现会出现很多错误,以至于错误一样,解决方法不同。有点崩溃啊 ...
当我们在启动tomcat服务的时候报错信息:java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bin 分析:从错误信息中我们可以看到是socket   java虚拟机报错凭经验这个一般是端口被占用引起的 解决方案: (一) 直接修改tomcat服务器的端口     步骤:     1:找到tomcat->conf文件夹下server.xml文件     2.修改下面代码中的端口 [html] view plaincopy port="8080" protocol=&q ...
搭建struts2的开发环境      1、加jar包 (1)commons-fileupload-1.3.1jar (2)commons-io-2.2.jar (3)commons-lang3-3.1.jar (4)commons-logging-1.1.3.jar (5)freemarker-2.3.19.jar (6)javassist-3.11.0.GA.jar (7)ognl-3.0.6.jar (8)struts2-core-2.3.16.3.jar (9)xwork-core-2.3.16.3.jar      2、web.xml配置 直接复制就行,每个工程的web.xml都是一样 ...
转载自 http://blog.sina.com.cn/s/blog_482611850100e651.html mysql5远程连接服务器时,出现类似: ERROR 1044: Access denied for user: '@127.0.0.1' to database 'mysql' 的错误。 说明你没有将权限下放到远端连接帐户上,由于mysql的安全性在不断的提高,权限设置默认是拒绝的,你必须自己开放权限。 在服务器上用mysql -h 192.168.0.1 -u root -p mysql命令登录mysql数据库 然后用grant命令下放权限。 GRANT ALL PR ...
Global site tag (gtag.js) - Google Analytics