`
文章列表

java线程

    博客分类:
  • java
线程Thread中的几个方法介绍: ①sleep,sleep()使当前线程进入停滞状态,sleep时间过后又可继续执行,在等待的时间里,仍然持有对象锁。sleep()可使优先级低的线程得到执行的机会 ②yield()只是使当前线程重新回到可执行状态,也就是让当前线程停下来执行进入就绪状态,所以执行yield()的线程有可能在进入到可执行状态后马上又被执行。yield()只能使同优先级的线程有执行的机会 ③join(),让当前线程先执行完 Object中有关线程的方法: ①wait(),线程进入停滞状态,但是它不会持有对象锁,可以使其他线程有执行的机会。当它被notify()方法唤醒的时候, ...

Java中IO整理

    博客分类:
  • java
写在前面:本文章基本覆盖了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 ...
function,pro,tri,seq
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则是服务器收到请求后发送一个状 ...

jbpm环境搭建

    博客分类:
  • jbpm
http://www.iteye.com/topic/213681

spring aop

AOP是Aspect Oriented Programming的缩写,意思是面向方面编程,一种新兴的编程技术。 AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦, AOP可以说也是这种目标的一种实现。它可以解决OOP和过程化方法不能够很好解决的横切 (crosscut)问题, 如:事务、安全、日志等横切关注。当未来系统变得越来越复杂, 横切关注点就成为一个大问题的时候,AOP就可以很轻松的解决横切关注点这个问题。 比如有这样一个情景: Java代码   public   class  Accou ...
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中浮点类型数值相加减,精确度损失问题。   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"));      

ajava

http://www.ajava.org http://www.ixueku.com/  
在表的所有者不能改变的情况下,可以使用导入导出表结构和表数据的方法,将表移动到你想要的所有者下(注:特别是建立表的时候如果以sysdba的身份登录的话,所有表的所有者都为sys,此时会对你用c#访问数据库产生麻烦,我在我的另一篇文章中也提到《.NET连接Oracle数据库的错误,pl/sql中的myobjects过滤器 》),此时你只能用这种方法改变所有者。 导出表结构: Tools-->Export User Objects(导出用户对象) -->选择要导出的表(包括Sequence等)-->.sql文件,导出的都为sql文件 导出表数据: Tools--> ...

having

聚集函数如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;        
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柱形图详细设置    2010-10-28 15:46:01 |  分类: JAVA | 字号   订阅 一. 下载与环境配置 此最新版本为 1.0.13 解压jfreechart-1.0.13.zip 将lib目录下的jfreechart-1.0.13.jar 、jcommon- ...
Global site tag (gtag.js) - Google Analytics