1、类(class)可见性修饰符: public—在所有类中可见,在其他包中可以用import导入。缺省—就是没有修饰符,在同一个包中的类中可见,在其他包中不能用import导入。修饰符:final—终态类,表示该类不能被继承abstract—抽象类,不能新建对象2、变量(variable)Java中变量有两种,方法变量和字段变量方法变量只能用一个修饰符:final—表示常量,不能修改下面是字段变量的修饰符可见性修饰符:pub...
8年前 (2016-08-17)
阅读(2739)
赞一个 (0)
链接直达
最流行的工具并不一定是“最好的”,对于开发来说,什么是最好的,取决于使用场景。然而,当选择工具时,流行程度是不可忽视的一个重要因素,并不是因为工具的流行增加了其价值,而是因为广泛使用的社区带来了无价的资源和支持。流行的工具更容易学习,因为会有很多人乐意帮助你。如果是开源的话,麻烦就更少了。因为有更多的人在审核代码和进行测试,能考虑到更多的情况。在很多情况下,都会有一个对立的竞争对手,比如Apache和Nginx——两个web服务器。Ap...
8年前 (2016-08-17)
阅读(2517)
赞一个 (0)
链接直达
下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。1、从返回结果上对比load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常get方法检索不到的话会返回null2、从检索执行机制上对比get方法和find方法都是直接从数据库中检索,而load方法的执行则比较复杂 首先查找session的persistent Context中是否有缓存,如果有则...
8年前 (2016-08-17)
阅读(2177)
赞一个 (0)
链接直达
Class.forName() 和 ClassLoader.loadClass()的区别?Class.forName() 和 Class.forName().NewInstance()的区别?Class.forName("xx.xx")等同于Class.forName("xx.xx",true,CALLClass.class.getClassLoader()),第二个参数(boolean)表示装载...
8年前 (2016-08-17)
阅读(1965)
赞一个 (1)
链接直达
学了很久的java,接触SSH也有一段时间了,写成博文总是有点懒,最近在整理一些思绪,把SSH一点一滴放进博客里,以备以后改进,再学习。以我自己的了解,在进行struts开发的过程中,总也是出现很多的乱码问题 ,一般存在以下情况,欢迎大家在留言处补充: 1、页面显示中文乱码 2、传递参数中文乱码 3、...
8年前 (2016-08-17)
阅读(3020)
赞一个 (0)
链接直达
DWR(Direct Web Remoting)是一个Java Ajax的框架,允许开发人员在客户端通过JavaScript代码调用服务器端的java方法,这些方法就像是在客户端一样DWR框架主要由两部分组成,客户端JavaScript嗲吗直接调用服务器Java方法,服务器上运行的DWR核心Servlet负责处理客户端请求,将客户端的请求委托到实际的Java 对象进行处理,并将结果返回给客户端首先下载DWR包 htt...
8年前 (2016-08-17)
阅读(2794)
赞一个 (0)
链接直达
1. 如何比较两个字符串?用“=”还是equals简单来说,“==”是用来检测俩引用是不是指向内存中的同一个对象,而equals()方法则检测的是两个对象的值是否相等。只要你项检测俩字符串是不是相等的,你就必须得用equals()方法。如果你知道“字符串保留(string intern)”的概念那就更好了。2. 为什么安全敏感的字符串信息用char[]会比String对象更好?String对象是不可变的就意味着直到垃圾回收器过来清扫之前...
8年前 (2016-08-16)
阅读(2261)
赞一个 (0)
链接直达
QRCode是日本人开发的ZXing是google开发的QRCode开发需要包 http://download.csdn.net/detail/xiaokui_wingfly/7957815ZXing开发需要包 http://download.csdn.net/detail/u010457960/5301392QRCode方式package cn.utils;
&nbs...
8年前 (2016-08-16)
阅读(4583)
赞一个 (1)
链接直达
首次接触HttpClient ,参考其他文章中的介绍说 4.3与其他3.x-4.x版本有些大的改变,参考其他大牛的文章import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.Input...
8年前 (2016-08-16)
阅读(3537)
赞一个 (0)
链接直达
有时候,做开发时,我们无法要求客户对字符集的更改,最近遇到一个中文字符问题挺让人蛋疼的,在IE和火狐上测试,经过new String(keyWorld.getBytes("iso-8859-1"),"gbk"); 转换可以将url上的中文解码,但是在360浏览器上却无法解析;使用360浏览器经过new String(keyWorld.getBytes("iso-8859-1")...
8年前 (2016-08-16)
阅读(2672)
赞一个 (0)
链接直达
4种方法,都是四舍五入,例,保留4位小数,直接上代码import java.math.BigDecimal;
import java.text.DecimalFormat;
import java.text.NumberFormat;
public class Format ...
8年前 (2016-08-16)
阅读(5325)
赞一个 (4)
链接直达
HttpClient 4.3。HttpClient这货和Lucene一样,每个版本的API都变化很大,这有点让人头疼。就好比创建一个HttpClient对象吧,每一个版本的都不一样,3.X是这样的HttpClient httpClient=new DefaultHttpClient()4.3是这样的CloseableHttpClient httpClient = HttpClients....
8年前 (2016-08-16)
阅读(2407)
赞一个 (1)
链接直达