易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : java

JAVA DATE总结

1.计算某一月份的最大天数
Calendar time=Calendar.getInstance();
time.clear();
time.set(Calendar.YEAR,year); //year 为 int
time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0          
int day=time.getActualMaximum(Calendar.DAY_OF_MONTH);//本月份的天数
注:在使用set方法之前,必须先clear一下,否则很多信息会继承自系统当前时间
2.Calendar和Date的转化
(1) Calendar转化为Date
Calendar cal=Calendar.getInstance();
Date date=cal.getTime();
(2) Date转化为Calendar
Date date=new Date();
Calendar cal=Calendar.getInstance();
cal.setTime(date);
3.格式化输出日期时间 (这个用的比较多)
Date date=new Date();
SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String time=df.format(date);
System.out.println(time);
4.计算一年中的第几星期
(1)计算某一天是一年中的第几星期
Calendar cal=Calendar.getInstance();
cal.set(Calendar.YEAR, 2006);
cal.set(Calendar.MONTH,9);
cal.set(Calendar.DAY_OF_MONT ......

java对String字符串对象的创建以及管理

(原创)深入研究java对String字符串对象的创建以及管理
(2008-9-27 bbh)
新手初学,不对的地方大家多多指教~
经常看到很多人讨论java中关于String的问题,我也就有点兴趣了,鉴于网上很多人写的都差别很大,
同样的问题都是不同的说法,我很迷糊,花了一晚上读了Java Virtual Machine Specification和
The Java Language Specification的一些章节,做了很多试验,总结了一下关于String的内容,还
有很多内容我也不确定,在下面也都提出来了,希望高手能指正.
Constant Pool常量池的概念:
在讲到String的一些特殊情况时,总会提到String Pool或者Constant Pool,但是我想很多人都不太
明白Constant Pool到底是个怎么样的东西,运行的时候存储在哪里,所以在这里先说一下Constant Pool的内容.
String Pool是对应于在Constant Pool中存储String常量的区域.习惯称为String Pool,也有人称为
String Constant Pool.好像没有正式的命名??
在java编译好的class文件中,有个区域称为Constant Pool,他是一个由数组组成的表,类型
为cp_info constant_pool[],用来存储程序中使用的各种常量,包括Class/String/Integer等各
种基本Java数据类型,详情参见The Java Virtual Machine Specification ......

传智播客JAVA培训struts2学习笔记

传智播客JAVA培训struts2学习笔记 前两天我陷入了struts2原理的泥谭中不可自扒了,这种感觉相当不错,但是我个人还是感觉基础如果不是很好的话,千万不要陷入,因为这样的话,很有可能让一个人变得没有信心,还好我是一个心理还错不错的人,所以很快就走了出来。所以,我的个人感觉还是,先掌握基础,然后在去理解原理吧,一旦涉及到原代码,这上千行的代码会把你搞得晕头转向,因为对于初学者来说,如果你没有掌握其中的流程你就不可能有的放失的去学习东西。如果产生了负面的情绪,千万要好好的调整自己,免得和我之前做EMS项目一样,但是,所谓功夫不负有心人呵,最终我还是挺过了这个难关,通过连续N多天的熬夜加班加点,终于跟上了老师的进程.同志们,加油!冉平当然也要加油,我同上班去了哟,工资虽然不高,4K,但对于我现在的阶段来说,如果是我,我就满足了! 访问request/session/application属性 1.将值存入不同的作用域中: ActionContext ac = ActionContext.getContext(); ac.getSession().put("testSession","testSession1" ); ac.getApplication().put("testApplication","testApplication1"); ac.put("testRequest", "testRequest1"); 在页面中访问: ${testRequest } $ ......

运用加密技术保护Java源代码

运用加密技术保护Java源代码    
   
内容: 
 
一、为什么要加密? 
二、定制类装入器  

三、加密、解密 
四、应用实例 
五、注意事项 
参考资源 
Java程序的源代码很容易被别人
偷看。只要有一个反编译器,任何人都可以分析别人的代码。本文讨论如何在不修改原有程序的情况下,通过加密技术保护源代码。
一、为什么要加密?

对于传统的C或C++之类的语言来说,要在Web上保护源代码是很容易的,只要不发布它就可以。遗憾的是,Java程序的源代码很容易被别人偷
看。只要有一个反编译器,任何人都可以分析别人的代码。Java的灵活性使得源代码很容易被窃取,但与此同时,它也使通过加密保护代码变得相对容易,我们
唯一需要了解的就是Java的ClassLoader对象。当然,在加密过程中,有关Java Cryptography Extension(JCE)
的知识也是必不可少的。
有几种技术可以“模糊”Java类文件,使得反编译器处理类文件的效果大打折扣。然而,修改反编译器使之能够处
理这些经过模糊处理的类文件并不是什么难事,所以不能简单地依赖模糊技术来保 ......

传智播客java培训 java基础之Pool

昨天有个朋友问我,学得会不,俺说学的会!
后来他又问我,他如果学的话,学的会学不会,俺说只要不笨蛋,把心思放在java上,就一定学的会!
时间一直过的都很快,每个人能把握的也只有今天,所以即使困难再多,只有此时此刻自己在不停的努力。
哪怕像蜗牛一样的前进,也一定有成功的一天,就怕自己放弃,怕自己没有信心!!
连接池:
 连接池中能存放多个连接
 客户端使用得时候,直接从连接池获取连接
 当客户端使用完连接时,在把连接放回到连接池中
使用连接池要注意
 *要有一个初始化连接数(同时在线5000人,不可能在池中存放5000个连接)
 *最小空闲数,保存连接池中,存在空闲连接,放置洪峰到来,引起得性能开销(那么当池中得连接用完,
 有新得客户端来访问;就必须创建新得连接,所以可以在池中设置最小空闲数)
 *最大连接数(当连接数达到数据库得上限,就不允许继续创建新得连接)
 *最大等待时间(连接数达到上限,如果有新得连接,则必须等待其他连接释放,若超过等待时间,服务器抛出异常)
 *最大空闲数(当洪峰退去时,防止连接池中得连接数过多)
javax.sql.DataSource 接口  由驱动厂 ......

【JAVA学习笔记】02 运算符、表达式

一、运算符
 
算术运算符:+,-,*,/,%,++,--
关系运算符:>,<,>=,<=,==,!=
布尔逻辑运算符:!,&,^,|,&&,||
位运算符:&,|,^,>>,<<,>>>
赋值运算符:=
扩展赋值运算符:+=,-=,*=,/=
字符串链接运算符:+
 
两数相除,那么如果接收的值是整型,则自动将小数点去掉,0.5→0
 
%:取模,即余数
++:自增
--:自减
 
 public class JavaDemo01
{
public static void main(String args[])
{
int i = 10 ;
int j = 20 ;
int k = i % j ;
System.out.println(k) ;
}
};

 
i++与++i的区别:
public class JavaDemo03
{
public static void main(String args[])
{
int i = 10 ;
// i++ ;
// 以上代码相当于以下的程序段:
// i = i + 1 ;
// ++i:表示先让数据自增,之后再进行操作
// i++:表示先让数据进行操作,操作完成之后进行自增
int k = 10+(++i) ;
System.out.println(k) ;
System.out.println(i) ;
}
};
 
逻辑运算符返回的都是布尔值
public class JavaDemo04
{
pub ......
总记录数:6386; 总页数:1065; 每页6 条; 首页 上一页 [4] [5] [6] [7] 8 [9] [10] [11] [12] [13]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号