自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (9)
  • 收藏
  • 关注

原创 web.xml中load-on-startup的作用

如下一段配置,熟悉DWR的再熟悉不过了:   dwr-invoker   org.directwebremoting.servlet.DwrServlet       debug    true      1   dwr-invoker   /dwr/*我们注意到它里面包含了这段配置:1,那么这个配置有什么作用呢?贴一段英文原汁原

2016-12-30 09:29:46 218

转载 Netty

Netty和Mina是Java世界非常知名的通讯框架。它们都出自同一个作者,Mina诞生略早,属于Apache基金会,而Netty开始在Jboss名下,后来出来自立门户netty.io。关于Mina已有@FrankHui的Mina系列文章,我正好最近也要做一些网络方面的开发,就研究一下Netty的源码,顺便分享出来了。Netty目前有两个分支:4.x和3.x。4.0分支重写了很多东西,并对项目

2016-12-26 15:10:14 191

转载 log4j myBatis 的sql输出配置

将ibatis log4j运行级别调到DEBUG可以在控制台打印出ibatis运行的sql语句,方便调试:02 03### 设置Logger输出级别和输出目的地 ###04log4j.rootLogger=debug,stdout,logfile05 06 07### 把日志信息输出到控制台 ###08log4j.appender.stdout=org.apache.log4j.Con

2016-12-23 17:20:26 658

转载 ActiveMQ传输文件的几种方式原理与优劣

本文讨论ActiveMQ传输文件的几种方法的原理及其利弊,作为消息发送、直接传输文件、使用ftp或http中转。最后介绍扩展ActiveMQ实现自定义文件传输方式,讨论如何实现高效的文件传输。by kimmking作为消息发送按照JMS规范,为了保证可靠性,所有的消息都应该是发送到broker,然后交由broker来投递的。也即是说其实JMS是不建议或不支持传输文件的。对于比较小的文件

2016-12-21 14:46:23 1789

原创 Redis学习指南二

1. 使用Redis有哪些好处?(1) 速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1)(2) 支持丰富数据类型,支持string,list,set,sorted set,hash(3) 支持事务,操作都是原子性,所谓的原子性就是对数据的更改要么全部执行,要么全部不执行(4) 丰富的特性:可用于缓存,消息,按key设置过期

2016-12-21 10:18:22 187

原创 Redis学习指南一

Rdis和JQuery一样是纯粹为应用而产生的,这里记录的是在CentOS 5.7上学习入门文章:1.Redis简介 Redis是一个key-value存储系统。和Memcached类似,但是解决了断电后数据完全丢失的情况,而且她支持更多无化的value类型,除了和string外,还支持lists(链表)、sets(集合)和zsets(有序集合)几种数据类型。这些数据类型都支持pu

2016-12-21 10:17:00 350

转载 SQLite学习

大家好,今天来介绍一下SQLite的相关知识,并结合Java实现对SQLite数据库的操作。SQLite是D.Richard Hipp用C语言编写的开源嵌入式数据库引擎。它支持大多数的SQL92标准,并且可以在所有主要的操作系统上运行。SQLite由以下几个部分组成:SQL编译器、内核、后端以及附件。SQLite通过利用虚拟机和虚拟数据库引擎(VDBE),是调试、修改和扩展SQLi

2016-12-20 09:59:23 391

原创 做独特的自己

让自己变得独特是通向成功的必要条件。具有心智独特性的人有下列优势:在主流观点之外洞察出别人未曾发现的机会;形成个人核心竞争力,避免低层次的同质化竞争,使自己不可替代;拒绝他人和大众给自己贴上的标签,以更开放和自由的心态发展自己;因为不必迎合社会主流而节约了大量时间精力,可以专注于做好自己的事情;为大众带来新鲜的见解和启发,形成对公众的

2016-12-19 14:06:40 391

转载 精进:如何成为一个很厉害的人

如果你对自己还有期待,想成为自己想要的样子,应该看看采铜的这本书:《精进:如何成为一个很厉害的人》:这本书整合以下七个方面构建了个人修炼系统:时间之尺(我们应该怎样对待时间)寻找心中的“巴拿马”(如何做出比好更好的选择)即刻行动(最有效的,是即可开始)怎样的学习,才能够直面现实(如何成为一个高段位学习者)向未知

2016-12-19 13:54:11 1081

转载 HTML5 canvas绘图基本使用方法

目录(?)[+]是HTML5中新增的标签,用于绘制图形,实际上,这个标签和其他的标签一样,其特殊之处在于该标签可以获取一个CanvasRenderingContext2D对象,我们可以通过JavaScript脚本来控制该对象进行绘图。只是一个绘制图形的容器,除了id、class、style等属性外,还有height和width属性。在>元素上绘图主要有三步:获取

2016-12-19 11:53:48 314

转载 SVG 与 HTML5 的 canvas 优缺点

添加评论 分享默认排序按时间排序14 个回答38赞同反对,不会显示你的姓名gy zhao 程序员 轻度强迫症38 人赞同Canvas是使用JavaScript程序绘图(动态生成),SVG是使用XML文档描述来绘图。从这点来看:SVG更适合用来做动态交互,而且SVG绘图很容易编

2016-12-19 10:12:02 9792

转载 数据快照

数据库快照是MSSQL2005的新功能,仅在 Microsoft SQL Server 2005 Enterprise Edition 中可用。而且SQL Server Management Studio 不支持创建数据库快照,创建快照的唯一方式是使用 Transact-SQL。数据库快照是数据库(称为“源数据库”)的只读静态视图。在创建时,每个数据库快

2016-12-15 10:21:50 437

转载 基于Java的WebService的客户端开发

1.JAX-WS          选择“发布”按钮的左边第二个——》选择New Web Service Client——》选择Project与Framework——》在WSDL URL中输入WSDL地址,选择Java source folder与  Java package——》下一步——》会生成很多客户端文件          再新建一个测试类,写上main方法,在ma

2016-12-13 16:52:11 546

原创 OpenVAS详解

OpenVAS(开放式漏洞评估系统)是一个客户端/服务器架构,它常用来评估目标主机上的漏洞。OpenVAS是Nessus项目的一个分支,它提供的产品是完全地免费。OpenVAS默认安装在标准的Kali Linux上,本节将介绍配置及启动OpenVAS。5.2.1 配置OpenVASOpenVAS默认在Kali Linux中已经安装。如果要使用该工具,还需要进行一些配置。配置Open

2016-12-13 15:59:46 24166 2

转载 java 关于httpclient 请求https (如何绕过证书验证)

原文:http://www.blogjava.NET/hector/archive/2012/10/23/390073.html第一种方法,适用于httpclient4.X 里边有get和post两种方法供你发送请求使用。导入证书发送请求的在这里就不说了,网上到处都是import java.io.BufferedReader;import java.io.IOExcepti

2016-12-13 09:05:59 3579

转载 轻松把玩HttpClient之配置ssl,采用绕过证书验证实现https

httpclient不能直接访问https的资源,这次就来模拟一下环境,然后配置https测试一下。在前面的文章中,分享了一篇自己生成并在tomcat中配置ssl的文章《Tomcat配置SSL》,大家可以据此来在本地配置https。我已经配置好了,效果是这样滴:可以看到已经信任该证书(显示浅绿色小锁),浏览器可以正常访问。现在我们用代码测试一下:

2016-12-13 09:05:13 947

转载 网络爬虫讲解(附java实现的实例)

网络蜘蛛即Web Spider,是一个很形象的名字。把互联网比喻成一个蜘蛛网,那么Spider就是在网上爬来爬去的蜘蛛。网络蜘蛛是通过网页的链接地址来寻找网页,从 网站某一个页面(通常是首页)开始,读取网页的内容,找到在网页中的其它链接地址,然后通过这些链接地址寻找下一个网页,这样一直循环下去,直到把这个网站所有的网页都抓取完为止。如果把整个互联网当成一个网站,那么网络蜘蛛就可以用这个原理把互联网

2016-12-09 18:43:51 413

转载 Java爬虫,信息抓取的实现

载请注明出处:http://blog.csdn.NET/lmj623565791/article/details/23272657今天公司有个需求,需要做一些指定网站查询后的数据的抓取,于是花了点时间写了个demo供演示使用。思想很简单:就是通过Java访问的链接,然后拿到html字符串,然后就是解析链接等需要的数据。技术上使用Jsoup方便页面的解析,当然Jsoup很

2016-12-09 18:24:02 187

原创 使用两种方式自定义jQuery插件

自定义jquery插件可以在函数级别定义也可在对象级别定义,而每种级别的插件都可以传参和不传参。1.添加jQuery对象级的插件,是给jQuery类添加方法写法:[javascript] view plain copy;(function($){      $.fn.extend({          "函数名":function(自定义参数){

2016-12-06 09:30:34 5260

转载 java中的URLEncoder.encode对应JS中用decodeURIComponent,js和java编码,解码

用get请求传中文,经常搞到乱码,这几天搞搞这个东西,总结一下,以方便以后处理这类的问题。JAVA代码中的URLEncoder.encode方法和JS的encodeURIComponent功能差不多,它会将处字母和数字,以及*字符外的都编码成%xx形式。JS的unescape和decodeURI都不能用来解码JAVA中URLEncoder.encode编码的字符串。在J

2016-12-05 15:39:34 319

转载 JS中URL中的特殊字符问题:escape,encodeURI,encodeURIComponent(转)

在使用url进行参数传递时,经常会传递一些中文名(或含有特殊字符)的参数或URL地址,在后台处理时会发生转换错误。在有些传递页面使用GB2312,而在接收页面使用UTF8,这样接收到的参数就可能会与原来发生不一致。使用服务器端的urlEncode函数编码的URL,与使用客户端javascript的encodeURI函数编码的URL,结果就不一样。javascript对文字进行编码涉及3个函数:es

2016-12-05 15:20:37 236

原创 java 页面url传值中文编码和解码

URL参数中有中文值,传到服务端,在用request.getParameter()方法,得到的常常会是乱码。这将涉及到字符解码操作,我们在应用中常常会用new String(fieldType.getBytes("iso-8859-1"), "UTF-8");等类似的方法去解码。但这种方式受具体应用环境限制,往往在应用部署环境发生改变时,还会出现中文乱码。在这里介绍一种解决方法,可以在任何

2016-12-05 15:16:19 1415

转载 Realm为Node.js发布对象数据库

Realm为Node.js启动了一个对象数据库项目,使用这款数据库,移动开发者可以向客户端发送预处理的Realm对象。在宣布开源这款数据库时,Realm的技术团队说,使用Realm Node.js“可以像以前那样跟对象打交道,不同之处在于,在Realm里这些对象可以很容易地被持久化到磁盘上。你不需要把它们序列化成JSON,也不需要通过ORM框架来把它们保存到表里面”。Realm项目在两年前

2016-12-01 17:39:06 658

原创 Google QUIC协议:从TCP到UDP的Web平台

QUIC(Quick UDP Internet Connections)协议是一种全新的基于UDP的web开发协议。从TCP协议说起当前,web平台的数据传输都基于TCP协议。TCP协议在创建连接之前需要进行三次握手(图1),如果需要提高数据交互的安全性,既增加传输层安全协议(TLS),还会增加更多的握手次数(图2)。图1,TCP三次握手示意(来源 Next

2016-12-01 17:25:58 1932 2

转载 深入浅出REST

不知你是否意识到,围绕着什么才是实现异构的应用到应用通信的“正确”方式,一场争论正进行的如火如荼:虽然当前主流的方式明显地集中在基于SOAP、WSDL和WS-*规范的Web Services领域,但也有少数人用细小但洪亮的声音主张说更好的方式是REST,表述性状态转移(REpresentational State Transfer)的简称。在本文中,我不会涉及争论的话题,而是尝试对REST和RES

2016-12-01 17:10:24 315

原创 基于REST与Web架构的构想

之前学过基于SOAP的WebSerivce,最近在研究REST,不得不看Fielding的那篇博士论文《Architectural Styles and the Design of Network-based Software Architectures》,在转入正文之前,发现他对架构是什么的总结也很不错:Software architecture research investigate

2016-12-01 17:07:37 257

最新手机号段归属地mysql库(2021年3月23整理,总共471273条数据)

本资源是基于mysql的最新的手机号段归属地最新数据库,经过了漫长的一周多时间磕磕绊绊终整理而成,总共47万多数据,后期会定期更新。 注:若需要更多相关资料可关注并留言。 需要代码的朋友请留言。

2021-03-24

awsome4.7.0

这是优化后的一个awsome,包含了所有的源文件,下载后可直接使用

2018-12-25

axureFontAwesome4.4.0

这是经过校验的可以直接使用的axure 的标准字体库,下载后可以直接使用,只有一个积分哦

2018-12-25

SWT和Jface开发使用必使用jar包jface

SWT和Jface开发使用必使用jar包之:jface核心jar包,配置其他使用

2018-10-23

SWT和Jface开发使用必使用jar包

SWT和Jface开发使用必使用jar包之:equinox包,配合其他jar包一起使用

2018-10-23

SWT和Jface开发使用的jar包

SWT和Jface开发使用必使用jar包之:commands包,配合其他jar包一起使用

2018-10-23

双核浏览器深度对比

着重对比了最常用的5种浏览器内核的详细信息,旨在帮助前端开发人员更加深刻的理解和使用浏览器的工具解决日常问题!

2018-10-23

解决java打包之后无法加载静态资源的问题SWTResourceManager.java源码

利用swt中的一个获取图片的类SwingResourceManager 来解决将程序打为使用java打包之后,生成的jar包中图片找不着的。这是因为通过class.getResource()方法在IDEA中运行的路径和生成jar包获取的的路径是不同的。打成jar包后,获取图片的路径中有"xxx.jar!"这里面的内容是不能够被操作系统识别出来的,因此直接通过路径来获取文件是不可能,使用SWTResourceManager可实现这一功能。

2018-10-23

svn原理剖析

subversion(简称svn)是近几年崛起的版本管理软件,是cvs的接班人,目前绝大多数开源软件都使用svn作为代码版本管理软件。Subversion支持linux和windows,但较多安装在linux下。 svn服务器有两种运行方式:独立服务器和借助于apache。 svn://或http://

2016-02-14

空空如也

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

TA关注的人

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