自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq383264679的专栏

it技术的进阶之路

  • 博客(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

java写的一个简单的websocket服务端

websocke的一个例子,服务端是用java编程写的,很好的一个理解双向开工的一个过程,有广播,有服务器主动推送消息!

2015-11-04

bcpro-jdk150n

在进行pdf解析的时候,可能会需要class not undefind问题,解决思路是:在java jkd下加个这个jar,具体百度有指示!

2015-08-31

jquery照片墙

用jquery实现的照片墙,能来回左右qieh,点击小图片,成为一个大的图片!

2015-04-16

文件上传和下载

实现了用户上次资料到服务器 解决的下载乱码,存储乱码问题 有queue队列遍历所有文件的算法。 filter解决了所有get/post请求响应乱码的问题。

2014-08-14

空空如也

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

TA关注的人

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