自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Bug_Blog

为系统而生,为框架而死,为bug奋斗一辈子!吃符号的亏,上大小写的当,最后死在需求上!程序人生

  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 Linux-Nginx安装配置

Linux Nginx 安装 配置

2017-09-22 21:31:47 365

原创 Linux基础教程

VMware虚拟机安装Linux系统

2017-09-22 19:50:51 376

原创 设计模式(Design Pattern)

设计模式简介 Java设计模式

2017-08-11 10:30:46 361

原创 装饰器模式(Decorator Pattern)

java设计模式 装饰者模式

2017-04-14 15:40:06 417

原创 观察者模式(Observer Pattern)

定义观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,使它们能够自动更新自己。设计原则

2017-04-12 15:33:06 432

原创 利用反射和标签自动解析游戏配置

在游戏里解析策划配的配置文件(通过程序解析excel后得到的json格式数据文件)过程中,要将每个配置文件与JavaBean实体类的属性一一对应,还要将数据类型转换成与之相对应才行,然后再一个个的手动setXxx进去,当配置的字段越来越来多,解析类就会跟着变得复杂难看。所以就想能不能只负责定义属性,至于赋值工作自动完成?这样,自然就得用到Java的反射机制和自定义标签这两项技术。

2017-04-11 18:31:44 186

原创 策略模式(Strategy Pattern)

java设计模式 策略模式

2017-04-10 19:25:59 359

原创 Spring3.2.6中事件驱动模型实现原理深入源码分析

Spring3.2.6中事件驱动模型实现原理深入源码分析本次学习,是在新入公司熟悉项目时候开始的。因为是做页游的项目,所以涉及到gameServer做会将游戏中的业务操作日志交给logServer处理。在本次项目中是采用spring自带的事件驱动模型(Event-Listener)来完成的,所以就花时间深入spring和jdk源码好好分析了其实现原理,收获颇多,故在此记录,留做以后复习查看。什么叫

2016-03-28 19:56:55 3446

原创 模拟浏览器以HTTP请求方式用JUnit4完成功能接口的单元测试

HTTPUtils工具类package com.zhiyou.core.utils;import java.io.BufferedInputStream;import java.io.ByteArrayOutputStream;import java.io.Closeable;import java.io.IOException;import java.io.InputStream;im

2015-06-03 17:23:00 8851 3

原创 基于Java的全文检索插件——Lucene

1 lucene简介1.1 什么是luceneLucene是一个全文搜索框架,而不是应用产品。因此它并不像www.baidu.com 或者google Desktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。 1 lucene简介要回答这个问题,先要了解lucene的本质。实际上lucene的功能很单一,说到底,就是你给它若干个字符串,然后它为你提供一个全文搜索服

2015-04-24 16:35:14 1140

转载 iText导出pdf、word、图片

一、前言 在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件–iText。通过在服务器端使用Jsp或JavaBean生成PDF报表,客户端采用超级连接显示或下载得到生成的报表,这样就很好的解决了B/S系统的报表处理问题。二、iText简介 iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库。通过iTe

2015-04-15 17:37:35 650

原创 Eclipse常用快捷键

F 键类F2 显示详细信息F3 跳到声明或定义的地方Ctrl + 键类Ctrl+1 快速修复 ( 最经典的快捷键 , 就不用多说了 )Ctrl+D 删除当前行Ctrl+E 快速显示当前 Editer 的下拉列表 ( 如果当前页面没有显示的用黑体表示 )Ctrl+T 快速显示当前类的继承结构Ctrl+O 快速显示 OutLineCtrl+         F 查找

2015-04-14 09:54:44 418

原创 Java后台去除前台传递数据中的页面标签(HTML,Javascript,Style),获取文本内容!

[Code]public class TextTest{//定义匹配script脚本标签的正则表达式private final String reg_script="<script[^>]*?>[\\s\\S]*?<\\/script>";//定义匹配style样式的正则表达式private final String reg_style="<style[^>]*?>[\\s\\S]*?<\\

2015-02-07 11:26:40 3658 1

原创 SpringMVC-3 FileUpload-1.2 文件上传

SpringMVC-3 FileUpload-1.2 文件上传校验package com.ipav.system.util;import org.apache.commons.lang3.ArrayUtils; import org.springframework.web.multipart.MaxUploadSizeExceededException; import org.springfra

2015-02-06 16:55:08 511

原创 Maven 环境配置

Maven学习笔记一、Maven简介:Maven是基于项目对象模型(POM,Project Object Module)的,可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven这个单词来自于意第绪语,意为知识的积累,最早在Jakata Turbine项目中它开始被用来试图简化构建过程。当时有很多项目,它们的Ant build文件仅有细微的差别,而JAR文件都

2014-11-27 09:40:01 696

原创 Java四大集合详解

集合之间的关系

2014-09-09 17:30:49 953

原创 Jsp以get方式提交中文及特殊字符,javascript处理乱码问题

Jsp页面get方式传递参数,Javascript方式处理进行编码,Servlet后台处理解决中文以及特殊符号乱码问题 1. 第一,在JSP页面设置当前页面编码格式为支持中文编码,例如utf-8,gbk,gb2312等。2.  第二,在Javascript中二次使用encodeURIComponent对目标字符进行编码处理,使其成为符合要求的编码格式。encodeURIComp

2014-07-10 16:03:05 1679

原创 解决customvalidator中的错误信息不能再ValidationSummary中以对话框的形式弹出的一个Bug

使用ASP.NET的验证控件时使用ValidationSummary可以让错误显示已弹出框的形式显示,但是我们发现在使用Customvalidator进行验证时,错误显示并不能以对话框形式弹出!!!解决方案是调用客户端验证ClientValidationFunction示例代码:    ASP.NET验证框架            function

2014-05-12 23:25:00 2415

Ztree树形结构插件

zTree 是一个依靠 jQuery 实现的多功能 “树插件”。优异的性能、灵活的配置、多种功能的组合是 zTree 最大优点。

2015-02-06

Jquery自动提示插件(类似Google与Baidu)

Jquery自动提示插件(类似Google与Baidu) FlexBox和Autocomplete官方源码 通过简单的demo实例,配置详细分析 最后对两个插件异同之处略作比较

2014-09-17

空空如也

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

TA关注的人

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