自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 Jackson 框架,轻易转换JSON

Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。相比json-lib框架,Jackson所依赖的jar包较少,简单易用并且性能也要相对高些。而且Jackson社区相对比较活跃,更新速度也比较快。一、准备工作1、 下载依赖库jar包Jackson的jar all下载地址:http://jackson.cod...

2013-10-24 15:29:22 104

原创 Windows下搭建PHP开发环境

Windows下搭建PHP开发环境PHP集成开发环境有很多,如XAMPP、AppServ......只要一键安装就把PHP环境给搭建好了。但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习。所以我还是喜欢手工搭建PHP开发环境,需要哪个模块自己安装就行了,或者那个软件需要升级,直接升级那个软件就行了,并不影响其他软件,非常方便。   一、准备工作-下载所需软件Apa...

2013-10-17 09:08:03 157

原创 MYSQL主从不同步延迟原理

1. MySQL数据库主从同步延迟原理。要说延时原理,得从mysql的数据库主从复制原理说起,mysql的主从复制都是单线程的操作,主库对所有DDL和DML产生binlog,binlog是顺序写,所以效率很高,slave的Slave_IO_Running线程到主库取日志,效率很比较高,下一步,问题来了,slave的Slave_SQL_Running线程将主库的DDL和DML操作在slav...

2013-09-17 15:46:51 102

原创 Linux下安装jdk1.6

Linux中JDK1.6的安装和配置方法一、安装创建安装目录,在/usr/java下建立安装路径,并将文件考到该路径下: # mkdir /usr/java 1、jdk-6u11-linux-i586.bin 这个是自解压的文件,在linux上安装如下: # chmod 755 jdk-6u11-linux-i586.bin # ./jdk-...

2013-07-23 15:06:22 129

原创 ubuntu环境 mysql memcached udf 完整安装

memcached udf的安装,编译安装时出现各种报错,主要是各版本的不兼容引起的。最后成功安装,以下是安装好的各种版本,按照安装顺序如下mysql-5.5.21.tar.gzlibevent-2.0.17-stable.tar.gzmemcached-1.4.13.tar.gzlibmemcached-0.34.tar.gzmemcached_functions_my...

2013-07-23 13:17:02 236

原创 Amoeba for MySQL

Amoeba for MySQL致力于MySQL的分布式数据库前端代理层,它主要在应用层访问MySQL的时候充当query 路由功能,专注 分布式数据库 proxy 开发。座落与Client、DB Server(s)之间。对客户端透明。具有负载均衡、高可用性、Query过滤、读写分离、可路由相关的query到目标数据库、可并发请求多台数据库合并结果。 在Amoeba上面你能够完成多数据源的高可...

2013-07-23 12:48:15 70

原创 计算两个日期之间相差的天数

