- 浏览: 213815 次
- 性别:
- 来自: 广州
最新评论
-
vrbvillor:
我的QQ是245614005。如果您可以帮我的话,请发邮件或联 ...
mysql存储过程中使用动态SQL,并且返回值 -
vrbvillor:
大侠,请教一个问题。我想在mysql的function里边 ...
mysql存储过程中使用动态SQL,并且返回值 -
newslxw:
ppgunjack 写道关键要弄清楚,UAT用例是谁提供,谁评 ...
做到客户满意为止(项目成本控制相关主题) -
萧十一狼:
所有dao类都继承com.ibatis.sqlmap.clie ...
spring+ibatis整合方法 -
adss101:
一般项目就这块比较难控制,,弄不好就死在这了,,客户要求,对于 ...
做到客户满意为止(项目成本控制相关主题)
文章列表
http://wenku.baidu.com/view/7eee2cd233d4b14e85246862.html
java反编译和混淆
- 博客分类:
- jd-gui proguard
是用
JD-GUI,JODE可以反编译
JAVA
代码,为了避免反编译,可以是用混淆软件编译
JAVA
代码,混淆后又带来调试不方便,因此混淆工具提供了重构堆栈功能。
商用混淆软件Zelix KlassMaster
可以提供到控制流的混淆,
免费的PROGUARD
,不提供控制流混淆,提供了重构堆栈,修改名称,压缩。
http://proguard.sourceforge.net/#downloads.html
做重构堆栈需要在混淆时选择obfuscate
<!--EndFragment-->
ibatis使用ehcache
http://apps.hi.baidu.com/share/detail/22264253
hibernate使用ehcache
浅谈两个数据库间同步问题
- 博客分类:
- 同步
我要说的两个数据库指ORACLE和MYSQL间的数据同步。
应用场景如下:
一个公司下有很多地市都有业务,每个地市有很多销售店面,公司内部有一套自己的系统,使用ORACLE,公司和地市都是用这个ORACLE系统,而每个店面也有一套自 ...
代码高亮、源码格式、iteye代码格式的种种方法
- 博客分类:
- 代码高亮
代码高亮显示:
http://hi.baidu.com/chasewade/blog/item/f3e1ff3f02df36f23d6d97e7.html
http://code.google.com/p/syntaxhighlighter/
编辑器
tinymce
http://www.iwms.net/n2065c17.aspx
http://www.tinymce.com/tryit/full.php
http://www.oschina.net/question/12_2791
ckedit
http://ckeditor.com
...
提高网站速度,可以采用下面的方法:
1、集群分流
2、专用图片服务器,图片压缩后再下载,减少流量
3、网页静态化,或者直接用CMS管理网站,对于首页,个栏目主页比较固定的页面可以静态化。
对于论坛帖子等,
对于图片浏览页面,可以采用图片预加载技术:
http://63542424.blog.163.com/blog/static/18883900201162892639995/
http://www.blogjava.net/hhcto/archive/2008/07/07/213061.html
http://www.chhua.com/web-no ...
java项目开发过程需要做到的几个统一:
1、统一需求文档,概设文档,技术文档
2、统一需求接口人,统一对外口径
3、统一的需求确认流程,问题处理流程,各种会议流程,开发流程,测试流程,部署实施流程,软件交付流程,维护流程
4、统一的系统原型,和用户洽谈及开发都参考这个原型。
5、统一的数据库设计文档、数据库管理(新增、修改、删除、审批),命名规范(大小写、缩写、长度、下划线)
6、统一的系统接口规范
7、统一的文档格式规范
8、定义关键的业务元素名称,业务名称缩写,统一的业务元素定义,相同的业务元素对应相同的字段名称,对应相同的页面名称
9、统一代码规范,eclipse提供了 ...
谈谈大型高并发高负载网站的系统架构
- 博客分类:
- 架构
http://blog.csdn.net/fenglibing/article/details/5469788
需要研究下实时静态化和CMS
使用缓存
http://wxinpeng.iteye.com/blog/1203034
使用freemark静态化
JVM内存分析工具
- 博客分类:
- java基础
- jmap mat jps
参考
jvm内存分解: http://liangpzhmz.blog.163.com/blog/static/101716295200961321333915/
http://blog.csdn.net/fenglibing/article/details/6298326
http://blog.csdn.net/fenglibing/article/details/6411953
http://apps.hi.baidu.com/share/detail/23550625
jdk的工具 ...
参考:
http://vanadiumlin.iteye.com/blog/1267857
各基本类型在没初始化时,默认如下值
boolean init=falseint init=0float init=0.0double init=0.0long init=0char init=
String init=null
1、synchronized以线程为单位,不是以调用为单位,通过线程中,如果这个线程已经获得了锁,则这个线程中的所有函数都获得锁,可以进入这个锁锁定的范围,也就是reentrancy。如
public class A {public synchronized add(){};}
public class B extends A{public synchronized add(){super.add()}};
B.add获得对象锁后,在调用super.add()就不会出现死锁问题,也就是锁重进入
2、AtomicLong,AtomicReference等方便的原子计 ...
http://blog.csdn.net/liuzhigang1237/article/details/6714438
推荐使用实现ApplicationContextAware的方法
一个BEAN如果实现了ApplicationContextAware,在创建时就会由SPRING的初始化程序调用void setApplicationContext(ApplicationContext applicationContext) throws BeansException;设置上下文,
这时我们就可以保存个全局变量
其他:
http://hi.baidu.c ...
WINDOWS访问linux的NFS
- 博客分类:
- NFS SFU
1、LINUX下安装NFS-SERVER,在LINUX能上网情况下,直接使用yast2命令中的
software->software management中输入NFS查找NFS-SERVER,然后直接下载安装即可。
2、配置NFS-SERVER
yast2->network services下面有NFS SERVER打开即可,如果没有表示NFS SERVER没安装成功
照界面提示做即可,记得访问目录的权限加上all_squash,anonuid=888,anongid=88
其中表示任何连接用户都转换成oid=888 gid=88的用户,如tes ...