- 博客(16)
- 资源 (11)
- 问答 (2)
- 收藏
- 关注
原创 linux shell脚本编程学习(一)基础
1.使用多个命令在linux中如果想要两个命令一起运行,则在中间使用分号分割开:如下# date ; who则会先运行date命令打印出当前时间,在运行who命令打印出当前登陆在系统中的用户。2.创建shell脚本创建shell脚本需要在本文的第一行输入#!/bin/bash,“#!”后面跟着的shell代表要使用的shell,也可以指定为其他shell。只有在第一
2015-01-03 22:21:09
1904
原创 多线程“虚假唤醒”注意
在使用多线程时,尤其是生产者消费者,或者多生产多消费者模式中,尤其要注意。当一个线程处于等待状态时(使用wait方法和JDK1.5及之后的Condition的await方法可以使线程处于等待状态),必须使用同一锁的其它线程来唤醒或者唤醒所有线程(使用notify或notifyAll方法或者JDK1.5之后的Condition的signal或signalAll方法)才会醒来,但是也有一种可能,就是“
2014-12-24 16:18:54
1602
原创 nginx+tomcat集群及使用memcache支持session共享 配置说明
Nginx+tomcat集群配置1 环境条件需要的环境条件有:jdk,tomcat,nginx等已安装好。本文是tomcat6版本2 配置nginx# cd /usr/local/nginx# vim conf/nginx.conf (编辑nginx的配置文件如下,其中绿色部分为修改的内容)#user nobody;worker_pro
2014-11-06 16:17:51
2014
转载 设计模式原则详解
我们在应用程序开发中,一般要求尽量两做到可维护性和可复用性。 应用程序的复用可以提高应用程序的开发效率和质量,节约开发成本,恰当的复用还可以改善系统的可维护性。而在面向对象的设计里面,可维护性复用都是以面向对象设计原则为基础的,这些设计原则首先都是复用的原则,遵循这些设计原则可以有效地提高系统的复用性,同时提高系统的可维护性。 面向对象设计原则和设计模式也是对系统进行合理重
2014-08-26 09:50:07
600
原创 linux 集群 配置 免密码登录
在服务器集群中配置免密码登录非常方便,而且节省时间,那么怎么做呢?非常简单。假如我现在有三台机器,想要这三台机器互相远程访问而不需要输入密码,那么按照以下方式。1 需要生成一个密钥对# ssh-keygen -t rsa 输入完这句命令之后
2014-07-29 23:24:18
1605
原创 linux 虚拟机中 配置IP 和主机名 永久生效
配置IPlinux虚拟机下,修改IP后永久生效可以这样:在/etc/sysconfig/network-scripts 这个目录下的ifcfg-eth0为第一个网卡,如果是第二个网卡则是ifcfg-eth1在这里进行配置即可,以下是命令# vi /etc/sysconfig/network-scripts/ifcfg-eth0 主要修改这几个值:BOOTPROTO=stat
2014-07-25 21:47:40
2765
转载 Java中的ASCII、Unicode和UTF-8字符编码集
1. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语字符与
2014-07-18 11:56:44
5842
转载 java移位运算符:<<(左移)、>>(带符号右移)和>>>(无符号右移)
1、 左移运算符 左移运算符 1)它的通用格式如下所示: value num 指定要移位值value 移动的位数。 左移的规则只记住一点:丢弃最高位,0补最低位 如果移动的位数超过了该类型的最大位数,那么编译器会对移动的位数取模。如对int型移动33位,实际上只移动了332=1位。 2)运算规则 按二进制形式把所有的
2014-04-13 18:37:06
1456
原创 Struts2 validate验证指定方法的三种方式。
下面讲下使用Struts2框架的validate进行验证时,怎样对指定方法进行验证的三种方式。验证时覆写父类的validate方法应该就不用我多说了。1.直接在validate验证方法后加需要被验证的方法名字(也可以加Do再加方法名)。如下,看遍就懂了。//非空验证 public void validateToLoginView() { if(username==nu
2014-03-10 22:23:08
6765
原创 jsp用于输出的out与PrintWrtier差别
首先大家先看下一段jsp的代码: <% out.write("我先输出"); response.getWriter().write("我后输出"); %> 然后,我们再来访问这一段jsp,我们预期的效果应该是 “我先输出”在前面,“我后输出”在后面,但是其实真实的效果却是。。。其实它们的功能几乎都是一样的,但是这里为什么是这种情况呢?
2014-03-01 19:53:33
1266
原创 Oracle 客户端配置后,同时再装服务器端出现的无法同时链接远程服务器和本地的问题
废话不多说,直入主题。本人电脑是windows7系统,之前装着的是一个客户端的oracle,之前一直链接远程的oracle服务器是没有问题的,今天又在电脑上装了个服务器端的oracle,接着用客户端的PL/SQL Developer链接,各种连接不上。下面直接说原因。1.同时装了客户端和服务器的oracle之后,要在环境变量里把path配置一下,具体操作(这里win7为例)是计算机右键属性
2014-02-26 17:49:13
3195
Unity3d API 5.x版本中文翻译
2018-04-29
unity3d 5.x版本中文API chm
2017-05-07
tomcat6 memcache session manager session共享 jar包下载
2014-11-06
我的xcode9为什么没有Add Additional SImulator选项?求救大神
2018-06-10
IOS支付,服务端二次验证返回21002
2018-05-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人