- 博客(37)
- 资源 (5)
- 收藏
- 关注
原创 内存泄露和内存溢出区别
内存泄露是指分配出去的内存无法回收。内存泄露是指由于疏忽或者错误导致程序在运行完之后没有正确的释放已经不再使用内存,由于设计的错误,失去了对该段内存的控制,从而造成内存的浪费。一般我们常说的内存泄露是指堆内存泄露,使用完后要显式的释放内存。否则这块内存一直被占着,我们就说内存泄露了。而内存溢出是指程序要求的内存超出了系统所能分配给的范围。内存泄露可以通过修改程序逻辑或者设计来避免发
2012-08-09 16:42:34
1197
原创 jboss启动参数和tomcat启动参数
启动jboss:nohup 意思是让线程在后台运行 -b 0.0.0.0 是让任何ip都可以访问 后面的都是认证。nohup ./run.sh -b 0.0.0.0 -D java.rmi:server.hostname=localhost.localdomaintomcat 启动:参数意思和jboss启动参数意义一样。nohup ./startup.sh -b 0.0.
2012-06-20 16:31:43
745
转载 Flex+J2ee项目配置
创建一个使用 J2EE 的 Flex 项目通过此项目配置可创建将 J2EE 服务器小程序与远程对象访问服务选项结合使用的 Flex 项目。如果未选择任何选项但使用了 Java 服务器,则会在该服务器根文件夹下创建一个输出文件夹。如果安装了 Eclipse Web Tools Project (WTP) 插件,则可以创建具有或不具有远程对象访问服务的 Java 和 Flex 组合项目。注
2011-12-07 11:21:27
3245
1
转载 mysql关键参数详解
my.cnf关键参数说明分类: MySQL2011-01-15 00:17 14人阅读 评论(1) 收藏 举报(1)、back_log: 要求 MySQL 能有的连接数量。当主要MySQL线程在一个很短时间内得到非常多的连接请求,这就起作用,然后主线程花些时间(尽管很短)检查连接并且启动一个新线程。 back_log值指出在MySQL暂时停止回答新请求之前的短时间内
2011-11-15 14:42:20
464
原创 综合告警优化策略1-查询速度优化(表格没有添加索引)
启动综合告警的时候发现综合告警在读取传输网的数据的时候速度特别的慢,要等上十几分钟,后来陈元说是没有添加索引。这才恍然大悟。给表格添加索引的方法是:交谈中请勿轻信汇款、中奖信息、陌生电话,勿使用外挂软件。陈源 14:22:21我现在知道为啥我本地登录加载传输告警大概要40多秒这么长时间了。Lyn 14:22:27为啥陈源 14:23:06ALARM_I
2011-11-09 14:59:37
725
原创 数据库连接失败Communications link failure mysql
mysql使用连接池的时候有时会遇到这个情况,就是Communications link failure mysql 这个错误提示你数据库连接断开,因为数据的链接空闲时间默认的是8小时,如果超过八小时没有连接的话,将会自动的断开连接。所以才会抛上面的遗常。网友、
2011-09-19 16:38:01
2871
1
原创 综合告警创建邮件规则,程序卡死原因
由于没有关闭preparestatement,导致程序一直在等待关闭才能进行下一个sql语句的执行。stmt.excuteBatch(sql),导致批量不能执行,或者给人假象是程序卡死,其实是程序一直在等待,也没有抛异常出来。让人无从捉摸。
2011-08-31 17:17:53
608
原创 通过XML文件存储sql语句,方便程序调用
xml文件的中sql的写法: 下面文件的文件名:sql_config.xml class="twaver.Node"> alarm_selectRenationInfo_sql /*sql name*/
2011-06-16 14:07:00
4225
原创 常用的正则表达式
java常用正则表达式(2010-12-21 15:03:01)转载 标签:java常用正则表达式it "^/d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数"
2011-06-15 15:01:00
428
原创 Jcombobox渲染实例
首先写个渲染类: package goodutils.framworks;import java.awt.Color;import java.awt.Component;import javax.swing.JList;import javax.swing.JPanel;import javax.swing.ListCellRenderer;public
2011-06-15 13:46:00
1095
原创 jpanel背景图片设置方法
写个自定义的类继承jpanelpackage goodutils.framworks;import java.awt.BorderLayout;import java.awt.Dimension;import java.awt.Graphics;import java.awt.Image;import javax.swing.ImageIcon;import j
2011-06-15 11:50:00
1445
原创 log4j用法心得:
log4j方式的查看错误,可以通过配置文件设置错误信息的输出路径和输出方式。通过log4j可以很方便的查看程序运行过程,以及我们关心的错误都能详细的监控到。log4j设置方式:1 设置log4j 配置文件 log4j.proerties 首先要设置它的根:log4j.rootLogger=debug,appender3,appender1,appender2 这个文件
2011-06-13 16:15:00
460
原创 log4j用法详解
log4j是一个非常强大的log记录软件,下面我们就来看看在项目中如何使log4j。 首先当然是得到log4j的jar档,推荐使用1.2.X版,下载地址:http://logging.apache.org/log4j/1.2/download.html 我们先看一个最简单的示例:【示例1】项目结构:【注:由于这里的多个项目公用一个jar档,我
2011-06-13 13:25:00
549
原创 常见snmp邮件服务器有哪些?
常见的免费SMTP服务器有哪些,如何设置? 邮件群发软件组合Email搜索软件,套餐价只要500元;与QQ邮箱搜索机组合,只需430元。 SMTP是简单邮件传输协议(Simple Mail Transfer Protocol)的简称,是您发送Email所必须用到的。常用的免费SMT
2011-06-09 16:31:00
10207
原创 Windows常用的命令
mstsc------远程桌面连接 logoff---------注销命令Nslookup-------IP地址侦测器 netstat -an----(TC)命令检查接口rononce -p ----15秒关机chkdsk.exe-----Chkdsk磁盘检查tsshutdn-------60秒倒计时关机命令lusrmgr.msc----本机用户和组winch
2011-06-08 14:06:00
545
原创 jtable使用细则
<br />http://www.blogjava.net/sitinspring/archive/2007/12/18/168425.html
2011-05-31 15:33:00
324
原创 设计模式(观察者)自己写的例子
<br />观察者:<br /><br />//产品类<br />public class Products extends Observable {<br /> private Man man;<br /> private Women women;<br /><br /> public Man getMan() {<br /> return man;<br /> }<br /><br /> public void setMan(M
2011-05-24 16:20:00
357
原创 在线练习unix网站地址
<br />http://www.unix-center.net/uc/login.php 有在线主机了。呵呵呵呵呵。。。
2011-05-24 11:15:00
457
原创 java发邮件
import java.util.Properties;import javax.mail.BodyPart;import javax.mail.Message;import javax.mail.Multipart;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.InternetAddress;import javax.mail.internet.MimeBod
2011-05-23 16:37:00
376
原创 自己写的条件渲染例子
<br />自定义渲染类:<br />public class RenderByCondition extends DefaultTableCellRenderer {<br /> @Override<br /> public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected,<br /> boolean hasFocus, int row
2011-05-23 15:54:00
524
原创 不错的渲染例子
表单元格渲染器的使用<br />使用表格渲染器渲染表格<br />在使用JTable时,用户往往希望改变它缺省的渲染方式,比如使用间隔色的行,对特定的单元格进行特殊颜色显示等,这对一些可视化编程环境的表格并不是一件容易的事。<br />在Java Swing编程中我们可以使用DefaultTableCellRenderer的子类渲染表格来达到这个目的,实现和使用它都非常容易。<br />渲染效果一:<br /><br />步骤一:实现一个javax.swing.table.DefaultTableC
2011-05-23 11:30:00
1287
原创 java swing的渲染table方法:
swing中table的渲染为三种:1 列头渲染:方法:新建一个类 testheaderrender,继承defaulttablecolrenderer 里面实现方法getTableCellRendererComponent()方法,在其他方法中如果有一个新的table组件,在里面写上:table.getTableHeader().setDefaultRenderer(new HeaderRenderer());即可实现列头的渲染。2 行头的渲染:方法:同样的新建一个类testcolheadrender
2011-05-18 17:23:00
2331
原创 Eclipse 问题 没有发现main方法
<br /><br />运行swing主程序的时候碰到这个问题。不知道怎么样回事<br /><br /><br /><br /><br /><br />问题解决方法,右键src目录,选择build path 一项,然后选择save build path 一项。这个问题就解决了。这个问题主要是由于我们所要加载的程序,没有再MyEclipse的加载目录下,所以他没有办法去加载他,故加载失败。要么找不到类。要么就出这个错误。<br /><br /><br /><br /><br />如果是刚开始写,每次修改
2011-05-18 16:44:00
1100
原创 myeclipse使用过程当中的问题
运行swing主程序的时候碰到这个问题。不知道怎么样回事问题解决方法,右键src目录,选择build path 一项,然后选择save build path 一项。这个问题就解决了。这个问题主要是由于我们所要加载的程序,没有再MyEclipse的加载目录下,所以他没有办法去加载他,故加载失败。要么找不到类。要么就出这个错误。
2011-05-13 18:18:00
368
原创 swing的加载顺序
<br />注意在写java swing的时候 首先要做的就是一下代码:以后要养成习惯哦:<br /> <br />this.setTitle("邮件发送");<br /> this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);<br /> this.setLocation(200, 400);<br /> this.setSize(400, 600);<br /> <br /> getC
2011-05-11 18:32:00
451
原创 mysql 语句大全(很实用的哦!)
mysql sql语句大全 作者:yfProgramer 来源:博客园 发布时间:2011-04-12 11:23 阅读:12 次 原文链接 [收藏] view sourceprint?1、说明:创建数据库CREATEDATABASEdatabase-name2、说明:删除数据库dropdatabasedbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXECsp_addumpdevice 'disk', 'te
2011-05-10 15:13:00
635
原创 sybase 和 mysql 转换问题
sybase与mysql转换问题下面兼容性问题为在动态报告分析程序告警过滤目的库向Mysql兼容的过程中涉及到的:1、getdate() 函数问题 Mysql数据库中,now() 函数可直接替换,如: select now() 或者 select now()+0 如果只需要日期,可用: select curdate() 或者 select curdate()+02、default getdate() 问题 mysql的时间日期字段,不能指定缺省值为函数,如 now()或 curdate()
2011-05-05 15:34:00
5895
原创 TopoMain界面代码解析
<br />System.getProperty("user.dir"); 获取指定键指定的系统属性, user.dir指的是用户当前的工作目录。<br /> <br /> <br />network.addMovableFilter(new MovableFilter(){<br /> public boolean isMovable(Element element) { <br /> return editSt
2011-05-04 17:46:00
614
原创 5.1加班工作记录
<br />综合告警管理系统:<br /> <br />主要的是对各个专业的网管告警进行统一的管理。<br /> <br />该系统主要的包含三个模块:1,拓扑管理 2 告警管理 3 角色管理 <br /> <br />系统分为前台和后台,前台主要的通过MQ和DB获取数据,集中告警模块是通过音频方式获取数据的,通过广播的形式,主题topic是 cams_alarm,监听61616端口,接收后台发过来的MQ信息,然后通过解析MQ信息,得到一条告警信息。<br /> <br />1 实时告警 <br
2011-04-30 14:00:00
951
1
原创 解决了一个小问题
昨天开会的时候说告警详细信息中区域没有显示出来:今天查了大半个下午终于找到问题了:原来公司的数据库中废弃的字段比较多,在界面显示的时候用的是废弃的字段,所以数据出不来。详细修改如下:alarm_manage--》view----》AlarmUITextPane类中修改方法: public void setAlarm(Alarm alarm) { System.out.println("CITY_AREA---------->"+alarm.getClientProperty("CITY_A
2011-04-28 15:45:00
457
原创 java程序发email
<br />程序如下:<br /> <br /> <br />package cams.alarm_manage.alarmTool;<br /><br />import java.awt.BorderLayout;<br />import java.awt.event.ActionEvent;<br />import java.awt.event.ActionListener;<br />import java.security.Security;<br />import java.t
2011-04-27 17:19:00
718
翻译 4.27笔记
<br />问题:1查询规则管理 修改查询规则的时候没有做校验。<br /> 没有自动刷新的功能<br /> 2 告警列表里面 右键告警详细信息的时候,里面的区域信息没有,还有就是厂商建议和告警原因的数据从哪里来的。<br /> 拓扑修改:<br />如果浙江上了该系统,要该拓扑里面的区域信息,修改代码如下:<br /> 1 topomain 界面中的79行打开,168行给注释掉,这样修改以后界面的节点就可以编辑了,编辑好了以后,点击保存。区
2011-04-27 16:45:00
1078
原创 笔记426
<br />此程序为观察者模式:<br />首先定义两个类,一个是抽象类:BaseEvent,一个是继承该抽象类的类AlarmEvent;<br />代码如下:<br />BaseEvent类<br />:<br />package cams.alarm_manage.core.event;<br /><br />public abstract class BaseEvent {<br /> private String error;<br /> private Object res
2011-04-26 12:55:00
415
原创 看代码过程点滴
<br />1.告警管理的数据来源 1》MQ方式 2>数据库 3>音频格式(集中告警) 综合告警系统在对数据库进行更新的时候,会同时向客户端发送消息,通过MQ服务器,目的就是减少客户端对数据库的访问次数,同时也提高了数据的访问速度。<br /><br /><br /><br /><br />cams 系统包信息总结:<br /> 1 alarmban 告警面板相关信息 2 alarmDiolage 告警级别声音控制 3 alar
2011-04-25 17:49:00
354
原创 activeMq 简单的通信程序
<br />首先是发送方:程序代码如下!<br /><br />package JMStile;<br /> <br />import java.io.BufferedReader;<br />import java.io.InputStreamReader;<br />import javax.jms.Connection;<br />import javax.jms.ConnectionFactory;<br />import javax.jms.MessageProducer;<br />import
2011-04-19 16:58:00
711
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人