12 2013 档案
摘要:$xz -d ***.tar.xz$tar -xvf ***.tar 可以看到这个压缩包也是两层压缩,外面是xz压缩方式,里层是tar压缩方式。
阅读全文
摘要:默认情况下,CentOS 6.4不支持Widows NTFS硬盘分区读写,要想把NTFS格式的磁盘挂载到CentOS 6.3下面需要安装第三方的插件ntfs-3g,这里我们采用编译安装插件。 1、安装编译器,否则不能成功编译。yum install gcc根据提示按Y安装完成2、安装ntfs-3gcd/home #进入/home目录,把软件下载到此目录wget http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2011.4.12.tgz #下载tar zxvf ntfs-3g_ntfsprogs-2011.4.12.tgz #解压cd ntfs-3g
阅读全文
摘要:erlang官网: http://www.erlang.org下载程序去年:
阅读全文
摘要:// 在服务端安装好git后,开始安装gitosis3.在服务器安装gitosis sudo yum install python python-setuptools cd /usr/local/src git clone git://github.com/res0nat0r/gitosis....
阅读全文
摘要:目标:卸载系统自带人open jdk ,安装sun的jdk首先查看系统都自带了哪些jdkrpm -qa | grep javatzdata-java-2012j-1.el6.noarchjava-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.i686java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.i686第一个不知道是什么,我是都删除了(用的是root帐号)rpm -e --nodeps java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.i686rpm -e --nodeps java-1.6.
阅读全文
摘要:chmod用于改变文件或目录的访问权限。用户用它控制文件或目录的访问权限。该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法。 1. 文字设定法 语法:chmod [who] [+ | - | =] [mode] 文件名 命令中各选项的含义为: 操作对象who可是下述字母中的任一个或者它们的组合: u 表示“用户(user)”,即文件或目录的所有者。 g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户。 o 表示“其他(others)用户”。 a 表示“所有(all)用户”。它是系统默认值。 操作符号可以是: + 添加某个权限。...
阅读全文
摘要:基础知识 1) 什么是”Last-Modified”? 在浏览器第一次请求某一个URL时,服务器端的返回状态会是200,内容是你请求的资源,同时有一个Last-Modified的属性标记此文件在服务期端最后被修改的时间,格式类似这样: Last-Modified: Fri, 12 May 2006 18:53:33 GMT 客户端第二次请求此URL时,根据 HTTP 协议的规定,浏览器会向服务器传送 If-Modified-Since 报头,询问该时间之后文件是否有被修改过: If-Modified-Since: Fri, 12 May 2006 18:53:33 GMT 如果...
阅读全文
摘要:分布式对象设计第一定律:不要分布式使用对象。 1. 性能的问题:进程内的调用非常快,两个独立进程间的过程调用慢了一个数量级,在不同机器间运行过程又要慢一两个数量级。异步的、基于消息的处理方式可能比同步的、基于RPC的处理方式更好! 2. 接口的问题:远程使用的对象接口与在同一个进程内本地使用的对象接口不一样,前者最好是细粒度接口,而后者则应该是粗粒度接口,因为后者不是为了灵活性和可扩展性而是为了减少方法调用的次数而设计的接口。可以在一个进程内使用细粒度对象进行设计,而在分布式边界上使用粗粒度对象,充当细粒度对象的外观。 3. 安全的问题:基于RPC的分布组件接口存在安全隐患,而基于X...
阅读全文
摘要:在实体对象上添加@JsonAutoDetect , 表明对该实体对象序列化成json串。@JsonAutoDetect public class User{ private int id; private String name; // 省略getter 和 setter }如果不想序列化某个属性,可以使用@JsonIgnoreProperties 进行标记@JsonAutoDetect @JsonIgnoreProperties (value = { "id" , "age" }) public class User{ private int id;
阅读全文
摘要:Basic认证方式是存在很多缺陷的,具体表现如下:1, Basic认证会通过网络发送用户名和密码,并且是以base64的方式对用户名和密码进行简单的编码后发送的,而base64编码本身非常容易被解码,所以经过base64编码的密码实际上是明文发送的。2, 即使密码是经过加密传输的,当第三方用户仍然可以捕获被修改过的用户名和密码,并将修改过的用户名和密码反复多次的重放给原始服务器,以获得对服务器的访问权,Basic认证没有什么措施可以用来防止这些重放攻击。3, 一些不良习惯会使得Basic认证更加危险,那就是用户由于受不了大量密码保护的服务,会在这些不同的服务间使用相同的用户名和密码。4, Ba
阅读全文
摘要:我是用root用户装的1.先安装PCRE库可以在这里下载最新版,我这里使用的是8.33的版本然后在终端执行下面的命令。cd ~/Downloadtar xvzf pcre-8.33.tar.gzcd pcre-8.12sudo ./configure --prefix=/usr/localsudo makesudo make install或者更简单的方式:yum install gcc-c++ yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel2.下载安装nginx首先在nginx官网下载最新的...
阅读全文
摘要:在mac os的用户目录下有一个隐藏文件.bash_profile,编辑它就可以完成环境变量的创建。 比如要将mysql的运行目录加到环境变量中,可以在.bash_profile中新增如下一行:exportPATH=${PATH}:/usr/local/mysql/bin 保存之后,重开命行行窗口 2. echo$PATH 就可以看到了
阅读全文
摘要:$TOMCAT_HOME$/logs/ .out tomcat 启动后的输出日志 ,主要用于输出一些常规的东西,打印的info日志也会在这里输出。 修改tomcat生成的日志位置 在开发/测试环境,日志是非常重要的。而公司对于测试环境进行了控制,只有配置人员能连接访问,而开发人员是无法获取该服务器的
阅读全文
摘要:默认的,使用ls命令来显示目录内容的时候,“终端”对于目录、可执行文件等特殊类型的文件并没有使用颜色来显示,只有使用“ls -G”时,才能显示颜色,这可真是不方便。有没有方法可以默认显示颜色呢?方法当然有。方案一 第一个方案是让ls自动变成ls -G。我们要在用户目录下(~)创建一个名为.bash_profile的文件,如果这个文件已经存在,我们直接编辑这个文件就可以了。在~/.bash_profile中加入下面的内容: alias ls=”ls -G” 保存文件后,重新启动“终端”。这时,运行ls命令,我们就可以看到文件已经可以用彩色来显示了。方案二 上面这个方案虽然解决了彩...
阅读全文
摘要:control + command + f : 全屏 / 退出全屏 control + 空格 : 打开搜索命令框
阅读全文
摘要:使用 maven启动 jettry时 ,jetty使用的是80端口 ,但是 mac 在1024以下的端口似乎是不让随便使用的。 在网上查了好多方式,其中的一种说是做端口转发,其实也就是把80转换成别的端口,但是这个模块就是使用的80端口,我又不能随便去改这个端口,试了很多方式去查是哪个程序占用了这个端口,结果徒劳一翻。 最后查到了一种方式,就是想使用80端口,就得用root权限。 所以 : sodu mvn clean jetty:run -Pdeve 使用80端口成功启动 ps : mac 端口转发 》查看当前 ipfw 规则: sudo ipfw s...
阅读全文
摘要:1. 端口 rabbitMQ server 使用的端口是5672 , AMQP协议的端口 rabbitMQ web 使用的端口是15672 , 管理工具的端口 rabbitMQ cluster 使用的端口是25672 , 集群使用的端口 2. rabbitMQ 的启动 在 rabbitMQ 的 sb
阅读全文
摘要:1. 修改 mysql 的登录密码 (1)若是刚装好的mysql 没有密码 ,命令修改方式 mysql -uroot -p 登录到 mysql mysql>UPDATE mysql.user SET password=PASSWORD(’新密码’) WHERE User=’root’; mysql>FLUSH PRIVILEGES;
阅读全文
摘要:1. 下载下来的eclipse,想把eclipse的图标放到applications目录里 做法:将下载的eclipse 的gz 文件直接移动到 /Applications 文件夹下 ,解压后即可在 applications目录里看到eclipse图标 如果想将eclipse的图标放到dock上,在打开eclipse后,在 dock 的 eclipse图标上双击 => 选项 => 在dock 中保留 2. 下载下来的eclipse, 如果直接单击applications的eclipse图标 ,会提示“未知的。。。 “ ; 做法:按住 ctrl 键 双击 要打开的图...
阅读全文
摘要:转自:http://www.cnblogs.com/macro-cheng/archive/2011/10/25/mysql-001.html下载MySQL 访问MySQL的官网http://www.mysql.com/downloads/然后在页面中会看到“MySQL Community Server”下方有一个“download”点击。进入MySQL的下载界面(http://www.mysql.com/downloads/mysql/),如果你是用的Mac OS来访问的话那么就会默认为你选好了Mac OS X 平台,而下面罗列的都是在Mac OS上能用的MySQL的版本,如果是用的其
阅读全文

浙公网安备 33010602011771号