自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (4)
  • 收藏
  • 关注

原创 java bean

1.从开始学java就是直接上来类,面向对象,创建标准的实体类(私有属性,然后提供get,set方法),在到后来直接使用框架(ssi,ssh等),包括著名的spring bean工厂。从未对javaBean产生任何的疑问,想法2.javaBean是什么:符合一定规范编写的Java类,不是一种技术,而是一种规范。大家针对这种规范,总结了很多开发技巧、工具函数。符合这种规范的类,可以被其它

2016-05-27 22:42:50 583

原创 java类加载器

1.先上代码:package com.test.classloader;public class TestBean { public TestBean() {}}package com.test.classloader;public class ClassLoaderTest { public static void main(String[] args) { try {

2016-05-17 15:39:06 532

原创 内部类

1.package com.test.inner;public class MainClass { private String name; private Say memberVarSay; public String getName() { return name; } public void setName(String name) { this.nam

2016-05-10 23:21:17 401

原创 java反射

1.运用Class 类的实例表示正在运行的 Java 应用程序中的类和接口, 他是反射的基础入口方法:得到字段属性对象Field,getFields(),getDeclaredFields()   得到方法对象Method,getMethods() ,getDeclaredMethods()   得到注解对象Annotation,getAnnotations() ,getD

2016-05-09 10:30:51 763

原创 java基本数据类型与二进制

1.表格比较:2.转换成二进制:java用byte字节来表示二进制,因为byte有8位,而int有32位,所以int转成二进制应该去掉高位保存最低的8个位,如下代码:public static byte[] intToBytes( int value ) { byte[] src = new byte[4]; src[3] = (byte) ((value>>2

2016-03-29 10:57:10 4106

原创 Hessian客户端调用理解

先上代码:HessianProxyFactory factory = new HessianProxyFactory();Service exampleInterface = (IAPIHessian) factory.create(Service.class, url);exampleInterface.hello("zhang san");1.HessianProxyFactory的构

2016-03-07 14:46:30 3599

原创 int和Integer

引文:之前一直弄不懂两者之间的区别,关系。有int为什么还存在Integer,两者存在的意义是什么?基础:int是java的8种基础数据类型之一,Integer是int的包装类java是一种面向对象的语言,以类的概念来展开,很多问题用对象来解决,所以创建了int的包装类Integer,具体效果可以看源码。普通知识点;1.Integer里面有个缓存的玩意,会存储-128~127的数字

2016-02-22 10:22:17 341

原创 maven项目的几个问题

1.2.classpath文件加上配置

2016-01-05 15:35:42 1192

原创 seaJs使用记录

1.引入文件seajs.config({ 'alias': { 'juicer':'res-build/res/module/juicer/juicer-min.js', 'page':'/res-build/res/module/ajaxpage/src/page.js', "tool":'/res-build/src/tools.js

2015-08-27 15:52:13 348

原创 springmvc对restful风格的实现

1.springmvc中支持支持8中的方法:   public enum RequestMethod { GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS, TRACE}2.html的form表单一般多数有get,post两种,如何在这中间做一个转换呢3.转换方法如下:   (1).form 提交表单中加一个字段         

2015-08-07 10:24:40 680

转载 网站的分布式架构一

互联网的网站和大部分企业管理软件一样都是使用B/S架构模型,但是大型的公共网站B/S架构会更加复杂,对架构人员的要求更高,今天我想在自己博客里聊聊我设计的网站的B/S技术架构。  不管是B/S架构的企业管理系统还是网站技术架构可以抽象为如下简图:  在传统B/S架构的企业管理系统里,技术架构往往就是一个工程项目,各个逻辑分层都是该工程的业务逻辑模块。但是作为提供公共服务的网

2015-08-06 16:47:59 394

转载 应用系统之间数据传输的几种方式

随着近年来SOA(面向服务技术架构)的兴起,越来越多的应用系统开始进行分布式的设计和部署。系统由原来单一的技术架构变成面向服务的多系统架构。原来在一个系统之间可以完成的业务流程,通过多系统的之间多次交互来实现。这里不打算介绍如何进行SOA架构的设计,而是介绍一下应用系统之间如何进行数据的传输。应用系统之间数据传输有三个要素:传输方式,传输协议,数据格式数据传输方式一般无非是以下几种

2015-08-04 17:10:07 538

转载 各种远程通信协议分析、比较

在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS等,这些名词之间到底是些什么关系呢,它们背后到底是基于什么原理实现的呢,了解这些是实现分布式服务框架的基础知识,而如果在性能上有高的要求的话,那深入了解这些技术背后的机制就是必须的了,在这篇 blog中我

2015-08-04 16:07:22 720

原创 HTTP Header

Requests部分Header解释示例Accept指定客户端能够接收的内容类型Accept: text/plain, text/htmlAccept-Charset浏览器可以接受的字符编码集。Accept-Charset: iso-8859-5Accept-Encoding

2015-07-29 12:15:13 411

原创 springmvc的restful服务理解

问题:1.springmvc的restful的分布式服务和异构系统是如何实现的2.不同请求的返回不同的视图形式(手机端,webService,html)3.

2015-07-26 14:29:07 403

转载 理解RESTful架构

1.理解RESTful架构要理解RESTful架构,最好的方法就是去理解Representational State Transfer这个词组到底是什么意思,它的每一个词代表了什么涵义。如果你把这个名称搞懂了,也就不难体会REST是一种什么样的设计。一、资源(Resources)REST的名称"表现层状态转化"中,省略了主语。"表现层"其实指的是"资源"(Resourc

2015-07-26 14:20:32 394

原创 技术方案

1.数据库中大数据解决方案建索引,读写分离,降低数据库设计范式,分库分表

2015-06-15 14:11:19 597

原创 HttpClient模拟表单传图片

public static void postFormData(URI uri){ String paramsStr = "fireNotice.title=桃花源记88&fireNotice.noticeFrom=ewrtwert"; HttpPost post = null; try{ File f = new File(filePath); post = ne

2015-06-05 11:18:58 567

原创 java文件流模拟form表单上传文件

package test;import java.io.BufferedReader;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import j

2015-06-05 11:12:38 2972

原创 java静态

静态对象

2015-03-23 10:44:46 616

转载 IBATIS中关于iterate和‘$’与‘#’的应用

public int getCountById(String id, String title, List ids) throws Exception { Map paramMap=new HashMap(); paramMap.put("id", id); paramMap.put("title", title); paramMap.put("ids",ids); return (in

2015-01-14 16:05:02 497

原创 ibatis读取配置文件

1.SqlMapConfigParser是文件解析类读取数据流2.SqlMapParser解析结点:SqlMapConfigParser类里面私有化对象XmlParserState,把XmlParserState对象给SqlMapParser,SqlMapParser在解析结点的时候把解析出来的数据放到XmlParserState对象属性里面。

2014-12-07 16:32:53 811

原创 Wabacus

官网:http://www.wabacus.org/demonline.html

2014-07-17 11:33:57 479

原创 js验证数字

//标题(中英文、数字、引号、括号、空格、书名号、减号、下划线)jQuery.validator.addMethod("titleStr", function(value, element){if(value==null||value==undefined||value=="" ){return true};var patrn=/^(?:[\u4e00-\u9fa5]*\w*-*_*\

2014-06-27 15:11:03 610

转载 java内部类的作用分析

提起Java内部类(Inner Class)可能很多人不太熟悉,实际上类似的概念在C++里也有,那就是嵌套类(Nested Class),关于这两者的区别与联系,在下文中会有对比。内部类从表面上看,就是在类中又定义了一个类(下文会看到,内部类可以在很多地方定义),而实际上并没有那么简单,乍看上去内部类似乎有些多余,它的用处对于初学者来说可能并不是那么显著,但是随着对它的深入了解,你会发现Java的

2014-02-18 16:03:23 376

原创 struts2+freemarker项目根路径设置源码分析

1.org.apache.struts2.views.util.ContextUtil.getStandardContext方法2.org.apache.struts2.views.freemarker.FreemarkerManager类   3.org.apache.struts2.components.template.FreemarkerTempla

2014-02-18 11:39:23 859

原创 java序列化和transient

public class UserInfo implements Serializable { private static final long serialVersionUID = 996890129747019948L; private String name; private transient String psw; public UserInfo(S

2014-02-13 15:39:56 534

转载 MyEclipse6.5中自动插入作者、注释日期等快捷键方法

MyEclipse6.5中自动插入作者、注释日期等快捷键方法:依次打开然后找到 Window -->Preferences->Java->Editor->Templates,在这里new一个自己的插入注释的快捷方式名称,具体设置如下:Name处输入 wys(任意你喜欢的名称) context处选 java 后边勾选Automatically insert复选框Descripti

2014-02-10 14:01:06 1819

原创 jar 命令的一般用法

jar 命令的一般用法在jdk中,通过jar命令可以生成jar包,也可以解压一个jar包或war包。一、jar命令格式:jar {c t x u f }[ v m e 0 M i ][-C 目录]文件名...其中,{ctxu}这四个参数必须选选其一;[v f m e 0 M i ]是可选参数,文件名也是必须的。-c 创建一个jar包

2014-01-15 19:54:06 638

转载 nutch

Nutch是一个开放源代码(open-source)的Java搜索引擎包,它提供了构建一个搜索引擎所需要的全部工具和功能。使用Nutch不仅可以建立自己内部网的搜索引擎,同时也可以针对整个网络建立搜索引擎。除了基本的功能之外,Nutch也还有不少自己的特色,如Map-Reduce、Hadoop、Plugin等。

2014-01-15 17:23:35 485

转载 apdplat

APDPlat是Application Product Development Platform的缩写,意为应用级产品开发平台。APDPlat的雏形可以追溯到2008年,并于4年后即2012年4月9日在GITHUB开源 。APDPlat在演化的过程中,经受住了众多项目的考验,一直追求简洁优雅,一直对架构、设计和代码进行重构优化。APDPlat的用户群是广大的JAVA工程师,对于JA

2014-01-15 17:06:35 1060

转载 Java的Web框架 Firefly Framework

firefly是一个追求高性能的应用程序框架,性能大幅超越spring3、struts2等 零依赖,仅仅依赖于jdk 精简、轻量、无侵入 core包含IOC、MVC、Interceptor等常用功能 使用简单,基于约定优于配置的思想,可完全使用Annotation方式 或 Annotation和XML混合方式进行配置

2014-01-15 16:49:56 544

转载 JessMA

http://www.jessma.org/ JessMA(原名:Portal-Basic)是一套功能完备的高性能 Full-Stack Web 应用开发框架,内置可扩展的 MVC Web 基础架构和 DAO 数据库访问组件(内部已提供了 Hibernate、MyBatis 与 JDBC DAO 组件),集成了 Action 拦截、Form / Dao / Spring B

2014-01-15 16:46:52 715

原创 开源地址

开源中国:http://www.oschina.net/project/zh

2014-01-02 13:47:04 534

原创 zTree -- jQuery 树插件

zTree 是一个依靠 jQuery 实现的多功能 “树插件”。优异的性能、灵活的配置、多种功能的组合是 zTree 最大优点。 zTree 是开源免费的软件(MIT 许可证)。zTree v3.0 将核心代码按照功能进行了分割,不需要的代码可以不用加载采用了 延迟加载 技术,上万节点轻松加载,即使在 IE6 下也能基本做到秒杀兼容 IE、FireFox、Chrome、Opera、

2013-12-27 14:41:45 562

转载 MySQL日期时间函数大全

http://www.cnblogs.com/zeroone/archive/2010/05/05/1727659.html

2013-12-20 11:49:59 425

转载 Douyu

Douyu 0.6.1发布,一个超乎您想象的Web框架一种新的Java开发平台,将编译器、Http服务器、MVC、权限完美整合在一起,实现了ORM的自动化注: 这里不再更新,项目已经迁移到GitHub,在这里: https://github.com/codefollower/Douyucode google:http://code.google.co

2013-12-20 10:59:11 601

转载 StringEscapeUtils类的转义与反转义方法

http://blog.csdn.net/niuch1029291561/article/details/17377857org.apache.commons.lang.StringEscapeUtils类可以对js sql html xml等代码进行转义!用来处理前端js注入代码SQL特殊字符转义  应该说,您即使没有处理 HTML 或 Jav

2013-12-18 17:57:21 533

转载 nutzam

http://nutzam.com/轻 -- 当前最新版,整个 jar 文件共 950k薄 -- 针对 JDBC 的薄封装,无缓存全 -- 提供了 Dao (ORM, SQL 管理), Ioc, Aop, Mvc, Json解析 等必要功能活 -- 各个部分可以独立使用,比如在 Spring 里采用 Nutz.Dao ,又比如在 Nutz.Ioc 里使用 Hibernate 等

2013-12-17 11:16:15 710

转载 SpringSide

http://www.springside.org.cn/index.html SpringSide是以Spring Framework为核心的,Pragmatic风格的JavaEE应用参考示例,是JavaEE世界中的主流技术选型,最佳实践的总结与演示。Quickstart: 一个迷你的TodoList应用。 Showcase: 五花八门的JavaEE技术大派对

2013-12-16 21:53:39 477

exit-web-framework

exit-web-framework是对常用的java web开发封装实用功能来提高开发效率。exit-web-framework基于Spring 3、Hibernate4框架来对做项目核心三层和MVC的管理。使用到的新功能有spring缓存工厂、apeche shiro安全框架、spring mvc 3等主要技术。

2013-12-16

swfupload上传多文件

使用 swfuplaod3.5+servlet 实现多图片上传

2013-09-06

jquery.uploadify上传文件

jquery.uploadify同时上传多个文件

2013-08-14

jquery中文API

详细的jquery中文API利于查询jquery的各个知识点

2013-06-15

空空如也

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

TA关注的人

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