自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

实践出真知

不在沉默中爆发,就在沉默中死亡,不在黑暗中发光,就在黑暗中消亡 ------ 自立自强

  • 博客(14)
  • 资源 (41)
  • 收藏
  • 关注

原创 tomcat远程debug

1、更改tomcat远程调试端口 tomcat/bin目录下的catalina.sh文件,找到JPDA_ADDRESS=”8000”,8000代表远程调试端口,为默认值。可以更改成其他没有被占用的端口,更改完成后保存退出。 大概在260行左右 2.以debug模式启动Tomcat 进入tomcat/bin目录,输入命令启动tomcat ./catalina.sh jpda

2016-10-30 11:20:34 635

原创 Linux下文件操作的常用命令

1、新建命令 vi vim touch 加一个不存在的文件名都是新建一个文件 不同之处在于:touch只是新建,不打开,执行之后就存在这个文件了。 而vi/vim执行之后直接打开,如果之后不保存退出,该文件就不存在。 vi/vim新建的示例: 左下角的new file就表示该文件为新建文件。 2、查看命令 tail命令 tail -n 100 install.log  查看

2016-10-30 11:01:48 379

原创 Java常用GoF设计模式之一装饰者模式

装饰模式使用被装饰类的一个子类的实例,把客户端的调用委派到被装饰类,装饰模式的关键在于这种扩展是完全透明的。 定义:动态给一个对象添加一些额外的职责,就象在墙上刷油漆.使用Decorator模式相比用生成子类方式达到功能的扩充显得更为灵活。 设计初衷:通常可以使用继承来实现功能的拓展,如果这些需要拓展的功能的种类很繁多,那么势必生成很多子类,增加系统的复杂性,同时,使用继承实现功能拓展,我们必

2016-10-25 11:56:06 389

原创 Java常用GoF设计模式之一代理模式

1、代理模式的概念 所谓的代理设计就是指由一个代理主题来操作真实主题,真实主题执行具体的业务操作,而代理主题负责其他相关业务的处理。 2、代理模式的作用是: 为其他对象提供一种代理以控制对这个对象的访问。 3、代理模式一般涉及到的角色有: 抽象角色:声明真实对象和代理对象的共同接口;  代理角色:代理对象角色内部含有对真实对象的引用,从而可以操作真实对象,同时代理对象提供与真实对象相同

2016-10-22 20:56:51 455

原创 Java常用GoF设计模式之一模板模式

