- 博客(33)
- 资源 (3)
- 收藏
- 关注
转载 log4j配置详解
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zhangjunhd.blog.51cto.com/113473/21014Apache Log4j配置说明本文详细介绍Log4j的所有配置属性。author: ZJ 07-3-17Blog: [url]http://zhangjunhd.blog.
2014-05-12 15:23:31
696
转载 java自带线程池和队列详细讲解
Java线程池使用说明一简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非常大的帮助。二:线程池线程池的作用:线程池作用就是
2014-04-10 13:08:49
641
1
转载 vsftpd 550 Permission denied 出错解决方案
今天遇到个奇怪的问题,昨天刚把openSUSE11.3装好,并在上面配置了FTP服务,我用的是vsftpd,因为之前用着比较顺手,新安装的vsftpd服务器配置好了后,设置为本地用户可以访问,但在上传文件的时候总是出现550 Permission denied.错误,之前我也配置过vsftpd,可都没出现这样的问题,之后我看了下两个服务器的vsftpd的版本,确实有些不一样,我之前用的版本是vsf
2014-02-20 18:04:44
12514
原创 mongoVUE客户端工具sql查询实例
1. 单个条件查询{"key":“value”}或者{"key":value},“value”是字符串,value是整数。点击右侧“find”按钮查询数据。2. 多个查询条件{"key":"value","key2":"value2"},多个查询条件,以逗号分开。点击右侧“find”按钮查询数据。3. in查询{"
2014-01-24 17:39:52
2185
转载 Linux防火墙设置
1、当Linux打开防火墙后,你会发现,从本机登录23端口是没有问题的,但是如果从另一台pc登录该linux系统后,你会发现提示这样的错误: 不能打开到主机的连接, 在端口 23: 连接失败 。2、因为linux防火墙默认是关闭23端口的,如果允许远程登录,可以关掉防火墙,也可以开防火墙开放23端口,具体如下: A、即时生效,重启后失效 开启: service iptables
2014-01-16 18:04:16
839
转载 win7下如何建立ftp服务器
步骤/方法 1首先在本地机器上创建一个用户!这些用户是用来登录到FTP的!我的电脑右键->管理->本地用户和组->用户->“右键”新建用户->输入用户名和密码再点创建就行了!2其次是在C盘新建文件夹“FTP上传”和“FTP下载”两个文件夹!并在每个文件夹里放不同的文件,以便区分!3之后是
2014-01-16 17:52:04
1305
转载 JAVA开发中数据源创建方法
数据源是数据库连接池里面的概念,连接池就是指当服务器启动时,先建立几个连接,在应用需要与数据库连接时,就从连接池里获取,使用完以后,不是将连接断掉,而是放回到池里面,这样就减少了数据连接创建的次数,大大提高了连接性能。而数据源就是给服务器一个配置信息,然服务器就知道怎么使用JDBC驱动,比如url参数,数据库实例名、用户名与密码等等。Java中的数据源就是javax.sql.DataSource。
2013-12-30 18:24:49
969
转载 Java: Queue 各种方法的细小区别
Java提供了Quere,相当好用,在1.5版本中又有增强。add 增加一个元索 如果队列已满,则抛出一个IIIegaISlabEepeplian异常remove 移除并返回队列头部的元素 如果队列为空,则抛出一个NoSuchElementException异常element 返回队列头部的元素 如果队列为空,则抛出一个NoSuchElementException异常offer
2013-12-03 13:49:20
1802
转载 JAVA中使用JSON进行数据传递
首先,在JAVA中使用JSON需要引入 org.json 包(点击这里 可以下载相应的JAR包!), 并在程序中引入相应的JSON类:import net.sf.json.JSONArray;import net.sf.json.JSONException;import net.sf.json.JSONObject;其次,在服务器端的Servlet类中,可以使用如下方法收集数据并生
2013-11-27 18:06:40
2226
转载 mysql远程访问出现MySQL错误1042-Can't get hostname for your address解决方法
[root@myhost work]# cd /etc/mysql/[root@myhost mysql]# vi my.cnf在[mysqld]节点下新增或修改如下两行行skip-name-resolve #忽略主机名的方式访问lower_case_table_names=1 #忽略数据库表名大小写[root@myhost mysql]# /etc/rc.d/mysqld r
2013-10-12 18:12:08
1783
原创 Java多线程使用
Java多线程使用有三种方法,一种是通过java Thread(类)、Runnable(接口)和ExecutorService(接口)。第一种:Thread类public class TestLine { public static void main(String[] args) throws IOException { T
2013-10-11 14:51:12
1265
转载 Java按指定行数读取文件
package testimport java.io.File;import java.io.FileReader;import java.io.IOException;import java.io.LineNumberReader;public class ReadSelectedLine{ // 读取文件指定行。 static void readAppointedLi
2013-10-11 11:24:47
13244
转载 [Java]读取文件方法大全
1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String fileN
2013-10-11 11:18:05
742
转载 Linux cp scp命令使用
cp 拷贝命令,用来对文件或者子目录进行拷贝操作的。scp 是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。cp命令:- a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于dpR选项的组合。- d
2013-09-25 15:30:54
1234
转载 ssh客户端配置
基本上,ssh客户端的详细设定都放在 /etc/ssh/ssh_config 里面!“/etc/ssh/ssh_config” 文件是OpenSSH系统范围的配置文件,允许你通过设置不同的选项来改变客户端程序的运行方式。这个文件的每一行包含“关键词-值”的匹配,其中“关键词”是忽略大小写的。下面列出来的是最重要的关键词,用man命令查看帮助页(ssh (1))可以得到详细的列表。
2013-09-25 12:33:07
1309
转载 ssh密钥转发(Linux和Windows)
前言一般公司的服务器放在外网时,都会设置一个跳板机,访问公司其他服务器都需要从跳板机做一个ssh跳转(防火墙规则会做相应配置),而前文讲过,外网的服务器基本都要通过证书登录的。于是我们面临一个情况,本机ssh->跳板机->目标机器。如果是密码验证,这个问题都不到,但是对于证书登录,就带来一个ssh密钥转发的问题。linux ssh客户端密钥转发如果是linux客户端,从linux客户端
2013-09-25 11:53:50
2096
转载 ssh证书登录(实例详解)
前言本文基于实际Linux管理工作,实例讲解工作中使用ssh证书登录的实际流程,讲解ssh证书登录的配置原理,基于配置原理,解决实际工作中,windows下使用SecureCRT证书登录的各种问题,以及实现hadoop集群部署要求的无密码跳转问题。ssh有密码登录和证书登录,初学者都喜欢用密码登录,甚至是root账户登录,密码是123456。但是在实际工作中,尤其是互联网公司,基本都是证书
2013-09-25 11:47:57
986
转载 测试java jdk 支持最大内存
JDK各个版本在不同操作系统中支持的最大内存是不一样的,但是可以通过以下方法来进行测试。c:>java -XmxXXXm(g) -version其中,XXX为最大内存数值, m(g)是内存的计量单位,如果命令能够正确显示出jdk的版本等信息,说明当前jdk支持测试的最大内存数量,否则说明测试的内存超出了jdk支持的最大值。例如:我的系统是win7 64位
2013-09-09 19:06:36
2695
转载 Linux查看程序端口占用情况
今天发现服务器上Tomcat 8080端口起不来,老提示端口已经被占用。 使用命令: ps -aux | grep tomcat 发现并没有8080端口的Tomcat进程。 使用命令:netstat –apn 查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Program name 发现8080端口被PID为9658的Java进程占用。进
2013-09-09 11:27:06
1128
转载 Windows下查看端口占用情况
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用
2013-09-09 11:23:23
862
转载 Apache无法启动解决 the requested operation has failed
Syntax error on line 60 of C:/Program Files/Apache Group/Apache2/conf/httpd.conf:LoadModule takes two arguments, a module name and the name of a shared object file to load it from Note the errors or
2013-08-26 17:21:31
8028
转载 mongodb 查看工具rockmongo 安装使用说明
rockmongo的官方网站见如下,http://rockmongo.com/这个工具和另一个比较好用的MongoVUE工具相比较而言的优势就是无功能限制,MongoVUE在试用期之后又诸多限制。而且前者是PHP服务器端运行,而后者是安装版本。当然了 各重要的是该工具的开发者是中国人,国货当自强,当然了顶起。 直接切入主题:在下载页面有2个版本,见下图 以下的路
2013-08-26 17:18:21
2083
原创 mongoDB数据库设置用户名及密码
MongoDB数据库在默认是没有用户名及密码,不用安全验证的,只要连接上服务就可以进行CRUD操作。第一部:开启安全性验证如果需要给MongoDB数据库使用安全验证,则需要用--auth开启安全性检查,则只有数据库认证的用户才能执行读写操作,开户安全性检查,有两种方式:第一种:重新创建window service服务器,在创建服务时打开安全性验证。1. 首先使用
2013-08-23 15:37:09
35505
转载 MongoDB介绍及下载与安装
MongoDB介绍及下载与安装引言 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数
2013-08-20 16:40:04
754
转载 Linux统计某文件夹下文件、文件夹的个数(转)
统计某文件夹下文件的个数ls -l |grep "^-"|wc -l统计某文件夹下目录的个数ls -l |grep "^d"|wc -l统计文件夹下文件的个数,包括子文件夹里的ls -lR|grep "^-"|wc -l如统计/home/han目录(包含子目录)下的所有js文件则:ls -lR /home/han|grep js|wc -l 或 ls -l
2013-08-20 16:39:08
674
转载 Linux必学的60个命令(转)
Linux必学的60个命令Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个
2013-08-20 16:38:48
1060
原创 linux命令学习
Linux系统命令查看主机名称hostname查看内核版本uname –a uname –r查看cpu信息more /proc/cpuinfo物理cpu数量,可以数不重复的 physical id 有几个真实的核数, 应该是 cpu cores 这个参数值grep "model name" /proc/cpuinfo查看内存总数gre
2013-08-20 16:38:29
651
转载 Error connecting to the Service Control Manager
下载MongoDBhttp://downloads.mongodb.org/win32/mongodb-win32-i386-2.4.5.zip下载Windows 32-bit版本并解压缩,程序文件都在bin目录中,其它两个目录分别是C++调用是的头文件和库文件。bin目录中包含如下几个程序:1. mongo.exe,命令行客户端工具。2. mongod.exe,数据库服务程序
2013-08-20 16:37:45
10083
1
原创 MongoDB介绍及下载与安装
[size=medium][b][align=center]引言[/align][/b][/size] MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎...
2013-08-20 16:08:55
148
原创 Error connecting to the Service Control Manager
[b]下载MongoDB[/b]http://downloads.mongodb.org/win32/mongodb-win32-i386-2.4.5.zip下载Windows 32-bit版本并解压缩,程序文件都在bin目录中,其它两个目录分别是C++调用是的头文件和库文件。bin目录中包含如下几个程序:1. mongo.exe,命令行客户端工具。2. mongod.exe,...
2013-08-20 15:49:21
550
原创 Linux统计某文件夹下文件、文件夹的个数(转)
统计某文件夹下文件的个数ls -l |grep "^-"|wc -l统计某文件夹下目录的个数ls -l |grep "^d"|wc -l统计文件夹下文件的个数,包括子文件夹里的ls -lR|grep "^-"|wc -l如统计/home/han目录(包含子目录)下的所有js文件则:ls -lR /home/han|grep js|wc -l 或 ls -...
2013-08-20 11:22:42
189
原创 Linux必学的60个命令(转)
Linux必学的60个命令Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个...
2013-08-20 11:09:01
269
linux命令学习
[size=large][b][color=red]Linux系统命令[/color][/b][/size][b]查看主机名称[/b]hostname[b]查看内核版本[/b]uname –a uname –r[b]查看cpu信息[/b]more /proc/cpuinfo物理cpu数量,可以数不重复的 physical id 有几个真实的核数, 应...
2013-08-20 11:01:48
123
net.sf.json jar包 最全版
2013-11-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人