最新发布 第929页

Code Bye技术改变世界,梦想驱动人生!

J2EE

java项目tomcat启动后 内存一直升,直到内存耗完,mysql 先停掉

java项目tomcat启动后 内存一直升,直到内存耗完,mysql 先停掉
这两天服务总是频繁死掉,好烦,今天本人用jconsole  查看到cpu 正常,但是内存一直在慢慢的上升,快上到顶峰了,本人点了一下 执行GC 然后内存就下来了,下来后假如不管他,内存还会再次一路高歌猛进,本人估计是程序造成了内存泄露,然后本人就想知道 到底是哪些程序造成的,想看看到底是什么代码让内存一直往上升,但是本人百度了好久,都没有找到教本人怎么样找……继续阅读 »

10年前 (2016-01-29) 2696浏览 1个赞

J2EE

log4j 多线程记录日志混乱问题请教

log4j 多线程记录日志混乱问题请教
采用log4j记录日志到数据库,其中包含一些业务信息及线程信息,这些信息通过filter用MDC保存。在并发访问的时候,设置buffersize,为了简单描述问题,假设每次请求只记录一次日志,现在设置buffersize=2,也即每满2个请求记录一次日志到数据库。假设第一次请求threadId =1, sessionId = ABCD; 另外一个请求thr……继续阅读 »

10年前 (2016-01-29) 1947浏览 0个赞

J2EE

System.out.print 为什么是一种不好的实践?

System.out.print 为什么是一种不好的实践?
System.out.print 用在项目里,为什么是一种不好的实践? 解决方案:5分 System.out.print 在编写的时候 随便写 项目一旦上线 就肯定不用System.out.print了 解决方案:5分 原因是system这种语句是硬编码,不能控制输出,像log4j的日志框架可以控制需要的输出的日志等级。 解决方案:5分 能不用尽……继续阅读 »

10年前 (2016-01-29) 1800浏览 0个赞

.Net技术

求高手 字符串中插入

求高手 字符串中插入
A.流中 B.配送中心C.物流基地D.自动化立体仓库 本人想要的格式就是 t/A.流中 t/B.配送中心t/C.物流基地t/D.自动化立体仓库 本菜谢谢大家了 解决方案:30分 你可以用正则替换,找到包含[A-Z]后面跟个点的,然后replace为前面加 t 解决方案:30分 不用正则,就用循环(要预读一个字符) ……继续阅读 »

10年前 (2016-01-29) 1582浏览 0个赞

.Net技术

一个小问题 OutputDebugString 用c#来获取这些消息

一个小问题 OutputDebugString 用c#来获取这些消息
原因是软件要做一个日志窗体 跨进程的 本人想假如c#能获取OutputDebugString消息 来显示  那么太完美了 求各位大神解惑 假如用c#来获取OutputDebugString的消息 程序为debug版本 解决方案:20分 高手们都放假happy去啦。友情帮顶 解决方案:180分 原理请参考http://www.codeproject.c……继续阅读 »

10年前 (2016-01-29) 2140浏览 0个赞

.Net技术

多线程操作EXCEL问题请教

多线程操作EXCEL问题请教
如下程序,开两个线程,向同一个worksheet中的不同行写入数据, 在第一遍执行的时候,两个线程中会随机有一个线程报错,再次执行就正常了,求高手指点。 class ExPara { private Microsoft.Office.Interop.Excel.Worksheet _WorkSheet; public Microsoft.Office.I……继续阅读 »

10年前 (2016-01-29) 2144浏览 0个赞

.Net技术

TreeList中怎么样获取全部选取的行?

TreeList中怎么样获取全部选取的行?
这一段时间在使用DevExpress 的控件XtraTreeList。借鉴了网上的一些用法,例如说,在每行开始显示CheckBox,并使其有三种选中状态。然后就出现问题了,在获取全部选中的行的时候会出现父节点获取不到的问题。 上图是TreeList的选中状态,通过获取并显示他们各自的KeyFieldName为下图: 对应到第一幅图中就是 通过上述,可……继续阅读 »

10年前 (2016-01-29) 3610浏览 0个赞