![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lamp & python
西北地的风
java开发者,产品爱好者,旅游粉,APP开发和设计者
展开
-
SSH无密码登录Linux服务器
do mv id_rsa.pub authorized_keys 3. 目录机器修改目录权限:$ chmod 700 ~/.ssh$ chmod 600 ~/.ssh/authorized_keys 4. 执行完这些步骤后, 就可以在源机器上无密码登录Linux服务器:ssh -t test@192.168.1.135 -p 50022原创 2015-11-06 14:43:27 · 96 阅读 · 0 评论 -
win7 安装使用 git 客户端
e和email:$ git config --global user.name "usr"$ git config --global user.email "10001@qq.com"3. 生成SSH密钥ssh-keygen -t rsa -C "10001@qq.com" 按3个回车,密码为空。(不要输密码)之后窗口会显示生成的rsa文件存放的位置。如果是在XP系统上,位置应该是 “C:\Documents and Sett原创 2015-06-24 11:28:49 · 99 阅读 · 0 评论 -
dokuwiki 安装与设置
原创 2015-06-18 23:28:15 · 679 阅读 · 0 评论 -
Linux的ps命令
localhost:data jiangzhiqiang$ ps aux|grep nginxroot 55187 0.0 0.0 2456348 2728 ?? Ss 26 515 0:00.03 nginx: master process nginxjiangzhiqiang 64566 0.0 0.0 2423356 208 s002 R+ 10:38下午 0:00.00 grep nginxnobody原创 2015-06-18 22:57:12 · 118 阅读 · 0 评论 -
Linux的ls命令
原创 2015-06-18 22:08:16 · 107 阅读 · 0 评论 -
Mac基于Nginx安装wordpress
置文件:sudo vi wp-config.php 修改wp-config.php的内容:// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** ///** WordPress数据库的名称 */define('DB_NAME', 'wordpress');/** MySQL数据库用户名 */define('DB_USER', 'dev');/** MySQL数据库密码 */define('DB_PASSWORD', '1234'); 4.原创 2015-05-26 11:23:15 · 249 阅读 · 0 评论 -
Mac安装配置ruby
Homebrew安装rubyMac OSX默认带有ruby,但一般版本比较旧:brew install ruby完成之后输入以下指令可以看到安装的版本:ruby -v 3. gem安装railsrails的安装命令gem install rails --no-ri --no-rdoc正常情况会提示错误(在天朝):ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError) Errno::E原创 2015-05-22 11:32:44 · 161 阅读 · 0 评论 -
Mac安装Homebrew
原创 2015-05-22 08:40:46 · 69 阅读 · 0 评论 -
python的类
原创 2015-05-14 23:16:26 · 61 阅读 · 0 评论 -
phpStorm设置使用svn
原创 2015-05-14 16:38:28 · 168 阅读 · 0 评论 -
play 1.x框架配置与使用(四)--JPA惯用注解
定义处 , 表示实体对应的数据库表的信息name: 可选 , 表示表的名称 . 默认地 , 表名和实体名称一致 , 只有在不一致的情况下才需要指定表名catalog: 可选 , 表示 Catalog 名称 , 默认为 Catalog("").schema: 可选 , 表示 Schema 名称 , 默认为 Schema("").3、@id必须@id 定义了映射到数据库表的主键的属性 , 一个实体只能有一个属性被映射为主键 . 置于 getXxxx() 前 .4、@Gen原创 2015-05-05 14:41:13 · 131 阅读 · 0 评论 -
Mac安装Tomcat
bin/bashcase $1 instart)sh /Users/jiangzhiqiang/local/apache-tomcat-8.0.17/bin/startup.sh;;stop)sh /Users/jiangzhiqiang/local/apache-tomcat-8.0.17/bin/shutdown.sh;;restart)sh /Users/jiangzhiqiang/local/apache-tomcat-8.0.17/bin/shutdown.sh原创 2015-05-01 10:49:54 · 61 阅读 · 0 评论 -
play 1.x框架的配置与使用(三)
的配置,并重新启动play服务器。play idealize// ctrl+c stop play processplay run 2. project生成war包play war -o ~/test --zip 这个命令生成test.war和文件目录,文件目录是war解压后的文件目录,不加--zip将只生成文件目录。play war --exclude app/controller:app/models -o ~/test --zip--exclude是把不需要打进wa原创 2015-05-01 02:21:41 · 128 阅读 · 0 评论 -
play 1.x框架的配置与使用(二)
:# JPA Configuration (Hibernate)jpa.dialect=org.hibernate.dialect.MySQLDialect# 在控制台里面可以看到生成的SQL语句jpa.debugSQL=true# MySql Configuration# If you need a full JDBC configuration use the following : db.url=jdbc:mysql://127.0.0.1:3306/exam?useU原创 2015-04-29 16:41:06 · 92 阅读 · 0 评论 -
python的linux开发
t.py文件内容!#/usr/bin/pythondef hello(): "call hello func"#this is entry codeif __name__=="__main__"print "hello world"hello() 保存文件,运行python test.py 输出显示: hello world下面解释一下python文件,!#/usr/bin/python原创 2015-04-28 11:51:01 · 126 阅读 · 0 评论 -
ssh公钥连接linux服务器
h/sshd_config 去掉以下几行的注释, 开启公钥认证登陆 。RSAAuthentication yesPubkeyAuthentication yesAuthorizedKeysFile .ssh/authorized_keysAuthorizedKeysCommand noneAuthorizedKeysCommandRunAs nobody如果需要禁止使用密码登录,可以设置PasswordAuthentication no 重启sshser原创 2015-06-24 17:28:32 · 388 阅读 · 0 评论 -
Nginx 配置文件
sses 8;#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log /var/log/nginx/error.log info;#Nginx进程pid的存放文件pid /var/run/nginx.pid;#一个nginx进程打开的最多文件描述符数目,理论值应该是最多打开文件数(系统的值ulimit -n)与nginx进程数相除,但是nginx分配请求并不均匀,所以建议与ulimit -n的值原创 2015-06-25 23:18:14 · 69 阅读 · 0 评论 -
win7/8使用curl
还需要安装SSL的支持包 2. 可以给Windows增加curl命令的环境变量,增加CURL_HOME环境变量,给PATH环境变量加上%CURL_HOME%; 这样就可以在命令窗口的任意目录下使用curl命令了。 3. post 请求:curl -d "leaderboard_id=7778a8143f111272&score=19&app_key=8d49f16fe034b98b&_test_user=test原创 2015-07-17 23:05:13 · 454 阅读 · 0 评论 -
MongoDB 介绍
或IOS平台,支持32位和64位应用,默认端口为27017。推荐运行在64位平台,因为MongoDB在32位模式运行时支持的最大文件尺寸为2GB,64位平台则非常大。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库中功能最丰富,最像关系数据库的。Mongo 最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。 mongodb中有三种元素:数据库(database),原创 2015-07-14 11:30:36 · 123 阅读 · 0 评论 -
MongoDB常用操作命令
原创 2015-07-11 17:00:41 · 79 阅读 · 0 评论 -
java模拟post请求
原创 2015-07-11 09:05:55 · 113 阅读 · 0 评论 -
NoSql 数据库的部署方式
原创 2015-07-10 21:56:11 · 387 阅读 · 0 评论 -
NoSql 数据库的特性比较
1. 数据模型作为Key-value型数据库,Redis也提供了键(Key)和值(Value)的映射关系。除了常规的数值或字符串,Redis的键值还可以是以下形式之一:Lists (列表)Sets (集合)Sorted sets (有序集合)Hashes (哈希表)键值的数据类型决定了该键值支持的操作。Redis支持诸如列表、集合或有序集合的交集、并集、差集等高级原子操作;同时,如果键值的类型是普通数字,Redis则提供自增等原子操作。 2. 持久化Redis通原创 2015-07-10 21:48:55 · 126 阅读 · 0 评论 -
win7安装MongoDB服务
er\mongodb, 在D:\server\mongodb下创建db目录和logs目录,用来存数据文件和日志。 3. 新建环境变量mongodb_home,值为E:\server\mongodb,在Path里添加 %mongodb_home%\bin; 4. 在%mongodb_home%目录创建mongo.conf文件,配置dbpath和logpath信息:dbpath = E:\server\mongodb\dblogpath = E:\server\mongodb\log2015-07-10 14:23:49 · 213 阅读 · 0 评论 -
Git排除目录
方法可以忽略掉这些文件,这三种方法都能达到目的,只不过适用情景不一样。 1. 针对单一工程排除文件这种方式会让这个工程的所有修改者在克隆代码的同时,也能克隆到过滤规则,而不用自己再写一份,这就能保证所有修改者应用的都是同一份规则,而不是张三自己有一套过滤规则,李四又使用另一套过滤规则。配置步骤如下:在工程根目录下创建 .gitignore文件,将要排除的文件或目录 写到.gitignore这个文件中,有两种写入方法:(a) 使用命令行增加排除文件(windows平台)排除以.cla原创 2015-07-06 23:22:51 · 2898 阅读 · 0 评论 -
win7下nginx和php的配置
2. 配置# java用8080端口做应用服务器,nginx反向代理到这个端口即可php用9000端口作为fastcgi的服务端口,nginx反向代理到这个端口即可处理相关应用nginx配置location / { root D:\phpdir\xiuno_bbs\upload_me; index index.php index.html index.htm; } // PHP的反向代理设置, 通过fastcgi解析PHP, 当 Ngin原创 2015-07-06 22:58:05 · 101 阅读 · 0 评论 -
Nginx 同一主机部署多个应用
hosts目录,用以放置vhost文件。mkdir vhosts 2. 修改nginx.conf的配置, 在http节点增加下面内容设置,用来包含vhosts里的配置文件# vhosts files include /usr/local/nginx/vhosts/*; 3. 在vhosts下创建testwp.com.conf和duwiki.com.conf文件, 注意:这里的配置文件以conf结尾testwp.com.confserver{原创 2015-07-05 17:19:06 · 1201 阅读 · 0 评论 -
php常见错误
00", host: "127.0.0.1"原因:php-fpm没启动,不能把请求解析到php文件。解决方法:启动php-fpm,在终端运行命令: sudo php-fpm 2. FastCGI sent in stderr: "PHP message: PHP Warning: Unknown: open(/var/tmp//sess_bbdipplspnn6ee7tkj1ce03oj3, O_RDWR) failed: Permission原创 2015-07-05 01:07:56 · 278 阅读 · 0 评论 -
概念了解:CGI,FastCGI,PHP-CGI与PHP-FPM
CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。如php,perl,tcl等。FastCGIFastCGI像是一个常驻(long-live)型的CGI,它可以一直执行着,只要激活后,不会每次都要花费时间去fork一次(这是CGI最为人诟病的fork-and-execute 模式)。它还支持分布式的运算,即 FastCGI 程序可以在网站服务器以外的主机上执行并且接受来自其它网站服务器来的请求。FastCGI是语言无关的、可伸缩架构的CGI开放扩展,其主要行为是将CGI解原创 2015-07-02 15:54:22 · 61 阅读 · 0 评论 -
解决dropbox同步时CPU占有率100%的问题
s/public/questions/201275159--Solved-Dropbox-osx-yosemite-stuck-Downloading-file-list-topping-100-cpu-usage,看来这可能是dropbox的一个bug,参照帖子中的一个回答,通过使用renice命令降低dropbox进程id的执行优先级把这个问题解决了。解决思路:1. 查看dropbox进程idps -A |grep Drop 显示出dropbox的进程信息4485 ??原创 2015-06-28 02:57:47 · 414 阅读 · 0 评论 -
nginx负载均衡设置
d;#Specifies the value for maximum file descriptors that can be opened by this process. worker_rlimit_nofile 65535;events { use epoll; worker_connections 65535;}http { include mime.types; default_type application/octe原创 2015-06-25 23:59:23 · 89 阅读 · 0 评论 -
play 1.x框架的配置与使用(一)
.com/play借鉴ror的原则,也是约定优于配置,不需再用XML文件来配置。play的默认url映射规则是 /Controller/method?params还借鉴的另一个原则DRY--Don't Repeat Youself,不要重复你自己,即写的代码不会有重复的地方。遂做一实验,记录一下实际应用情形。 1. 下载play-1.2.7.zip文件。2. 解压到/dev/play-1.2.7目录(example)。3. 在PATH中配置play sudo vi ~原创 2015-04-26 14:46:13 · 179 阅读 · 0 评论 -
Mac常用功能管理
原创 2015-04-20 15:13:41 · 82 阅读 · 0 评论 -
ubuntu安装jdk和eclipse
pa-winter-linux-gtk.tar.gz首先把jdk-6u23-linux-i586.bin放在/usr/java目录下,然后进行终端(Ctrl+Atl+T ,这三个键联合起来用就可以打开终端)输入命令:修改bin文件权限为执行$ sudo chmod u+x jdk-6u23-linux-i586.bin安装jdk,生成文件夹$ sudo ./jdk-6u23-linux-i586.bin配置jdk:sudo gedit /etc/environment在文件中原创 2011-01-11 21:30:08 · 72 阅读 · 0 评论 -
Vi命令一览表
原创 2011-01-06 16:57:06 · 64 阅读 · 0 评论 -
ubuntu安装及无线设置
eview/uplus.htm也可以用LinuxLive USB Creator 把ISO刻成USB启动盘使用中遇到的问题有:1. 在安装完重启时,有一个BUG,提示“ISOLINUX 4.01 debian-20100714 ETCD Copyright (C) 1994-2010 H. Peter Anvin et al”这样的信息,然后系统就挂起了,从网上找了下,可用的解决方法是:找到U盘中的”syslinux/syslinux.cfg”配置文件,找到以下信息: default ve原创 2010-12-29 20:57:53 · 339 阅读 · 0 评论 -
apache部署web项目
t”节点,后面写上要发布应用的目录地址,如“D:/phpwork”,再找到“Directory”节点,在其后面也写上应用的目录地址。 2. 如果使用虚拟目录,即httpd.conf中的“Include conf/extra/httpd-vhosts.conf”前的“#”已去掉,则要在extra目录下的httpd-vhosts.conf文件中进行配置,示例如下: <VirtualHost *:80> ServerAdmin geeksun@163原创 2010-09-27 23:25:41 · 2005 阅读 · 0 评论 -
linux下tomcat的安装
-tomcat-6.0.20文件夹;3. 拷贝apache-tomcat-6.0.20到/usr/local目录下,并重命名为tomcat6,cp -R apache-tomcat-6.0.20 /usr/local/tomcat6 4. 配置环境变量: 打开/etc下的profile文件:vi /etc/profileexport TOMCAT_HOME=/usr/local/tomcat6 按:wq 保存退出 //让当前配置立即生效2009-12-21 10:55:42 · 58 阅读 · 0 评论 -
linux下jdk的安装和卸载
2009-12-07 16:48:24 · 57 阅读 · 0 评论 -
django+eclipse的配置
2009-10-19 16:46:04 · 57 阅读 · 0 评论