![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
随笔
文章平均质量分 82
killalllsd
性格开朗
展开
-
jvm监控分析总结与分析
参考文献: http://www.51testing.com/?uid-188107-action-viewspace-itemid-226468 1.分析内存的工具 Eclipse Memory Analyzer Tool(俗称MAT),下载地址为: http://www.eclipse.org/mat/ 使用Memory Analyzer tool(MAT)分析内存泄漏(一) ...原创 2010-07-21 20:32:12 · 210 阅读 · 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 · 126 阅读 · 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 · 97 阅读 · 0 评论 -
VMware记录
1.桥接就是直接模拟一台pc和本机对等,nat就是通过本机代理上网,host-only就是只链接本机 2.通过vmware的配置可以安装VMtool,不用下载的 3.安装了VMtool后就可以共享文件夹,并且可以copy之类的东西可以两者之间任意切换...原创 2010-06-12 17:46:42 · 96 阅读 · 0 评论 -
技术语录
tcp连接池:一定要让连接池自己创建连接,而不是让业务去创建连接或者触发创建连接原创 2010-09-10 20:29:08 · 112 阅读 · 0 评论 -
NIO实现的几种模型
1.单个长连接模型 客户端(读异步,写同步) 服务端(读异步,写同步) 包体带编号(包体唯一标识)方便异步读时重用同一个连接,写同步保证读过来的每个包都是完整的? 2.多个长连接模型?...原创 2010-09-17 09:40:24 · 245 阅读 · 0 评论 -
验证码打击外挂
1.下载图片验证码 a.恶意用户不停的拉验证码图片,等待验证码接口失败.接口失败的话,外挂就能绕过验证码逻辑 解决办法:用户拉取验证码,但是不输入的情况,默认等同于输入验证码失败;并且对于恶意用户采取封号策略,直接封号....原创 2010-09-19 11:08:57 · 169 阅读 · 0 评论 -
一、TCP/IP 协议介绍-转
一、TCP/IP 协议介绍 在介绍 HTTP 协议之前,先简单说一下TCP/IP协议的相关内容。TCP/IP协议是分层的,从底层至应用层分别为:物理层、链路层、网络层、传输层和应用层,如下图所示: 从应用层至物理层,数据是一层层封装,封装的方式一般都是在原有数据的前面加一个数据控制头,数据封装格式如下: 其中,对于TCP传输协议,客户端在于服务器建立...原创 2011-06-16 20:00:43 · 108 阅读 · 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 · 209 阅读 · 0 评论 -
IT名词术语总汇
正向控制 子类调用父类,晚辈调用长辈,这中调用方向称为正向控制. 反向控制(IOC- inversion of control) 父类调用子列,长辈调用晚辈,于正向控制相反. MVC设计模式… 三层架构… 他们细分之后得到的是:View(UI)、BIZ(BLL)、DAO(DAL)、Entity(Model)、Controller MVC把...2010-04-02 18:14:22 · 129 阅读 · 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 · 216 阅读 · 0 评论 -
UDP和TCP的选择
一直在思考一个我问题,http协议为什么用TCP而不用UDP。 1,一次http请求,ie发送请求->服务器处理ie的请求->ie接收到服务器的请求。 现在假设网络是连通的,不连通就讨论这个就没什么意义了。 TCP发送不成功就重传,这样的话如果不超时总能保证ie的请求被服务器接收,并且不会丢包保证传输无错误。 UDP发后不管,可能存在这样的情况,ie请求发送完了,服务器也接收到...2008-08-06 15:13:55 · 150 阅读 · 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 · 106 阅读 · 0 评论 -
UltraEdit高级教程
UltraEdit 是一套功能强大的文本编辑器,可以编辑文字、Hex、ASCII码,可以取代记事本,内建英文单词检查、C++及VB 语法加亮,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。软件附有 HTML Tag 颜色显示、搜寻替换以及无限制的还原功能。UltraEdit 支持二进制和16进制编辑,所以还可以用来修改EXE 或DLL 文件。 本文面向有一定UltraEdit ...原创 2009-04-14 13:22:58 · 1042 阅读 · 0 评论 -
读风云bolg后,随便记录
你需要面向对象吗?你需要 GC 吗?你需要所有的类都有一个共同的基类吗?你需要接口可以继承吗?你为什么需要这些?原创 2008-10-19 02:30:51 · 60 阅读 · 0 评论 -
CAS与乐观锁思想来解决并发问题
CAS(compare and set)留个标题,是个思考的方向原创 2009-05-15 00:08:29 · 98 阅读 · 0 评论 -
[导入]并发程序设计需要掌握的知识点
转载地址:http://www.blogjava.net/jobs/archive/2006/01/09/56179.html 有朋友问过我,怎样学习多线程编程,我总结了一下,列了一下知识点: 1、synchronized 2、Runnable、Thread、Thread.sleep、Thread.yield、Thread.join 3、wait、notify、notifyAll(注意其中...原创 2009-05-31 18:11:32 · 172 阅读 · 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 · 261 阅读 · 0 评论 -
Eclipse快捷键-方便查找
【Ct rl+T】 搜索当前接口的实现类 1. 【ALT +/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT +/】快捷键带来的好处吧。 2. 【Ct rl+O】 显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。 3...原创 2009-01-14 14:58:21 · 345 阅读 · 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 · 57 阅读 · 0 评论 -
Java生成UUID
UUID(Universally Unique Identifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以下几部分的组合:当前日期和时间(UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部...2007-09-28 01:51:51 · 145 阅读 · 0 评论