- 博客(12)
- 资源 (9)
- 收藏
- 关注
原创 unix 安装memcached
安装memcached之前需要安装libevent libevent从http://jaist.dl.sourceforge.net/project/levent/libevent/libevent-2.0/libevent-2.0.22-stable.tar.gz下载 安装libevent (1)解压libevent-2.0.22-stable.tar.gztar -xvf libevent
2015-06-23 16:15:18 1151
原创 maven创建多模块项目+springMVC+mybatis
在平时的javaweb项目中便于后期的维护,我们会进行分层开发,最常见的分为utils(常用公共方法),domain(模型层),dao(数据库访问层),service(业务逻辑层),web(表现层),这样分层之后,各个层之间的职能比较明确,便于后期的维护,今天我们就使用maven多模块来构建以上各个层。 项目结构如下: movieInvest |—-pom.xml
2015-06-18 23:38:10 14108
原创 mac 查看端口号情况
命令 lsof -i tcp:port (port替换成端口号,比如6379)可以查看该端口被什么程序占用,并显示PID,方便KILL
2015-06-17 12:45:51 3804
转载 Linux定时任务Crontab详解
今天做了个数据库的备份脚本,顺便系统得学习一下Linux下定时执行脚本的设置。Linux下的定时执行主要是使用crontab文件中加入定制计划来执行,设置比Windows稍微复杂一些(因为没有图形界面嘛),但是也不是非常复杂,基本上用过一遍就能记住了,关键是要记住/var/spool/cron这个目录。下面看一下具体的用法:首先查看一下/etc/crontab文件:$ cat /etc/cront
2015-06-17 09:27:38 883
转载 解决Cannot change version of project facet Dynamic web module to 3.0
用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3的,而一般现在都是用3.0,在Project Facets里面修改Dynamic web module为3.0的时候就会出现Cannot change version of project facet Dynami
2015-06-16 15:35:12 7886
原创 用maven+springMVC创建一个项目
1.新建maven project 2.直接点击下一步 3.选择webapp 4.填写选项 5.添加jar包 pom.xml文件填写<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocat
2015-06-15 15:12:17 1080
原创 配置Nexus仓库,部署构件到Nexus仓库
上一节,我们讲述了如何配置安装nexus系统,这节,我们来介绍nexus的使用 1.登录 在红色的部分点击登陆,输入用户名和密码 admin/admin123。 这里可以配置nexus系统,管理用户,管理角色,管理任务,查看系统Rss源以及查看系统日志,本文就介绍nexus最基本的用法。 2.代理maven中央仓库 点击右边菜单栏的Repositories,界面的主面板会显示所有一个所
2015-06-11 16:37:37 4788
原创 Linux下搭建maven服务器nexus
1.下载nexus 到http://download.sonatype.com/nexus/oss/nexus-2.11.1-01-bundle.zip这个地址下载,下载到的文件是nexus-2.11.1-01-bundle.zip 2.解压到相应的目录下 unzip nexus-2.11.1-01-bundle.zip,我这边是存放在/home/www/chendq/nexus 下 3.设
2015-06-10 17:40:51 3140
原创 spring事务的配置使用
第一种:编程式事务管理其中一种 配置文件中配置信息:<bean id="txManagerForStatus" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource" /> </be
2015-06-09 14:12:29 1170
原创 linux 根据时间筛选删除文件
#! /bin/bash for filename in * do echo $filename y=$(date -r $filename +%Y) echo $y if [ "$y" == "2014" ] then e
2015-06-03 11:35:29 5077
转载 线程池ThreadPoolExecutor参数设置
JDK1.5中引入了强大的concurrent包,其中最常用的莫过了线程池的实现ThreadPoolExecutor,它给我们带来了极大的方便,但同时,对于该线程池不恰当的设置也可能使其效率并不能达到预期的效果,甚至仅相当于或低于单线程的效率。 ThreadPoolExecutor类可设置的参数主要有: corePoolSize 核心线程数,核心线程会一直存活,即使没有任务需要处理。当线程数小
2015-06-02 11:19:23 905
原创 ArrayBlockingQueue和ExecutorService的理解与感悟
package test;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.BlockingQueue;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.u
2015-06-02 10:59:33 1618
postgresql整理,包含窗口函数
2015-05-11
spring源码分析
2015-05-11
jstl所有tld文件
2014-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人