模板模式中的方法 模板方法中的方法可以分为两大类:模板方法和基本方法。  模板方法   ● 一个模板方法是定义在抽象类中的,把基本操作方法组合在一起形成一个总算法或一个总行为的方法。   ● 一个抽象类可以有任意多个模板方法,而不限于一个。每一个模板方法都可以调用任意多个具体方法。  基本方法   基本方法又可以分为三种:抽象方法(Abstract Method)、具体方法(Concr

2016-10-21 18:03:59 442

原创 Java常用GoF设计模式之一单例模式

单例模式概念及特点   java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例(应用比较少,不做介绍)三种。   单例模式有一下特点:   1、单例类只能有一个实例。   2、单例类必须自己自己创建自己的唯一实例。   3、单例类必须给所有其他对象提供这一实例。 懒汉式单例模式一(方法加锁): package cn.gof.singleton; /

2016-10-21 16:54:59 498

转载 rabbitmq集群搭建

集群概述   通过 Erlang 的分布式特性(magic cookie 认证节点)进行 RabbitMQ 集群,各 RabbitMQ 服务为对等节点,即每个节点都提供服务给客户端连接,进行消息发送与接收。   这些节点通过 RabbitMQ HA 队列(镜像队列)进行消息队列结构复制。本文中搭建 3 个节点,并且都是磁盘节点(所有节点状态保持一致,节点完全对等),只要有任何一个节点能

2016-10-14 11:28:14 1116

转载 TCP/IP协议与UDP协议

TCP/IP协议 TCP/IP是“传输控制协议/因特网协议”的缩略语,指的是一些主要协议中的两个协议,这些协议也被称为因特网协议簇。TCP/IP协议可为任意的计算机系统提供网络连接,其连接可以跨越不同的网络介质、应对可能的不利条件。 因特网的一个基本设计目标是允许广泛的网络特质,接纳诸如带宽、延时、丢包、包失序以及数据包的最大长度方面的不同。另一个目标是健壮性,能应对单个网络、网关和主机的

2016-10-14 10:25:48 1038

原创 jsonp实现json数据跨域访问

为什么会出现json数据跨域访问限制? 这是因为所有支持Javascript的浏览器都会使用同源策略这个安全策略。看看百度的解释: 同源策略,它是由Netscape提出的一个著名的安全策略。现在所有支持JavaScript 的浏览器都会使用这个策略。所谓同源是指,域名,协议,端口相同。当一个浏览器的两个tab页中分别打开来 百度和谷歌的页面当一个百度浏览器执行一个脚本的时候会检查这个脚本是属于

2016-10-13 16:42:16 4831

原创 session机制及session的应用

session简介 Session是另一种记录客户状态的机制,不同的是Cookie保存在客户端浏览器中,而Session保存在服务器上。使用上比Cookie简单一些,相应的也增加了服务器的存储压力。 客户端浏览器访问服务器的时候,服务器把客户端信息以某种形式记录在服务器上,就是Session。客户端浏览器再次访问时只需要从该Session中查找该客户的状态就可以了。如果说Cookie机制是通过

2016-10-12 18:09:36 1388

原创 cookie机制及cookie的应用

cookie简介         一般来说,cookie通过HTTP Headers从服务器端返回到浏览器上。将不重要的信息存在cookie中,减轻服务器压力         cookie分发是通过扩展HTTP协议来实现的,服务器通过在HTTP的响应头中加上一行特殊的指示以提示浏览器按照指示生成相应的cookie。然而纯粹的客户端脚本如JavaScript或者VBScript也可以生成cook

2016-10-12 17:01:07 3597 1

原创 sturts2的国际化支持

以前一直看见 i18N ,现在才知道原来 i18N 就是 Internationalization,因为以 i 开头,以 N 结尾,共18个字母,也就是国际化的意思。那么怎样通过struts2实现国际化支持呢? 第一步:在src目录下添加两个资源文件,命名方式很重要的。 格式:baseName_language_country.properties。还有两种命名方式,都可以的,这个不用过多研究

2016-10-07 20:01:21 428

原创 struts2的数据校验

数据校验指对数据合法性进行检查,根据验证数据的位置可以分为客户端验证和服务器端验证,今天主要写的是实现服务器端的数据验证,服务器端数据验证主要特点: ·数据提交后在服务器端验证 ·防止绕过客户端验证提交的非法数据 ·可以在服务器端处理数据前保证数据的合法性 Struts2中有两种实现服务器端验证的方式。采用手工编写代码实现、基于XML配置方式实现。本文主要介绍基于XML配置方式实现。 在

2016-10-07 17:17:04 3103

原创 Servlet mapping specifies an unknown servlet name xxxx

错误信息: Caused by: java.lang.IllegalArgumentException: Servlet mapping specifies an unknown servlet name dispatcher at org.apache.catalina.core.StandardContext.addServletMapping(StandardContext.jav

2016-10-07 11:39:47 9779

solr-dataimporthandler-scheduler-1.1

solr-dataimporthandler-scheduler-1.1源码,可以自己编译适应不同版本solr

2016-09-08

solr定时增量更新索引所需jar包

solr定时增量更新索引所需jar包包括:solr-dataimporthandler-4.0.0.jar、solr-dataimportscheduler.jar(6.x适用)、solr-dataimporthandler-extras-4.0.0.jar。

2016-09-08

Js插件bBank

js实用插件

2016-08-19

ajaxfileupload.js实现文件异步上传

ajaxfileupload.js实现文件异步上传

2016-07-29

Redis简单代码(包含Spring示例)

Redis简单代码(包含Spring示例和非Spring版本)

2016-07-13

redis程序及使用说明

redis程序和管理工具

2016-07-11

redis Windows管理工具

redis -windows平台管理工具

2016-07-11

jd-gui及插件

jd-gui及插件内附使用说明和图片

2016-07-11

新浪OAuth2.0示例.html

新浪OAuth2.0示例

2016-07-07

QQ OAuth2.0授权登录JS版

QQ OAuth2.0授权登录JS版

2016-07-06

jQuery修改标签内容实例

jQuery修改标签内容:超链接a标签、span标签、div标签以及form表单标签。

2016-06-29

Jquery操作select标签例子

Jquery操作select标签:包含选中、更改选中;获取选中option的text值、value值和ndex索引值;标签的清空、删除和增加等。

2016-06-28

Java调用DLL源代码

Java调用DLL源代码JNA和JNative

2016-05-26

JNA的资源包

JNA方式实现Java调用dll的必用jar包

2016-05-26

JNative资源包

采用JNative方式Java调用dll的必用jar包和源码以及必须的dll

2016-05-26

ueditor前后端通信相关配置

ueditor百度富文本编辑器--前后端通信相关配置

2016-05-24

ueditor配置文件

百度富文本编辑器配置文件

2016-05-24

Java二维码简单例子

利用QRCode和ZXing两种方式生成带logo和不带logo的几种方式

2016-05-03

64位OCX控件示例

该资源位vs2010 64位平台编译,64位IE浏览器测试成功。

2016-03-03

32位OCX源码示例

该资源为vs6.0 32位平台编译,32位IE浏览器测试成功的。

2016-03-03

RSA加密用工具类

RSA非对称加密,所需要的工具类。简单实用。静态代码块生成公钥私钥对

2018-03-29

Java中Executors类中几种创建各类型线程池

Java中Executors类中几种创建各类型线程池方法及简单实例

2018-01-03

redis-desktop-manager-0.8.8

redis desktop manager 是款功能非常强大的Redis桌面管理工具;同时它也被大家称为Redis可视化工具,并且这款软件还是款开源的软件。

2017-09-30

Findbugs 1.0.1

Idea版本FindBugs安装包,直接使用。很好用,分析很快。100个字??????????????????????????????????????????????????????????????????????????????????????????????????????????????

2017-09-01

scala-开发sdk

scala-开发sdk

2017-08-18

scala-idea插件

scala-idea插件,csdn资源分不能是0?

2017-08-18

struts2实现服务器端校验示例

struts2实现服务器端校验示例,包含Dojo实现类似ajax校验

2016-10-07

struts2.3.15.3完整jar包下载

struts2完整包包含各种依赖和插件包

2016-10-07

struts2-OGNL表达式测试

struts2-OGNL表达式测试代码

2016-09-28

spring3+quartz1.6.4 集群示例

spring3+quartz1.6.4 集群示例源代码

2016-09-20

spring4.0.6+quartz 2.2.3 集群示例

spring4.0.6+quartz 2.2.3 集群示例

2016-09-20

Spring4.2.1+Quartz2.21示例

Spring版本号:4.2.1.RELEASE Quartz版本号:2.21

2016-09-20

quartz-2.2.3完整内容

quartz-2.2.3完整内容:包含建表语句

2016-09-19

quartz-1.8.6完整内容

quartz-1.8.6完整内容

2016-09-19

slor定时增量更新索引dataimport.properties

slor定时增量更新索引dataimport.properties

2016-09-18

mysql5.6版本说明文档

mysql5.6版本说明文档,直接谷歌浏览器打开,翻译该页面

2016-09-14

solr5 solr-dataimportscheduler.jar

solr5 solr-dataimportscheduler.jar定时增量更新

2016-09-09

solr6--solr-dataimporthandler-scheduler-1.1

solr6 solr-dataimporthandler-scheduler-1.1源码,可以自己编译适应不同版本solr

2016-09-09

solr6定时增量更新

solr6定时增量更新jar包

2016-09-09

mysql数据示例

数据示例

2016-09-08

空空如也

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

TA关注的人

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