- 博客(13)
- 问答 (1)
- 收藏
- 关注
原创 些个查问题命令小结
线上查问题的时候有些命令是必备,有必要把一些常用命令总结一下(这类命令和相关参数相当多,只总结自己常用得到的),查找问题一般可以分为系统参数、性能参数、进程、内存、网络、存储、内存和jvm这么几类: [b]系统参数[/b] cat /proc/cpuinfo cpu相关参数 cat /proc/meminfo 内存相关参数 cat /proc/loadavg 负载情况 [b...
2013-08-09 14:08:30 119
原创 单线程情况下遍历ArrayList的ConcurrentModificationException的问题
看到一段程序在单线程方式下运行还抛出ConcurrentModificationException,大概看了下是在以for-each方式遍历ArrayList时,循环内部又对集合作修改引起,换种方式遍历即可解决。 所以在使用JDK集合类的Iterator时,还要对其实现原理有大概了解。由于一直都没有了解集合遍历,标记下>< code: [code="java"] @Test ...
2013-04-07 17:37:09 160
原创 [转]Analyze Java Thread Dumps
[b]Getting a Thread Dump[/b] We will introduce the three most commonly used methods. Note that there are many other ways to get a thread dump. A thread dump can only show the thread status at the t...
2013-01-28 17:24:08 248
原创 [转]NIO Client程序片断
[u]The client[/u] Before getting started it's worth mentioning that the client implementation is going to end up looking a lot like the server implementation we just finished writing. There's going...
2012-03-31 09:18:04 112
原创 [转]NIO Server程序片断
[u]Introduction[/u] This tutorial is intended to collect together my own experiences using the Java NIO libraries and the dozens of hints, tips, suggestions and caveats that litter the Internet. Wh...
2012-03-31 09:12:21 135
原创 [转]IP组播
随着internet的飞速发展,利用internet进行协作开发的项目越来越多。对某些应用而言,如分布式数据库开发,一个开发工作组有很多人需在不同的地点协作并经常交换情况。在组的规模比较小的情况下,只需点对点交换信息即可;如果组的规模比较大,点对点交换信息不管对网络还是对信息发送者,都是一种负担,代价昂贵。有时虽可用广播的方式进行处理,但如果在一个上百万节点的网络上向数千台主机进行广播是很低效的甚...
2012-03-14 11:46:19 258
原创 [转]中断、DMA、通道
一、轮询方式 对I/O设备的程序轮询的方式,是早期的计算机系统对I/O设备的一种管理方式。它定时对各种设备轮流询问一遍有无处理要求。轮流询问之后,有要求的,则加以处理。在处理I/O设备的要求之后,处理机返回继续工作。 尽管轮询需要时间,但轮询不比I/O设备的速度要快得多,所以一般不会发生不能及时处理的问题。 当然,再快的处理机,能处理的输入输出设备的数量也是有一定限度的。而且,程...
2012-03-07 22:15:48 140
原创 一些EXTJS2.2使用例子
工作中常用的ExtJS控件使用实例 虽然版本陈旧,框架性的东西还是记录下来,若以后用到好依葫芦画瓢 /** * Grid */ // 表格创建 var sm = new Ext.grid.CheckboxSelectionModel(); var operation = { header : '操作', dataIndex : 'orderId', ...
2011-12-21 20:05:59 292
整合Apache与Tomcat
最近一系统需要以Apache+Tomcat的方式部署。经过查阅Apache和Tomcat官网资料(Apache官网 , Tomcat连接其它服务器相关资料 )后终于搞掂。在此记录下整合及部署过程中的一些关键内容。 目前,Apache2.2连接Tomcat的方式有两种:一种是通过Apache自己的mod_proxy模块连接;一种是通过Tomcat自带的mod_jk模块。此次使用mod_...
2011-07-10 16:25:27 114
原创 [转]健身训练
篮球是一项综合性的比赛方式,要求篮球运动员在技巧、速度、力量上缺一不可,虽然在某一方面特别突出的人更容易成功,但是在其他的方面也是篮球运动不可或缺的,今天我们五虎技术拆解小组就以增加力量的角度来做一下总结,希望对各位朋友有所帮助。 增加力量最主要的方法是锻炼肌肉,肌肉发达的人拥有更好的力量和爆发力。 增大肌肉块的14大秘诀:大重量、低次数、多组数、长位移、慢速度、高密度、念动一致...
2011-04-23 10:51:30 225
原创 CSS中position的absolute和relative的应用
[size=large][i]CSS position属性的基本用法,记下了.[/i][/size] [size=medium]默认的属性值都是static,静态。就不用多说了。最关键的是 relative(相对)以及absolute(绝对)。 往往我们如果是COPY别人的代码,会把absolute属性与left、top配合起来制作相关的“悬浮层”效果。然而有时候我们需要针对某一个容器的悬浮...
2009-05-22 20:26:05 122
通过RMI下载UNIX系统上的文件
[size=large][b]Server端:[/b][/size] 1. 定义远程通讯的接口和与接口相关的类(这里只有RemoteFileInfo.java)。该接口必须继承接口Remote,它里面的方法都要抛出RemoteException异常。 [size=medium]FileManager.java[/size] [code="java"] import java.rmi.Rem...
2009-05-22 20:10:24 153
原创 简单地对Unix系统访问
在Unix端布署一RMI应用,使用Runtime.exec(String command)方法实现 InterfaceFile.java [code="java"] public interface Cmd extends Remote { /** * 执行服务器的命令 * * @param command * @return * @throws Remo...
2009-05-22 19:59:30 111
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人