自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (3)
  • 收藏
  • 关注

转载 List的总结

1部分 List概括List的框架图List 是一个接口,它继承于Collection的接口。它代表着有序的队列。AbstractList 是一个抽象类,它继承于AbstractCollection。AbstractList实现List接口中除size()、get(int location)之外的函数。AbstractSequentialList 是一个抽象类,它继承于Abst

2015-07-20 09:26:53 547

原创 谈论java中如何处理高并发的问题

1 从最基础的地方做起,优化我们写的代码,减少必要的资源浪费。        a、避免频繁的使用new对象,对于整个应用只需要存在一个实例的类,我们可以使用单例模式。对于String连接操作,使用      StringBuffer或StringBuilder,对于工具类可以通过静态方法来访问。        b、避免使用错误的方式,尽量不用instanceof做条件判断。使用ja

2015-07-16 17:26:02 3215

原创 随笔

昨天晚上因为爸爸的事情失眠了,感觉爸爸在我心中的地位一下子跌入谷底,我问老公要是某天我先离开了,他到了我爸爸那花甲之年会不会也会想再找个女人,他给我的答案是不一定,但是现在他肯定不支持爸爸再找一个;我估计我的姐姐和弟弟也不同意,昨天二姐和我说明显那个女的就是骗人的,要我爸帮她还债然后再和她结婚,我就想压根没必要特意那么老远去见面,我爸真是脑袋抽风了,从我弟弟的电话中听的出很气氛,倒是我弟媳妇心里还

2015-06-23 10:00:39 486

转载 Apache FTPClient操作“卡死”问题的分析和解决

