linux

ssh秘钥免密登录

设置密匙登录 使用下例中ssky-keygen和ssh-copy-id,仅需通过3个步骤的简单设置而无需输入密码就能登录远程Linux主机。 ssh-keygen 创建公钥和密钥。 ssh-copy-id 把本地主机的公钥复制到远程主机的authorized_keys文件上。 ssh-copy-id 也会给远程主机的用户主目录(home)和~/.ssh, 和~/.ssh/authorized_keys设置合适的权限 。 阅读更多…

windows

monkey命令详解

Monkey测试的一个实例 通过这个实例,我们能理解Monkey测试的步骤以及如何知道哪些应用程序能够用Monkey进行测试。 Windows下(注:2—4步是为了查看我们可以测试哪些应用程序包,可省略): 1、通过eclipse启动一个Android的emulator 2、在命令行中输入:adb devices查看设备连接情况 C:\Documents and Settings\Administrator>adb devices List of devices attached emulator-5554   device 3、在有设备连接的前提下,在命令行中输入:adb shell 进入shell界面 C:\Documents and Settings\Administrator>adb shell 阅读更多…

linux

tomcat安装配置

通常情况下我们要配置Tomcat是很容易的一件事情,但是如果您要架设多用户多服务的Java虚拟主机就不那么容易了。其中最大的一个问题就是Tomcat执行权限。普通方式配置的Tomcat是以root超级管理员的身份运行的,显然,这是非常危险的,可想而知,一但网站被挂马,您的整个服务器都可以被黑客控制了。 阅读更多…

数据库

my.cnf配置

1.简单介绍 InnoDB给MySQL提供了具有提交,回滚和崩溃恢复能力的事务安全(ACID兼容)存储引擎。InnoDB锁定在行级并且也在SELECT语句提供一个Oracle风格一致的非锁定读。这些特色增加了多用户部署和性能。没有在InnoDB中扩大锁定的需要,因为在InnoDB中行级锁定适合非常小的空间。InnoDB也支持FOREIGN KEY强制。在SQL查询中,你可以自由地将InnoDB类型的表与其它MySQL的表的类型混合起来,甚至在同一个查询中也可以混合。 阅读更多…

linux

ldap+git+gerrit环境搭建

一、准备 使用系统:Centos6.5(虚拟机) 使用软件: ldap+git+gerrit, ldap作用户账号密码管理,git仓库存放代码,gerrit作代码review 二、系统及网络配置 1、关闭selinux [root@gerrit ~]# vim /etc/sysconfig/selinux 修改SELINUX: SELINUX=disabled 2、配置网络 阅读更多…

linux

shell判断符

整数值比较:[ 整数1 操作符 整数2 ] -eq 判断是否等于 -ne 判断是否不等于 -gt 判断是否大于 -lt 判断是否小于 -le 判断是否等于或小于 -ge 判断是否大于或等于 文件测试:[ 操作符 文件或目录名] -d 测试是否为目录。 -e 测试文件或目录是否存在。 -f 判断是否为文件。 -r 测试当前用户是否有权限读取。 -w 测试当前用户是否有权限写入。 -x 测试当前用户是否有权限执行。 阅读更多…

linux

JDK安装配置

环境 系统环境:centos-6.5 安装方式:rpm安装 软件:jdk-7-linux-x64.rpm 安装JDK 上传新的jdk-7-linux-x64.rpm软件到/usr/local/执行以下操作: [root@admin local]# rpm -ivh jdk-7-linux-x64.rpm JDK默认安装在/usr/java中。 阅读更多…