import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class test16 { /** * @param args * @throws ParseExceptio...

2013-07-23 11:34:21 154

原创 linux设置密码

ubuntu默认root密码 安装完Ubuntu后忽然意识到没有设置root密码,不知道密码自然就无法进入根用户下。到网上搜了一下,原来是这麽回事。Ubuntu的 默认root密码是随机的,即每次开机都有一个新的root密码。我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码, enter,终端会提示我们输入新的密码并确认,此时的密码就是root新密码。修改成功后,输入命令 s...

2013-07-23 09:30:57 479

原创 My97DatePicker

My97DatePicker是一款非常灵活好用的日期控件。使用非常简单。 1、下载My97DatePicker组件包 2、在页面中引入该组件js文件:     <script type="text/javascript" src="My97DatePicker/WdatePicker.js"></script> 3、页面使用两个方式:     常规调用:  <inp...

2013-07-17 15:57:42 91

原创 freemarker map

<#list map?keys as key>      ${key}=${map[key]}<br /></#list>

2013-07-01 16:22:30 72

原创 使用 memcache java 客户端示例

原文出处:http://blog.chenlb.com/2008/12/use-memcache-java-client-demo.htmlmemcache java 客户端 api。地址:http://www.danga.com/memcached/apis.bml ,有种客户端,我这使用 Dustin Sallings 版的(已经在 google code 了 http://code...

2013-06-08 10:47:59 108

原创 根据ip判断城市地域

http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=json&ip=113.87.214.242 {"ret":1,"start":"113.87.0.0","end":"113.92.255.255","country":"中国","province":&qu

2013-06-07 17:54:54 787

原创 正则表达式限制文本框只能输入数字

许多时候我们在制作表单时需要限制文本框输入内容的类型,下面我们用正则表达式限制文本框只能输入数字、小数点、英文字母、汉字等各类代码。 1.文本框只能输入数字代码(小数点也不能输入) 2.只能输入数字,能输小数点. 3.数字和小数点方法二 可以封装成单独的函数 function keyPress(ob) {...

2013-04-18 17:47:55 1938

原创 js字符串转化为日期及日期判断大小

[code="javascript"]//将字符串转换为日期var begin=new Date($("#begin").val().replace(/-/g,"/"));var end=new Date($("#end").val().replace(/-/g,"/"));//js判断日期if(begin-end>0){ alert("开始日期要在截止日期之前!&q

2013-02-01 10:26:00 177

原创 mysql 随机读取数据库记录

[code="sql"] SELECT * FROM t_room WHERE fid >= (((SELECT MAX(fid) FROM t_room) -(SELECT MIN(fid) FROM t_room)) * RAND() + (SELECT MIN(fid) FROM t_room)) LIMIT 10[/code]以上写法如果数据不满10条,这有...

2013-01-29 20:15:39 155

原创 数字的格式化

[code="java"]public class Test { public static void main(String[] args) { DecimalFormat df = new DecimalFormat(); double data = 1234.56789; System.out.println("格式化之前的数字: " + data); S...

2013-01-24 16:03:51 82

原创 freemarker 数字,字符的操作

1. 数据类型转换:[code="javascript"]${xx?string} //字符串${xx?number}//整数${xx?currency}//小数${xx?percent}//百分比[/code]2. 截取字符串长度有的时候我们在页面中不需要显示那么长的字符串,比如新闻标题,这样用下面的列子就可以自定义显示的长度< lt. gt. >= gte...

2013-01-24 11:38:34 761

原创 freemarker list (长度,遍历,下标,嵌套,排序)

1. freemarker获取list的size :Java[code="java"]ArrayList list = new ArrayList();[/code]Freemaker[code="javascript"]${list?size}[/code]2. list的遍历:[code="javascript"] ${bein...

2013-01-24 11:27:17 3823

原创 freemarker判断对象是否为空

 freemarker中显示某对象使用${name}. 但如果name为null,freemarker就会报错。如果需要判断对象是否为空:&lt;#if name??&gt;……&lt;/#if&gt; 当然也可以通过设置默认值${name!''}来避免对象为空的错误。如果name为空,就以默认值(“!”后的字符)显示。 对象user,name为user...

2013-01-24 10:54:13 3784

原创 文本域中焦点处插入字符串

el代表文本域对象,myvalue代表要录入的字符串。只适用于文本域中焦点追加字符串[code="javascript"]function insertAtCursor(el, myValue) { //IE support if (document.selection) { el.focus(); sel = docum...

2013-01-22 09:39:16 534

原创 jQuery EasyUI 1.2.4 API 中文文档(完整)

[url]http://www.cnblogs.com/Philoo/archive/2011/11/17/jeasyui_api_index.html[/url]

2012-10-19 07:43:35 119

原创 hibernate Criteria

[code="java"]5,应用使用 Criteria 进行查询,主要要清晰的是 Hibernate 提供了那些类和方法来满足开发中查 询条件的创建和组装,下面介绍几种用法: 1. 创建一个Criteria 实例 org.hibernate.Criteria接口表示特定持久类的一个查询。Session是 Criteria实例的工厂。 Criteria crit = sess....

2012-09-30 11:35:33 72

原创 spring rest 案例

      这是一个rest风格的访问,Spring从3.0开始将全面支持rest。不得不感叹Spring的强悍。      项目结构:      第一步永远是配置,使用框架永远都是先有配置,在web.xml中的配置:&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;web-app v...

2012-09-07 07:59:41 66

原创 Jersey入门例子

http://www.cnblogs.com/icejoywoo/archive/2012/02/24/2172943.html

2012-08-30 08:05:41 73

原创 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务

http://www.ibm.com/developerworks/cn/web/wa-aj-tomcat/

2012-08-30 08:03:41 76

原创 rally api

Java Toolkit for Rally REST APIPrint this topicEmail this topicSave as PDFThe Java Toolkit for Rally REST API provides an intuitive Java API for accessing your Rally Data.It provides a rich set ...

2012-06-29 07:32:26 164

原创 ComBox 树结构

前台代码 树的渲染 [code="java"] var Tree = Ext.tree; var _Tree = new Tree.TreePanel({ el:'tree1', useArrows:false, autoScroll:true, animate:tr...

2012-06-13 16:36:19 185

原创 Ext.Window介绍

Ext.Window扩展自Ext.Panel,其xtype值为window。 1、主要配置项: closable:是否允许关闭窗口,默认为true。 closeAction:关闭窗口的动作,包括以下两种: close:从DOM删除窗口,销毁窗口及其所属组件,窗口不再可用,重新显示需要调用show方法。此为默认值。 hide:通...

2012-06-10 09:05:20 420

原创 Ext.LoadMask

Ext.LoadMask用于在加载数据时为元素做出类似于遮罩的效果。可以直接应用在元素上,如: [code="javascript"] var loadMarsk = new Ext.LoadMask(document.body//元素、DOM节点或id, { msg : '正在删除数据,请稍候。。。。。。', removeMask : true// 完成后移除...

2012-06-10 09:02:02 202

原创 HTML 鼠标手势

[code="html"] 标题页 随机自动箭头标准箭头 手形光标等待光标 I形光标水平I形光标 不可拖动光标无效光标 ?帮助光标三角方向标 移动标十字标 [/code]...

2012-06-07 07:41:54 1504

原创 EXT portal布局 动态添加items问题

现在需要动态添加portal布局中的panel,前期静态放置到portal布局中的panel可以完全正常,而在生成后add进去的panel,可以正常显示[code="Javascript"]Ext.onReady(function(){ var viewport = new Ext.Viewport({ layout:'border', ite...

2012-06-07 07:41:46 428

原创 JAVA中使用JSONObject对象必备jar

JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。[size=small]Json必需的包commons-httpclient-3.1.jarcommons-lang-2.4.j...

2012-06-03 21:07:55 153

空空如也

空空如也

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

TA关注的人

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