`
xly_971223
  • 浏览: 1283452 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
这篇主要来介绍maven的settings.xml配置文件 这个文件是maven的全局配置 对所有的项目都有效,maven中存在两个settings。xml文件 一个在maven_home/conf目录中 最为全局配置 团队成员要保持一致 另一个在windows的用户目录下:${user.dir} /.m2/settings.xml。如果成员有自己的自定义配置 可在该文件中配置 settings.xml基本结构如下:    <settings xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi ...
听说maven挺神的 也来学习一下 下载安装不说了 网上资料多的是 maven2的配置文件有两个 pom.xml settings.xml pom.xml文件的作用是什么? pom ---project object model 项目对象模型 我的理解是这样的 : 一个项目对应一个pom.xml,是用来描述这个项目的 ,描述项目的那些属性呢? 我们来看看pom.xml文件 来一个感性的认识 <project> //根元素 <modelVersion>4.0.0</modelVersion> <!-- The Basics --> ...
今天程序出现了 引用org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction definition. 实际上这个问题不是第一次出现了 只是一直没有时间来研究它。今天得闲随即打开了OpenSessionInV ...
Webwork的文件上传是采用拦截器来实现的 下面我们按照从客户端到服务器端的顺序讲讲如何配置: 1.第一点要注意的是form表单的两个属性 method="post" enctype="multipart/form-data" 一定要正确设置<o:p></o:p> 2.Action配置:上传文件的action要配置拦截器<o:p></o:p> <interceptor-ref name="fileUploadStack"></interceptor-ref>< ...
目前中国正出在通涨时期,购买固定资产可说是应对的最好方法,所以想买个房子 原则如下: 1 越便宜风险越小,现在楼市处于一个不正常时期,一旦楼市大跌便宜的房子损失最小 2 越小越好,但是前提至少应该2居,这样有了孩子不至于换新房子。原则是在保证两居的前提下 越小越好 3 首付越少越好,通涨使货币贬值,但换银行的钱数不变,换句话说越涨越好。手里有钱投资也好啊 :)
图片太小了 看不清  请看附件 我们先看下面的类图 这是一个常用的dao层设计: DAO (interface) UserDAO extends DAO (interface) BaseDAOHibernate implements DAO UserDaoHibernate extends BaseDAOHibernate implements UserDao 采用这样的设计是为了提高代码的复用,在本例中就是基本的CRUD方法的复用 我们分析一下代码是怎么样被复用的 我们看一下中间的两个class :UserDao 和 BaseDaoHibernate 他们跟DAO接口都有直接的关系 一 ...
最近在读《ajax模式与最佳实践》,可能javascript了解的太少 很多地方读起来非常吃力,还好前面几个模式相对简单,勉强可以看明白。 内容分块模式 content chunking pattern 定义:一个单独的html页面可能包含多个内容分块,这些内容分块的数据被分别引用和下载 应用场景:一个web页面分为几个区域,各个区域的数据通过不同的接口来取得,那么我们可以通过在客户端分别加载来代替由服务器一次全部发送的方式. 此模式是最常用的模式之一,也可以说是ajax的特点。 服务器发送到客户端的数据有以下几种: 1. Xml格式:这是首选数据格式 2. Xhtml格式:这种格式的数据 ...
刚刚收到的短信 学友演唱会由9.29改为9。30 地点改为丰台体育中心 目前尚未出票 出票另行通知。 这阵子真是急坏我了 就怕他们出票不通知我 买不到好位置。 票早点到手心里踏实啊 :)
在java 的web应用中除了web-inf目录下的文件不能通过url直接访问外,其他在webapp root下的文件都能通过url直接或者间接下载下来,如css image js等文件,通过url去直接下载别人的js应该是很常见的事了。 对js等文件的下载都是偶尔现象,不会对服务器造成太大压力,但是像mp3、rmvb等大文件就会给服务器造成很大压力,加上baidu google sogou等搜索网站的搜索 被别人大量盗链的数量非常大,这就会导致这些盗链占用很多的带宽,从而导致整个网站变慢。那么怎样能够防止别人盗链呢? 先来介绍一个Http请求头 叫referer,通过下面这句可以取到他的值 S ...
接上篇 http://www.iteye.com/post/339894 继续讨论线程池 jdk5也提供了线程池 而且非常简单 ExecutorService pool = Executors.newFixedThreadPool(4); //创建线程池 4个工作线程 pool.execute(new RunnableTask()); //向任务队列添加任务,任务是一个Runnbale的实现类 pool.shutdown();//停止工作线程 看一下 这两句 pool.execute(new RunnableTask()) //RunnableTask implements Ru ...
线程池也许很多比较陌生 但是提到servlet每个人都知道,servlet就是用线程池来处理请求的 一个线程池由线程池管理器 工作线程 任务队列和任务接口组成 一 线程池管理器---ThreadPoolMananger 主要负责启动 停止工作线程 public class ThreadPoolManager { private static int DEFAULT_POOL_SIZE = 4; private List<WorkThread> threadPool; private Queue<Task> taskQueue; private int ...
快要下班了 总结一下几天的收获 今天仿照springside2 写了一些代码 进行一下总结 首先要抽象出来那些是不变的 那些是可变的 这是最难的一点 不变的因素在基类实现 可变的因素写一个抽象方法或默认实现,然后在子类重载。重载的方法一般叫doXXX 写方法的一些原则:先把最基本的功能封装成方法,然后在这个方法上扩展 如下:1 createCriteria(Class entityClass);       2 createCriteria(Class entityClass, String propertyName, String value);       3 createCriteria( ...
这几天部署一个新环境 频繁的从svn拿工程 感觉svn确实比较慢 200m的东西要几分钟才能取下来 平均速度不到1M/s 有时候在100k左右
1.听人家说,男人找老婆要爬三座大山,看在你我这么有缘的份上,可不可以,让俺少爬两座呀,让俺早点追到你,等待你的回答,如果同意请回复:我同意,如果不同意,请回复:我就是同意。不回复,俺就默认你无条件同意 ...
1.一个网站要有一个主色调 这个主色调应该可以通过css很方便的去更换 2.图片应该尽量少 尽量小 太多太大会加重网络负载 影响速度 3.网站界面要简洁 不要太花哨 让客户找不到重点
Global site tag (gtag.js) - Google Analytics