- 博客(52)
- 收藏
- 关注
原创 延续脚下的路
开通ITeye以来有近7年的时间了,博客更新从2014-10 月后就终止了,今天无意中看到别人的博客中评论区有人引用了我当初的blog,顿时心里一股暖流,点开看那篇文章,当时写的也蛮认真的,算是对自己的一个总结。 一直在百度,看别人的分享总结,今天开始继续记录吧,立个flag...
2018-04-25 14:03:10
124
原创 memcached 使用
1.起因,支付项目中将订单 order 信息记入到session中(现在不去纠结为什么要放入到session中),又短信功能模块因短信量过大,网络偶尔抽筋,以及想保证支付项目正常工作,所以决定采用分布式,由34,38两台机器组成。 2.有了这个要求,好吧,开始干吧。自己的想法是尽量不动以前的代码,使用起来比较方便,效果可靠,最后决定使用memcached ...
2014-10-29 14:47:27
110
原创 rank() over
查询同一个用户下,最近时间订购(最近一次操作) 的集合 不适用rank() over SELECT COUNT(*)FROM ( SELECT t1.*, t2.createtime FROM i_Order_Relation_Log t1, i_ismp_sp_engine_log t2 WHERE t1.streamingno = t2.streamingno...
2014-09-03 11:14:54
185
原创 Jad 使用
关于jad的使用1 下载对应的包2.将net.sf.jadclipse_3.3.0.jar 拷贝到eclipse的安装目录D:\MyEclipse 6.5M1\eclipse\plugins 下3.将Jad.exe拷贝到JDK安装目录下的bin文件下4.找到Eclipse->Window->Preferences->Java,此时你会发现会比原来多了一个JadCl...
2013-01-06 15:00:16
99
原创 Quartz java实例解析,web应用
最近公司要做个接口定时任务,本来考虑使用java API中的Timer + TimerTask,其实这个类还是蛮强大的,对于执行时间和执行间隔,调控起来也比较容易。timer.schedule(new MyTask(),calendar.getTime(), 24*60*60*1000)也就准备用着个了,写个listener监听器,启动服务器一直报null错误。因为服务器启动的时候会去...
2012-12-19 13:40:16
168
原创 js截取字符串获取数组set集合
js截取字符串获取数组set集合 function change(){ var regex = /^\\${1}[0-9]{1}$/; var params = $("#content").val(); var count=0; var arr = new Array(15); while(true){ if(params.i...
2012-10-17 08:58:02
496
原创 数据库面试题-胜负统计
数据库面试题-胜负统计 mysql 第一种解决方法 SELECT datetime 日期, SUM(if(result='胜',1,0)) 胜, SUM(if(result='负',1,0)) 负 from t_nba group by datetime 通用sql,使用left join完成 SELECT ...
2012-09-07 00:57:02
244
原创 数据库面试题-年支出总加
数据库面试题SELECT date , ( SELECT SUM(sal) from t_sal t1 where t1.date <= t2.date ) totalsal from t_sal t2 此题的意思为获得每年总支出的薪水(包括当前年费前面的年份)首先取得日期,然后在子select语句中获取到当前子查询的date小于父查询的...
2012-09-07 00:31:38
93
原创 界面获取值,相关方法
EL(Excepress Language表达式语言)1.....所有的EL都是以$"{"开始,以"}"结尾的.例:${sessionScope.user.sex}(sessionScope是EL的内置对象,后面会讲到).该例子的意思是:从session中取得用户的性别.相当于下面的代码<%User user=(User)session.getParameter("user");...
2012-04-20 21:13:39
109
原创 Oracle 语法
//下面为游标知识 declare --定义游标type emp_cursor is ref cursor;star_cursor emp_cursor;beginopen star_cursor for select ...;loop fetch star_cursor into ...; dbms...;end ...
2012-02-04 22:00:14
95
原创 java 调用存储过程
java 调用存储过程 创建存储过程create or replace procedure sp_inout (i_id in int , o_name out varchar2 , o_job out varchar2)asbegin select ename,job into o_name,o_job from emp...
2012-02-03 17:01:07
178
原创 金额转换
金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)->(一千零一拾一元整)输出。出现连续两个0时没做控制。package star;import java.util.Scanner;public class Test { /** * @param args */ public static void mai...
2012-02-03 15:01:28
79
原创 存储过程中的输入和输出
存储过程中的输入和输出create or replace procedure sp_test ascursor c_groupisselect ename from emptestwhere sal > 2000 group by job;beginfor r_group in c_grouploopupdate emptest set comm =...
2012-02-02 15:04:02
339
原创 存储过程
存储过程,弄了一个多小时,哎终于解决,原来变量写错,郁闷,不够细心啊create or replace procedure sp_student(stuname in varchar2) isv_sal student.sal%type;beginselect sal into v_sal from student where name = stuname;if v_sa...
2012-02-02 00:09:58
71
原创 CallableTest 实例
CallableTest 实例Runnable是执行工作的独立任务,不返回任何值。Callable是一中具有类型参数的泛型,run方法对应call方法,通过ExecutorService.submit方法调用 package threadTest;import java.util.concurrent.ExecutionException;import java....
2011-12-13 09:51:14
145
原创 单例模式
单例 package singleton;public class SingletonTest { public static void main(String[] args) { Thread thread1 = new Thread(new SingletonThread1()); Thread thread2 = new Thread(ne...
2011-12-10 18:12:12
71
原创 File 删除文件目录及目录下文件
删除文件 package file;import java.io.File;public class DeleteFile { public static void main(String[] args) { delete(new File("D:"+File.separator+"get")); } public static vo...
2011-11-28 23:02:06
124
原创 动态代理
动态代理笔记 package proxy;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;interface Subject{ public void request();}/**...
2011-11-15 20:29:12
89
原创 Finalize方法
Finalize()方法只被对象调用一次,而且,就算你执行了System.gc(),对象也不一定就马上执行Finalize方法。 public class FinalizeTest { public static FinalizeTest SAVE_OK = null; @Override protected void finalize() throws ...
2011-11-15 10:46:26
130
原创 反射调用私有方法
反射调用构造方法和私有方法 import java.lang.reflect.Constructor;import java.lang.reflect.Method;public class PrivateTest { public static void main(String[] args) throws Exception{ Class<?&...
2011-11-15 10:18:16
84
原创 String byte 中文字符
import java.io.UnsupportedEncodingException;/** * 编程:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 * 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”, * 6,应该输出为“我ABC”而不是“我ABC+汉的半个”。 * */...
2011-11-11 10:20:01
151
原创 button的样子
import java.awt.Color;import java.awt.Cursor;import java.awt.FlowLayout;import java.awt.color.ColorSpace;import javax.swing.JButton;import javax.swing.JCheckBox;import javax.swing.JFr...
2011-07-28 15:32:57
98
原创 正则验证
package tool;import java.awt.Cursor;import java.awt.GridLayout;import java.awt.LayoutManager;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.re...
2011-07-25 15:55:47
93
原创 使用显式的Lock和Condition
package star20110715;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.TimeUnit;import java.util.concurrent.locks.Condition;...
2011-07-15 16:22:24
97
原创 生产者消费者,单单
package star20110712;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.TimeUnit;public class Restaurant { Meal meal; Exec...
2011-07-12 17:37:02
76
原创 java.nio的学习记录
nio的作用:提高速度 包括FileChannel,相当于数据的存储; ByteBuffer,相当于每次读取的一部分数据存储器。 package star20110531;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.I...
2011-05-31 11:03:54
92
原创 java IO 文件读入,写入,重定向
package star20110526;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import ja...
2011-05-26 11:34:11
99
原创 java IO的一些理解 (0)
首先说下下面这段代码,以前很不理解java IO为什么用一次要用到那么多的类,看完了head first 的设计模式后才了解这是用到了装饰者模式,通过类之间的包装来实现各种不同的实现,在java类库中有java io实现了这个设计模式,还有collection也实现(没具体分析过)head first的讲解是这样的,现在有一个小卖部,出售冰激凌,但是冰激凌有好多配料,好多的口味,这些个配料装饰冰激...
2011-05-24 12:22:38
79
java IO的一些理解 (1)
最近想学习java IO,看了thinking in java,总结下自己的学习所得:还有一部分文件说明在 java IO的一些理解 (0),文件太多,放不下 package star20110524;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileNotFo...
2011-05-24 11:51:20
90
原创 正则表达式,匹配任意字符,包括中文
package star20110512;public class UpperTest { private static String regex = "^[A-Z]{1}(\\w*|\\W*|[\\u4e00-\\u9fa5]*)*[。]{1}$"; public static boolean check(String string){ return string...
2011-05-12 18:37:04
2479
原创 Formatter类的优点--对其打印
看到编程思想里的formatter,觉得对齐这点做的很好,以前自己写pos机代码时用到这个就好了,记录下来package star20110512;import java.util.Formatter;public class Receipt { private double total = 0; private Formatter formatter = new ...
2011-05-12 15:59:31
91
一个对对象排序的面试题
记得以前面试的时候碰到过一个面试题,大致是这个意思:有个对象,姑且叫Dog吧,Dog有身高,现在按Dog的身高进行排序 今天突然想起来,其实这个面试题,从表面看靠的是排序,有数据结构的内容,再深点看,是看你有多少经验,这个可以用接口Comparable或者Comparator来解决,再深一点的层次,是考你的设计模式,这个用到的就是策略模式。对多态的一个很好的理解。 ...
2011-05-05 23:41:24
133
关于java排序,自己写一个对对象内部数据的排序
自己写一个对对象内部数据的排序,有几点想法:第一:参考comparable 的comparaTo()以及mergeSort()方法;第二:参考arrays的sort方法 几个疑问:第一:关于排序法的区别?耗费的时间?第二:怎么做到算法的通用? 高手指点指点... 贴代码:public interface Generator { Object ne...
2011-04-27 12:47:47
57
原创 jsp乱码记录
首先,说说JSP/Servlet中的几个编码的作用。在JSP/Servlet中主要有以下几个地方可以设置编码,pageEncoding="UTF-8"、contentType= "text/html;charset=UTF-8"、request.setCharacterEncoding("UTF-8")和 response.setCharacterEncoding("UTF-8"),其中前两个...
2011-03-20 10:48:48
53
aop导入包注意事项
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.aop.config.internalAutoProxyCreator': Instantiation of bean failed; nested exception is o...
2011-02-21 22:18:28
450
原创 更新表中某一字段
游标实现。 类似例子: --*************************************************************** -- <summary> 由于需求变更,联系人控件加了一列(客户联系人/专案联系人), -- 需要对客户以前的客户进行历史数据更新,以下是更新脚本 -- &l...
2011-02-18 00:31:43
79
list内对象的属性的排序
package mianshi;public class Student { int id; String name; double score; int age; public int getId() { return id; } public void setId(int id) { this.id = id; ...
2011-02-17 22:38:12
58
原创 多线程一个简单例子
package run; public class Race { public static void main(String[] args) { Race race = new Race(); //tortoiseRice tortoise =new Race().new tortoiseRice(); tortoiseRice tortoise = r...
2010-12-27 16:25:03
105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人