- 浏览: 966538 次
- 性别:
- 来自: 北京
最新评论
-
菜鸟学生会:
Spring与dubbo分布式REST服务开发实战网盘地址:h ...
Dubbo与Spring的配合使用 -
奔跑的码侬:
基于 Spring + Dubbo 开发分布式REST服务实战 ...
Dubbo与Spring的配合使用 -
卧槽这是我的昵称麽:
...
MyBatis的parameterType和resultMap -
xiongzhe90:
学习中,赞一个
idea14使用maven创建web工程 -
zqb666kkk:
nice 非常好!
jquery form向spring mvc提交表单
文章列表
1. 配置使用git仓库的username和email
git config --global user.name "username"
git config --global user.email "you@yourdomain.example.com"
2. 帮助命令
git help
3. git rm <file> 或 git remote rm <file> 从本地或远程版本库中删除文件
4. git add <file> 将工作文件修改提交到本地暂存区
git a ...
查询快捷键
ctrl+n: 打开类
shift连击两下: 可以打开任意文件
ctrl+shift+n: 打开文件
ctrl+b: 查找变量的来源
ctrl+shirt+b: 打開所有的子类
ctrl+shift+h: 查看接口的实现类
ctrl+shift+f: 在所有工程文件中查找關鍵字
ctrl+alt+ <-: 上一个编辑位置
dokuwiki 安装与设置
- 博客分类:
- lamp & python
dokuwiki 是一套不错的wiki系统,适合在团队内部做知识分享。
1. 下载dokuwiki源码
下载url --- http://download.dokuwiki.org, 下载 dokuwiki-stable.tgz.
2. 解压源码#tar -zvxf dokuwiki-stable.tgz#cd dokuwiki-2014-09-29d #cp -r ~/Downloads/dokuwiki-2014-09-29d ./dokuwiki
3. 安装前修改文件夹权限
Linux的ps命令
- 博客分类:
- lamp & python
ps命令是 process status的缩写,用来显示进程的状态。
ps显示的是进程的快照,如果想要动态的进程信息,可以用top命令。
ps aux|grep command sample:
localhost:data jiangzhiqiang$ ps aux|grep nginx
root 55187 0.0 0.0 2456348 2728 ?? Ss 26 515 0:00.03 nginx: master process nginx
jiangzhiqiang 64566 0.0 0.0 24 ...
Linux的ls命令
- 博客分类:
- lamp & python
1. ls -l 命令
localhost:phpwork jiangzhiqiang$ ls -l
drwxr-xr-x@ 16 jiangzhiqiang staff 544 6 18 00:00 dokuwiki
上属字段的含义分别是:
1. 文件属性: drwxr-xr-x
Linux的文件基本上分为三个属性:可读(r),可写(w),可执行(x)。但是这里有十个格子可以添(具体程序实现时,实际上是十个bit位)。第一个小格是特殊表示格,表示目录或连结文件等等,d表示目录,例如drwx------; “l” 表示连结文件,如 lrwxrwxrwx ...
Spring配置文件常用注解
- 博客分类:
- 架构和设计
1. <context:component-scan base-package="com.base.controller" />
是Spring的组件扫描设置,通过注解的方式注入bean,是除xml注入bean的另一种实现方式。 base-package 为需要扫描的包,该包下的子包也会被扫描到。
@Component是所有受Spring管理组件的通用形式, @Repository、@Service和 @Controller是@Component的细化。
2. <mvc:annotation-driven />
在sprin ...
Spring常见错误
- 博客分类:
- basic of java
1. Spring3.2以上版本引用spring-asm.jar:
Context initialization failed
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class
原因:
Spring 3.2以上版本,不用再引用Spring-asm.jar,如果引用就出现这个错误。
2. Spring和myBatis整合时,两边的配置文件里都有“mapperLocations”设置,去掉其中一个。
RESUL ...
1. 配置redis-server以守护线程运行
sudo vi redis.conf
# 修改下面的no为yes
daemonize yes
2. 参数的含义
daemonize:是否以后台daemon方式运行
pidfile:pid文件位置
port:监听的端口号
timeout:请求超时时间
loglevel:log信息级别
logfile:log文件位置
databases:开启数据库的数量
save * *:保存快照的频率,第一个*表示多长时间(秒级),第三个*表示执行多少次写操作。在一定时间内执行一定数量的写操作时,自动保存快照。可设置多个条件。 ...
redis状态与性能监控
- 博客分类:
- 架构和设计
1. redis-benchmark是 redis的性能监测工具
Usage: redis-benchmark [-h <host>] [-p <port>] [-c <clients>] [-n <requests]> [-k <boolean>]
-h <hostname> Server hostname (default 127.0.0.1)
-p <port> Server port (default 6379)
-s <socket&g ...
Mac安装redis
- 博客分类:
- 架构和设计
1. 下载redis ,最新可用版本为 redis-3.0.1.tar.gz, 下载地址 http://redis.io。
2. 安装:
tar zxvf redis-3.0.1.tar.gz
make
make install
Redis 由四个可执行文件:redis-benchmark、redis-cli、redis-server、redis-stat 这四个文件,加上一个redis.conf就构成了整个redis的最终可用包。它们的作用如下:
redis-server:Redis服务器的daemon启动程序
redis-cli:Redis命令行操作工具。当然, ...
1. 下载wordpress包
2. 配置wordpress
拷贝配置示例文件。注意,需要根据文件的存放路径来修改命令:
cp wp-config-sample.php wp-config.php
3. 编辑配置文件:
sudo vi wp-config.php
修改wp-config.php的内容:
// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress数据库的名称 */
define('DB_NAME', 'wordpress');
/** MySQL数据库用户名 */
define('D ...
Mac安装配置ruby
- 博客分类:
- lamp & python
1. 安装Homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
这里执行ruby命令没有问题,因为Mac OSX系统自带ruby。
2. 使用Homebrew安装ruby
Mac OSX默认带有ruby,但一般版本比较旧:
brew install ruby
完成之后输入以下指令可以看到安装的版本:
ruby -v
3. gem安装rails
rails的安装命令
gem install ra ...
Mac安装Homebrew
- 博客分类:
- lamp & python
Homebrew类似于Ubuntu的apt-get工具,用来在Mac OS X 方便地安装工具软件。
Homebrew安装软件时候,首选系统自带的各种库,减少了使得软件包的编译时间,效率很高;与此同时,也不会带来系统冗余,软件包的管理非常方便灵活。Homebrew的还有一个特点是使用Ruby定义的软件包安装配置(叫做formula),定制非常easy。
Homebrew会将软件安装到独立的目录,并将文件地址软链接至/usr/local ,所有文件均会被安装到预定义目录下,所以使用之后无需担心安装位置啦。
安装Homebrew:
ruby -e "$(cu
Mac安装配置Nginx
- 博客分类:
- web&js
1. 安装PCRE库(Nginx rewrite依赖PCRE库)
下载PCRE: http://www.pcre.org
tar xvzf pcre-8.37.tar.gz
cd pcre-8.37
sudo ./configure --prefix=/usr/local
sudo make
sudo make install
2. 安装Nginx
下载Nginx: http://nginx.org
tar xvzf nginx-1.8.0.tar.gz
cd nginx-1.8.0
sudo ./configure --prefix=/usr/local/n ...
python的类
- 博客分类:
- lamp & python
python即是脚本语言,又是OO语言。
但python的class和静态语言的又不同。
特点:
1. 使用一个名为 __init__ 的方法来完成初始化。2. 使用一个名为 __del__ 的方法来完成类似析构操作。3. 所有的实例方法都拥有一个 self 参数来传递当前实例,类似于 this。4. 可以使用 __class__ 来访问类型成员。
注意:
在py文件中,class的定义在代码的最前面,否则无法引用class。
#!/usr/bin/python
# class should be front of code
class test:
def ...