在Linux下修改Tomcat的JVM内存,方法如下:在catalina.sh中添加了JAVA_OPTS='-Xms512m-Xmx1024m'有说Tomcat启动时的jvm初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4.有说是128M的,求解释。Linux和Windows下的TomcatJVM内存设置Tomcat内存溢出的原因(转)在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理
系统 2019-08-12 01:33:10 2412
收集网络间谈论此事的链接,我并不想说明幕后一定是什么,是路由器劫持还是木马还是插件还是病毒,我只想找到更多证据找到更多的类似遭遇的人:1:《谁这么牛B,强奸了新浪和DoNews,http://www.qiji.cn/drupal/node/10544》摘要:“在任意域名前面,胡乱敲一个压根不存在的二级域名,就很有可能跳转到这个fsjoy.com。不能说屡试不爽,但也有相当大的几率。即便是伟大的yahoo.com,google.com也不能幸免。”注解:本人
系统 2019-08-12 01:33:08 2412
系统总是频繁更新,为了避免更新系统的时候领导看不到东西,打算用ngix做代理,后台部署两个tomcat做负载均衡,避免更新一台就无法使用系统的问题,这两天看了写资料,把几个关键点记录在这里以便备忘。环境:jdk,1.7,tomcat7,nginx1.5.8;基于64位的windows配置第一步:更改tomcat三个端口,保证同一台机器上可以运行两个tomcat,更改的端口包括serverport,两个connectorport,xml配置参见下面,为了避免
系统 2019-08-12 01:33:02 2412
http://hdwangyi.iteye.com/blog/107709Tomcat是Java开发者使用得较多的一个Web服务器,因为它占用资源小,运行速度快等特点,深受JavaWeb程序员的喜爱。不过,在使用中,由于Java中的中文问题的存在,如果不经过配置,在WEB程序中,不能直接支持具有中文文件名的文件的下载,这为JavaWeb程序的开发带来一定的不便。本文拟介绍一种手段,解决这个问题。解决问题的核心在于修改Tomcat的配置,在Server.xm
系统 2019-08-12 01:32:21 2412
从mongodb阶段性技术总结中抽取并整理了对大家有帮助的十个要点:1.mongodb表名和字段名统一用小写字母mongodb是默认区分大小写的,为了避免以前在mysql下遇到的大小写敏感导致程序访问频频出错,建立规范,mongodb的表名和字段名都用小写字母命名。2.尽可能的缩短字段名的长度mongodb的schemafree导致了每笔数据都要存储它的key以及属性,这导致了这些数据的大量冗余。开发人员也许考虑到,从易读性出发设计的key名,基本都是按照
系统 2019-08-12 01:32:13 2412
前言自己在Linux安装过很多次Python,每次都会由于各种各样的原因出现很多问题,很无奈安装流程去这里先看看有哪些可用版本可用下载下载sudowgethttp://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz解压sudotar-xzvfPython-3.7.0.tgz自定义安装目录sudomkdir/usr/local/python3编译、安装cdPython-3.7.0sudo./configure
系统 2019-09-27 17:56:05 2411
python在传入字典参数到函数中时总是需要检查键是否齐全,每次手工写总是觉得太麻烦。所以还是自己写一个比较方便。#Checkiftheincomingdictionaryparametersarecompletedefcheck_keys(list,dic):ifall(kindicforkinlist):return1else:return0deffun(**kwargs):ifcheck_keys(['a','b','c'],kwargs):a=kw
系统 2019-09-27 17:52:25 2411
前天不小心把硬盘格式化了,丢了好多照片,后来用Recuva这款软件成功把文件恢复过来,可是恢复的文件中有好多重复的文件和无法打开的图片,所以写了两个python的小程序用来解决这个问题删除相同文件:#coding=utf-8importosimportos.pathimportImageimporthashlibdefget_md5(filename):m=hashlib.md5()mfile=open(filename,"rb")m.update(mfi
系统 2019-09-27 17:50:48 2411
SequenceTypessequence类型有六种:strings,bytesequences(bytesobjects),bytearrays(bytearrayobjects),list,tuple,rangeobjects.sequence类型都支持的通用操作:成员检查:in、notin连接:+复制:*下标取值:s[i]切片:s[i:j]长度检查:len(s)最小值:min(s)最大值:max(s)索引取值:s.index(i)字符串统计:s.co
系统 2019-09-27 17:48:51 2411
最近由于经常要用到Excel,需要根据Excel表格中的内容对一些apk进行处理,手动处理很麻烦,于是决定写脚本来处理。首先贴出网上找来的读写Excel的脚本。1.读取Excel(需要安装xlrd):#-*-coding:utf8-*-importxlrdfname="reflect.xls"bk=xlrd.open_workbook(fname)shxrange=range(bk.nsheets)try:sh=bk.sheet_by_name("Shee
系统 2019-09-27 17:48:35 2411