自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 javaweb.用Jesery 构建rest服务

REST概念: 每个资源由URI标识。 使用统一的接口。处理资源使用POST,GET,PUT,DELETE操作类似创建,读取,更新和删除(CRUD)操作。 无状态。每个请求是一个独立的请求。从客户端到服务器的每个请求都必须包含所有必要的信息,以便于理解。 通信都是通过展现。例如XML,JSON1、@Path ,定义路径。2、@GET、@POST、@PUT等,定义提交请求的方法

2015-11-29 10:01:11 1235

原创 Java自定义异常设计

项目中经常会遇到try…catch…finally。很是烦,而且并没有一个整体的设计原则去实践。尤其是当遇到自己需要设计异常的时候。 参考 Jersey实现统一异常 讨论内容很多自定义异常一、自定义异常父类的选择系统异常:软件的缺陷,客户端对此类异常是无能为力的,通常是Unchecked Exception。 业务异常:用户未按正常流程操作导致的异常,通常是Checked Except

2015-11-28 10:57:15 2415

翻译 UndeclaredThrowableException 详解

前言:在用Jersey做rest服务时,因为其使用统一异常接口,无法在controller中识别自定义异常。会报UndeclaredThrowableException。原文在Java中一个使用动态代理的通用方式是提供装饰器方法。这将会使你增加额外的操作在对象的外面。看一个常见的动态代理实现。public interface InterfaceA { void display() thr

2015-11-26 23:43:03 38124

原创 网站访问细节

浏览器会自动发送一个请求去请求favicon.icocss js带版本号 用来做强制缓存刷新的 ,不然管理员修改css代码后,浏览器还可能用以前存储在你的ie缓存中的旧样式两个web工程在客户访问的时候都用的相同域名前缀,这里用到的是nginx做的反向代理处理一个公用IP转接 用户访问网站(服务器C)->服务器C(不需要IIS) Nginx分发请求到->A或B或都更多的服务器(具体的IIS服务

2015-11-26 22:40:40 440

原创 spring中多例、BeanFactoryAware、ApplicationContextAware、InitializingBean接口

在web项目开发中,有时需要对IOC过程做定制化,则应用以下接口。动态代理InitializingBean接口参考 1:spring为bean提供了两种初始化bean的方式,实现InitializingBean接口,实现afterPropertiesSet方法,或者在配置文件中同过init-method指定,两种方式可以同时使用 2:实现InitializingBean接口是直接调用aft

2015-11-26 22:29:31 3554

原创 git 一些需求组合

查看git管理的文件 git ls-files删除文件如果要删除文件,最好用git rm file_name,而不应该直接在工作区直接rm file_name。 如果一个文件已经add到暂存区,还没有commit,此时如果不想要这个文件了,有两种方法: 1,用版本库内容清空暂存区,git reset HEAD 2,只把特定文件从暂存区删除,git rm -r —cache 3. 有时候忘

2015-11-22 15:16:11 585

原创 log4j MDC NDC

参考 NDC(Nested Diagnostic Context)和MDC(Mapped Diagnostic Context)是log4j种非常有用的两个类,它们用于存储应用程序的上下文信息(context infomation),从而便于在log中使用这些上下文信息。NDC的实现是用hashtable来存储每个线程的stack信息,这个stack是每个线程可以设置当前线程的request的相

2015-11-22 14:31:46 747

原创 MySQL 表操作

极速入门--表更改alter table tableName drop/add/change/rename columnName xxx;--约束更改alter table [table_name] add constraint [constraint_name] [unique| primary key|foreign key] ([column_name])alter table user

2015-11-22 14:26:51 315

原创 MySQL 数据修改

插入-- 数据插入INSERT INTO insert_table (`datetime`, `uid`, `content`, `type`) VALUES('0', 'userid_0', 'content_0', 0), ('1', 'userid_1', 'content_1', 1); --复制相同数据insert * into users from users where nic

2015-11-22 14:11:26 758

原创 MySQL 库操作

grant命令status 查看当前状况mysql 连接数据库mysql -h 127.0.0.1 -P 8889 -uroot -proot在登录数据库时指定mysql -D 所选择的数据库名 -h 主机名 -u 用户名 -pmysql -D test-h localhost -P 3306 -uroot -p 修改root密码mysqladmin -u root -p ab12 pas

2015-11-22 13:58:00 337

原创 MySQL 数据查询

//一查询数值型数据: SELECT * FROM tb_name WHERE sum > 100; 查询谓词:>,=,<,<>,!=,!>,!<,=>,=<//二查询字符串 SELECT * FROM tb_stu WHERE sname = '小刘' SELECT * FROM tb_stu WHERE sname like '刘%' SELECT * FROM tb_stu

2015-11-22 13:42:06 373

原创 Java json && 框架中的 泛型 + 反射

前段时间再写SDK,需要接收服务器返回的json数据,于是定义了一个ResultDOpublic class ApiResult<T> { private int code; private String msg; private T data; public int getCode() { return code; } public vo

2015-11-14 21:53:36 1388

原创 Java继承 学习 && 类初始化顺序

reference private是私有成员,子类不可访问,和被override的类都要通过super访问。变量没有重写之说,只有覆盖。 类的继承知识点 (1)java不支持多重继承,也就是说子类至多只能有一个父类 (2)子类继承了其父类中不是私有的成员变量和成员方法,作为自己的成员变量和方法 (3)子类中定义的成员变量和父类中定义的成员变量相同时,则父类中的成员变量不能被

2015-11-14 20:31:09 411

原创 开发中的编码问题

起因 昨天一个客户调用接口,使用之前的代码没有问题。但是调用另一个接口就出错。由于服务调用成功,所以感觉是编码问题。update字符集与字符编码 1. 完整的表达编码,要有字符集、字符编码、字库表。 2. 字库表是一个相当于所有可读或者可显示字符的数据库,字库表决定了整个字符集能够展现表示的所有字符的范围。 3. 字符集即用一个编码值code point来表示一个字符在字库中的位置 字

2015-11-11 15:38:46 875

原创 php、asp 发起post请求

asp使用MSXML2.XMLHTTP发出post请求 参考 现在不再流行,可今天需要写一个支持post的asp程序,好不容易找了个能用的。asp函数返回值就是赋值给一个和函数名相同的变量。解决乱码问题,'UTF-8:<%@Language="vbscript" Codepage="65001"%> <head><meta http-equiv="Content-Type" content

2015-11-02 19:46:45 14512 1

原创 ibatis使用

仅仅是执行流程介绍: 示例代码 执行流程 1. 建立sqlMap 里面写上SQL语句 2. XML 装载BasicDataBase类,并设置数据库连接user pwd dest 等信息(这个应该通过使用PropertyPlaceholderConfiger加载配置文件实现) 3. 创建domain和dao操作接口 4. 在daoImpl中继承SqlMapClientDapSupport

2015-11-02 14:46:07 490

Spring-IOC实现

Spring-IOC的简单实现,包括注解和注解解析,欢迎大家拍砖~!

2015-09-01

Spring-IOC学习记录

自己学习Spring过程中做的记录 自己留着自己看

2015-08-06

Spring示例代码

Spring示例代码,忘记的时候看一下~

2015-08-06

空空如也

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

TA关注的人

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