- 浏览: 35248 次
- 性别:
- 来自: 北京
最新评论
文章列表
obj1.method1.call(obj2,argument1,argument2)
简单的说就是把obj1的方法放到obj2上使用,后面的argument1..这些做为参数传入.
1. apply和call的区别在哪里
2. 什么情况下用apply,什么情况下用call
3. apply的其他巧 ...
http://curran.blog.51cto.com/2788306/784499
http://blog.csdn.net/a314131070/article/details/8020301
DB2默认安装 /opt/ibm/db2/V10.1目录下,添加/etc/hosts 当前主机名
一些问题:
1.cannot restore segment prot after reloc: Permission denied
设置SELINUX=disabled完后,执行setenforce 0设置状态将启作用
[root@localhost ~]# vi / ...
http://www.cnblogs.com/nwf5d/archive/2011/03/28/1998002.html
一、修改hostname
1.使用hostname命令
[root@test ~]# hostname yourname
这样只是临时更改了主机名。
2.修改linux主机的配置文件/etc/sysconfig/network 和 /etc/hosts
(1).修改/etc/sysconfig/network里面的主机名字。
# vi ...
MySQL导出的SQL语句在导入时有可能会非常非常慢,经历过导入仅45万条记录,竟用了近3个小时。在导出时合理使用几个参数,可以大大加快导入的速度。
-e 使用包括几个VALUES列表的多行INSERT语法;
--max_allowed_packet=XXX 客户端/服务器之间通信的缓存区的最大大小;
--net_buffer_length=XXX TCP/IP和套接字通信缓冲区大小,创建长度达net_buffer_length的行
注意:max_allowed_packet和net_buffer_length不能比目标数据库的配置数值大,否则可能出错。
首先确定目标库的参数值
m ...
用命令行模式启动apache,并带上参数,apache会提示你哪句有误,然后就可以针对性的解决,命令如下: httpd.exe -w -n "Apache2" -k start
本文为大家介绍软件设计中的一些原则,都是经过长期经验总结出来的知识,每一个程序员都应该了解,相信对大家在进行软件设计的过程中会有很大帮助。 Don’t Repeat Yourself (DRY) DRY 是一个最简单的法则,也是最容易被理解的。但它也可能是最难被应用的(因为要做到这样,我们需要在泛型设计上做相当的努力,这并不是一件容易的事)。它意味着,当我们在两个或多个地方的时候发现一些相似的代码的时候,我们需要把他们的共性抽象出来形一个唯一的新方法,并且改变现有的地方的代码让他们以一些合适的参数调用这个新的方法。 参考:http://en.wikipedia.org/wiki/KISS_pri ...
package demo;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.quartz.Job;
import org.quartz.JobDetail;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;
import org.quartz.Scheduler;
import org.quartz.StatefulJob;
...
public class ZZSocketServer extends Thread {
private final int PORT=8899;
private final int BLOCK=1024*2;
/*接受数据缓冲区*/
private ByteBuffer sendbuffer = ByteBuffer.allocate(BLOCK);
/*发送数据缓冲区*/
private ByteBuffer receivebuffer = ByteBuffer.allocate(BLOCK);
private Selector ...
public class MyServer {
public static void main(String[] args){
//IoAcceptor acceptor = new NioSocketAcceptor();
SocketAcceptor acceptor = new NioSocketAcceptor();
acceptor.getSessionConfig().setReadBufferSize(2048*2);
acceptor.getSessionConfig().setIdleTime(IdleStatus.BOTH_IDLE, 1 ...
Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库。 对于初学者来说,为了避免麻烦,可以用'Database Configuration Assistant'向导来创建数据库。 创建完数据库后,并不能立即在数据库中建表,必须先创建该数据库的用户,并且为该用户指定表空间。 下面是创建数据库用户的具体过程:
1.假如现在已经建好名为'news'的数据库,此时在F:\oracle\product\10.1.0\oradata\目录下已经存在news目录(注意:我的Oracle10g安装在F:\oracle下,若你的Oracle安装在别的目录,那 ...
查看mysql端口连接情况netstat -antp | grep 3306
1.确保/etc/rc.d/init.d/mysqld 存在,用service mysqld start能够正常启动 2.运行命令:chkconfig --add mysqld 3.运行命令: chkconfig --level 345 mysqld on 4.重启即可.
环境变量配置文件
如想将一个路径加入到$PATH中,可以像下面这样做: 1. 控制台中: $ PATH="$PATH:/my_new_path" (关闭shell,会还原PATH)2. 修改profile文件: $ vi /etc/profile 在里面加入: export PATH="$PATH:/my_new_path" 3. 修改.bashrc文件: $ vi /root/.bashrc 在里面加入: export PATH="$PATH:/my_new_path" 后两种方法一般需要重新注销系统才能生效,最后可以通过ec ...
下载好了 传送到服务器上面。
解压# tar zxvf apache-tomcat-6.0.18.tar.gz解压完成就可以把解压出来的文件夹移动到/usr/local下面并且改名# mv apache-tomcat-6.0.18 /usr/local/tomcat
这样就安装完成,呵呵,是因为tomcat直接解压就可以用,不需要安装
# vi /etc/profile 在最后加入以下几行:
TOMCAT_HOME=/usr/local/tomcat
export PATH JAVA_HOME CLASSPATH TOMCAT_HOME
一、下载JDK
自己下载吧,步骤不用写了吧;我下载的是jdk-1_5_0_11-linux-i586.bin
二、安装
(1)在usr下新建一个java文件夹 #mkdir /usr/java (2)我用的WinSCP将JDK文件放入到/usr/java文件夹下 放入后,执行下面这个命令: #cd /usr/java #chmod a+x jdk-1_5_0_11-linux-i586.bin 使当前用户拥有对jdk-1_5_0_11-linux-i586.bin的执行权限; (3)执行安装 #./jdk-1_5_0_11-linux-i586.bin 运行jdk-1_5_0_1 ...