java
文章平均质量分 74
wc0077
北漂的IT男
展开
-
Java环境变量的配置
xp系统下java环境变量的配置(1)这“我的电脑”图标中单击右键,选择“属性”-“高级”-“环境变量”,或者选择“控制面板”,选择“切换到经典视图”-“系统”-“高级”-“环境变量”;(2)在出现的环境变量对话框中的“系统变量”框中增加或设置三项属性:JAVA_HOME,PATH,CLASSPATH(大小写无所谓);(3)若已存在则点击“编辑”,加;之后继续添加即可;不存在则点击“新原创 2011-09-25 20:36:37 · 410 阅读 · 0 评论 -
byte short: 变量字节大小及有效范围取值
byte: 占用一个字节,数字大小为-27—27-1short: 占用两个字节,数字大小为-215—215-1int: 占用四个字节,数字大小为-231—231-1long: 占用八个字节,数字大小为-263—263-1float: 占用四个字节,数字大小为1.4E-45~3.4E+38 , -1.4E-45~-3.4E+38 。用二进制的指数形式表示一个浮点数的转载 2012-08-30 09:55:56 · 7871 阅读 · 0 评论 -
MyEclipse安装插件的几种方法
一、通过MyEclipse Configuration Center在线安装 1. 打开MyEclipse10,在菜单栏选择MyEclipse→MyEclipse Configuration Center,即可进入到MyEclipse Configuration Center。 2. 在MyEclipse Configuration Center界面中点击Software选项卡转载 2012-08-27 23:43:49 · 697 阅读 · 0 评论 -
Eclipse反编译工具Jad及插件JadClipse配置
本人也是找了好久才找到这么一个好的博客,拿出来跟大家share一下我的安装经验,让学java的同胞们少走弯路安装注意要点:1.windows平台下安装的软件通常会默认给你分配一个路径C:\Program Files\***,这个路径其实存在一个很大的隐患,常常会造成一些莫名奇妙的问题,就像安装jadClipse插件,我把eclipse家目录放在这个目录下,结果我把jar包拷贝到plugin原创 2012-02-16 21:52:23 · 7288 阅读 · 1 评论 -
eclipse装反编译插件
1、解压反编译插件包“eclipse 反编译插件_jad 3.3.0.zip”; 2、将插件包中的net.sf.jadclipse_3.3.0.jar文件复制到Eclipse的插件目录下(如E:\Work_Soft\Eclipse\plugins); 3、启动Eclipse; 4、点击【Window】 --> 【Preferences】,在弹出的对话框中选中JadClips转载 2012-10-08 12:23:47 · 650 阅读 · 0 评论 -
集成Tomcat插件到Eclipse
1. 下载 Tomcat 作者选择的是 Tomcat6,下载地址:http://tomcat.apache.org/download-60.cgi,选择绿色版的 zip 进行下载(目前最新的 Tomcat 6 版本的绿色版是 apache-tomcat-6.0.35.zip,作者已经上传了一个到 Csdn,下载地址是:http://download.csdn.net/detail原创 2014-05-27 16:58:26 · 18963 阅读 · 0 评论 -
WSDLToJava Error: Rpc/encoded wsdls are not supported with CXF
Rpc/encoded wsdl style 是一个比较老的风格,在jax-WS2.0原创 2014-08-28 09:54:24 · 14471 阅读 · 0 评论 -
一个有趣的面试题
假设这有一个各种字母组成的字符串,假设这还有另外一个字符串,而且这个字符串里的字母数相对少一些。从算法是讲,什么方法能最快的查出所有小字符串里的字母在大字符串里都有?比如,如果是下面两个字符串:String 1: ABCDEFGHLMNOPQRSString 2: DCGSRQPOM答案是true,所有在string2里的字母string1也都有。如果是下面两个字符串:原创 2015-03-22 14:23:39 · 648 阅读 · 0 评论 -
javaweb项目中中文乱码
总结一下,在JavaWeb中针对各种情况处理中文乱码的方法。 首先我们看下,一个请求响应的流程 浏览器------------------>Servlet容器--------------->显示页面 编码 使用容器的URIEncoding转码 解码 举例:Tomcat作为Servlet容器,Tomcat的默认的URIEncoding转载 2012-09-18 20:45:13 · 2972 阅读 · 0 评论 -
javaweb项目中中文乱码
总结一下,在JavaWeb中针对各种情况处理中文乱码的方法。 首先我们看下,一个请求响应的流程 浏览器------------------>Servlet容器--------------->显示页面 编码 使用容器的URIEncoding转码 解码 举例:Tomcat作为Servlet容器,Tomcat的默认的URIEncodin原创 2016-04-29 16:17:45 · 578 阅读 · 0 评论 -
hibernate openSession和getCurrentSession
开启一个Session 的两种方式: 1.openSession:每次都是一个新的Session 2.getCurrentSession:如果当前有session,就用当前的,否则新建一个 2.1.用途:界定事务边界 2.2. 在事务提交的时候自动close 2.3.必须在配置文件中配置,这个属性可以再文档中查找原创 2012-04-14 11:04:05 · 891 阅读 · 0 评论 -
java web项目中路径问题的解决方案
在javaweb项目中添加配置文件,满足连接数据库配置参数以及其他自定义参数存放,可自己写一个配置文件**.properties,把项目所需的自定义配置信息以名值对的形式写入文件。在项目工程目录下的WebRoot\WEB-INF\classes目录下新建一个conf文件夹专门存放配置文件,然后把**.properties配置文件放到conf中,部署时IDE会自动将其复制到相应路径。java原创 2012-03-17 17:15:09 · 9200 阅读 · 0 评论 -
servlet详解
Servlet有良好的生存期的定义,包括如何加载、实例化、初始化、处理客户端请求以及如何被移除。这个生存期由javax.Servlet.Servlet接口的init,service和destroy方法表达。1、加载和实例化 容器负责加载和实例化一个Servlet。实例化和加载可以发生在引擎启动的时候,也可以推迟到容器需要该Servlet为客户请求服务的时候。首先容器必须先定位S转载 2012-03-17 16:03:51 · 574 阅读 · 0 评论 -
String类实例的两种分配方式
在windows中使用taskmanager查看java进程使用的内存时,发现有时候会超过 -Xmx制定的内存大小, -Xmx指定的是java heap,java还要分配内存做其他的事情,包括为每个线程建立栈。VM的每个线程都有自己的栈空间,栈空间的大小限制vm的线程数量,太大了,实用的线程数减少,太小容易抛出java.lang.StackOverflowError异常。windows默认转载 2012-01-28 14:43:47 · 567 阅读 · 0 评论 -
java内存分布
java的内存总共分为6块区域:(1) 寄存器。这是最快的保存区域,因为它位于和其他所有保存方式不同的地方:处理器内部。然而,寄存器的数量十分有限,所以寄存器是根据需要由编译器分配。我们对此没有直接的控制权,也不可能在自己的程序里找到寄存器存在的任何踪迹。(2) 栈。驻留于常规RAM(随机访问存储器)区域,但可通过它的“堆栈指针”获得处理的直接支持。堆栈指针若向下移,会创建新的内存;若转载 2012-01-21 19:57:56 · 700 阅读 · 0 评论 -
Java Swing中三种事件处理之比较
Swing是目前Java中不可缺少的窗口工具组,是用户建立图形化用户界面(GUI)程序的强大工具。Java Swing组件自动产生各种事件来响应用户行为。如当用户点击按钮或选择菜单项目时,Swing组件会产生一个ActionEvent。Swing组件会产生许多事件,如ActionEvents,ChangeEvents,ItemEvents等,来响应用户的鼠标点击行为,列表框中值的改变,计时器的开始转载 2012-02-03 22:56:26 · 605 阅读 · 0 评论 -
java 多线程拷贝copy 复制
多线程拷贝程序主要有四个类组成:WorkThread类,ReadFrom类,WriteTo类,ExpressCopy类WorkTread类:主要负责文件拷贝的线程类ReadFrom类:主要负责从源文件读取数据到缓冲区WriteTo类:主要负责把缓冲区的数据写进新的文件ExpressCopy类:类似于测试类,以上3个是核心代码WorkThread类 packa原创 2012-02-12 22:20:17 · 2426 阅读 · 0 评论 -
辗转相除法求最大公约数
辗转相除法百度百科解释: 两个整数的最大公约数是能够同时整除它们的最大的正整数。辗转相除法基于如下原理:两个整数的最大公约数等于其中较小的数和两数的差的最大公约数。例如,252和105的最大公约数是21(252 = 21 × 12;105 = 21 × 5);因为252 − 105 = 147,所以147和105的最大公约数也是21。在这个过程中,较大的数缩小了,所以继续进行同样的原创 2012-02-15 21:42:33 · 1476 阅读 · 0 评论 -
内部类的使用 事件处理
1.最好的事件处理方式:在要监听的类里写一个私有内部类作为该类的事件处理类 1.1 为什么是私有类 原因:事件处理类只是起到监听本类事件的作用,没必要让外部的其他类调用,设置私有内部类,就是为了防止其他类错误 地调用该事件处理类 1.2为什么是内部类 原因:事件处理类设置成内部类,逻辑上比较清楚,原创 2012-02-18 08:40:54 · 812 阅读 · 0 评论 -
子类重写父类注意事项 java
A、重写规则之一: 重写方法不能比被重写方法限制有更严格的访问级别。(但是可以更广泛,比如父类方法是包访问权限,子类的重写方法是public访问权限。) 比如:Object类有个toString()方法,开始重写这个方法的时候我们总容易忘记public修饰符,编译器当然不会放过任何教训我们 的机会。出错的原因就是:没有加任何访问修饰符的方法具有包访问权限,包访问权限比public当然原创 2012-02-18 08:19:44 · 9944 阅读 · 0 评论 -
Eclipse和MyEclipse的字符集设置
eclipse 中UTF-8设置1.windows->Preferences 打开"首选项"对话框; 2.然后,general->Workspace,右 侧Text file encoding,选择Other,改变为UTF-8。 3.Web->打开,把CSS、HTML、JSP、JavaScript、XML等设置为UTF-8。 或在这里更改原创 2012-03-02 23:09:32 · 8305 阅读 · 1 评论 -
java 反射的作用
反射:顾名思义,就是能从影子看到他的本尊(类和方法的取名通常都有特定的含义) 反编译就是运用反射实现的 自定义或者自描述的反射的内部实现Person ->Classpublic class Class{ Field:描述属性 Method:描述方法 Constructor:描述构造器}与反射有关4个类:C原创 2012-03-08 22:28:48 · 446 阅读 · 0 评论 -
MyEclipse html提示
操作方法: windows------preferences----------搜索 html----------找到 html Source这项---------右边视图,找到 content assist (见下图)------Prompt when these。。。。后面有个输入框(里面有个小于号)紧跟 小于号后面输入一个 空格键 ,-----------apply-----原创 2012-03-08 22:06:02 · 693 阅读 · 0 评论 -
微信公众平台+Java+新浪云(SinaAppEngine)快速接入方法
近期突然对微信公众号开发有点感兴趣,参考了CSDN博客,我便开始搭建java web项目,发布项目需要主机,在网上搜索了一番,因为只是临时测试使用,免费的原因选择了新浪云应用,结果发现各种坑开发工具:Eclipse Java EE IDE for Web Developers. Mars Release (4.5.0)1. 创建Maven项目 选择webapp类型 过程略过,如果不懂原创 2016-07-14 15:08:20 · 2864 阅读 · 0 评论