自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (3)
  • 收藏
  • 关注

原创 IBM Rational AppScan使用详细说明

本文将详细介绍Appscan功能选项设置的细节,适合E文一般,初次接触Appscan的童鞋参考阅读.    Appscan是web应用程序渗透测试舞台上使用最广泛的工具之一.它是一个桌面应用程序,它有助于专业安全人员进行Web应用程序自动化脆弱性评估。本文侧重于配置和使用Appcan,分析扫描结果将在下一篇文章中讨论.    Appscan的主要特点:    Appscan 8.5标...

2015-01-29 11:09:53 257

原创 Velocity语法大全

1、"#"用来标识Velocity的脚本语句,包括#set、#if 、#else、#end、#foreach、#end、#iinclude、#parse、#macro等;如:#if($info.imgs)<img src="$info.imgs" border=0>#else<img src="noPhoto.jpg">#end2、"$"用来标识一个对象(或理解

2015-01-28 17:25:17 136

原创 Velocity浅析及与Jsp、Freemarker对比

Velocity 是一个基于java 的模板引擎(template engine). 它可以让视图的设计者在web 页面中引用java 代码中定义的数据对象和命令。从而使Web designers 和java 开发者依照MVC 思想(Model-View-Controller )开发系统,这意味着Web designers 只须将精力注用于良好表现力的视图外观设计,而Java程序员则只要关心着如...

2015-01-28 17:17:48 62

原创 PO BO VO DTO POJO DAO概念及其作用

J2EE开发中大量的专业缩略语很是让人迷惑,尤其是跟一些高手讨论问题的时候,三分钟就被人家满口的专业术语喷晕了,PO VO BO DTO POJO DAO,一大堆的就来了(听过老罗对这种现象的批判的朋友会会心一笑)。    首先声明偶也不是什么高手,以下总结都是自己的体会。不对之处请您多指教。PO:persistant object持久对象最形象的理解就是一个PO就是数据库中的一条记录。...

2015-01-28 10:29:29 63

原创 HTTP 断点续传

所谓断点续传,也就是要从文件已经下载的地方开始继续下载。在以前版本的 HTTP 协议是不支持断点的,HTTP/1.1 开始就支持了。一般断点下载时才用到 Range 和 Content-Range 实体头。  Range   用于请求头中,指定第一个字节的位置和最后一个字节的位置,一般格式:  Range:(unit=first byte pos)-[last byte pos] ...

2015-01-26 09:59:19 176

原创 java Gearman helloword

有关Gearman的用途,这里不再赘述,详见三五互联技术博文。文章链接:http://ptc.35.com/?p=654 这里只介绍一个Gearman的三个角色以及它们之间的关系。Job Server、Client、Worker,Job Server负责接收Client请求/发送的任务,然后分发给合适的Worker完成,若需要返回,则返回值给Client。 数据流向:Cl...

2015-01-23 17:52:51 111

原创 jdk 版本并发 性能

Fork/Join框架在不同配置下的表现如何? 正如即将上映的星球大战那样,Java 8的并行流也是毁誉参半。并行流(Parallel Stream)的语法糖就像预告片里的新型光剑一样令人兴奋不已。现在Java中实现并发编程存在多种方式,我们希望了解这么做所带来的性能提升及风险是什么。从经过260多次测试之后拿到的数据来看,还是增加了不少新的见解的,这里我们想和大家分享一下。 Executor...

2015-01-23 09:48:31 204

原创 postgresql 死锁

在多任务多线程,单表批量update数据时,出现死锁。  UPDATE accounts SET balance = balance + 100.00 WHERE acctnum = 11111;这样就在指定帐号的行上请求了一个行级锁。然后,第二个事务执行:UPDATE accounts SET balance = balance + 100.00 WHERE acctnum ...

2015-01-22 14:41:56 191

原创 PostgreSQL中如何关闭死锁的进程

由于使用的PostgreSQL数据库,没有资料。只好进行谷歌。最终在一个英文论坛中发现了解决方法。如下:1.检索出死锁进程的ID。SELECT * FROM pg_stat_activity WHERE datname='死锁的数据库ID ';检索出来的字段中,【wating 】字段,数据为t的那条,就是死锁的进程。找到对应的【procpid 】列的值。2.将进程杀掉。...

2015-01-21 11:19:56 156

原创 说说高大上的职业规划 for “码农”

