- 浏览: 48603 次
- 性别:
- 来自: 北京
最新评论
-
永遠凍の冰川:
我试验过了,问题可以解决。看了文档,再结合之前你和我说的,我就 ...
tomcat中spring初始化两次问题解决
文章列表
使用maven创建java项目
- 博客分类:
- java开发管理
创建普通java项目
mvn archetype:generate -DgroupId=com.xxx -DartifactId=superdao -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
创建eclipse工程
mvn eclipse:eclipse
创建web项目
mvn archetype:generate -DgroupId=com.xxx -DartifactId=cms -DarchetypeArtifactId=maven-ar ...
Linux常用命令
★ which 文件名 查看可执行文件的位置
★ whereis 文件或目录名称 查看文件的位置
★ locate 配合数据库查看文件位置
★ updatedb 立即更新数据库
★ Find 路径 文件 -name"g*"以"g*"开头的文件 -atime 1 将当前目录下,一天内被存取过的文件搜索出来 -ctime 1 将当前目录下,一天内被改变,新增过的文件搜索出来-mtime 1 将当前目录下,一天内被修改过的文件搜索出来 -newer 寻找此文件更新的文件并列出 /home/ -user root 在 HOME ...
安装
下载二进制分发包,解压
把maven加到PATH中
配置M2_HOME
export M2_HOME=/usr/local/apache-maven/apache-maven-3.0.4
配置maven参数
vi ~/.m2/settings.xml
添加如下内容
<settings>
<profiles>
<profile>
<id>nexus</id>
<repositories>
<repository ...
git基础知识--linux环境
- 博客分类:
- java开发管理
1、 create branch
1.1 git br brname
1.2 git br brname tagname
2. remote branch
git co brname
git push origin brname
3. download branch
git fetch origin brname
git co -b brname origin/brname
4. push remote tag
git push origin DownloadRel1.0.14
安装
ubuntun:sudo apt-g ...
centos 安装lua笔记
- 博客分类:
- linux使用
1、安装libreadline 库: sudo yum install readline-devel.i686
2、下载源码
wget http://www.lua.org/ftp/lua-5.1.4.tar.gz
tar -xzvf lua-5.1.4.tar.gz
3、编译
cd lua-5.1.4
make linux
sudo cp src/lua /usr/local/bin/
sudo cp src/luac /usr/local/bin/
ok
1、安装m2eclipse插件:
help-->Install new Software...
点击add按钮,名字填入 m2e, locationl填入http://download.eclipse.org/technology/m2e/releases
下载插件,很慢
2、使用maven创建web app
cd workspace
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-webapp -DarchetypeArtifactId=maven-archetype- ...
net-snmp安装笔记
- 博客分类:
- linux使用
1、下载5.3.4版本,最新5.7版本安装完成后启动时报can not find module错误,没有搞定,所以使用旧版本,wget http://sourceforge.net/projects/net-snmp/files/net-snmp/5.3.4/net-snmp-5.3.4.tar.gz/download
2、解压,tar xzvf net-snmp-5.3.4.tar.gz
3、cd net-snm-5.3.4,./configure,make,make install
4、缺省安装在/usr/local/bin下,相关文件在/usr/local/share/snmp下,配 ...
曾经在工作中遇到了一个难办的问题:我们有一个表大概有50万条数据,其中有一个字段是字符串类型需要实现like 模糊查询,我们使用的是mysql,虽然已经建立了索引,但是由于使用的是%a%模式匹配,很不给力,在大量并发下,数据库会挂掉,或者用户等到抓狂查询结果还不出来,后来想出了一个办法解决了这个问题,每次查询可以控制在15ms左右,效果很是不错。我们采用是全文索引技术:
1、使用lucene或者其他可以提供全文索引的nosql数据库,比如tt server或mongodb
2、把需要模糊查询的字段的字符串数据进行”全分词“,即把所有可能分词都枚举出来,比如abc,可以分成a,ab,abc,b ...
1.准备机器,需要至少准备2台机器
3.配置mysql双机master-master实现,不再赘述,参见另一篇mysql mmm的博文
2.安装lvs和keepalived和配置keepalived,参见http://www.keepalived.org/sery-lvs-cluster.pdf,注意lvs的最新版本是1.26,对应的是linux2.6.28以上内 ...
1. wget http://fallabs.com/tokyocabinet/javapkg/tokyocabinet-java-1.24.tar.gz
2. tar -xzvf tokyocabinet-java-1.24.tar.gz
3. cd tokyocabinet-java-1.24
4. ./configure
5. make
6. make install
7. cp /usr/local/lib/libjtokyocabinet.* /usr/lib
8. ldconfig /usr/local/lib, /usr/local/lib 是你的tc安装的路径
如 ...
1. 下载ImageMagick-6.4.0-0.tar.gz from http://downloads.jmagick.org/6.4.0/ImageMagick-6.4.0-0.tar.gz,注意最新版本和java client api可能会有冲突
2. tar -xzvf ImageMagick-6.4.0-0.tar.gz
3. mkdir /usr/local/imagemagick
4. cd ImageMagick-6.4.0-0
5. ./configure --prefix=/usr/local/imagemagick/
6. make, make install, ...
1. 首先需要安装apache,安装步骤参见其官网,然后安装apache jk module
1.1. wget http://mirror.bjtu.edu.cn/apache//tomcat/tomcat-connectors/jk/source/jk-1.2.31/tomcat-connectors-1.2.31-src.tar.gz
1.2. tar -xzvf tomcat-connectors-1.2.31-src.tar.gz
1.3. cd tomcat-connectors-1.2.31-src/native
1.4. ./configure --with-apxs=/ ...
1、下载java wrapper Community版,wget http://wrapper.tanukisoftware.com/download/3.5.7/wrapper-linux-x86-64-3.5.7.tar.gz
2、解压,tar -xzvf wrapper-linux-x86-64-3.5.7.tar.gz
3、建立java守护进程目录,mkdir /usr/local/javaservice
4、复制java wrapper的四个文件夹, cd wrapper-linux-x86-64-3.5.7,
cp bin /usr/local/javaservice/,
...
centos下配置mysql mm 步骤
- 博客分类:
- 系统架构
配置mysql
1.GRANT REPLICATION SLAVE ON *.* TO 'replication'@'%' IDENTIFIED BY 'replpassword'; #配置复制账号
2.GRANT REPLICATION CLIENT ON *.* TO 'mmm_monitor'@'%' IDENTIFIED BY 'monpassword'; #配置监控账号
3.GRANT SUPER, REPLICATION CLIENT, PROCESS ON *.* TO 'mmm_agent'@'%' IDENTIFIED BY 'agentpassword'; #配置监 ...
centos下安装mysql5.1步骤
- 博客分类:
- 系统架构
mysql linux安装步骤:
1. make a directory, e.g,
cd /usr/local
mkdir mysql
2. cd /usr/local/mysql, then download from mysql.org,
you should select a compiled version,e.g http://downloads.mysql.com/archives/mysql-5.1/mysql-5.1.30-linux-x86_64-glibc23.tar.gz
e.g,
wget http://downloads.mysql.com/archi ...