paulwong

#

教程资源

http://www.alexecollins.com/

posted @ 2014-07-18 12:06 paulwong 阅读(232) | 评论 (0)编辑 收藏

Audit in Spring AOP

Auditing entities in Spring Data MongoDB
http://maciejwalkowiak.pl/blog/2013/05/24/auditing-entities-in-spring-data-mongodb/


xebia-spring-security-extras
https://github.com/xebia-france/xebia-spring-security-extras/wiki/AuditedAnnotation


Spring Logging using custom annotation
http://stackoverflow.com/questions/15298164/spring-logging-using-custom-annotation


Spring MVC and MongoDB - Auditing Actions
http://www.alexecollins.com/content/spring-mvc-and-mongodb-auditing-actions/


audit-aspectj 
https://github.com/roghughe/captaindebug/tree/master/audit-aspectj

posted @ 2014-07-18 09:50 paulwong 阅读(514) | 评论 (0)编辑 收藏

TOMCAT性能调优

http://my.oschina.net/leejayblog/blog?catalog=517328


tomcat7.0性能优化-挑战极限完整版
http://my.oschina.net/boltwu/blog/402271

posted @ 2014-07-17 08:43 paulwong 阅读(416) | 评论 (0)编辑 收藏

2013年度最强AngularJS资源合集

AngularJS是Google开源的一款JavaScript MVC框架,弥补了HTML在构建应用方面的不足,其通过使用指令(directives)结构来扩展HTML词汇,使开发者可以使用HTML来声明动态内容,从而使得Web开发和测试工作变得更加容易。

AngularJS诞生以来,吸引了大量的目光,也迅速成为了Web开发领域的新宠。本文整理了2013年度一些非常有价值的AngularJS相关教程和资源,如果你想了解AngularJS或正在使用AngularJS,那么这些资源肯定会为你的学习和进阶过程带来帮助。

一、了解AngularJS

二、中文资源

1. 中文系列资源

2. 其他单篇文章

3. 中文书籍

三、英文资源

1. AngularJS入门教程

2. AngularJS指令学习

3. AngularJS应用开发实战

4. AngularJS游戏开发实战

5. AngularJS工作流程和测试

6. AngularJS书籍

posted @ 2014-07-16 09:01 paulwong 阅读(416) | 评论 (0)编辑 收藏

网购狂欢节背后的技术阅兵

2013年是双11的第五个年头,从2009年的“光棍节”到现在的“网购狂欢节”,单单是名字上的变化,大家就能从中感受到业务规模发生的转变。

posted @ 2014-07-16 08:46 paulwong 阅读(260) | 评论 (0)编辑 收藏

图片服务架构演进

现在几乎任何一个网站、Web App以及移动APP等应用都需要有图片展示的功能,对于图片功能从下至上都是很重要的。

posted @ 2014-07-16 08:39 paulwong 阅读(255) | 评论 (0)编辑 收藏

腾讯CKV海量分布式存储系统

posted @ 2014-07-16 07:58 paulwong 阅读(654) | 评论 (0)编辑 收藏

Java 多线程编程(生产者和消费者问题以及死锁)

Godown:
就是个JAVABEAN,是被执行者,即被各种线程执行。
在此系统中只有一个。存储了一个仓库的当前量和最大量。

加同步关键字后表明,当被多个线程执行时,只有最早进入的线程能执行,其他的纯种处于等待状态。

生产者和消费者就是线程,去触发同一个JAVABEAN的代码。

Thread是指线程,一个进程里面可以有多个线程在运行,会产生线程的管理问题,如让某些线程暂停,暂停后要恢复,
这些控制代码是放在共享的JAVABEAN中的,不是放在Thread的代码中,如wait()/notify()/notifyall(),这个会通知当前调用此JAVABEAN
的线程执行停止/恢复动作。

posted @ 2014-07-16 07:20 paulwong 阅读(302) | 评论 (0)编辑 收藏

Simplehbase

https://github.com/zhang-xzhi/simplehbase/
https://github.com/zhang-xzhi/simplehbase/wiki


## simplehbase简介
simplehbase是java和hbase之间的轻量级中间件。
主要包含以下功能。
* 数据类型映射:java类型和hbase的bytes之间的数据转换。
* 简单操作封装:封装了hbase的put,get,scan等操作为简单的java操作方式。
* hbase query封装:封装了hbase的filter,可以使用sql-like的方式操作hbase。
* 动态query封装:类似于myibatis,可以使用xml配置动态语句查询hbase。
* insert,update支持: 建立在hbase的checkAndPut之上。
* hbase多版本支持:提供接口可以对hbase多版本数据进行查询,映射。
* hbase原生接口支持。


### v0.9
新增

支持HTable如下使用方式,对HTable可以定时flush。
主要场景:
批量写入,但是flush可以配置为指定时间间隔进行。
不降低批操作的吞吐,同时,有一定的实时性保证。

支持用户自定义htablePoolService。
多个HTable可以使用同一个线程池。

intelligentScanSize功能,可以根据limit的值设定scan的cachingsize大小。


### v0.8
批量操作接口新增
public <T> void putObjectList(List<PutRequest<T>> putRequestList); 
public void deleteObjectList(List<RowKey> rowKeyList, Class<?> type); 
public <T> void putObjectListMV(List<PutRequest<T>> putRequests,long timestamp) 
public <T> void putObjectListMV(List<PutRequest<T>> putRequests,Date timestamp) 
public <T> void putObjectListMV(List<PutRequest<T>> putRequestList) 
public void deleteObjectMV(RowKey rowKey, Class<?> type, long timeStamp) 
public void deleteObjectMV(RowKey rowKey, Class<?> type, Date timeStamp) 
public void deleteObjectListMV(List<RowKey> rowKeyList, Class<?> type,long timeStamp) 
public void deleteObjectListMV(List<RowKey> rowKeyList, Class<?> type,Date timeStamp) 
public void deleteObjectListMV(List<DeleteRequest> deleteRequestList,Class<?> type); 


Util新增(前缀查询使用)
public static RowKey getEndRowKeyOfPrefix(RowKey prefixRowKey) 

性能改进
把get的实现从scan调回get。

### v0.7新增功能:
支持查询时主记录和关联的RowKey同时返回。 

posted @ 2014-07-15 08:35 paulwong 阅读(384) | 评论 (0)编辑 收藏

Linux系统查找清理磁盘大文件方法

查询磁盘空间的方法:
df -H


本文主要介绍Linux系统磁盘使用空间不足时,如何查找大文件并进行清理的方法。

下午使用df-h检查一台服务器磁盘使用空间,发现磁盘已经使用了100%,其中/dev/mapper/vg_iavp-lv_root是逻辑卷。

可以通过下面的方法进行清理:

使用如下命令查找大于100M的大文件,发现有几个日志文件及临时文件比较大,使用rm –rf删除即可。

find / -size +100M -exec ls -lh {} \;















posted @ 2014-07-14 13:14 paulwong 阅读(333) | 评论 (0)编辑 收藏

仅列出标题
共115页: First 上一页 48 49 50 51 52 53 54 55 56 下一页 Last