- 博客(120)
- 收藏
- 关注
内网穿透&UDP打洞
内网穿透&UDP打洞这两天找度度重新回忆了一下关于内网穿透的事情,在百度文库上找到了两三篇写的比较通俗易懂的文章,把内网穿透做个简单总结。首先文章建议 Cone NAPT 还有希望,要是 Symmetri NAPT 就别想了,接着介绍了两种基本情况,一是一台内网机器连接外网通信的情况,二是两台内网之间互联的情况。第一种,只需要内网主动发起连接就可以了。内网机器A(...
2015-11-10 14:37:30
357
nginx配置模板2
[code="java"][root@localhost conf]# cd conf.d/[root@localhost conf.d]# ll总用量 12-rwxr-xr-x. 1 richmail richmail 5245 2月 3 23:25 mail.conf-rwxr-xr-x. 1 richmail richmail 1484 2月 4 09:11 note...
2015-03-10 13:39:32
188
nginx配置模板
[code="java"][root@localhost nginx]# cd conf/[root@localhost conf]# ll总用量 36drwxr-xr-x. 2 richmail richmail 4096 2月 4 19:31 conf.d-rwxr-xr-x. 1 richmail richmail 2837 2月 3 23:25 koi-utf-...
2015-03-10 13:37:54
238
linux下mysql-5.6.23.tar.gz安装与配置
1.卸载系统默认的mysql[code="java"][root@localhost ~]# rpm -qa | grep mysql mysql-libs-5.1.66-2.el6_3.x86_64mysql-devel-5.1.66-2.el6_3.x86_64mysql-5.1.66-2.el6_3.x86_64[root@localhost ~]# rpm -e mys...
2015-03-06 18:24:27
447
linux下nexus-2.4.0-09-bundle.tar.gz安装与配置
http://www.sonatype.org/downloads/nexus-2.4.0-09-bundle.tar.gz1、 软件 a) 下载Nexus 地址:http://www.sonatype.org/downloads/nexus-2.4.0-09-bundle.tar.gz b) 如无特殊说明,本文档操作用户为nexus c) nexus默认的管理员用户名密码...
2015-03-05 23:59:52
544
linux下rzsz安装
1.登陆linux,下载rzsz安装包wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz 2.tar zxvf rzsz-3.48.tar.gz解压安装包 3.解压后生成scr目录,这个软件安装与常规的GNU软件不同—没有configure(配置)及make install (安装过程...
2015-02-25 14:41:43
234
linux下httpd-2.2.21安装
Linux 安装 httpd-2.2.21 Apache服务过程笔记:====== donwload httpd-2.2.21.tar.bz2 ======httpd-2.2.21.tar.bz2 For Linux下载地址: http://www.linuxidc.com/Linux/2011-10/44566.htmtar jxvf httpd-2.2.21.tar.b...
2015-02-09 23:25:41
673
linux下jdk1.7安装
1.检测系统是否安装java JDKroot用户登录显示内容其中包含下面信息 [root@localhost webnotesvr]# rpm -qa|grep jdkjava-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64java-1.7.0-openjdk-devel-1.7.0.9-2.3.4.1.el6_3....
2015-02-03 12:42:44
140
Linux下服务操作脚本shell模板
[code="java"]#Author : wuchaohui #Desc : restart tomcat #Time : 2015-1-1 #!bin/bashtomcatpath="/softs/tomcat7"pidlist=`ps -ef|grep $tomcatpath |grep -v "grep"|awk '{print $2}'` ...
2015-01-26 22:40:45
293
linux(Cent OS6.5)下安装SVN
安装:1.安装svn,一般情况下,选择yum方式安装还是比较简单的。 [code="java"][root@moshi ~]# yum -y install mod_dav_svn[/code]#会自动安装mod_dav_svn及其依赖包:mod_dav_svn-1.6.11-9,neon-0.29.3-2,pakchois-0.4-3.2,subversion-1.直接安装这...
2015-01-24 03:06:31
178
JMS之ActiveMQ Linux下安装与应用实例
1.下载activeMQ安装包,拷贝到/activeMQ目录下apache-activemq-5.10.0-bin.tar.gz,下载地址http://activemq.apache.org/download.html2.解压文件到运行目录[code="java"][root@iZ94wmbxqzyZ softs]# tar -xzvf /server/apache-activ...
2015-01-12 00:01:34
250
linux下mongodb安装
2. 解压文件到某目录下,然后重命名:1.[root@localhost src]# tar -xzvf mongodb-linux-i686-1.8.1.tgz.tar 2.[root@localhost src]# mv mongodb-linux-i686-1.8.1 /usr/local/mongodb/ 3.查看安装后的文件情况:1.[root@localhost...
2015-01-10 21:10:13
124
Memcahed在Linux下的安装
1.安装之前,需要先确认系统中是否有libevent,因为memcached依赖这个包。查看:命令: rpm -qa|grep libevent显示的包:libevent-1.4.13-4.el6.x86_64此时,系统已经安装过了,需要卸载重新下载安装。卸载:rpm -e libevent-1.4.13-4.el6.x86_642.下载libeve...
2014-12-31 23:52:55
180
多线程之ReentrantLock学习
[code="java"]package com.test;public interface IBuffer { public void write(); public void read() throws InterruptedException; } [/code][code="java"]package com.test;...
2014-12-15 10:29:02
115
多线程之ReentrantLock
[code="java"]package com.test2;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.TimeUnit;import java.util.concurrent.locks.Cond...
2014-12-15 10:23:19
195
多线程之ReentrantLock 和 Condition
[code="java"]package com.test3;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock; /** * 线程通信例子(基于可重入锁...
2014-12-15 10:21:38
147
多线程之Semaphore
[code="java"]package com.test4;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.Semaphore;/** * 信号量 * * @author 林计钦...
2014-12-15 10:19:24
145
多线程之Exchanger
[code="java"]package com.test6;import java.util.LinkedList;import java.util.List;import java.util.concurrent.Exchanger; /** * Exchanger这个类,估计大家是很少用到,笔者最近在项目也用到这个类,在项目使用这个类来用于两个线程进行交换...
2014-12-15 10:16:58
135
linux下服务器重启shell脚本
[code="java"]drwxr-xr-x. 4 richmail richmail 4096 12月 8 15:17 admindrwxr-xr-x. 5 richmail richmail 4096 12月 11 09:56 help-rw-rw-r--. 1 richmail richmail 46398327 12月 11 11:25 help.zip...
2014-12-12 16:09:39
618
linux下nginx稳定版1.6.2安装
[code="java"]nginx安装准备工作:1)pcre安装,支持正则表达式 http://www.pcre.org/ # tar zxvf pcre-8.34.tar.gz # cd pcre-8.34 #./configure # make && make install 2)openssl安装(可选)...
2014-12-05 15:22:13
768
linux环境下mysql5.0安装
Mysql安装部署指南安装版本建议:Intel CPU的机器建议直接下载官方网站上ICC编译版本(Intel C complier,intel的C编译器编译版本,在Intel CPU上性能比普通版本有提高)当前的稳定版本是5.0.xx,请不要使用5.1版本,当前5.1版本还处于RC状态,不建议生产环境部署。1. 去mysql.com下载程序(注意文件名中有ICC表明是I...
2014-12-04 12:41:34
392
linux环境下mysql5.1安装
1、安装查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没有安装包: yum list mysql* 安装mysql客户端: yum install mysql 安装mysql 服务器端: yum install mysql-server yum...
2014-12-04 12:34:29
249
原创 jsp国际化处理方式
示例标签: :通配符示例标签:common.resetpasswd_password_prompt=密码最小长度{0},最大长度{1}common.resetpasswd_pwdTip=是否首次登陆{0}
2014-11-21 10:12:06
312
memcached之客户端memadmin安装
memcached之客户端memadmin安装 见附件 [color=red]附件中不包含wampserver.exe 因为文件稍微大了点 ,请自行下载[/color]
2014-11-14 10:45:01
112
原创 CountDownLatch的使用
[code="java"]package com.cn.test3;import java.text.SimpleDateFormat;import java.util.Date;import java.util.concurrent.CountDownLatch;/** * 解决需求: * 1.四个线程 前面三个线程 同步进行,第四个线程用到前面三个线程的计算...
2014-10-21 10:04:01
95
原创 FutureTask的使用
实例1:[code="java"]package com.cn.test2;import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util.concurrent.FutureTask;public class FutureTa...
2014-10-21 10:02:57
99
原创 多线程之ConcurrentLinkedQueue
ConcurrentLinkedQueue用法[code="java"]package com.cn.test1;import java.util.ArrayList;import java.util.List;import java.util.Queue;import java.util.concurrent.ConcurrentLinkedQueue;imp...
2014-10-21 09:59:25
282
原创 xml处理工具包使用
需求 :生成动态数据源配置文件为列[code="java"]package com.bky.datasource;import java.util.List;import org.simpleframework.xml.Attribute;import org.simpleframework.xml.ElementList;import org.simplefr...
2014-10-18 11:08:50
297
Tomcat远程调试配置
Tomcat 远程调试JPDA第一中方法window下修改tomcat bin下的startup.bat文件将 call "%EXECUTABLE%" jpda %CMD_LINE_ARGS% 改成以下代码set JPDA_TRANSPORT=dt_socketset JPDA_ADDRESS=8000set JPDA_SUSPEND=y call...
2014-08-20 23:33:49
116
完全卸载oracle
步骤:1.停止所以oracle的服务方法:在计算机中的控制面板里的服务中去停止所以以"oracle"开头的所有服务项目.2.用Universal Install缷载所以oracle产品方法:一次可以缷载全部产品,也可以只缷载部分产品.建议当计算机系统资源不是足够大时,不要一次缷载全部产品.否则速度会很慢,或者不能成功缷载.3.把注册表中的所以的ora...
2011-05-18 10:04:15
123
QQ http接口
1、找寻支持QQ HTTP协议的服务器。 大家也许会被一些假像所迷惑,也许会认为QQ的HTTP服务器是基于80口进行通信的(如:218.17.209.23:80),其实不然,正真基于HTTP的服务器应该是:http://tqq.tencent.com:8000,它是一个通过8000口进行通讯的服务器。 由于QQ的HTTP服务器并不支持HTTP协议中GET方法,它支持POST方法。所以我们要...
2011-05-12 13:28:00
826
原创 开发https应用
SSL, 或者Secure Socket Layer,是一种允许web浏览器和web服务器通过一个安全的连接进行交流的技术。这意味着将被发送的数据在一端被翻译成密码,传送出去,然后在另一端解开密码,再进行处理。这是一个双向的过程,也就是浏览器和服务器都需要在发送数据之前对它们进行加密。 SSL协定的另一个重要方面是认证(Authentication)。这就是说,在你开始试图通过一个安全连接...
2011-05-11 13:37:53
125
原创 webservice调用天气服务的可用实例
[code="java"]import java.io.IOException; import java.io.InputStream; import java.io.UnsupportedEncodingException; import java.net.MalformedURLException; import java.net.URL; import...
2011-02-17 09:50:45
154
原创 JMS的两种消息模型(Point-to-Point(P2P)和Publish/Subscribe(Pub/Sub))应用举例
1、P2P模型 在P2P模型中,有下列概念:消息队列(Queue)、发送者(Sender)、接收者(Receiver)。每个消息都被发送到一个特定的队列,接收者从队列中获取消息。队列保留着消息,直到它们被消费或超时。 每个消息只有一个消费者(Consumer)(即一旦被消费,消息就不再在消息队列中) 发送者和接收者之间在时间上没有依赖性,也就是说当发送者发送了消息之后,不管接...
2011-02-17 09:48:49
113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人