
架构师-05-工具
cnmqw
闹啥子嘛闹
展开
-
Arch-05-10-[spring+aspectj]AspectJ2.x+Spring2.x 入门
AspectJ2.x+Spring2.x 入门 有这样一个 java 文件,编译了几次都没静态织入,整得火大了,决定把它钉在这里,一刀一刀剐。 @Configurable(autowire=Autowire.BY_NAME) public class AdminAccessHelper{... @Required public final void...原创 2011-04-20 16:02:29 · 77 阅读 · 0 评论 -
Arc-05-19- 数据库设计总结
以下几条经验从别处 K 来的,我也比较认同。 1. 不依赖单一数据库,尽量不用数据库的特性;2. 大表设计;3. 减少关联查询的表数量,实在要关联,控制在3个以内;4. 表设计时能冗余就冗余,数据的一致性靠业务逻辑去控制;5. 抛弃外键,不要依靠底层db给你检查数据的不一致;6. 查询语句中尽量不用in,not,left join,right join;7. ...原创 2011-12-28 10:33:21 · 96 阅读 · 0 评论 -
Arc-05-20- Minimal Centos6.2 安装 vmware server
Minimal Centos6.2 安装 vmware server (1)在 VMWare 6.5 上创建新虚拟机,安装 minimal centos6.2. 注意 vm7 没能成功安装,不知道问题在哪;(2)需要修改网卡配置,默认是没有启动的。 写道vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE="eth0"HWA...原创 2012-01-07 13:50:16 · 145 阅读 · 0 评论 -
Arc-05-21- AmaterasUML--自动生成UML图的Eclipse插件
想选择一款免费或者破解的 eclipse 生成工具,比较了一大堆,还是觉得 AmaterasUML 较为满意。 比较的选项有:http://www.umlchina.com/tools/newindex1.htm ArgoUML - 独立于 eclipse ArgoEclipse - 需要单独工程unimod - 功能太单调astah-uml /jude - 收费...原创 2012-01-09 17:49:39 · 136 阅读 · 0 评论 -
Arch-05-16- Maven3+Tomcat7
maven3+tomcat7 外部启动 tomcat 和嵌入启动。 编辑于2011-11-28。 参考 http://yingzhuo.iteye.com/ 这位大牛的 http://yingzhuo.iteye.com/blog/1102146 (Maven 与 Tomcat7),折腾了一下,虽然跑通了,但感觉不算太好,比起 jetty 和 maven 的集成使用,还有一段距离...原创 2011-11-24 10:24:32 · 100 阅读 · 0 评论 -
Arch-05-17-UltraEdit for linux 不断试用30天的方法
原文来自:http://space.itpub.net/12216142/viewspace-708801 使用过UE的同学应该对UE的强大功能还是深有体会的,而在日常的工作当中也经常会用到UE,即使是进入到fedora的系统下,我也感觉离不开UE,于是从网上下载了UE for linux 2.2.0.9版本,但是只有30天的试用时间,过了之后就必须要注册码了,一个注册码即便是 only ...原创 2011-12-08 16:27:15 · 195 阅读 · 0 评论 -
Arc-05-22- Codepro 代码复审及自动化工具
无论如何,代码在最终封箱打包前,一定要复审一下下才放心。自己复审自己的代码,基本上是个笑话;交给同事复审自己的代码,太多沟通代价;交给上司复审自己的代码,比高考还焦虑。交给工具软件才是正途,CodePro Analytix 被 Google 收购后,就让生活变得美好许多了。 网上 K 的一段规则:=========================================...原创 2012-02-14 10:52:01 · 362 阅读 · 0 评论 -
arc-04-09-简单的性能调优
<%@ page contentType="text/html;charset=gb2312"%> <%@ page import="java.io.*, java.util.*, java.net.*, java.lang.management.*" ...原创 2012-07-05 16:45:18 · 137 阅读 · 0 评论 -
JIRA4.1 升级到 JIRA5.1
(1)升级过程理应很简单,用网上的破解指南一步步安装,很快就成功了。 (2)如果旧系统用了 LDAP,一定别忘记了 osuser.xml 文件的复制。 (3)一般来说,如果不自己安装插件的话,就没问题了,但是如果有安装插件,比如 GreenHopper 之类,安装完且需要配置或破解的情况,问题就出来了。 (4)网文破解的只是主要程序,但有一部份程序是运行时,从网站上下载来的...原创 2012-07-26 10:50:27 · 129 阅读 · 0 评论 -
支持拼音和五笔的js软键盘,仿iphone风格,神一样的大作
原文地址:提供一款支持拼音和五笔的js软键盘,仿iphone风格,超级好用。 http://download.youkuaiyun.com/detail/iceman1983/2656585 最近找一款大触摸屏的输入法,用于 chrome 浏览器,尝试各种软键盘的安装与卸载,几乎快要放弃下载,打算自己重写一个的时候,遇到了这个神一样的大作,极力推荐。当然如果有大牛加上手写输入法就更完美了。...原创 2012-11-10 11:37:05 · 394 阅读 · 0 评论 -
arc-04-10-手机应用的性能测试
手机性能测试的工具一大堆,但专门针对开发手机应用的性能测试工具却少得可怜。网上搜到这个东东似乎可用。 写道Just Announced: vCat 7.0 with Focus on Mobile Application PerformanceTechnology Proven to Improve Performance Over 40%Shunra announced t...原创 2013-01-05 15:01:42 · 104 阅读 · 0 评论 -
PM-基于Axure的PRD写作思考
原文出自:http://blog.renren.com/share/121149331/4037035746,好象已经转了好多回。跟着瞎起哄。 本文想说的事情是,那个叫PRD文档的家伙只是个称呼而已,PRD的问题不在于如何写而在于如何被传递与执行。这里简单介绍一下我基于axure rp的一种新的PRD写法。(友情提醒:从来不用axure,认为他笨重无比的人请路过。) 从半...原创 2013-02-01 15:54:31 · 155 阅读 · 0 评论 -
腾讯内部用于软件原型设计的专用工具UIDesigner
原文出自:http://www.webppd.com/thread-1060-1-1.html腾讯内部用于软件原型设计的专用工具UIDesigner希望大家看完后,能留下您的足迹。让我们大家都能够结识一下。软件介绍在软件设计阶段,交互设计师或者产品经理等常常需要使用一些工具(比如Visio、Axure RP、Flash或者OmniGraffle等)制作出静态...原创 2013-02-03 15:46:33 · 1143 阅读 · 0 评论 -
Arc-05-18- Regain 给内部文档站点嵌入内部搜索功能
公司内部有不少文档站点了,wiki,api,bbs... 使用了比较成熟的软件一般都会有站内搜索功能,但有些站点就没那么幸运,比如 maven 生成的 site 站点,都是静态页面,按照树型目录导航进入目标页面,既费力又费时,如果加入站内搜索功能就幸福很多。 如果用搜索擎来写个站内搜索,实现基本的功能,估计也不是太大问题,但感觉不太专业,维护和更新都是巨大的问题,任何一个软件,想要做得成熟...原创 2011-12-22 10:23:01 · 164 阅读 · 0 评论 -
Arch-05-09- 给 JAMWiki 加上 FCKEditor 再加个语法高亮SyntaxHighlighter
比较了一大堆开源免费类的 java wiki ,发现真难找到一个好用的东东,JAMWiki 还算不错,除了编辑器比较差以外,关键是够简单。人人网好象用的这个东东,纯属猜测哈。 动手集成个编辑器吧。 http://jamwiki.org/wiki/en/Tech:FCKEditor_Integration#Initial_version 增加 FckEditor...原创 2011-03-29 10:34:15 · 181 阅读 · 0 评论 -
Arch-05-14- MongDB 客户端工具MongoVUE
MongoDB 客户端工具已经有不少了,其中 MongoVUE 算是 windows 桌面不错的一款,1.0之后的版本开始收费,这里安装的是 MongoVUE 0.9.7.2 的版本,基本够用。是绿色安装版本,解压后直接使用 MongoVUE.exe。配置过程很直接,用户名和密码可以为空: 有了mongodb 必须学会修复操作。 写道M...原创 2011-10-19 11:30:37 · 214 阅读 · 0 评论 -
Arch-05-01-JavaDoc注释生成文档(java)
使用eclipse生成文档(javadoc)主要有三种方法: 1、在项目列表中按右键,选择Export(导出),然后在Export(导出)对话框中选择java下的javadoc,提交到下一步。 在Javadoc Generation对话框中有两个地方要注意的: (1)javadoc command:应该选择jdk的bin/javadoc.exe (...原创 2011-01-24 11:25:06 · 191 阅读 · 0 评论 -
Arch-05-02-JsDocToolkit注释生成文档-JavaScript
可惜不支持 SC 代码格式,看看源码,想修改一下来支持,结果看到这是调用 mozilla 的 js.jar 包,没办法了,只能找其他的工具了,暂时用 aptana+sc 插件顶住。 许多现代编程语言都有自己的集成化文档生成工具,像Java有JavaDoc,.NET有NDoc,PHP有PHPDoc,这些自动化文档工具可以根据代码中的注释自动生成代码文档。 JsDoc Toolkit就是这...原创 2011-01-25 09:11:22 · 128 阅读 · 0 评论 -
Arch-05-11-QR-CODE 二维码入门
本站的二维码文章已经很丰富了,不说了,自己看了http://www.iteye.com/topic/1010601尝试了一把,很好用。就此 mark. java 库生成 QR-Code 的方案一点也不新鲜了,偶然搜索到一个纯 javascript 的 QR-CODE 库,日本仔搞的,比较强悍,学习用一下下。 http://la.ma.la/misc/qrcode/ 在客户端...原创 2011-05-12 17:51:38 · 362 阅读 · 0 评论 -
Arch-05-13- maven常见问题问答
maven常见问题问答http://www.cnblogs.com/BigTall/archive/2011/03/23/1993253.html 1.前言Maven,发音是[`meivin],"专家"的意思。它是一个很好的项目管理工具,很早就进入了我的必备工具行列,但是这次为了把project1项目完全迁移并应用maven,所以对maven进行了一些深入的学习。写这个学习...原创 2011-08-29 14:10:39 · 176 阅读 · 0 评论 -
Arch-05-03- Eclipse Web 项目引入 Maven
虽然到处都是 maven 的影子,但由于我一直不太喜欢编写脚本,直到现在公司非用不可才学习一下下。习惯了 eclipse 中的 web 开发环境和效率,本项目是已经在 eclipse 中运行成功的情况下,再加点 maven 的料后交差。1. 在现有的项目中加入 maven (1) 已经装好了 Sonatype 的 maven 插件; (2) 由于 maven 的目录结构与ecl...原创 2011-01-27 11:36:57 · 88 阅读 · 0 评论 -
Arch-05-04- Aptana+sc 插件安装
由于用到 smartClient,现有的 eclipse IDE 不支持语法,好不容易找到 sc 官方提供一个老版本的 aptana 插件,安装吧。 SC官方:http://blog.isomorphic.com/?p=27 一、先来个 aptana eclipse 插件(1)下载及安装,参考牛作: http://xfrog.blogbus.com/logs/31978164....原创 2011-01-27 17:08:48 · 118 阅读 · 0 评论 -
Arch-05-05- 借鉴大牛们的工具箱
Matt Raible:App Fuse 的大大。源码控制:SVN源码查看器:FishEyeWiki: ConfluenceBug追踪器:JIRA持续集成: Hudson 数据库工具:DBeaver ============================================================================整...原创 2011-02-09 15:36:55 · 100 阅读 · 0 评论 -
Arch-05-06- spring+springmvc+ibatis+smartclient
spring+springmvc+ibatis+smartClient 算个什么组合?不是混搭就是混帐。反正我没用过,但眼下必须得用,只能硬着头皮上上了。 计划一下路线图1. 搜一下现有的示例,有就爽了2. 下载 spring+mybatis,集成测试一下,这个容易3. 下载 mybatis 代码生成器,修改生成代码的模板,应该是可以吧4. 集成 spring mvc+sm...原创 2011-02-10 18:10:19 · 97 阅读 · 0 评论 -
Arch-05-07- 生成器
一、简单直接就是生产力,就选 rapid http://code.google.com/p/rapid-framework/ 1. 最佳实践(1) 尽量删除没用的东西 生成器帮你生成的东西有时你是并不需要的,如一张表只有查看,而没有增删改功能,那么你应该将edit.jsp,create.jsp等无用的东西删除,UserAction.save(),UserAction.edit...原创 2011-02-17 01:05:51 · 120 阅读 · 0 评论 -
Arch-05-15-[spring+ibatis+postgresql]事务配置问题
当插入数据后,接着执行一条查询语句,不能查询到这条记录,加了事务后,反而报 25P02 错,查了许久,才明白是 spring 配置 的事务处理有误。原配如下:================= <bean id="transactionInterceptor" class="org.springframework.transaction.interceptor.Transa...原创 2011-06-22 16:47:12 · 149 阅读 · 0 评论 -
Arch-05-08- spring+ibatis+struts2+smartclient
spring+ibatis+struts2+tiles+smartclient 由于稳定压倒一切的原则,若非客户指定,还是用回 struts2,虽然感觉 spring mvc +tiles 比较爽,但学习成本暂时没有的。 struts 配置的时候明显没有 spring mvc 爽,必须将 struts.xml 放在 classes 下面,里面的引用 import 都需要放在同...原创 2011-03-01 01:51:07 · 114 阅读 · 0 评论 -
Arch-05-12-JQuery 模板引擎 tmpl 中使用 ${value}和 freemarker 中的符号冲突
Arch-05-12-JQuery 模板引擎 tmpl 中使用 ${value}和 freemarker 中的符号冲突,解决方法: 原代码,freemarker 出现编译错误 <td class="name">${name}</td> 偷梁换柱法,加多{"$"}: <td class="name">${&quo原创 2011-07-04 14:34:01 · 375 阅读 · 0 评论 -
Eclipse小工具集
Eclipse皮肤:酷炫黑色,更Geek!转自http://zhan.renren.com/touch4game?gid=3602888498041686177&from=post&checked=truehttps://github.com/rogerdudler/eclipse-ui-themes原创 2013-12-30 00:15:40 · 154 阅读 · 0 评论