最近在和一个第三方的合作中不得已需要使用FTP文件接口。由于FTP Server由对方提供,而且双方背后各自的网络环境都很不单纯等等原因,造成测试环境无法模拟实际情况。测试环境中程序一切正常,但是在部署到生产环境之后发现FTP操作不规律性出现“卡死”现象:程序捕获不到任何异常一直卡着,导致轮巡无法正常工作(由于担心在轮巡时间间隔内处理不能完成,我没有采用类似quartz或者crontab的定时任务

2015-03-31 13:23:04 6061

转载 关于struts2和ext国际化的总结

关于struts2和ext国际化的总结.转:http://tmsoft.lsxy.com/index.php?load=read&id=581这几天,一直为在ext下的国际化烦恼,ext本身提供了国际化的功能,国际化文件在ext/source/locale、目录下,但是你要使用它,就必须在进行引入,例如但是这样做就意味着固定了语言的种类,现在要求在改变IE浏览器中的语言选项

2014-07-02 16:38:35 472

转载 extJs布局

ExtJs布局详解序言     1、百度百科上说:ExtJs功能丰富,无人能出其右。无论是界面之美,还是功能之强,extjs都高居榜首。    2、呵呵,界面之美当是少不了布局的,这篇文章我写layout的七种布局。(extjs是4.+版本)Border布局__边界布局这中布局是最常用的布局之一,看图             border布局:bor

2014-06-25 15:49:44 559

转载 实用的框架代码

实用框架(iframe)代码iframe src="http://www.baidu.com" marginwidth="0" marginheight="0" border="0"scrolling="no"frameborder="0"width="350" height="270">iframe>iframe src="http://www.faceboo

2014-06-25 15:08:18 392

转载 ExtJS中表格控件的使用,属性设置和数据的获取

ExtJS中表格的特性简介表格由类Ext.grid.GridPanel定义,继承自Ext.Panel,xtype为grid表格的列信息由Ext.grid.ColumnModel定义表格的数据存储器由Ext.data.Store定义,根据解析数据的不同,数据存储器可具体分为如下几种:JsonStore,SimpleStore,GroupingStore…一个表格的基本编写过程

2014-06-17 13:15:30 729

转载 jackson

在Java平台(StAX, JAXB等)XML处理质量和多样化的激励下,Jackson为多功能的Java JSON处理包其目标为集快捷、正确、轻量和符合人体工程学与一体。本文将给出Jackson的功能概览。JSON的三种处理方式Jackson提供了三种可选的JSON处理方法(一种方式及其两个变型):流式 API:(也称为"增量分析/生成") 读取和写入

2014-06-16 11:09:54 483

转载 Spring配置数据源的四种方式

使用spring框架时,平常你都使用那种数据源呢?本篇博客将分享spring常用的四种配置数据源方式。以下使用Oracle10g版本作为例子。第一种:使用spring自带的DriverManagerDataSource配置文件如下:源码copy to clipboard打印?xmlversion="1.0"encoding="UTF-8"?> b

2014-06-12 13:16:29 517

原创 我对生活的理解,人生的感悟

从去年圣诞节前一天妈妈的去世

2014-05-16 11:40:56 1020

转载 java开发_生成/解析自己的QRCode二维码

在http://www.ostools.net/qr看到了一个生成二维码的工具,于是就产生了一个想法:为什么自己不做一个二维码的生成和解析工具呢?花了一个多钟的时间,嘿嘿,就做出来啦...先来看看效果图吧:CODE_QR:                                            CODE_128:       PDF_417:二维

2014-04-09 11:07:55 1036

转载 StringBuffer的用法

StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。  所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操作,使用StringBuffer要更加适合一些。在StringBuffer类中存在

2014-04-08 16:05:09 372

转载 java concurrent的理解

java concurrent 探秘我们都知道,在JDK1.5之前,Java中要进行业务并发时,通常需要有程序员独立完成代码实现,当然也有一些开源的框架提供了这些功能,但是这些依然没有JDK自带的功能使用起来方便。而当针对高质量Java多线程并发程序设计时,为防止死蹦等现象的出现,比如使用java之前的wait()、notify()和synchronized等,每每需要考虑性能、死锁、公平

2014-03-28 16:42:46 420

原创 java.sql.date与java.util.date的区别

java.util.Date 就是在除了SQL语句的情况下面使用java.sql.Date 是针对SQL语句使用的,它只包含日期而没有时间部分它都有getTime方法返回毫秒数,自然就可以直接构建java.util.Date d = new java.util.Date(sqlDate.getTime());...--------------------------------

2014-03-14 11:50:50 879

原创 java中日期date

一、Java中的日期概述 日期在Java中是一块非常复杂的内容,对于一个日期在不同的语言国别环境中,日期的国际化,日期和时间之间的转换,日期的加减运算,日期的展示格式都是非常复杂的问题。在Java中,操作日期主要涉及到一下几个类:1、java.util.Date类 Date 表示特定的瞬间,精确到毫秒。从 JDK 1.1 开始,应该使用 Calendar 类实现日期和时

2014-03-14 11:46:24 1116

原创 java中调用存储过程或函数

1.调用函数     CallableStatement cs=con.prepareCall("{?=call get_pname(?,?,?)}");     第一个?表示返回的值,后面的?可以是输入参数,也可以是输出参数。     第一个?是返回参数,所以必须有语句:     connection.registerOutParameter(1, Types.VARCHAR);

2014-01-22 15:38:44 779

原创 50个常用的sql语句 (经典的sql面试题目)

Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname,T#) 课程表SC(S#,C#,score) 成绩表Teacher(T#,Tname) 教师表 问题:1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S# from (select s#,score from SC where C#='001'

2013-09-29 14:55:20 5944 1

原创 sqlserver存储过程和触发器的区别

1.存储过程单独存在于数据库中,需要手工调用2触发器依赖于库中的某个表而存在,当表中的数据发生变化时,自动触发触发器工作。

2013-09-29 13:49:01 1072

原创 SQL语句中的case when语法以及Oracle中的类似方法

一、基本概念和例子case when是sql语句的语法,而不是属于特定数据库的语言  www.2cto.com  方法一:select num,name,(case classnowhen '1' then '一班'when '2' then '二班'else '其他班级'end) as classnamefrom student 方法二:sel

2013-09-29 09:58:15 1929

转载 Transact-SQL存储过程

Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。 Ø 存储过程的概念      存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。      存储过程中

2013-09-27 17:16:44 737

原创 SQL Server T-SQL高级查询

SQL Server T-SQL高级查询高级查询在数据库中用得是最频繁的,也是应用最广泛的。  Ø 基本常用查询  --selectselect * from student; --all 查询所有select all sex from student; --distinct 过滤重复select distinct sex from studen

2013-09-27 16:21:15 907

原创 sqlserver查询语句的优化技巧

SQL Server数据库查询技巧一:  问题类型:ACCESS数据库字段中含有日文片假名或其它不明字符时查询会提示内存溢出。  解决方法:修改查询语句  sql="select * from ada where alice like '%"&abigale&"%'" 改为 sql="select * from ada" rs.filter = "alice like '%"&abig

2013-09-27 15:42:41 1369

原创 SQL Server 查询处理中的各个阶段(SQL执行顺序)

SQL 不同于与其他编程语言的最明显特征是处理代码的顺序。在大数编程语言中,代码按编码顺序被处理,但是在SQL语言中,第一个被处理的子句是FROM子句,尽管SELECT语句第一个出现,但是几乎总是最后被处理。      每个步骤都会产生一个虚拟表,该虚拟表被用作下一个步骤的输入。这些虚拟表对调用者(客户端应用程序或者外部查询)不可用。只是最后一步生成的表才会返回 给调用者。如果没有在查询中指定

2013-09-27 13:23:07 696

原创 查看sql执行时间方式

第一种:在sqlserver查询页面单击右键选择查询选项,弹出窗口再选择高级选项,里面就有第二种查询语句内容的选项第二种:-----------------查看sql执行消耗的时间(以下三种查询)----------------SET STATISTICS TIME ON ----SET STATISTICS io ON ----SET STATISTICS profile

2013-09-27 12:02:08 831

原创 sqlserver语句编写的总结

sql需要注意的地方:子查询中写条件,有连接查询的on后面只写表于表之间的关系,这样提高sql查询语句的效率

2013-09-16 14:13:44 544

原创 union和union all的区别

union的作用是将几张表结合在一起,并且会去除重复行的结果集,而union all是不会去除重复行的结果集。

2013-09-12 17:32:08 520

原创 sqlserver获取日期时间

SELECT convert(varchar, getdate(), 100)-- mon dd yyyy hh:mmAM (or PM)-- Oct 2 2008 11:01AMSELECT convert(varchar, getdate(), 101)-- mm/dd/yyyy - 10/02/2008 SELECT convert(varchar, ge

2013-09-11 11:21:37 964

原创 人生感叹

感觉从10年那一年开始,我已经是真正意义上的大人了,真正了解到人的一辈子是很短暂的,说不定某时某刻你意想不到的事情发生了,每时每秒都有人在离开这个世界,很多人是不情愿的,因为病痛的折磨最终服软了,可谓是“阎王爷要人三更走不能留在五更”啊!我想告诉那些想自杀的人,这个世界上只要你还能活着就没什么事情过不去的,对待事情真的要乐观。昨天姐姐qq上跟我说隔壁家伯伯前两天吐血去世了,几年前得了淋巴癌,上次回

2013-09-07 08:15:19 716

原创 ClassForName类装载与new实例化区别

java下Class.forName的作用是什么,为什么要使用它Class.forName(xxx.xx.xx) 返回的是一个类首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。 至于什么时候用,你可以考虑一下这个问题,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它?只有你提到的这个方法了,不过要再

2013-09-06 10:00:03 2474

原创 java中list、set和map 的区别

List按对象进入的顺序保存对象,不做排序或编辑操作。Set对每个对象只接受一次,并使用自己内部的排序方法(通常,你只关心某个元素是否属于Set,而不关心它的顺序--否则应该使用List)。Map同样对每个元素保存一份,但这是基于"键"的,Map也有内置的排序,因而不关心元素添加的顺序。如果添加元素的顺序对你很重要,应该使用 LinkedHashSet或者LinkedHashMap.  Lis

2013-09-03 17:16:00 451

原创 sqlserver存储过程循环写法

用游标,和WHILE可以遍历您的查询中的每一条记录并将要求的字段传给变量进行相应的处理==================DECLARE @A1 VARCHAR(10),@A2 VARCHAR(10),@A3 INTDECLARE CURSOR YOUCURNAME FOR SELECT A1,A2,A3 FROM YOUTABLENAMEOPEN YOUCURNAME

2013-09-02 10:02:58 9837

原创 Windows 7 配置jdk 1.7环境变量

Windows 7 配置jdk 1.7环境变量 环境:win7(32位)64位和下面差不多      jdk1.7 1.右击计算机-属性-高级系统设置-高级-环境变量,弹出“环境变量”对话框,主要是改下面的环境变量,不是上面的Administrator。(不然其他用户还得自己配)添加JAVA_HOME指明JDK安装路径,如C:\Program Files\Java\jdk1

2013-08-30 16:40:01 978

原创 sqlserver删除语句的意义

delete:删除数据,不删除表结构drop:删除表结构、数据一起删除truncate:不删除表结构,相当于delete+shift键

2013-08-30 16:14:17 794

原创 使用润乾报表的心得

1.如果一个报表中用到多个数据集,那么各个数据集之间的字段是不能互用的。解决方法:可以在表达式中作限制。如:ds2.select(ELEVATOR_FEE,ds2.DISTRICT_NO=@A4,ds2.BUILDING_NO=@B4)。2.如果想要在表达式中用到数据库中的字段(DISTRICT_NO),那么在数据集查询的时候要明确的查询出来如:select DISTRICT_

2013-08-30 09:45:08 2369

原创 jsp代码页面窗口固定最大化

窗口最大化:max.Click();窗口最大化:if (document.layers){var larg=screen.availWidth-10;var altez=screen.availHeight-20;}else{var larg=screen.availWidth+8;var altez=screen.availHeig

2013-08-27 09:28:49 2715

原创 StringBuffer 和StringBuild的区别

String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常

2013-08-27 09:23:03 3223

原创 润乾报表round函数参数类型报错

润乾报表round函数参数类型错误:1.条件中宏未定义2.round相对应的单元格中的值数值有null不能转型

2013-08-26 13:06:29 2162

原创 润乾报表的使用心得

注意事项:1.安装润乾报表后,还需加载一个jdbc的包才可以连接数据库使用2.如果润乾报表中缺少了需要定义的宏,加载速度就会很慢,所以不要轻易删除宏3.报表内的判断语句过多也影响效率,尽量在sql里面计算完,直接在报表里取数4.使用报表重点在于数据集中sql语句的编写,表与表之间的关联 基本用法注意点:1.select里面的参数有两个逗号,而sum里面的参数只有一个逗号

2013-08-23 09:53:18 1550

原创 sqlserver导入大量数据步骤

任务就是把几十万的数据导入目标数据库中,数据已经提供了,是excel格式步骤:    第一步把excel文件都转为xsl文件,利用excel工具另存为就可以了,    第二步创建临时表,写sql将xsl文件中数据导入建好的相对应的表中,需要的文件有三个,一个是sql文件,一个是fmt文件,一个是xsl文件,sql文件中是建表、建存储过程、执行数据导入的sql,fmt文件中是字段

2013-08-23 09:51:11 2340

ssh2+extjs 示例

ssh文件是struts2.3.15,hibernate4.2.5 spring3.2.4 extjs4.2.1

2014-06-12

java基础总结

很齐全的总结,初学的同志可以好好的看看,给自己充充能量。

2013-09-29

JAVA教程全集

对于初学java的同学来说真的很实用的哦!

2013-09-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除