随笔分类 - java
摘要:1.什么是 序列化 ( Serializable ) 对象的寿命通常随着生成该对象的程序块的终止而终止。有时候,需要将对象的状态保存下来,在需要时再将对象恢复(反序列化)。 我们把对象的这种能记录自己的状态以便将来再生的能力,叫做对象的持久性 ( persistence )。 对象通过写出描述自己状
阅读全文
摘要:今天在db2中查询数据时出现错误: Overflow occurred during numeric data type conversion:SQLCODE=-413, SQLSTATE=22003, DRIVER=3.53.71 数字数据类型转换过程中出现溢出 select * from rpb
阅读全文
摘要:18. 【推荐】循环体内,字符串的连接方式,使用StringBuilder的append方法进行扩展。 说明:下例中,反编译出的字节码文件显示每次循环都会new出一个StringBuilder对象,然后进行append操作,最后通过toString方法返回String对象,造成内存资源浪费。反例:S
阅读全文
摘要:本文基于多篇博文整理而来,目的是较全面的学会使用DB2触发器,后期再整理复杂的使用场景,看完本文应该能够自己创建一个基本的触发器。 1.什么是触发器当一个指定的 SQL 操作(如 DELETE,INSERT,或者是 UPDATE 操作)作用于某张表时,一个定义了一组操作的触发器就可以被激活。触发器并
阅读全文
摘要:在JAVA中一共有八种基本数据类型,他们分别是 byte、short、int、long、float、double、char、boolean 1、整型 其中byte、short、int、long都是表示整数的,只不过他们的取值范围不一样 byte的取值范围为-128~127,占用1个字节(-2的7次方
阅读全文
摘要:Ctrl+1 快速修复Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对
阅读全文
摘要:Java程序设计语言总是采用按值传递,也就是说,方法得到的是所有参数值的一个拷贝。 1.方法不能修改一个基本数据类型的参数(数值型或布尔型) 2.方法可以改变一个对象参数的状态,方法得到的是对象引用的拷贝,不是对象的拷贝,对象引用及其他拷贝同时引用同一个对象。
阅读全文
摘要:1.建立链接 Connection conn = getDataSource().getConnection(); PreparedStatement ps = null; 2不自动 Commit 不提交 达到有错误回滚目的 conn.setAutoCommit(false); 3.预编译SQL语句
阅读全文
摘要:一:Date类 在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理。这里简单介绍一下Date类的使用。 1.使用Date类代表当前系统时间 Date date = new Date();
阅读全文
摘要:被static关键字修饰的方法或者变量不需要依赖于对象来进行访问,只要类被加载了,就可以通过类名去进行访问。 方便在没有创建对象的情况下来进行调用(方法/变量)。 1.static方法 一般称作静态方法,不依赖于任何对象就可以进行访问。在静态方法中不能访问类的非静态成员变量和非静态成员方法,但可以访
阅读全文
摘要:Java 中的数据类型分为基本数据类型和引用数据类型 int是基本数据类型,Integer是引用数据类型; Ingeter是int的包装类,int的初值为0,Ingeter的初值为null。 初始化 int i =1; Integer i= new Integer(1); 自动装箱和拆箱 从Java
阅读全文
摘要:在Java中,final关键字可以用来修饰类、方法和变量(包括成员变量和局部变量)。 1.修饰类 当用final修饰一个类时,表明这个类不能被继承。尽量不要将类设计为final类 2.修饰方法 下面这段话摘自《Java编程思想》第四版第143页: “使用final方法的原因有两个。第一个原因是把方法
阅读全文
摘要:浏览器向服务器请求数据,发送请求(request)报文;服务器向浏览器返回数据,返回响应(response)报文。报文信息主要分为两部分1.包含属性的首部(header) 附加信息(cookie,缓存信息等)与缓存相关的规则信息,均包含在header中2.包含数据的主体部分(body) HTTP请求
阅读全文
摘要:LightPink 浅粉色 #FFB6C1 255,182,193 Pink 粉红 #FFC0CB 255,192,203 Crimson 猩红 #DC143C 220,20,60 LavenderBlush 脸红的淡紫色 #FFF0F5 255,240,245 PaleVioletRed 苍白的紫
阅读全文
摘要:DB2 语句太长或者太复杂 SQLSTATE=54001 对数据库的参数的修改: db2 update db cfg for DB_NAME using STMTHEAP 4096 db2 update db cfg for DB_NAME using APPLHEAPSZ 1024
阅读全文
摘要:DB2 错误代码大全——SQLSTATE 消息 SQLSTATE 消息本节列示 SQLSTATE 及其含义。SQLSTATE 是按类代码进行分组的;对于子代码,请参阅相应的表。 表 2. SQLSTATE 类代码 类 代码 含义 要获得子代码, 参阅... 00 完全成功完成 表 3 01 警告 表
阅读全文
摘要:校验数字的表达式 1. 数字:^[0-9]*$ 2. n位的数字:^\d{n}$ 3. 至少n位的数字:^\d{n,}$ 4. m-n位的数字:^\d{m,n}$ 5. 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[
阅读全文
摘要:1.备份环境 压缩:tar czvf 131app201800321.tar.gz sino_Web.war解压:tar -xzvf 130app20180109.tar.gz 不同服务器之间copy文件: scp 131app201800321.tar.gz root@10.24.1.56:/op
阅读全文