自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 资源 (3)
  • 问答 (3)
  • 收藏
  • 关注

原创 http简易工具类

http简易工具类, 方便http调用

2018-09-21 09:20:00 189

原创 RPC调用之微博 motan

这边文章将偏实战, 至于motan,可以去了解如何实现、比普通的http请求的优越之处等这里贴出应用motan的代码[b]Client端[/b][code="java"]ClassPathXmlApplicationContext ctx= new ClassPathXmlApplicationContext("classpath:motan_clien...

2018-02-23 16:42:46 214

原创 java快速读取大文件

[code="java"] public static String readContent(String filename) throws IOException { FileChannel fc = null; try { fc = new RandomAccessFile(filename, "r").getChannel(); MappedByteBuf...

2018-02-08 11:19:06 320

原创 RabbitMQ

详见文件, 有具体参数优化测试

2017-09-14 09:20:14 112

原创 微信JSSDK之添加微信卡券

微信卡券的使用,是在之前的微信jsapi基础上,再加上一次卡券的单独验签,这里对上篇微信JSSDK的使用稍作修改:1. 微信的accessToken的获取有时间限制,之前是将token的读取放在一个单独的服务上, 单控2.基于开个别的服务比较繁琐,现在使用redis缓存,来控制访问频率,至于并发,由锁来控制代码如下:[code="java"]...

2016-05-31 09:37:46 278

原创 微信JSSDK 使用

获取微信JSAPI_TICKET[code="java"]package com.mazing.wx;import com.fasterxml.jackson.core.type.TypeReference;import com.mazing.CommonConstants;import com.mazing.commons.utils.HttpClientUtils;...

2016-05-26 11:49:12 437

原创 Netty服务构建实践

用main的形式在服务器上启动了一个netty服务,有端口有地址,可请求[code="java"]package com.mazing.wx;import java.io.IOException;import java.io.InputStream;import org.apache.logging.log4j.core.config.Configurati...

2016-05-26 11:40:58 111

原创 push数据结构设计

根据目前使用的极光推送,设计一个合理的服务端,而且满足一切需求的数据结构很重要,其实也很简单[color=red][i]可能会有的需求: 推送消息给已注册用户、推送消息给所有用户、推送消息给匿名用户[/i][/color]这样的一个需求下,我们需要在app启动时,即保存用户设备did,不管有没有登录[b]上传机制: 用户设备did 上传的时机很重要[...

2016-03-14 16:23:42 1386

原创 安全性,加密

[code="java"]/** * 随机字符串集 */ private static final String CHARACTORS = "efghxxxx"; /** * 随机长度范围 6表示0~6 */ private static final int RANDOM_LENGTH = 6;[/...

2016-03-07 15:55:21 128

原创 redis实现并发资源控制--如抢红包、抢优惠券机制

[b]场景:如 抢红包、 抢优惠券,都是先到先得[/b][color=blue]抢红包是把发出来的红包先分成预设的份数,预先处理好了每个红包的金额大小,然后将分配好的红包装进一个队列当中,等待哄抢(并发的可能)抢优惠券也是预先生成了若干的优惠券,然后将所有生成的优惠券码放进一个队列当中,等待领取(并发的可能)[/color][color=red][b]现用r...

2016-02-20 17:41:20 2830

原创 并发队列

[code="java"]import java.util.concurrent.ConcurrentLinkedQueue;import java.util.concurrent.CountDownLatch;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;...

2015-12-03 15:26:01 82

原创 一致性hash算法测试

[b]因为用memcached集群缓存数据,所以增删服务器节点 对缓存key的影响需要考虑一种策略来实现 数据缓存key所映射的节点变动至最小值(这句话好长啊,就是缓存服务器的增减,对在已经缓存了的数据影响降到最小,比如“test”这个数据之前存在a1节点服务器上,那么增加删除了服务器节点,‘test’依然在 a1上(有可能不在,这个原因可以看以下代码),用10个数据来说明吧,感觉有点只可意会不可...

2014-12-17 18:40:44 290

原创 velocity

[code="java"]package com.g3net.templeteEngine;import java.util.ArrayList;import java.util.List;import org.apache.log4j.Logger;import org.apache.velocity.Template;import org.apache....

2014-11-14 09:40:19 117

原创 Velocity

[code="java"]package com.g3net.templeteEngine;import java.io.StringWriter;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import j...

2014-11-14 09:33:37 87

原创 xml解析

[code="java"]package com.g3net.tool;import java.util.Map;import java.util.Set;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import org....

2014-11-14 09:28:45 90

原创 ant脚本编译部署java工程到tomcat服务器

[code="java"] ...

2013-06-28 15:35:22 111

原创 hibernate延迟加载 与 web应用 独立缓存架构的冲突

延迟加载(Lazy Loading)是啥玩意儿?估计地球人都知道,它的意义在于只在需要的时候才去加载必要的数据,这样可以避免即时加载所带来的不必要的系统开销(教科书是这么说的)。另外,教科书中还举了个例子。例如某个User对象在加载时会同时读取其所关联的多个地址(Address)对象,对于需要对Address进行操作的应用来说,关联数据的自动加载机制非常有效。不过呢如果我们只想要获得User的性别...

2013-04-26 11:03:34 110

原创 jquery验证框架使用

1.使用jquery的表单验证框架,需要导入jquery的库文件,包括jquery-1.6.2.min.js (当前我们在使用的jquery核心库版本)jquery.validate.js (验证框架需要和jquery的核心库的版本匹配,之前的版本与1.6.2的核心库不匹配,现在已做调整)jquery.metadata.js (在表单中需要写这样的cla...

2013-03-27 16:57:51 113

原创 Myeclipse反向生成pojo及hibernate映射文件(由数据库表)

在这之前请创建一个web工程,然后右键选择myeclipse-->add hibernate capabilities1.选择myeclipse database explorer视图2.左侧区域new connection3.弹出框内填写相应驱动连接信息driver template:MYSQL Connetordriver name: com.mysql.jdb...

2013-03-18 14:38:21 152

原创 结合webservice实现dwr推送

情景: 客户端需要实时提醒服务,比如某个日程已过期的提醒,并且是刚刚过期的时间(所以是实时),1. 日程对象放在数据库,由webservice调用得到2. webservice在拿到数据后必须主动把数据给我的主程序端3. 主程序端在拿到数据后开始推送数据到客户端代码:[code="java"]public class CheckUnsignedBooki...

2012-08-22 13:26:10 186

原创 spring定时任务之cronJob

情景: 数据库中的数据需要根据formula在一定时间上计算得到相应的结果数据,就是说,根据formula去计算,得到相应结果保存在相应字段上,这个job是定时触发的,计算按照一定的事件类型。代码:[code="java"]public class DashboardDataCalculationJob { private final static Logger...

2012-08-21 14:13:39 557

原创 手写比较器comparator

项目中需要对一些数据进行排序,应用到了个比较强大的比较器,感觉还是很不错的,贴上代码: [code="java"]public class XXXComparator { private final Logger log = Logger.getLogger(XXXComparator.class); @SuppressWarnings({ "uncheck...

2012-07-12 15:47:45 200

原创 copy到粘贴板

直接上代码,实现了IE和火狐下的copy content[code="java"]String.prototype.replaceAll=function(s1,s2){ return this.replace(new RegExp(s1,"g"),s2); }function copy(){var text = $("#text")....

2012-05-22 11:39:31 94

原创 webService使用总结

webService 是什么就不解释了,webservice有很多种开发方式,也有很多种调用方式,自己实际中用到的一种现在描述如下: [color=darkblue]服务端的开发[/color]使用到apache CXF的开发方式,比较效率。 1.新建一个web项目,把apache-cxf-x.x.x\lib下的jar包添加到项目中,(加哪些看具体需要) 2...

2012-04-28 15:08:17 112

原创 小玩dwr实现服务器推送

最近项目有需要用到‘推’,就是服务器端自动把消息推给客户端,就做了个不像样的dwr实现的服务器推送demo,玩玩...首先少不了dwr的jar包。然后是在项目中建个dwr.xml的配置文件,当然,同时需要在web.xml中配置。贴上代码:[b]web.xml[/b] [code="java"] DwrServlet org.directwebr...

2012-01-19 17:01:22 59

原创 jquery之事件error小提醒

今天用到jquery的事件中的error方法,发现当标签img的src图片地址加载不到而应调用error事件时,却没有发生调用,代码如下:[code="java"]$(document).ready(function(){ $("img").error(function(){ $("img").replaceWith("图片未加载!");...

2011-12-13 15:27:23 93

原创 项目中很强大的两个DAO

直接贴代码了[code="java"]public class DaoBase extends SimpleHibernateDao {//AuditedObject是dto @Override public void save(final T entity) { entity.updateAuditInfo(); ...

2011-12-02 11:37:48 82

原创 android之layout配置文件解读

这样的解读在[url]http://developer.android.com/resources/tutorials/notepad/notepad-ex1.html[/url]标记上,以备忘记[code="java"] [/code] The [color=blue]@ [/color]symbol in th...

2011-11-25 11:07:11 195

原创 Spring 定时任务quartz配置

贴上xml文件, [code="java"] //Trigger1 //Job1 execute 0 0 0/1 * * ?//每1小时调度一次 quartz expression...

2011-11-18 17:39:49 72

原创 ExtJs 与 Liferay集成的问题

在一个简单的应用上,我尝试了在Liferay项目上使用ExtJs,然而出乎意料的是,页面总是报属性不被支持,也搜索过类似的报错问题,但都不能解决,网页上有朋友遇到属性不被支持是因为页面的body内有不在标签内的字符串,但排除这个问题后还是用不了Ext的东西, 贴上一个简单不能再简单的代码,ext的source code 放在liferay项目的/html/js下: [c...

2011-10-31 17:26:29 67

原创 Android之几个dos小命令

在根据设置配置好android开发环境之后,你可以在dos命令下键入 如下命令查看某些应用配置: 如: cmd进入后,键入----[b]android list targets [/b] 可以查看你已经安装好的android SDK 键入----[b]android list avd[/b] 可以查看你已经创建的AVD应用 ...

2011-10-19 11:25:24 104

原创 Android之使用硬盘模拟SD卡

文章转载自[url]http://rayleung.iteye.com/blog/400921[/url]在Andorid开发中经常遇到与SD卡有关的调试,比如MP3文件、图片文件等。在使用模拟器开发时,可以通过硬盘来模拟SD卡。具体做法是: [b]1.创建一个SD卡镜像文件[/b] 打开cmd,我是进入到c盘根目录下,输入如下命令:mks...

2011-10-19 11:11:24 94

原创 原来这个如此容易 ---- 点击弹出确认框

今天无意识的看到了点击按钮弹出确认框的 javascript,原来如此简单,以前总以为很深奥,那是因为不敢下手去gle(google),不敢下手去du(baidu),所以酿此悲剧,见笑了。 so easy so 普遍的用法,贴个代码以后复习 :oops: :wink: :D [code="java"] 百度function check()...

2011-10-12 15:51:22 95

原创 Andriod拓步之 实现全屏

[b]关于本文内容 是从cheney_love的文中学习得知,会继续关注你的android文章的,thanks[/b]如题,看代码就清晰了[code="java"] public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); /...

2011-10-12 11:34:40 78

原创 groovy 小应用

昨天使用groovy脚本生成大量的sql,实在是爽! 现在把经验贴上,以后可以继续使用。首先说下我的需求: 给了一个excel,然后要我提取其中的单元格数据,设置到sql语句中,比如是一条更新语句,[b]update Table set max_value=?,min_value=? where chart_field='?';[/b] 其中 =号后面的? 就...

2011-09-30 10:25:56 76

原创 JAXB使用经验总结

使用JAXB首先要知道它是干什么的 当然,切入正题 很多时候我们需要把认知世界转化为我们熟悉的java对象,以供方便操作。这里,JAXB可以把xml对象转化为我们的java对象,也可以把java对象转化为xml对象。这时候我们就得知道它的两个转化方法。 一个是[b]unmarshal()[/b],一个是[b]marshal()[/b][color=re...

2011-09-27 11:13:14 79

原创 取两个集合的交集数据

[code="java"] List a = new ArrayList(); a.add("a"); a.add("b"); a.add("c"); a.add("d"); a.add("e"); a.add("f"); List b = new Arr

2011-08-30 11:13:30 270

原创 Jquery资料链接(供学习)

提供些资料链接,以备查找[url]http://jquery.com/demo/thickbox/[/url] [b]ThickBox 3.1[/b] Its function is to show a single image, multiple images, inline content, iframed content, or content served through...

2011-08-08 17:16:23 81

原创 dwr使用小结

很久没上来冒泡了 ,把dwr的使用经验搁上来,以后备用。 :wink: 使用dwr当然少不了 dwr.jar 包了,放进去,然后在web.xml中配置我们的dwrServlet代码贴上:[code="java"] DwrServlet org.directwebremoting.servlet.DwrServlet debug...

2011-08-05 15:32:01 87

原创 遇到ajax获取页面数据乱码问题

用ajax获取表单数据如下: [code="java"]var http_request = false; function t1(){ var voteName = document.all("voteName").value;[/code]获取到后通过url传递给相应的action,如下: [code="java"] var url =...

2011-04-28 15:40:13 106

.net 企业网站代码实现

较全的.net网站代码实现 可以供作学习.net的人士 参考 易于发展方向

2010-09-04

酒店管理系统文档 PDF格式

比较完整的酒店管理系统设计文档 希望能对有需要的朋友有些帮助

2010-09-04

DIV+CSS布局大全

关于div css 的布局策略 比较齐全 希望能帮到有需要的同志 呵呵

2010-07-23

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

TA关注的人

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