在一些高并发的程序,或者一些大量使用内存来进行计算的程序,有时候常常会遇到一些这样的问题:程序刚开始运行挺快的,后来就运行缓慢下来了,甚至于到了一定时间还会出现OOM或者StackOverFlow等错误。要理解这些错误产生的根源,就要了解JVM是何如划分、管理、回收内存的,本..
分类:
编程语言 时间:
2016-04-11 07:30:37
阅读次数:
177
需求分析:现有3个二级域名,一个IP地址,要实现将这3个域名通过1个IP地址对外提供web服务,可使用IP+端口的方式对域名进行解析,且互不影响。如:Domain1:www.huangming.orgIPADDR:192.168.1.33:80Domain2:web1.huangming.orgIPADDR:192.168.1.33:8080Domain3:web2.huang..
分类:
Web程序 时间:
2016-04-11 07:33:12
阅读次数:
341
<!doctypehtml><html><head><metacharset="UTF-8"><title></title><scripttype="text/javascript"src="http://lib.sinaapp.com/js/jquery/1.9.1/jquery-1.9.1.js"></script></head><body><tableid="tb"><..
分类:
Web程序 时间:
2016-04-11 07:33:12
阅读次数:
893
前言:常用的webservice有两种形式,SOAP和RESTful。这里先说SOAP的实现步骤,RESTful的形式后面再说一建项目,导jar包(1)项目结构(2)在eclipse中新建一个动态web项目“CXFDemo”,并导入cxf中的jar包(路径:/WEB-INF/lib/)。当然,可以去官网下载,也可以直接使用我用过..
分类:
Web程序 时间:
2016-04-11 07:31:12
阅读次数:
193
关于JDBC的批处理,这是JDBC2.0以后兴起的概念。所谓批处理就是可以一次性执行多条SQL命令,比如:插入、删除等。如果想要实现批处理操作,则需要使用PreparedStatement的addBatch()方法将一条SQL语句添加到批处理中,接着使用executeBatch()方法来执行前面添加的全部命令。示..
分类:
数据库 时间:
2016-04-11 07:32:40
阅读次数:
242
jenkins+gitlab+maven+tomcat,该环境主要实现自动构建部署javaweb应用。其工作流程是:提交代码到gitlab--jenkins触发构建任务--maven编译打包--jenkins将war包部署到tomcat。安装JDK#安装jdk1.8
tarzxvfjdk-8u77-linux-x64.gz
#设置环境变量
#vi/etc/profile
exportJAVA_HOME..
分类:
其他好文 时间:
2016-04-11 07:30:22
阅读次数:
236
1.调用格式为printf("<格式化字符串>",<参量表>);其中格式化字符串包括两部分内容:一部分是正常字符,这些字符将按原样输出;另一部分是格式化规定字符,以"%"开始,后跟一个或几个规定字符,用来确定输出内容格式。参量表是需要输出的一系列参数,其个数必须与格式化字..
分类:
编程语言 时间:
2016-04-11 07:29:50
阅读次数:
165
su-用户名不加减号环境变量不切换whoami查看当前用户su--c“mkdir/tmp/file”用户名使用-c选项,不用切换用户也可以执行命令sudo临时拥有一些权限使用sudo可以使普通账户不用知道root的密码而临时拥有root的权限,这是为了提高安全性,不可登录。visudosudo-l查看普通用户在sud..
分类:
其他好文 时间:
2016-04-11 07:31:01
阅读次数:
145
[root@RHEL6init.d]#/usr/local/nginx/sbin/nginx-sreloadnginx:[error]open()"/usr/local/nginx/logs/nginx.pid"failed(2:Nosuchfileordirectory)[root@RHEL6init.d]#/usr/local/nginx/ssbin/scgi_temp/[root@RHEL6init.d]#/usr/local/nginx/ssbin/scgi_temp/[root@RHEL6init...
分类:
其他好文 时间:
2016-04-11 07:29:19
阅读次数:
196
一、安装环境1.操作系统:CentOS6.7x86_64#yuminstallmakecmakegccgcc-c++gcc-g77flexbisonfilelibtoollibtool-libsautoconfkernel-develpatchwgetlibjpeglibjpeg-devellibpnglibpng-devellibpng10libpng10-develgdgd-devellibxml2libxml2-develzlibzlib-develglib2glib2-develu..
分类:
数据库 时间:
2016-04-11 07:31:26
阅读次数:
526
atd服务-------特定计划对应的命令at、atq、atrmat:设置一个特定任务,到点就执行,不管系统忙不忙runajobat4pmthreedaysfromnow,youwoulddoat4pm+3daysrunajobat10:00amonJuly31,youwoulddoat10amJul31runajobat1amtomorrow,youwoulddoat1amtomorrowat-c任务号------查看任务..
分类:
其他好文 时间:
2016-04-11 07:28:15
阅读次数:
174
PPP:单向认证:PAP:主认证方:[R1]local-userR2classnetworkNewlocaluseradded.[R1-luser-network-R2]passwordsimple123[R1-luser-network-R2]service-typeppp[R1-luser-network-R2]quit[R1]ints1/0[R1-Serial1/0]pppauthentication-modepap被认证方:[R2]ints1/0[R2-Serial1..
分类:
其他好文 时间:
2016-04-11 07:28:04
阅读次数:
197
Linux网络属性配置 先来了解一点网络的基础知识:(这些只需记住) TCP/IP:协议栈(使用中的模型)ISO,OSI:协议栈(学习中的模型) MAC:MediaAccessControl(介质访问控制) 48bits:(48位二进制) ICANN:24bits,2^24(组织将这个地址做了定义) 地址块:2^24..
分类:
系统相关 时间:
2016-04-11 07:30:05
阅读次数:
300
JDK可以去SUN官网网站下载,SUN被Oracle收购后网址为:http://www.oracle.com/index.html
分类:
其他好文 时间:
2016-04-11 07:29:53
阅读次数:
130
一、认识继承什么是继承呢,就是一个对象有另一个对象的所有特征,并且在这些特征上还有新的属于自己的特征,则一个对象就是另一个对象的继承。比如儿子继承父亲的相貌之外还有自己的相貌特征。在C++中,继承是面向对象复用的重要手段。通过继承定义一个类,它们的类型之间的关..
分类:
编程语言 时间:
2016-04-11 07:28:43
阅读次数:
174
一.gdb常用命令:命令 描述backtrace(或bt) 查看各级函数调用及参数finish 连续运行到当前函数返回为止,然后停下来等待命令frame(或f)帧编号 选择栈帧info(或i)locals 查看当前栈帧局部变量的值list(或l) 列出源代码,接着上次的位置往下列,每次列10行list行号 列出..
分类:
数据库 时间:
2016-04-11 07:27:32
阅读次数:
184
GNS3中,给Vmware虚拟机分配固定IP因为楼主是VMWARE小白,所以这么个小问题就把我拦住不少时间,是了N多方法,最后回到起点才发现如此简单话不多说,方法如下:一、打开VM,启动虚拟机二、等虚拟机启动,输入用户名root密码cisco(图1)三、输入nano/etc/network/interfaces进..
分类:
系统相关 时间:
2016-04-11 07:26:07
阅读次数:
306