- 博客(16)
- 资源 (6)
- 收藏
- 关注
原创 TCP连接的几种状态
TCP的几种状态LISTEN:侦听来自远方的TCP端口的连接请求SYN-SENT:在发送连接请求后等待匹配的连接请求SYN-RECEIVED:在收到和发送一个连接请求后等待对方对连接请求的确认ESTABLISHED:代表一个打开的连接FIN-WAIT-1:等待远程TCP连接中断请求,或先前的连接中断请求的确认FIN-WAIT-2:从远程TCP等待连接中断请求CLOSE-WAIT:等待从本地...
2013-07-28 17:56:08
174
原创 原-Java压缩解压文件、文件夹的一个工具类
2010年做项目的时候偶尔要用到压缩解压目录相关操作,本来以为随便网上搜索一下就有,结果找了半天都没找到,无奈去看下apacheCompress的api,自己写了个。,使用了apache的Compress,common-io。 有一个比较容易出错的地方,有些压缩方法,如果压缩目录中有空文件夹,可能是解压不出来的,这是因为压缩的时候,只对于文件写了entryN...
2013-07-28 17:45:50
210
原创 [转]HTML & XML 转义字符
HTML & XML 转义字符 HTML中<, >,&等有特殊含义,(前两个字符用于链接签,&用于转义),不能直接使用。使用这三个字符时,应使用它们的转义序列,如下所示: &amp; 或 &...
2012-12-27 23:18:19
135
原创 [转]数据库中decimal 及存储
直接给个例子。decimal(5,2) 其中 5 为最多可以存储的十进制位数为10位,是小数点前后的位数总和。 2表示小数点后面的位数。 例如100.20是合法的值,而1234.56,总数为6位,为非法的数据值。 有人说那存1234...
2012-12-27 23:14:46
681
原创 [转]You cannot run the non-logged version of bulk copy in this database. Please c
sybase@CHQ_WEB:/sybase/OCS-12_5/bin> dbrestore*** 0+1/1 bcpout chuanpiao ***Server Message: CHQ_WEB - Msg 4806, Level 16, State 1:You cannot run the non-logged version of bulk copy in this ...
2012-12-27 23:13:39
200
原创 【转】解决Java调用BAT批处理不弹出cmd窗口
常规调用方式:(这个肯定会弹出cmd窗口)[java] Runtime.getRuntime().exec("cmd.exe /C start D:\\test.bat"); 解决不弹框只需要“start”后面加一个参数“/b”就行: [java] Runt...
2012-12-05 23:36:32
231
原创 【转】java Telnet 监控磁盘信息
题记: 最近弄一个视频有关的项目,有很多的视频存储,所以存储这块就有必要进行一些监控,及内容淘汰等策略。存储设备都是分布式部署的,我们不希望在server上安装特别的插件,如何获取远程磁盘信息,成了我最大的障碍。目前采用的方式是java建立telnet连接,发送操作系统命令,解析返回信息,在此整理下。 摘要: 这是我...
2012-12-05 23:31:24
149
原创 【转】Java.io.IOException:打开文件过多异常
问题描述以下两个堆栈跟踪指示同一个问题并报告相同的消息:打开的文件过多丅异常 1 java.net.SocketException: Too many open filesat java.net.PlainSocketImpl.accept(Compiled Code) at java.net.ServerSocket.implAcce...
2012-12-05 23:12:11
1565
原创 【转】-swing表格示例-颜色编辑
import java.awt.BorderLayout;import java.awt.Color;import java.awt.Component;import java.awt.Graphics;import java.awt.Polygon;import javax.swing.DefaultCellEditor;import javax.swing.Def...
2012-12-05 23:06:00
304
原创 【转】配置开发支持高并发TCP连接的Linux应用程序全攻略
1、修改用户进程可打开文件数限制在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量 的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个socket句柄同时也是一个文件句柄)。可使用ulimit命令查看系统允许 当前用户进程打开的文件数限制:[speng@as4 ~]$...
2012-12-05 11:08:08
91
原创 【转】Java问题定位技术
经典的一本书。Java问题定位必备。 部分目录 1 Java线程堆栈分析1 1.1 如何输出线程堆栈? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2 如何解读线程堆栈? . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
2012-11-03 13:04:54
152
原创 Java夏令时问题
操作系统不使用UTC时间的情况下,操作系统会使用系统记录的夏令时跳变时间点自动进行夏令时切换。suse11系统在cd /usr/share/zoneinfo中有所有时区信息。可以用zdump -v 时区ID 查看时区信息,里面会有详细的夏令时切入切出点记录。如:Europe/Budapest Sun Mar 25 00:59:...
2012-04-10 10:47:36
412
原创 Java中timeZone 的可用ID
Java中通过TimeZone getTimeZone(String ID) 方法可以获取各种不同时区,其中可的用所有ID.Etc/GMT+12Etc/GMT+11MITPacific/ApiaPacific/MidwayPacific/NiuePacific/Pago_PagoPacific/SamoaUS/SamoaAmerica/AdakAme...
2012-04-01 14:27:09
1538
原创 [转载]How to Write a Custom Swing Component
How to Write a Custom Swing ComponentFebruary 22, 2007 Kirill Grouchnikov ContentsBasic Building BlocksThe Component ...
2011-12-14 22:31:08
251
原创 [转载]分层Pane结构与Swing组件高级特性的实现
这个题目起的有点难懂,但也实在想不出更好的题目来。所谓分层Pane结构是指JFrame/JApplet/JDialog等Swing顶层容器的JRootPane/JLayeredPane/GlassPane/ContentPane结构。所谓Swing组件高级特性其实是指某些组件的特殊功能的实现,比如弹出菜单、Tooltip、JComboBox的下拉窗口、Drag and Drop实现、Doc...
2011-12-14 22:05:13
269
原创 转载- Swing可搭载任意控件的GroupPanel
[color=blue][size=large]可以搭载任意控件的grouppanel控件[/size][/color][code="java"]public class ComponentTitledBorder implements Border, MouseListener, SwingConstants { int offset = 5; Component c...
2011-12-10 16:22:25
122
Scott Mitchell 的ASP_NET 2_0数据教程part(3)
2007-12-02
Scott Mitchell 的ASP_NET 2_0数据教程part(2)
2007-12-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人