职业规划,这个词说起来总感觉很虚,还有点高大上,不过对于几十年的职业生涯而言,职业规划确实还是挺重要的(尤其是工作了几年以后),说说我对“码农”的职业规划的看法(适合往管理方向发展的就不在这里说了),求轻拍。“码农”主要分业务研发和基础研发,业务研发包括了各种编码实现业务的研发和架构师;基础研发包括了各种更偏基础技术产品的研发和架构师,例如内核、JVM等。业务研发适合的发展方向我认为是业...

2015-01-17 23:48:57 162

原创 js 分页 对象

var asyncSubmit = function(formId){ var formObj = $('#'+formId); var asyncFlag = formObj.find("input[name='asyncFlag']").val(); var prefix = formObj.find("input[name='alias']").val(); var rep...

2015-01-16 10:49:03 94

原创 图文解说:Nginx+tomcat配置集群负载均衡(转)

    开发的应用采用F5负载均衡交换机,F5将请求转发给5台hp unix服务器,每台服务器有多个webserver实例,对外提供web服务和socket等接口服务。之初,曾有个小小的疑问为何不采用开源的apache、Nginx软件负载,F5设备动辄几十万,价格昂贵?自己一个比较幼稚的问题,后续明白:F5是操作于IOS网络模型的传输层,Nginx、apache是基于http反向代理方式,位于I...

2015-01-15 16:52:54 93

原创 js创建对象的几种常用方式

var lev=function(){ return "脚本之家"; }; function Parent(){ var Child = new Object(); Child.name="脚本"; Child.age="4"; Child.lev=lev; return Child; }; var x = Parent(); alert(x.name); alert(x.lev()); ...

2015-01-15 16:26:59 70

原创 模板分页封装

var ajaxCommFunPage = function(url, data, callback) { jQuery.ajax({ type : "post", async: false, //dataType:'html', url : url, timeout: 30000, data : data, success : callback...

2015-01-15 13:34:20 72

原创 模板分页封装

 var ajaxCommFunPage = function(url, data, callback) { jQuery.ajax({ type : "post", async: false, //dataType:'html', url : url, timeout: 30000, data : data, success : callbac...

2015-01-14 15:58:27 80

原创 js json 增删改查

使用JS对Json数据的处理,项目遇到需要对Json数据进行相关操作,比如增删改操作,本以为会比较难,网上搜索下,发现还是比较简单的,贴一段代码:[javascript] view plaincopyprint?<script type="text/javascript">          var json = {              "age":24,  ...

2015-01-13 22:42:00 161

原创 js json 增删改查

http://www.tuicool.com/articles/3aqEby  javascript json对象操作(基本增删改查) 时间 2013-08-01 19:58:08 Lellansin's 冰森 原文  http://www.lellansin.com/javascript-json对象操作(基本增删改查).html /** * Json对象操作,增删改查 * * @auth...

2015-01-13 22:32:09 328

原创 jquery form 序列化

小朋友有一个表单,他想以Json的方式获取到表单的内容。小朋友尝试了以下方式。 通过$("#form").serialize()可以获取到序列化的表单值字符串。 a=1&b=2&c=3&d=4&e=5通过$("#form").serializeArray()输出以数组形式序列化表单值。 [   {name: 'firstname',...

2015-01-13 22:24:41 165

原创 ajax 加载 页面 执行 js

事件背景有一个公用页面需要在多个页面调用,其中涉及到部分js已经写在了公用页面中,通过ajax加载该页面后无法执行其中的js。解决思路1. 采用附加一个iframe的方法去执行js,为我等代码洁癖者所不齿。2. 使用document.write输出代码,我等简洁主义者所不愿。3. 最简单的方法是把js放到需要调用的父页面,那想这样的公用页面,每个地方调用都要写入一...

2015-01-13 19:34:43 91

原创 js中document.write的那点事

    document.write()方法可以用在两个方面:页面载入过程中用实时脚本创建页面内容,以及用延时脚本创建本窗口或新窗口的内容。该方法需要一个字符串参数,它是写到窗口或框架中的HTML内容。这些字符串参数可以是变量或值为字符串的表达式,写入的内容常常包括HTML标记语言。  记住,在载入页面后,浏览器输出流自动关闭。在此之后,任何一个对当前页面进行操作的document.write(...

2015-01-09 11:39:40 75

原创 zabbix中文配置指南

一、Zabbix简介1.1 Zabbix简介  Zabbix是一个企业级的开源分布式监控解决方案,由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利。官方网站:http://www.zabbix.com官方文档:http://www.zabbix.com/documentation/2.0/manual/quickstart。Zabbix通过C/S模式采...

2015-01-08 14:11:26 108

原创 java并发编程之同步器

同步器是一些使线程能够等待另一个线程的对象,允许它们协调动作。最常用的同步器是CountDownLatch和Semaphore,不常用的是Barrier 和Exchanger倒计数器 锁存器是一次性障碍,允许一个或者多个线程等待一个或者多个其它线程来做某些事情。CountDownLatch的唯一构造器带一个int类型的参数,这个int参数是指允许所有在等待线程被处理之前,必须在锁存器上调用c...

2015-01-08 11:46:30 133

原创 java的concurrent用法详解

我们都知道,在JDK1.5之前,Java中要进行业务并发时,通常需要有程序员独立完成代码实现,当然也有一些开源的框架提供了这些功能,但是这些依然没有JDK自带的功能使用起来方便。而当针对高质量Java多线程并发程序设计时,为防止死蹦等现象的出现,比如使用java之前的wait()、notify()和synchronized等,每每需要考虑性能、死锁、公平性、资源管理以及如何避免线程安全性方面带来...

2015-01-08 11:17:13 57

原创 使用异步HTTP提升客户端性能(HttpAsyncClient)

大家都知道,应用层的网络模型有同步、异步之分。同步,意为着线程阻塞,只有等本次请求全部都完成了,才能进行下一次请求。异步,好处是不阻塞当前线程,可以“万箭齐发”的将所有请求塞入缓冲区,然后谁的请求先完成就处理谁。大家也注意到了,同步模式阻塞的只是“线程”。实际上,在异步模式流行之前,人们也经常用多线程的方式处理并发请求。然而,随着数据规模的不断加大,线程开销所带来的CPU、内存剧增,...

2015-01-08 11:07:13 634

原创 Java异步HTTP请求

需要用到的包(包版本应该可能不同):httpcore-4.1.4.jarhttpsayncclient-4.0-alpha3.jarhttpcore-nio-4.2-alpha3.jar代码(来自http://hc.apache.org/httpcomponents-asyncclient-dev/httpasyncclient/examples/org/apache/http...

2015-01-08 11:02:37 654

原创 iqq

源码库已经迁移到: https://github.com/im-qq/iqq原软件主页:http://code.google.com/p/iqq/这是一个正在开发的项目,您可以把页面加入书签随时看看我们的进度,也希望您将来能够来看看我们最终的程序。我们目标提供一个基于WebQQ协议开发的库,您可以基于这个库让您的程序集成QQ相关的功能提供一个即开即用的桌面QQ客户端,风格可能类似于Mac版QQ项...

2015-01-07 11:11:54 302

原创 Java中如何利用Selenium获取元素分析网页内容

本文首先探讨了编写 Selenium 脚本时的两种最简单、常用的截图方法,接着重点介绍了在难以利用普通截图方法获取到截图时,如何利用 Selenium 获取到的元素分析网页内容,进而绘制出所需要的图像的方法。翻译验证测试 (Translation Verification Test) 是全球化测试的重要组成部分。在翻译验证测试准备阶段,翻译验证测试技术支持人员经常需要截取大量的图片给各个国家...

2015-01-06 15:13:52 567

原创 采用spark和openfire实现即时通讯系统

 名词解释: Xmpp: 采用xml数据封装格式的点对点通讯协议。是目前最流行,通用的即时通讯协议。Spark: 即时通讯客户端,类似QQ和MSN应用,代码实现采用smark类库(xmpp客户端类库),spark和smark都是开源的项目。采用Java语言编写.Openfire: 即时通讯后台服务器端。是开源项目。采用Java语言编写.最近花了一段时间研究下即时通讯软件技术实现...

2015-01-06 11:32:48 106

原创 java spark WordCount

spark,又一个传说中的分布式实现,详情:http://spark-project.org/,安装这里就不写了,因为网上已有中文介绍,这里主要是介绍一下入门,和hadoop一样,学习的时候,首先学习spark提供的字符统计例子:javaWordCount <dependency> <groupId>org.apache.spark</groupI...

2015-01-06 11:25:52 158

servlet购物车

简单的servelt购物车。适合初学者兼用~

2010-06-03

javascript通讯录

包括一些网页设计常用的类的代码:时间日期类、鼠标事件类、状态烂特效、页面效果类、图形图象类、按钮特效类、文本特效类、信息检测类、警告提示类、菜单类、窗口特效类、综合类,框架。

2010-05-24

jsp.通讯录管理系统

jsp通讯录,实现增,删,改,查,分组,分页的功能,适合初学着兼用!

2010-05-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除