- 浏览: 207601 次
- 性别:
- 来自: 北京
最新评论
-
Vcb:
http://osgi.jxtech.net是新出的一款基于O ...
java快速开发平台 -
hjwromantic:
http://blog.csdn.net/romantichj ...
java快速开发平台 -
fei_6666:
是的,要和角色关联起来,给不同角色配置不同的过滤条件,我们当时 ...
Ralasafe -
pwlovely:
你好,我想请问一下,ralasafe实现数据级权限的列的显示控 ...
Ralasafe -
bitray:
tomcat在netbeans下好像不行
maven项目部署
文章列表
概述:
设计模式一般可以分为3大类
A.创建模式
B.结构模式
C.行为模式
##################################
:GoF设计模式
A.创建模式
设计模式之Factory(工厂模式)
使用工厂模式就象使用new一样频繁.2002/10/9更新
设计模式之Prototype(原型 ...
[置顶] 20个好习惯
- 博客分类:
- 随笔感悟
20个好习惯
1:找方法,不找借口,遇到挫折时,对自己说“太棒了”。
2:按时作息
3:不说消极的话,不落入消极的情绪,一旦出现立即正面处理。
4:随时用零碎时间做零碎的事。
5:写下来,不要太依靠脑袋记忆。
6:随时记录灵感。
7:守时
8:把重要的观念方法写下来,并随时提醒自己。
9:走路时,比平时快30%,肢体语言要健康,有力,不懒惰,不萎靡。
10:每天自我反省一次。
11:每天坚持一次运动。
12:开会坐在前排。
13:微笑。
14:说话时,声音有力。
15:说话之前,先考虑对方的感受.
16:每天有意识或真诚地赞美别人3次.
17:不要用训斥 指责的 ...
1.感染病毒的途径主要有:网络下载软件,安装浏览器插件,局域网病毒自动攻击,U盘病毒。
2.防治方法:根据各途径分别应对。
网络下载软件,去可信站点下载,使用360安全卫士下载。
安装浏览器插件,可信的插件再确认安装。
局域网病毒自动攻击,安装杀毒软件,防火墙,基本上安装360安全卫士,360杀毒基本就可以了 。
U盘病毒,尽量不使用其他人的U盘,移动硬盘连接自己的电脑,也不要把自己的U盘,移动硬盘连接到他人电脑上。 使用其他人的U盘,移动硬盘先杀毒。
3.安装程序的时候,对第一次安装的非官方下载软件进行病毒查杀,然后再安装。
一忌:轻易言败,没有自信
没有永不放弃精神的程序员,只是一个有程序员名号的假程序员。一个真正的程序员,知道在程序设计的过程中,可能会遇到不计其数的困难和问题,可能有极多的挫折和失败,而成功只有一次 ...
1.项目结构,包结构,类命名,js,css,jsp都要有统一的规范。
2.方法名也要规范。方法内的变量则可以自由一些。
3.测试浏览器兼容性,最基本的是ie和火狐。
4.必要的前台验证和后台验证。
5.养成写注释的习惯,不管是复杂的地方还是简单的地方,因为时间长了都可能忘掉。
6.常量处理-定义常量类,工具类-放到工具类包。
7.书写ajax模块的时候,必须加入以下代码:
response.setHeader("progma", "no-cache");
response.setHeader("Cache-Co ...
1.同事写了个首页,结果在不应该出现超链接的地方出现了超链接,页面上用到了css,js一大堆,还有java代码循环。找了半个多小时才找出错误,原来是java代码循环里少写了个结束标签
:</a>,这样循环完毕以后,浏览器会自动在没有结束标签的地方添加</a>导致紧挨其下的元素成为超链接的点击对象。
2.js,ext代码调试问题。js的应该来说相对简单一些,无非就是一些方法名字写错,dom对象未取到就进行操作。ext则除了这些问题,还有更大的问题就是缺少 ) } ' " 之类的,最困难的是缺少 ,,逗号。前面的问题用firebug很容易调试,缺少 ,,逗号在f ...
默认Redis程序安装在/usr/local/redis目录下;
配置文件:/usr/local/redis/redis.conf,该配置文件中配置的端口为默认端口:6379;
Redis的启动命令路径:/usr/local/bin/redis-server。
可以指定端口启动多个Redis进程。
#/usr/local/bin/redis-server --port 6380 & #启动6380端口的redis实例。
====================以下每个进程对应一个配置文件(转载)====================================== ...
ant是一个老牌的项目打包管理系统了,目前虽然已经慢慢被maven取代,但其功能的强大仍然是很多场合下的首选,尤其是众多的task可以基本满足任何需求。其实在maven中也有使用ant的需求,比如不同环境打包编译时使用不同的配置信息等,或者是说做一些文件删除、复制之类的事情,这有些是maven做不来的,而ant就可以了,况且maven中已经有了maven-antrun-plugin插件,专门为在maven中运行ant做好了准备。
使用这个插件,只需要在项目的pom文件中定义如下插件片段:
<plugin>
<artifactId>maven ...
使用maven管理项目有一个好处是就是可以针对不同的环境使用不同的编译打包设置,方便了多环境下的打包部署,一般我们开发项目都会有至少开发环境和正式环境两个,针对这两个环境的配置信息也会有所不同,比如数据库的配置等。我们可以使用maven的profile定义来进行区分,比如我们在项目的pom文件中定义如下片段:
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>cc.mzone</groupId>
<artifactId>myjar&l ...
通常在一些特别情况下,我们需要为单独某一个构件打包多个不同jdk版本的包,用来支持不同的jdk,基于maven我们就可以很方便的做到这点。
1、在项目的pom文件中加入如下配置
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://mav ...
之前有过几篇文章介绍了mavven中release和snapshot库的作用,如下(不太了解的可以参考看一下):
1、maven2中snapshot快照库和release发布库的应用
2、maven中snapshot快照库和release发布库的区别和作用
另外,今天在使用snapshot快照库时遇到一个问题,我一个构件的发布配置如下(在构件的pom文件中):
<modelVersion>4.0.0</modelVersion>
<groupId>cc.mzone</groupId> ...
在之前的文章中介绍了maven2中snapshot快照库和release发布库的区别和作用,请参看http://www.mzone.cc/article/277.html这篇文章。我今天这里要介绍的是如何在项目中应用snapshot和release库,应用snapshot和release库达到不同环境下发布不同的版本的目的,首先看一个pom文件的定义:
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>cc.mzone</groupId>
...
[转载声明] 转载时必须标注:本文来源于铁木箱子的博客http://www.mzone.cc
[本文地址] 本文永久地址是:http://www.mzone.cc/article/277.html
在使用maven过程中,我们在开发阶段经常性的会有很多公共库处于不稳定状态,随时需要 ...
采用CAS原理构建单点登录
- 博客分类:
- java技术
企业的信息化过程是一个循序渐进的过程,在企业各个业务网站逐步建设的过程中,根据各种业务信息水平的需要构建了相应的应用系统,由于这些应用系统一般是在不同的时期开发完成的,各应用系统由于功能侧重、设计方法 ...
http://www.ostools.net/ 开源中国在线工具
http://blog.csdn.net/lem12/article/details/1679247 架构设计