- 博客(22)
- 收藏
- 关注
原创 关于org.apache.catalina.session.StandardManager doLoad错误的解决
org.apache.catalina.session.StandardManager doLoad 在开发项目的时候,偶尔遇到了如下问题,在启动tomcat时抛出下列异常严重: IOException while loading persisted sessions: java.io.EOFException java.io.EOFException ?at java.io.ObjectI
2015-11-11 22:45:54 6695
转载 ognl概念和原理详解
引言:众所周知,在mvc中,数据是在各个层次之间进行流转是一个不争的事实。而这种流转,也就会面临一些困境,这些困境,是由于数据在不同世界中的表现形式不同而造成的: 1. 数据在页面上是一个扁平的,不带数据类型的字符串,无论你的数据结构有多复杂,数据类型有多丰富,到了展示的时候,全都一视同仁的成为字符串在页面上展现出来。 2. 数据在Java世界中可以表现为丰富的数据结构和数据类型,你可
2015-03-18 14:33:11 674
转载 Eclipse在异常关闭后 无法启动 也没有报错信息
项目代码量很大,让它自动编译,并设置了1小时后自动关机,原以为在一小时内应该可以完成,结果表明是我估计错误了。 次日,启动Eclipse无法进入Eclipse界面,一直处于 此界面,等了半小时都没反映。 后来在网上查到了,并得以解决。方案大致如下: 1、打开"\eclipse\configuration\.settings\org.eclipse.ui.ide.prefs", 将"SH
2014-12-08 15:30:59 978
原创 恢复oracle数据
删除表后,可以采用如下操作: 在 user_recyclebin中找到最近操作过的表名称,然后用闪回(只能用于10G及以上版本)。 FLASH BACK TABLE TABLE_NAME TO BEFORE DROP; 如果是删了或修改里面的数据,可以先建立一个快表将删除修改之前状态的数据找回到这个表中: CREATE TABLE QUICK_TABLE AS SELECT * FROM
2014-12-04 12:53:12 431
转载 oracle 日期格式
to_date("要转换的字符串","转换的格式") 两个参数的格式必须匹配,否则会报错。 即按照第二个参数的格式解释第一个参数。 to_char(日期,"转换格式" ) 即把给定的日期按照“转换格式”转换。 转换的格式: 表示year的:y 表示年的最后一位 yy 表示年的最后2位 yyy 表示年的最后3位 yyyy 用4位数表示年 表示month的:mm 用2位数字表示月;mon
2014-10-17 10:44:32 1864
转载 关于oracle with as用法
with as语法 –针对一个别名 with tmp as (select * from tb_name) –针对多个别名 with tmp as (select * from tb_name), tmp2 as (select * from tb_name2), tmp3 as (select * from tb_name3), … 1 2 3 4
2014-10-16 16:35:38 584
转载 别让用户发呆——设计中的防呆策略
生活中总会有些状况让我们无所适从摸不着头脑:面对一排电灯或空调的按钮,哪个才是控制我想要的?开锁时掏出一把钥匙,哪个才是正确的?拿起U盘插入电脑,朝那个方向才是对的?……类似的犹豫充分说明,你呆住了。现在,是需要“防呆设计”来拯救你了。 防呆定义 防呆(日语:ポカヨケ;英语:Fool-proofing)是一种预防矫正的行为约束手段,运用避免产生错误的限制方法,让操作者不需要花费注意力、
2014-10-15 14:05:23 1128
转载 存储过程的好处和一些注意事项!
存储过程天天用,关于使用存储过程的sql语句的争论也一直在,个人觉得使用存储过程要好于用sql语句,整理了一些说明: 存储过程是由一些SQL语句和控制语句组成的被封装起来的过程,它驻留在数据库中,可以被客户应用程序调用,也可以从另一个过程或触发器调用。它的参数可以被传递和返回。与应用程序中的函数过程类似,存储过程可以通过名字来调用,而且它们同样有输入参数和输出参数。 根据返回值类型的不
2014-10-15 13:04:31 702
原创 如何让SQLServer的id按照数字大小顺序排序
我的id从1到20,可是超过了SQLServer的默认排序这样的 1 10 11 12 . . . 19 2 3 4 5 6 7 请问如何才能让排序成为这样 1 2 3 4 5 6 7 8 9 10 11 . . . 排序规则选哪条?
2014-10-09 16:38:49 3149
转载 35岁前务必成功的12级跳
第1跳:1个目标 一艘没有航行目标的船,任何方向的风都是逆风,请明确以下几点: 1.你为什么是穷人——很多时候是因为你没有立下成为富人的目标。 2.你的人生核心目标是什么——杰出人士与平庸之辈的根本差别,并不是天赋、机遇,而在于有无目标。 3.起跑领先一步,人生领先一大步:成功从选定目标开始。 4.贾金斯式的人永远不会成功——为什么大多数人没有成功?真正能
2014-09-23 14:06:43 512
转载 java常用设计模式
设计模式; 一个程序员对设计模式的理解: “不懂”为什么要把很简单的东西搞得那么复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模式的精髓所在,我所理解的“简单”就是一把钥匙开一把锁的模式,目的仅仅是着眼于解决现在的问题,而设计模式的“复杂”就在于它是要构造一个“万能钥匙”,目的是提出一种对所有锁的开锁方案。在真正理解设计模式之前我一直在编写“简单”的代码. 这个“简
2014-09-23 13:21:56 511
转载 oracle存储过程中RAISE_APPLICATION_ERROR用法
raise_application_error用于在plsql使用程序中自定义不正确消息。 该异常只好在数据库端的子程序(流程、函数、包、触发器)中运用,而无法在匿名块和客户端的子程序中运用。 语法为raise_application_error(error_number,message[,[truefalse]]); 其中 error_number用于定义不正确号,该不正
2014-09-19 11:41:13 3795
转载 JBOSS最大连接数配置和jvm内存配置
一.调整JBOSS最大连接数. 配置deploy/jboss-web.deployer/server.xml文件 . port="8080" address="0.0.0.0" maxThreads="1600" minSpareThreads="100" maxSpareThr
2014-09-18 11:12:50 566
原创 Java递归阶乘小例子
递归 就是一个方法内调用它自身. 要注意的是:递归一定要向已知方向递归. 下面例子是一个关于阶 乘的简单小例子 public class TestDigui { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(fn(2)); }
2014-03-27 17:30:32 1172
原创 Java中的值传递和引用传递
值传递(基本数据类型作为参数):方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参 数的值。 引用传递(对象作为参数):也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,在方法执行中,对形式参数的操作实际上就是对实际参数的操作,方法执行中形式参数值的改变将会影响实际参数的值。 值传递的例子: pu
2014-03-27 15:57:06 882 1
原创 关于Java的static关键字
static 代表的是 静态。 可以用来修饰成员变量和成员方法。 当成员被静态关键字static修饰后,就多了一种调用方式,除了可以被对象调用外, 还可以直接被类名调用。 public class Dog { static void info(){ System.out.println("这是狗类的static void info()!"); } } 测试
2014-03-26 14:27:07 956
原创 浮点数转换成人民币读法字符串
应该还有一些潜在的bug,希望大家多多指教~ package com.xyj.java.t_4_last; public class TransFloatToChn { static String[] numWords = {"零","壹","贰","叁","肆","伍","陸","柒","捌","玖"}; //转化对应数组 static String[] unitWords = {""
2014-03-25 20:04:48 850
原创 模拟String.subString()
package com.xyj.java.t_4_last; public class TestSub { public static void main(String[] args) { // TODO Auto-generated method stub String str = "奋斗吧骚年!"; strSub(str, 1, 5); } //此方法模拟String类
2014-03-25 13:07:53 757
原创 Java实现多态例子
多态性是指统一的接口,不同的表现形式。在我们下面的例子中,有5个类。 Game类是Football、Basketball、Popolong的父类,Games类使用前面4个类。 Java根据动态绑定决定执行“更具体”的方法,即子类方法。 多态是Java语言的三大特性之一(封装\继承\多态),其中继承与多态是离不开的,我们有必要理解好多态。 以下代码涉及到Perso
2014-03-22 12:30:59 1676
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人