- 浏览: 128533 次
- 性别:
- 来自: 深圳
最新评论
-
wangchenggong1988:
...
jquery得到checkbox选中的个数 -
xiajava2011:
只加前面三个就不会出现这种情况
js变量累加后出错 -
gteam.yu:
会不会是 二进制相加 末位无法进1导致的,我感觉很像是这个问题 ...
js变量累加后出错
文章列表
线程Thread中的几个方法介绍:
①sleep,sleep()使当前线程进入停滞状态,sleep时间过后又可继续执行,在等待的时间里,仍然持有对象锁。sleep()可使优先级低的线程得到执行的机会
②yield()只是使当前线程重新回到可执行状态,也就是让当前线程停下来执行进入就绪状态,所以执行yield()的线程有可能在进入到可执行状态后马上又被执行。yield()只能使同优先级的线程有执行的机会
③join(),让当前线程先执行完
Object中有关线程的方法:
①wait(),线程进入停滞状态,但是它不会持有对象锁,可以使其他线程有执行的机会。当它被notify()方法唤醒的时候, ...
写在前面:本文章基本覆盖了java IO的全部内容,java新IO没有涉及,因为我想和这个分开,以突出那个的重要性,新IO哪一篇文章还没有开始写,估计很快就能和大家见面。照旧,文章 依旧以例子为主,因为讲解内容的java书很多了,我觉的学以致用才是真。代码是写出来的,不是看出来的。
最后欢迎大家提出意见和建议。
【案例1】创建一个新文件
01 import java.io.*;
02 class hello{
03 public static void main(String[] args) {
04 File f=new File("D:\\hel ...
Servlet中forward和redirect的区别 (2010-10-17 08:44:55)转载
标签: servlet it 分类: J2SE
forward方式:request.getRequestDispatcher("/somePage.jsp").forwardrequest, response);
redirect方式:response.sendRedirect("/somePage.jsp");
forward是服务器内部重定向,程序收到请求后重新定向到另一个程序,客户机并不知道;redirect则是服务器收到请求后发送一个状 ...
spring aop
- 博客分类:
- Spring
AOP是Aspect Oriented Programming的缩写,意思是面向方面编程,一种新兴的编程技术。
AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,
AOP可以说也是这种目标的一种实现。它可以解决OOP和过程化方法不能够很好解决的横切
(crosscut)问题,
如:事务、安全、日志等横切关注。当未来系统变得越来越复杂,
横切关注点就成为一个大问题的时候,AOP就可以很轻松的解决横切关注点这个问题。
比如有这样一个情景:
Java代码
public
class
Accou ...
把long类型的时间转化为几时几分几秒
- 博客分类:
- java
long time = 3600000+366000;//1m = 1000毫秒
Date date = new Date(time);
long hour = time/(60*60*1000);
long minute = (time - hour*60*60*1000)/(60*1000);
long second = (time - hour*60*60*1000 - minute*60*1000)/1000;
System.out.println(hour+ &q ...
java中浮点类型数值相加减,精确度问题
- 博客分类:
- java
java中浮点类型数值相加减,精确度损失问题。
Double d = 10.8;
Double e = 10.0;
d-e = 0.8000000000000007;
new BigDecimal(d-e).setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();//四舍五入
或者
new BigDecimal("10.8").multiply(new BigDecimal("10.0"));
pl/sql导入导出表结构和数据
- 博客分类:
- oracle数据库
在表的所有者不能改变的情况下,可以使用导入导出表结构和表数据的方法,将表移动到你想要的所有者下(注:特别是建立表的时候如果以sysdba的身份登录的话,所有表的所有者都为sys,此时会对你用c#访问数据库产生麻烦,我在我的另一篇文章中也提到《.NET连接Oracle数据库的错误,pl/sql中的myobjects过滤器 》),此时你只能用这种方法改变所有者。
导出表结构:
Tools-->Export User Objects(导出用户对象) -->选择要导出的表(包括Sequence等)-->.sql文件,导出的都为sql文件
导出表数据:
Tools--> ...
聚集函数如max,min,sum,count,avg不能出现在where子句中,要想加条件,必须用having
select pub,sum(price*qty) from books group by pub having sum(price)>60;
nvl函数的使用:
select nvl(name,'未输入') from table;
查询字段是否为空
decode的使用:
select sum(decode(sex,'男',1,0)) 男人数,sum(decode(sex,'女',1,0)) 女人数 from student;
统计男生人 ...
在存储过程中,select name into v_name from table where 条件 的时候,如果没有查询到数据,
就不能将v_name进行赋值,就会抛出no_data_found异常,程序不能继续执行
解决:select count(*) into v_count from from table where 条件 ;
if(v_count<>0) then
select name into v_name from table where 条件;
end if;
win7下打开运行Jar文件
- 博客分类:
- windows
jar文件 双击 直接运行
问题:自己用的是win7,java的jar文件在装有winrar的情况下,双击会打开该文件,而不能直接运行。
解决方法:
1、选择默认程序:右击jar包,打开方式->选择默认程序->浏览,选中jre下bin文件中javaw.exe(比如我的javaw.exe在D:\Program Files\Java\jre6\bin下)。
2、
编辑注册表:HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command,修改数据数值
为"D:\Program Files\Java\jdk1.6 ...
JFreeChart chart = ChartFactory.createBarChart3D("物业报修统计123","","",dataset,PlotOrientation.VERTICAL,true,true, false);
chart.setTitle(new TextTitle(title, new Font("宋体", Font.ITALIC, 22)));
CategoryPlot plot = chart.getCategoryPlot();//设置 ...
Jfreechart柱形图详细设置
- 博客分类:
- jfreechart
Jfreechart柱形图详细设置
2010-10-28 15:46:01
| 分类:
JAVA
|
字号
订阅
一. 下载与环境配置
此最新版本为 1.0.13
解压jfreechart-1.0.13.zip 将lib目录下的jfreechart-1.0.13.jar 、jcommon- ...