随笔
文章平均质量分 82
killalllsd
性格开朗
展开
-
jvm监控分析总结与分析
参考文献:http://www.51testing.com/?uid-188107-action-viewspace-itemid-2264681.分析内存的工具Eclipse Memory Analyzer Tool(俗称MAT),下载地址为: http://www.eclipse.org/mat/使用Memory Analyzer tool(MAT)分析内存泄漏(一)...原创 2010-07-21 20:32:12 · 204 阅读 · 0 评论 -
正则表达式
(touch|wap20|wap10)(\s*)=(\s*)"[^/]匹配不以/开头的下面的东东wap10="soft.jsp"wap20="soft_2.jsp"touch="soft_2.jsp"注:(touch|wap20|wap10)和[touch|wap20|wap10]区别,[]是集合的概念,匹配的是一个字符.{n}代表重复的次数例如:1{3}重复三次111...原创 2011-04-14 20:33:08 · 109 阅读 · 0 评论 -
正则表达式
(touch|wap20|wap10)(\s*)=(\s*)"[^/]匹配不以/开头的下面的东东wap10="soft.jsp"wap20="soft_2.jsp"touch="soft_2.jsp"注:(touch|wap20|wap10)和[touch|wap20|wap10]区别,[]是集合的概念,匹配的是一个字符.{n}代表重复的次数例如:1{3}重复三次111,所以{}[]()都...原创 2011-04-14 20:33:09 · 93 阅读 · 0 评论 -
VMware记录
1.桥接就是直接模拟一台pc和本机对等,nat就是通过本机代理上网,host-only就是只链接本机2.通过vmware的配置可以安装VMtool,不用下载的3.安装了VMtool后就可以共享文件夹,并且可以copy之类的东西可以两者之间任意切换...原创 2010-06-12 17:46:42 · 90 阅读 · 0 评论 -
技术语录
tcp连接池:一定要让连接池自己创建连接,而不是让业务去创建连接或者触发创建连接原创 2010-09-10 20:29:08 · 105 阅读 · 0 评论 -
NIO实现的几种模型
1.单个长连接模型 客户端(读异步,写同步) 服务端(读异步,写同步) 包体带编号(包体唯一标识)方便异步读时重用同一个连接,写同步保证读过来的每个包都是完整的?2.多个长连接模型?...原创 2010-09-17 09:40:24 · 236 阅读 · 0 评论 -
验证码打击外挂
1.下载图片验证码a.恶意用户不停的拉验证码图片,等待验证码接口失败.接口失败的话,外挂就能绕过验证码逻辑解决办法:用户拉取验证码,但是不输入的情况,默认等同于输入验证码失败;并且对于恶意用户采取封号策略,直接封号....原创 2010-09-19 11:08:57 · 157 阅读 · 0 评论 -
一、TCP/IP 协议介绍-转
一、TCP/IP 协议介绍在介绍 HTTP 协议之前,先简单说一下TCP/IP协议的相关内容。TCP/IP协议是分层的,从底层至应用层分别为:物理层、链路层、网络层、传输层和应用层,如下图所示: 从应用层至物理层,数据是一层层封装,封装的方式一般都是在原有数据的前面加一个数据控制头,数据封装格式如下: 其中,对于TCP传输协议,客户端在于服务器建立...原创 2011-06-16 20:00:43 · 104 阅读 · 0 评论 -
java访问apache server
URL connUrl = new URL("http://127.0.0.1:80/soft.php"); HttpURLConnection conn = (HttpURLConnection) connUrl.openConnection(); conn.setRequestMethod("GET"); ...原创 2011-11-04 10:11:22 · 201 阅读 · 0 评论 -
IT名词术语总汇
正向控制 子类调用父类,晚辈调用长辈,这中调用方向称为正向控制.反向控制(IOC- inversion of control) 父类调用子列,长辈调用晚辈,于正向控制相反. MVC设计模式… 三层架构… 他们细分之后得到的是:View(UI)、BIZ(BLL)、DAO(DAL)、Entity(Model)、Controller MVC把...2010-04-02 18:14:22 · 120 阅读 · 0 评论 -
MyEclipse搭建环境遇到的问题汇总
1.jar包中的源代码字体乱码window/preferences/Workspace/ Text file ecoding中Other 你需要的编码格式2.jsp中利用<%@ include file="validation_in.tsp" %>方式加入的代码无法被识别的问题window/preferences/Content Types中的Text下的JSP中的File...2010-04-02 15:57:20 · 213 阅读 · 0 评论 -
UDP和TCP的选择
一直在思考一个我问题,http协议为什么用TCP而不用UDP。1,一次http请求,ie发送请求->服务器处理ie的请求->ie接收到服务器的请求。现在假设网络是连通的,不连通就讨论这个就没什么意义了。TCP发送不成功就重传,这样的话如果不超时总能保证ie的请求被服务器接收,并且不会丢包保证传输无错误。UDP发后不管,可能存在这样的情况,ie请求发送完了,服务器也接收到...2008-08-06 15:13:55 · 143 阅读 · 0 评论 -
Element与Node区别
<url-mapping url="changelocale.do" useFlowHandler="true" > <web-action-class>com.sun.j2ee.blueprints.waf.controller.web.action.actions.ChangeLocaleHTMLAction</web-action-class&...原创 2008-08-09 13:01:17 · 102 阅读 · 0 评论 -
UltraEdit高级教程
UltraEdit是一套功能强大的文本编辑器,可以编辑文字、Hex、ASCII码,可以取代记事本,内建英文单词检查、C++及VB 语法加亮,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。软件附有 HTML Tag 颜色显示、搜寻替换以及无限制的还原功能。UltraEdit支持二进制和16进制编辑,所以还可以用来修改EXE 或DLL 文件。本文面向有一定UltraEdit...原创 2009-04-14 13:22:58 · 970 阅读 · 0 评论 -
读风云bolg后,随便记录
你需要面向对象吗?你需要 GC 吗?你需要所有的类都有一个共同的基类吗?你需要接口可以继承吗?你为什么需要这些?原创 2008-10-19 02:30:51 · 56 阅读 · 0 评论 -
CAS与乐观锁思想来解决并发问题
CAS(compare and set)留个标题,是个思考的方向原创 2009-05-15 00:08:29 · 88 阅读 · 0 评论 -
[导入]并发程序设计需要掌握的知识点
转载地址:http://www.blogjava.net/jobs/archive/2006/01/09/56179.html有朋友问过我,怎样学习多线程编程,我总结了一下,列了一下知识点:1、synchronized2、Runnable、Thread、Thread.sleep、Thread.yield、Thread.join3、wait、notify、notifyAll(注意其中...原创 2009-05-31 18:11:32 · 164 阅读 · 0 评论 -
ArrayList遍历的同时删除
方法一 ArrayList<String> list = new ArrayList<String>(); list.add("one"); list.add("two"); list.add("two"); list.add("two"); list.add("two&原创 2009-06-06 01:05:12 · 255 阅读 · 0 评论 -
Eclipse快捷键-方便查找
【Ctrl+T】 搜索当前接口的实现类 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 2. 【Ctrl+O】 显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。 3...原创 2009-01-14 14:58:21 · 342 阅读 · 0 评论 -
java GC
1,out of memory 只发生在jvm对old和perm generation 回收后还不能获足够内存的情况.当一个URL被访问时,内存申请过程如下:A. JVM会试图为相关Java对象在Eden中初始化一块内存区域B. 当Eden空间足够时,内存申请结束。否则到下一步C. JVM试图释放在Eden中所有不活跃的对象(这属于1或更高级的垃圾回收), 释放后若Eden空间...2009-07-02 22:36:46 · 52 阅读 · 0 评论 -
Java生成UUID
UUID(Universally Unique Identifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以下几部分的组合:当前日期和时间(UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部...2007-09-28 01:51:51 · 121 阅读 · 0 评论