文章
文章平均质量分 64
haiking5253
这个作者很懒,什么都没留下…
展开
-
java对redis的基本操作
一、server端安装 1、下载 https://github.com/MSOpenTech/redis 可看到当前可下载版本:redis2.6 下载windows平台文件: 解压后,选择当前64位win7系统对应的版本: 2、安装 1)解转载 2014-12-12 10:14:13 · 497 阅读 · 0 评论 -
Morphia和MongoDB学习总结
MongoDB 是面向文档的开源数据库,Morphia 是面向 MongoDB 的类型安全的对象映射库。本文演示了如何使用Morphia 来实现持久保存、加载、删除和查询映射到 MongoDB 的 Java™ 域模型。 一、准备工作 首先,准备Morphia和MongoDB所需要的架包: 1.mongo-2.7.2.jar 2.morphia-0.99转载 2014-12-11 11:22:49 · 576 阅读 · 0 评论 -
MySQL 获得当前日期时间(以及时间的转换)
原文来自:http://blog.sina.com.cn/s/blog_6d39dc6f0100m7eo.html 1.1 获得当前日期+时间(date + time)函数:now() 除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数: current_timestamp() current_timestamp localtime() lo转载 2014-12-04 13:17:16 · 689 阅读 · 0 评论 -
Jaxb2 实现JavaBean与xml互转
原文地址: 一、简介 JAXB(Java Architecture for XML Binding) 是一个业界的标准,是一项可以根据XML Schema产生Java类的技术。该过程中,JAXB也提供了将XML实例文档反向生成Java对象树的方法,并能将Java对象树的内容重新写到 XML实例文档。 Jaxb 2.0是JDK 1.6的组成部分。我们不需要下原创 2014-11-06 16:01:50 · 541 阅读 · 0 评论 -
JFreeChart
JFreeChart JFreeChart是sourceforge一个Java开源项目,是一个优秀的Java图表生成插件,它提供了在Java应用程序, Servlet和Jsp下生成各种图片格式的图表,包括柱形图,饼形图,线图,时序图等. JFreeChart依赖于另外一个项目: JCommon JFreeChart项目免费,但文档收费。 l原创 2014-11-21 15:27:15 · 538 阅读 · 0 评论 -
重构和YAGNI的矛盾
YAGNI = you aren't going to need it! or You Ain’t Gonna Need It。 基本上这个问题起因于重构需要耗费时间却没有增加新的功能。而YAGNI的观点是你应该为了眼前的需要做设计而不是未来,这样算是相互抵触吗? YAGNI的观点是不要加入一些现阶段不需要的复杂性,这也是简单设计这条实践的部分精神。重构可以保证你的设计尽可能的简单,所原创 2014-11-10 09:12:17 · 501 阅读 · 0 评论 -
乐观锁与悲观锁
文章转自网上好像是玉米田的,忘记了 锁( locking ) 业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算 处理中,我们希望针对某个 cut-off 时间点的数据进行处理,而不希望在结算进行过程中 (可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机 制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也原创 2014-11-10 09:00:23 · 484 阅读 · 0 评论 -
关于struts2表单重复提交验证的方法
1.表单使用这种提交,属性有action namespeace 2.在原创 2014-08-04 17:30:45 · 485 阅读 · 0 评论 -
struts2 三种传值方式
1. * 第一种传值 struct.xml中的 action配置 student.jsp 浏览器中 * action ! 方法名 +参数值值 * 0912_struts2_action2/stu/stu!add?id=1&name=w 2.* 第二种传值方法, student.jsp转载 2014-05-31 11:13:29 · 1101 阅读 · 0 评论 -
java学习笔记_Enumeration遍历
注: Enumeration接口定义了从一个数据结构得到连续数据的手段。例如,Enumeration定义了一个名为nextElement的方法,可以用来从含有多个元素的数据结构中得到的下一个元素。 实现该接口的对象由一系列的元素组成,可以连续地调用nextElement()方法来得到Enumeration枚举对象中的元素。Enumertion接口中仅定义了下面两个方法。转载 2014-05-30 11:13:34 · 946 阅读 · 0 评论 -
关于数组和arraylist的随笔
查看array和arraylist的源码发现arraylist是在array的基础上扩展原创 2014-06-09 14:02:36 · 462 阅读 · 0 评论 -
留存,两种比较ip方法速度那种快了?
String ip="120.120.30.130"; boolean bz = false; long t1 = System.currentTimeMillis(); System.out.println(t1); String[] ips = ip.split("\\."); if (ips.length >= 4) { i原创 2014-04-11 16:17:26 · 577 阅读 · 0 评论 -
用于模拟并发多用户多线程测试
package com; import java.util.Map; import java.util.Random; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.Semaphore; import原创 2014-04-10 15:03:25 · 2224 阅读 · 0 评论 -
MySQL数据库查询锁行代码示例
JdbcFactory jdbc = new JdbcFactory(); String sqld = "select id from hnebony_user where username REGEXP '" + usernamebefor + "[1-9][0-9]+' and telephone='' LIMIT 0,1 for upda原创 2014-04-10 15:05:50 · 876 阅读 · 1 评论 -
nginx做负载均衡时session共享
1.tomcat/lib目录下添加下面jar包 2.2、在虚拟服务器配置文件server.xml的context标签中,也可以在context.xml的context标签中里面加入表示全局配置以下内容: memcachedNodes="n1:192.168.1.201:11211"requestUriIgnorePattern=".*/.(png|gif|jpg|css|js)$"s原创 2014-04-10 16:17:23 · 681 阅读 · 0 评论 -
json字符串转换为多级Map -list-map的形式
网上找了好多方法都是一级的,由于需要多级map,于是做如下封装 public static Map parseJSON2Map(String jsonStr){ //最外层解析 if(jsonStr!=null&&jsonStr.startsWith("{")&&jsonStr.endsWith("}")){ Ma原创 2015-07-30 18:51:26 · 4086 阅读 · 0 评论