- 博客(25)
- 资源 (2)
- 收藏
- 关注
intellij Idea 插件开发资源
1.https://www.jetbrains.com/idea/plugins/index.html2.http://www.jetbrains.org/intellij/sdk/docs/index.html3.https://www.jetbrains.com/idea/help/intellij-idea.html
2015-09-09 13:32:42
343
Intellij Idea 中使用 UML 插件
以前独立的使用Idea 与 Visual Paradigm 分别进行开发与设计工作, 在多个应用之间切换很烦,很开心的是,Visual Paradigm 为Idea 提供了插件,具体操作如下: In VP-UML, select Tools > IDE Integration... from the main menu.Select IntelliJ IDEA. You c...
2013-05-07 12:07:00
3268
简单配置,快速提升Google搜索稳定性
TMD Google 搜索 这几天很不稳定,对搞技术的人来说,Google搜索目前还没有替代品,如何让Google搜索流畅起来呢,下面有个非常简单的办法:使用Google 加密搜索,对与Chrome浏览器配置方法如下1:在地址栏输入 “chrome://net-internals/”2:选择HSTS标签页,添加 http://www.google.com || http://www.googl...
2013-04-27 08:36:59
310
原创 brew 安装老版本软件
brew updatebrew versions FORMULAcd `brew --prefix`git checkout HASH Library/Formula/FORMULA.rb # use output of "brew versions"brew install FORMULAbrew switch FORMULA VERSIONgit checko...
2013-04-17 11:52:36
1874
原创 Tora 没有可用链接适配器问题
问题描述: 在ubuntu 12.04 下安装 tora 启动后 提示 “no avaliable connection provider " 解决方法: sudo apt-get install libqt4-sql-mysql...
2012-11-23 12:38:25
141
原创 Tier 与 Layer 的区别
Tier 与 Layer 翻译成中文都是 “层” 的意思,但是它们本意是不同的,《Patterns of Enterprise Application Architecture》 与《Service Design Partners 》 都有提及,“ A layer is not a tier.” 那他们具体有啥不同呢,个人比较认同 Tier 表示的是物理上、纵向的系统划分,Layer 表...
2012-10-08 22:36:01
2135
Active MQ 配置系列一 : Failover Transport connector
消息中间件在企业集成架构中用于多个系统之间进行异步信息交换,ActiveMQ是消息中间件产品中的杰出者之一,使用非常广泛。 Failover Transport connector 是 ActiveMQ保证系统高可用的手段之一,下面对相关客户端配置选项进行说明: 配置串格式: failover:(nio://primary:61616,nio://secondary:...
2012-09-27 16:22:08
1384
原创 Memcached 高可用集群架构
通常我们通过memcached 缓存业务数据减轻数据库的压力实现系统的高性能,但是,在高并发的情况下如果memcached不可用的话,相应的请求都会压到后端的数据库上。大量的请求压到数据库上,使数据库响应变慢,导致服务阻塞,最终可能产生雪崩效应导致整个系统不可用,如何防止这样的问题?搭建高可用的memcached集群是防止此问题的一个途径。 下面描述了如和通过使用memcached rep...
2012-08-22 12:25:33
168
原创 LVS DR 配置步骤
与LVS NAT配置 步骤一样首先需要规划IP地址 CIP:192.168.56.1DIP:192.168.56.101VIP:192.168.56.110RIP:192.168.56.102 192.168.56.103 设置Director 1:配置VIP,ifconfig eth0:0 192.168.56.110 netmask 255.2...
2012-08-15 23:44:38
187
原创 LVS NAT 配置步骤
步骤: 规划机器与IP地址,LVS集群中有三种类型机器4种IP地址。机器类型:Client、Director、Real Server,与机器类型对应的IP地址分别为:CIP、DIP、RIP,Director对应两种IP 除了DIP外还有一个VIP。通常DIP、RIP在一个网络,CIP、VIP在一个网络。 CIP:192.168.56.1 ...
2012-08-13 21:30:06
164
原创 VirtualBox 虚拟 Linux 网卡 不能启动解决方案
问题描述: Device eth0 does not seem to be present 解决办法: 1:修改/etc/udev/rule.d/70-persistent-net.rules 注释eth0所在行,将eth3 改为eth0 2: 修改/etc/sysconfig/network-scripts/ifc...
2012-08-10 16:07:38
242
原创 在CentOS 6.3 下安装 ipvsadm 1.26.1 & keepalived 1.2.5
IPVS (IP Virtual Server) implements transport-layer load balancing inside the Linux kernel, so called Layer-4 switching. IPVS running on a host acts as a load balancer at the front of a cluster of ...
2012-08-10 07:49:57
128
原创 基于Spring3.x Mybatis 的DAL
起因:因为阿里开源的Cobar Client是在 Spring2.x Ibatis 基层上构建的, 在Spring3.x、 Mybatis 下不可用,因此参考Cobar Client 实现原理,实现一个基于Spring3.x Mybatis 的DAL。 功能 : 1:数据路由,可以根据需要实现规则,默认数据路由基于JEXL 表达式,有了数据路由,分库、分表、读写...
2012-08-06 11:50:26
354
原创 购物车与订单数据存储
购物车数据与订单数据是分两套表存储还是在同一套表里存储通过不同的状态来做区分? IBM WCS 将购物车数据与订单数据放在一张表中,从实现的车层面来看,我觉得是个好的选择,原因如下:1:购物车里面存放了购买的商品、商品数量、价格信息、优惠信息,与订单的存储结构、数据是相同的,是可以放在一起的,不是强制放在一起2:业务实现过程简单,不需要再将相同的数据在多套表之间进行转移,只需...
2012-03-08 11:23:23
1354
原创 SSH & SCP no Password
如何在脚本中使用SSH或者SCP 的过程中免去输入密码的麻烦? 步骤如下: 1:在本地机器上生成公钥 ssh-keygen -t dsa 2:将步骤1生成的公钥拷贝到目标机器(远程机器、要连接的机器) ssh-copy-id -i ~/.ssh/id_dsa.pub user@remotexx 如果步骤失败,可以手段拷贝公钥文件...
2011-10-26 13:40:53
302
原创 汉语中常用标点符号用法
在项目的开发管理过程,书写文档是不可以避免的事情。正确的使用标点符号能够正确表达自己的意思,也方便别人理解自己书写的文档。 常用标点符号用法简表一、基本定义 句子,前后都有停顿,并带有一定的句调,表示相对完整的意义。句子前后或中间的停顿,在口头语言中,表现出来就是时间间隔,在书面语言中,就用标点符号来表示。一般来说,汉语中的句子分以下几种: 陈述句:用...
2010-08-25 15:25:49
917
分布环境下的配置集中管理
最近看了一下项目中的配置感觉很乱,写出一些自己对项目配置的想法,与大家交流。 集中管理的目标: 1:所有节点的配置都集中在一个节点(配置节点)生成、发布、刷新,通过配置模板实现节点的差异化配置达到资源的合理利用 2:配置本身(包括配置文件等)集中在同一目录下,而不是散落在应用的各个角落,从而方便运维人员进行配置 3:开发人员对配置的读取,采用统一的读取方法,而不...
2010-07-12 11:00:31
213
原创 这些你都可以做对你就是神
1:return 与 finally,下面的代码在finally块中加注释与不加注释两种情况分别输出什么呢,为什么你知道吗?public class Main { public static void main(String[] args) throws Exception { System.out.println(Main.xxx()); } p...
2010-06-07 16:45:38
166
web 流程编辑器
自己写这个流程编辑器的原因 1:有些人弄了个流程编辑器出来,看了一下还不错,但是,不给源码,不知道有什么技术难题,有什么值得保密的。 2:还有写人理论讲了一大堆也没看出弄出个什么东西出来。 本人用了2天空有时间,基于jQuery,与Raphel 做了一个流程编辑器。 操作习惯类似与PowerBuilder。 附件是工程代码,可以随意使用,呵呵。...
2010-04-27 15:52:14
655
基于Flex 的多文件上传组件__附带工程文件
今天用Flex实现了类似 gmail 的文件上传组件。先简单的说一下思路,这个组件是基于javascript 与flex的,javascript负责页面元素的生成、删除以及上传流程的控制;flex实现打开文件列表选择框以及把文件上传到后台同时把文件上传的进度反馈到javascript。 主要技术:javascript 与 flex(actionscript)的交互。 a):javasc...
2010-03-08 17:21:03
113
常用Linux 命令 不断完善中....
1:kill 所以名字匹配 xxx 的进程 ps aco pid,cmd |awk ' /xxx/ { print $1; } ' |xargs kill 2:统计 tcp 链接不同状态的链接数 netstat -n |awk '/^tcp/ {++status[$NF] } END {for( key in status) print key,status[key]}...
2009-12-17 17:22:56
86
coherence 问题集锦
问题描述1:java.lang.RuntimeException: Storage is not configured or Scheduled senior member heartbeat is overdue; rejoining multicast group 解决思路: 首先检查服务是否启动;如果已经启动了服务那么检查...
2009-12-17 12:40:45
326
linux特殊权限
我们对linux 文件和目录的读写执行(rwx)权限应该都比较熟悉了,在这普通权限外还有3个特殊权限SUID(4)、SGID(2)、Sticky(1) 这3个特殊的权限分别作用于文件或者目录的 拥有者、组、其他用户的x权限位上,如果对应的权限为设置了x权限那么分别用小写的s、s、t表示否则用S、S、T表示。 SUID权限的作用是使文件的执行者拥有文件的所有...
2009-12-09 11:19:43
84
数据模型设计与抽象思维的关系
对于数据模型设计人员来讲面对一个新的项目或者模块,如何进行思考,是否有规律可循呢? 数据模型设计的第一步就是进行概念模型的设计,概念模型的设计主要解决两个问题: 1:找出现实世界的实体。 2:确定实体间的关系。 抽象思维要解决的问题: 1:找出概念 2:确定概念之间的关系 其实数据模型设计的中的实体不就是抽象思维中的概念吗?...
2009-11-26 14:06:03
611
数据模型设计心得
首先简单的说一下我对数据、模型、数据模型、数据模型要素以及数据模型的分类的理解。数据:是符号。例如 张三模型:现实世界事与物特征的抽象与模拟。如飞机模型、空气动力模型。数据模型:通过对现实世界的事与物主要特征的分析、抽象,为信息系统的实施提供数据存取的数据结构以及相应的约束。 数据模型的要素由操作、数据结构以及约束。通常情况下我们在数据模型设计的时候考虑最多的是数据结构而忽视了其他两...
2009-11-24 09:57:04
540
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人