- 博客(8)
- 资源 (25)
- 问答 (2)
- 收藏
- 关注
原创 Collections的自定义排序sort Comparator
下面的实例是把map中的Value值根据中文名的拼音字母升序排序!该类型自定义排序在项目中经常用到,比如下拉框中的值(比如国家,中国放在首位)等等需要按照一定的规则显示。以下是一个实例,其他类型的规则排序可以相应的在此基础上进行拓展!import java.text.Collator;import java.util.ArrayList;
2015-09-24 14:51:57 2215
原创 java static关键字
通常,我们创建类时会指出那个类的对象的外观与行为。除非用new 创建那个类的一个对象,否则实际上并未得到任何东西。只有执行了new 后,才会正式生成数据存储空间,并可使用相应的方法。但是有两种特殊的情形,上面的方法并不管用:1. 只想用一个存储区域来保存一个特定的数据——无论要创建多少个对象,甚至根本不创建对象。2. 我们需要一个特殊的方法,
2015-09-15 15:01:25 328
原创 关于异常处理语句catch和finally的执行先后顺序
刚刚看到try catch finally语句,多思考了一下,发现他们的执行顺序心里还有点模糊,所以特地测试了一下,以下是测试结果总结:1. 当catch中没有return返回语句是,try catch finally是按从上到下的顺序依次执行!代码:public static void main(String[] args) {
2015-09-07 19:38:18 3655 1
原创 ibatis--条件元素
ibatis--条件元素:下面要讲的内容在日常工作中经常用到,而少有人真正明白为什么这么用,希望大家仔细学习,能够做到知其然知其所以然。动态标签的作用是动态构建SQL语句,根据不同的一元或二元运算条件构建复杂的SQL语句,省去了IF-ELSE条件语句和一连串的字符串连接。先看一个动态SQL的例子: 上面的例子中,元素划分出SQL
2015-09-02 14:03:22 1002
转载 oracle for update和for update nowait的区别
项目中用了oracle for update和for update nowait,特查询了资料研究了一下:1、for update 和 for update nowait 的区别: 首先一点,如果只是select 的话,Oracle是不会加任何锁的,也就是Oracle对 select 读到的数据不会有任何限制,虽然这时候有可能另外一个进程正在修改
2015-09-02 11:26:14 21153
原创 Spring注解
@Controller :对于各种注解而言,排第一的当然是“@Controller”,表明某类是一个controller。@RequestMapping:“@RequestMapping”请求路径映射,如果标注在某个controller的类级别上,则表明访问此类路径下的方法都要加上其配置的路径;最常用是标注在方法上,表明哪个具体的方法来接受处理某次请求。以下
2015-09-01 18:15:11 341
原创 关于java中的枚举enum
此前对于枚举enum的用法一直不太清晰,今天具体的研究了一下,特此记录下来!!!关于常量的定义基本格式如下:public class Department { public final static Sring DEPARTMENT_1 = "开发部"; public final static Sring DEPARTMENT
2015-09-01 16:26:17 366
原创 表单的常用提交方式:get与post
关于表单的提交方式,往往会在get和post之间徘徊,不是非常清楚其使用的区别,以下是对get和post做的总结:1) GET1. get是把参数数据队列加到提交表单的ACTION属性所指的URL中, 值和表单内各个字段一一对应,在URL中可以看到。2. 浏览器将提交表单中的字段信息放置在请求头中,所以说get安全性比较低。 3.
2015-09-01 15:02:35 1455
Https 之 Let's Encrypt
2019-01-02
mysql导出到word格式表结构工具
2018-03-08
json-lib-2.2.2.jar 完整稳定版
2015-11-19
nginx + ftp 实现浏览器访问图片
2016-04-06
关于sql复合索引没有生效的问题
2016-03-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人