- 博客(13)
- 资源 (4)
- 收藏
- 关注
原创 fastdfs文件服务器-客户端实现
需要的依赖: org.csource fastdfs 1.0.0 dfs的配置文件:connect_timeout = 2000network_timeout = 30000charset = ISO8859-1http.tracker_http_port = 8080http.anti_steal_token = falsehttp.s
2015-11-19 13:50:53 1052
原创 获取文件的mine type类型
说一下常用的文件的mine type类型:MIME typeFile extensionsapplication/msworddocapplication/pdfpdfapplication/rtfrtfapplication/vnd.ms-excelxlsapplication/vnd.m
2015-11-16 16:41:15 6618
原创 js正则篇幅
元字符:. 匹配除了换行符以外的任意字符\w 匹配字母或数字或下划线或汉字等 [a-z0-9A-Z_] (只考虑英文的话效果一样)\d 表示数字的意思,相反,\D表示非数字限定符:* 重复零次或多次+ 重复一次或多次? 重复一次或多次{n} 重复n次{n,} 重复n次或更多次{n,m
2015-11-16 10:58:08 542
原创 关于mysql中一些有趣的题目
在一个商品类别表中,通过类别查找平均值:table:CREATE TABLE `new_paper` ( `id` int(11) NOT NULL AUTO_INCREMENT, `category` varchar(32) DEFAULT NULL, `name` varchar(16) DEFAULT NULL, `price` double DEFAULT NULL
2015-11-13 16:00:05 932
原创 装饰者模式
定义对于不同功能之间的多种复杂的对象如果使用继承的方式,类的数量将会碰撞,而采用组合的方式,这样就可以在运行时实现不同的功能的组合。装饰者模式可以动态的将职责附加到对象上。对于扩展功能的情况,提供了比继承更有弹性的解决方案。UML图使用装饰者模式更好的对功能进行扩展(在不改变原代码的前提下):例子:新闻,有一个功能是从DB数据库中读取,在此功能的
2015-11-12 18:19:34 924
原创 Mybatis缓存和Redis缓存服务器的案例分析
MyBatis默认是支持一级缓存和二级缓存,他自身的实现是通过PerpetualCache,这哥缓存对象实现了,当然也可以是MemarCache。目前中用的比较多的就是Redis,是一个nosql数据库,也称为缓存数据库。1. 什么是一级缓存? 为什么使用一级缓存? 每当我们使用MyBatis开启一次和数据库的会话,MyBatis会创建出一个SqlSession对
2015-11-12 17:19:18 3883
原创 Mybatis自定义主键增长的一种方式
最近的一个项目,发现利用mysql的函数方式可以完成数据库表字段主键的自增的方式:思路: mysql函数定义如下:参数:tname 字符串类型返回值:字符串作用:根据传入的参数,根据数据插入的时间来生成 “参数名+时间long值” 得id值。CREATE FUNCTION nextId(tname varchar(10))RETURNS VARCHAR(255
2015-11-12 13:57:46 3295
原创 java泛型见解
根据百度百科描述:泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这
2015-11-10 09:49:57 582
原创 Eclipse上面安装egit插件,以及上传项目到开源社区Git
【逆风飞翔的鹰,才能飞的更高,更远】开篇-在eclipse中安装egit 在安装好的eclipse开发工具上,点击help-Install New Software,出现界面如下:点击(1)弹出的框中输入:egithttp://download.eclipse.org/egit/updates/对应如上,在点击OK,下载
2015-11-05 16:03:56 769
原创 Spring整合Websocket
工欲善其事,必先利其器Maven依赖的Spring-websocket的jar org.springframework spring-websocket 4.0.6.RELEASE org.springframework spr
2015-11-04 17:29:20 2261 1
原创 java编写的Websocket服务端
环境:jdk1.8开发工具:eclipse服务器:tomcat8.0在tomcat8.0中,有这么一个API:F:\apache-tomcat-8.0.26\lib\websocket-api.jar,这里面有我们封装好的一些协议。package com.lgy.websocket;import java.io.IOException;import java.util.Set
2015-11-04 10:01:48 1521
原创 java编写WebSocket服务端
WbSocket官方协议内容: http://datatracker.ietf.org/doc/rfc6455/?include_text=1连接请求内容:GET / HTTP/1.1Connection:UpgradeHost:127.0.0.1:8088Origin:nullSec-WebSocket-Extensions:x-webki
2015-11-03 14:55:08 8951 1
原创 在eclipse中安装node.js环境
首先要安装node.js的环境,就像安装java中的jdk,jre环境 http://www.cnblogs.com/haogj/p/3969536.html在eclipse中安装node.js环境步骤如下:搭建步骤:1. Eclipse插件: NodeJS的插件:http://www.nodeclipse.org/upd
2015-11-02 17:15:49 3137
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人