- 博客(25)
- 收藏
- 关注
原创 jquery datatable 参数
DataTables(http://www.datatables.net/)应该是我到目前为止见过的,功能最强大的表格解决方案(当然,不计算其它整套框架中的table控件在内)。 先把它主页上写的特性翻译罗列如下: 可 变长度分页;动态过滤;多列排序,带数据类型检测功能;列宽度的智能处理;从多种数据源获取数据(DOM,js Array, ajax file, server-side return...
2015-11-09 18:06:46
178
原创 myBatis批量添加,修改和删除
1、批量添加元素session.insert(String string,Object o)public void batchInsertStudent(){ List<Student> ls = new ArrayList<Student>(); for(int i = 5;i < 8;i++){ Student ...
2015-10-29 14:41:52
151
原创 二、SQL语句映射文件(2)增删改查、参数、缓存
2.2 select 一个select 元素非常简单。例如: Xml代码 <!-- 查询学生,根据id --> <select id="getStudent" parameterType="String" resultMap="studentResultMap"> SELECT ST.STUDENT_ID, ...
2015-10-13 13:31:04
143
原创 Oracle--SQL技巧(多行记录用逗号拼接在一起)
需求: 目前接触BI系统,由于业务系统的交易记录有很多,常常有些主管需要看到所有的记录情况,但是又不想滚动,想一眼就可以看到所有的,于是就想到了字符串拼接的形式。解决方案:使用Oracle自带的函数 WMSYS.WM_CONCAT,进行拼接。函数限制:它的输出不能超过4000个字节。为了不让SQL出错,又可以满足业务的需求,超过4000个字节的部分,使用“。。。”实...
2015-09-17 16:20:06
1752
原创 URI和URL的区别
这两天在写代码的时候,由于涉及到资源的位置,因此,需要在Java Bean中定义一些字段,用来表示资源的位置,比如:imgUrl,logoUri等等。但是,每次定义的时候,心里都很纠结,是该用imgUrl还是imgUri呢?同样的,另外一个问题:String HttpServletRequest.getRequestURI();和StringBuffer HttpServletRequest...
2015-09-09 09:32:40
119
logback logback.xml常用配置详解(三) <filter>
logback 常用配置详解(三) <filter> <filter>:过滤器,执行一个过滤器会有返回个枚举值,即DENY,NEUTRAL,ACCEPT其中之一。返回DENY,日志将立即被抛弃不再经过其他过滤器;返回NEUTRAL,有序列表里的下个过滤器过接着处理日志;返回ACCEPT,日志会被立即处理,不再经过剩余过滤器。过滤器被添加到<Appen...
2015-08-27 17:37:17
113
logback 常用配置详解(二) <appender>
logback 常用配置详解(二) <appender> <appender>:<appender>是<configuration>的子节点,是负责写日志的组件。<appender>有两个必要属性name和class。name指定appender名称,class指定appender的全限定名。 1.Conso...
2015-08-27 17:35:02
148
logback 配置详解(一)
一:根节点<configuration>包含的属性: scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。debug:当此属性设置为true时,将打印出logb...
2015-08-27 17:33:44
99
原创 Tomcat的JVM内存大小如何设置?
如何设置Tomcat的JVM内存大小 Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个JVM。JAVA程序启动时JVM都会分配一个初始JVM内存和 最大JVM内存给这个应用程序。这个初始内存和最大内存在一定程度都会影响程序的性能。比如说在应用程序用到最大内存的时候,JVM是要先去做垃圾回收的 动作,释放被占用的一些内存。所以...
2015-08-21 13:14:13
2635
原创 druid配置项
1、 配置 配置缺省值说明name 配置这个属性的意义在于,如果存在多个数据源,监控的时候可以通过名字来区分开来。如果没有配置,将会生成一个名字,格式是:”DataSource-” + System.identityHashCode(this)jdbcUrl 连接数据库的url,不同数据库不一样。例如:mysql : jdbc:mysql:/...
2015-07-31 10:57:07
195
原创 数据库连接池druid wallfilter配置
这个文档提供基于Spring的各种配置方式 使用缺省配置的WallFilter <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close"> ... <property n...
2015-07-31 10:36:44
3560
原创 IE浏览器上传文件时本地路径变成”C:\fakepath\”的问题
在使用<input id="file_upl" type="file" />控件上传文件时,有时会需要获取文件本地路径展示给客户,这时可以通过这样的方式获取文件本地路径:document.getElementById('file_upl').value这在IE7及以前的IE浏览器版本上都没有问题,但是到IE8上面,就不行了,在IE8中你只会获取到这样的路径:"C:\fak...
2015-07-23 16:05:49
280
原创 spring及依赖各个jar包的作用
spring.jar 是包含有完整发布模块的单个jar 包。但是不包括mock.jar, aspects.jar, spring-portlet.jar, and spring-hibernate2.jar。spring-src.zip就是所有的源代码压缩包。除了spring.jar 文件,Spring 还包括有其它21 个独立的jar 包,各自包含着对应的Spring组件,用...
2015-07-23 15:27:08
159
原创 gradle + spring4 + springmvc4 + mybatis3 + driud1 + logback1(CRUD操作)
依赖库:gradle + spring4 + springmvc4 + mybatis3 + driud1 + logback1 目录结构: build.gradle apply plugin: 'java'apply plugin: 'war'apply plugin: 'eclipse-wtp'apply plugin: 'j...
2015-07-22 16:58:35
177
原创 java基础之基本数据类型对象包装类,StringBuffer
基本数据类型对象包装类: BytebyteShortshortIntegerintLonglongBooleanbooleanFolatfolatDoubledoubleCharacterchar 基本数据类型对象包装类的最常见作用,就是用于基本数据类型和字符串类型之间做转换基本数据类型转换成字符串:基本数据类型+“ ”基本数据类型 ...
2014-05-26 11:47:38
133
原创 java基础加强之多线程
多线程概念: 进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。 线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行。 一个进程中至少有一个线程。 Java VM 启动的时候会有一个进程java。Exe该进程中至少一个线程负责java程序的执行。而且这个线程运行的代码存在于main方...
2014-05-26 11:46:51
136
原创 java基础之泛型,Map集合
泛型: JDK1.5版本以后出现的新特性。用于解决安全问题,是类型一个安全机制。 好处:<!--[if !supportLists]-->1.<!--[endif]-->将运行时期出现问题ClassCastException,转移到了编译时期。<!--[if !supportLists]-->a) <!--[endif]--&g...
2014-05-26 11:45:34
595
原创 java基础加强之GUI
GUI(布局)<!--[if !supportLists]-->i. <!--[endif]--> 布局管理器:1,容器中的组建的排放方式,就是布局。2,常见的布局管理器的FlowLayout(流试布局管理器)从左到右的顺序排列。Panel默认的布局管理器。BorderLayout(边界布局管理器)东,南,西,北,中。F...
2014-05-25 15:29:50
110
原创 java基础之异常
异常:是什么? 是对问题的描述,将问题进行对象的封装。---------------------------------------- 异常体系:Throwable|-----Error|-----Exception|-----RuntimeException异常体系的特点:异常体系中的所有类以及建立的对象都具备可抛性。也就是说可以被throw和throw...
2014-05-25 02:16:15
105
原创 java基础加强之网络编程(Socket)
-网络编程(网络模型) 1.找到对象IP 2.数据要发送到对方指定的应用程序上, 为了标识这些应用程序, 所以给这些网络应用都用数字进行标识。 为了方便称呼这个数字,叫做端口。逻辑端口。 3.定义通信规则。这个通讯规则则成为协议。 国际组织定义了通用协议 TCP/IP。 网络参考模式 OSI参考模式 TCP/I...
2014-05-25 02:14:56
159
java基础之多态,内部类,匿名内部类
多态: 可以理解为事物存在的多种提现形态。人: 男人,女人动物:猫,狗<!--[if !supportLists]-->1.<!--[endif]-->多态的提现父类的引用指向了自己的子类对象。父类的引用也可以接受自己的子类对象。 <!--[if !supportLists]-->2.<!--[endif...
2014-05-24 15:53:27
131
java基础之继承概述,Final,抽象类,接口
继承概述and聚集关系 Java语言中:java只支持单继承,不支持多继承。因为多继承容易带来安全隐患:当多个父类中定义了相同功能,当功能内容不同时,子类对象不确定要运行那一个。但是java保留这种机制。并用另一种体现形式来完成表示。 多实现。 Java支持多层继承,也就是一个继承体系。 如何使用一个继承体系中的功能呢?想要使用体系,先查阅体系父类的描述,因为父类...
2014-05-24 15:47:59
100
java基础之this关键字,静态代码块,单例设计模式
This关键字 this:就代表本累的对象this代表它所在函数所属对象的引用。简单说: 哪个对象在调用this所在的函数,this就代表哪个对象。 this的应用: 当定义类中功能时, 该函数内部要用到调用该函数的对象时,这时用this来表示这个对象。但凡本类功能内部使用了本类的对象,都用this表示。-----------------------------...
2014-05-24 15:44:17
167
java基础之List和LinkedList
简单总结一下List集合和LinkedList集合 -----ArrayList<!--[if !supportLists]-->1.<!--[endif]-->add方法的参数类型是Object 。可以接受任意类型对象。<!--[if !supportLists]-->2.<!--[endif]-->集合中存储的都是对象的引用(...
2014-05-24 15:40:57
427
java基础之IO流
IO流笔记装饰设计模式: 当想要对已有的对象进行功能增强时,可以顶一类,将已有对象传入,基于已有的功能,并提供加强功能。那么自定义的该类称为装饰类。 装饰类通常会通过构造方法接受被装饰的对象。并基于被装饰的对象的功能,提供更强的功能。装饰模式比继承要灵活,避免了继承体系的臃肿。而且降低了类与类之间的关系。 装饰类因为增强已有对象,具备的功能和已有...
2014-05-24 15:00:59
106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人