自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (1)
  • 收藏
  • 关注

原创 《java8函数式编程》读书笔记

第三章 流常用的流操作

2017-12-17 21:27:00 358

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-11-29 15:33:10 208

转载 微信公众号配置token出错

在配置的URL对应的方法中写:public void acceptMsg(HttpServletRequest request, HttpServletResponse response) throws Exception{ response.setContentType("text/plain;charset=utf-8"); // 微信加密签名 String sign

2017-11-13 16:58:17 412

原创 spring struts2,ibatis,hibernate知识点

Struts2框架由3部分组成:核心控制器FilterDispatcher,业务控制器和用户实现的业务逻辑组件。FilterDispatcher作为Struts2框架的核心控制器,该控制器作为web应用的中Filter,拦截所有的用户请求。如果用户请求以action结尾,该请求将被转入Struts 2框架处理。Struts 2框架获得了*.action请求后,将根据*.acti

2016-05-24 12:57:52 738

原创 《Java数据结构和算法(第二版)》读书笔记

第2,3章 数组和简单排序public class ArrayBub { private long[] a; private int nElems;//数组长度 public ArrayBub(int max){ a = new long[max]; nElems = 0; } //插入 public void insert(long num){ a[nElems

2016-05-19 13:21:56 581

原创 《MySQL 5.6从零开始学》读书笔记

第1章 初始MySQLMySQL的主要优势:体积小速度快成本低:含社区版和企业版可移植性:可以在多个平台上运行丰富的接口:提供了用于C,Java,PHP,Python等语言的API支持查询语言安全性和连接性:十分灵活和安全的权限和密码系统,允许基于主机的验证。第2章 MySQL的安装与配置登录:mysql -h hostname -u username -p

2016-05-11 11:27:40 3600 1

原创 《深入分析Java web技术内幕》笔记

堆:所有对象实例都在Java堆上分配内存,堆大小由-Xmx和-Xms调节;方法区:存放虚拟机加载类的相关信息,如类静态变量和常量;栈:存放线程调用方法时,存储局部变量表、操作、方法出口等与方法执行相关的信息。

2016-04-28 17:22:35 1478

原创 ibatis整理

IBATIS的优点下面是使用iBATIS的一些优势:支持存储过程:iBATIS的SQL封装以存储过程的形式,使业务逻辑保持在数据库之外,应用程序更易于部署和测试,更便于移植。支持内嵌的SQL:预编译器不是必需的,并有完全访问所有的SQL语句的特性。支持动态SQL: iBATIS特性提供基于参数动态生成SQL查询。支持O /

2016-04-25 14:46:04 446

转载 设计模式之装饰器模式

《深入分析Java web技术内幕》装饰器模式,就是将某个类重新装饰一下,使它比原先更漂亮,或者在功能上更强大,这就是装饰器模式所有达到的目的。但是作为原先这个类的使用者还不能感受到装饰前与装饰后有什么区别,否则就破坏了原有类的结构了,所以装饰器模式要做到对装饰类的使用者透明。转自:http://www.cnblogs.com/maowang1991/arc

2016-04-18 14:58:25 288

转载 设计模式之适配器模式

适配器模式就是,将一个类的接口变换成客户端所能接受的另一种接口,从而使两个接口不匹配而无法在一起工作的两个类能够在一起工作。

2016-04-18 11:33:18 301

原创 自定义标签Tag

自定义标签主要用于移除Jsp页面中的java代码。移除jsp页面中的java代码,只需要完成3个步骤:•编写一个实现Tag接口的Java类,并覆盖doStartTag方法,把jsp页面中的java代码写到doStartTag方法中。•编写标签库描述符(tld)文件,在tld文件中对自定义标签进行描述,tld文件放在WEB-INF或者其子文件夹中。•完成以上操作,即可在JSP

2016-04-11 10:05:14 382

原创 itextPDF生成PDF

创建一个普通的PDF:import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import com.itextpdf.text.Document;import com.itextpdf.text.DocumentException;import com.itextp

2016-03-17 15:05:22 406

原创 JavaMail创建和发送邮件

JavaMail为管理电子邮件提供了一个通用的、统一的API。它允许服务器供应商按照他们自己的标准提供一个标准的接口,或者使用Java编程语言的专用通信系统。使用这个API,应用程序可以访问,编写和发送消息。JavaMail API由一系列标准的邮件系统抽象类组成。这些类包括:Message--代表一封电子邮件的抽象类:JavaMail实现了RFC822和MIME互联网通讯

2016-03-15 18:43:32 523

原创 Map Set List

是否继承自Collection接口是否放入有序是否可重复List是是是Map否否key值不可重复Set是否否List特点:元素有放入顺序,元素可重复 Map特点:元素按键值对存储,无放入顺序 Set特点:元素无放入顺序,元素不可重复(注意:元素虽然无放入顺序,但是元素在set

2016-03-01 18:08:52 324

转载 String、StringBuffer与StringBuilder之间区别

1 三者在执行速度方面的比较:StringBuilder >  StringBuffer  >  String2 String 内容不可变,StringBuffer,StringBuilder内容可变3             StringBuilder:线程非安全的    StringBuffer:线程安全的  对于三者使用的总

2016-03-01 14:47:49 313

转载 hibernate原理和流程

开发步骤:创建配置对象Configuration读取配置文件hibernate.cfg.xml,获得配置对象Configuration创建sessionFactory读取对象关系映射文件,获得sessionFactory对象创建session对象(类似于JDBC的connection对象),获得session对象相对于创建数据库连接对象,开启事务,执行session的各

2016-02-25 11:22:28 319

转载 java注解

概念java提供了一种原程序中的元素关联任何信息和任何元数据的途径和方法。Java常见注解JDK注解@Override 继承父类方法@Deprecated 定义方法已过时@SuppressWarnings("deprecation") 忽略Deprecated 的定义常见第三方注解spring:@Autowried     @Service   @Repos

2016-02-22 16:31:08 303

原创 防止form表单重复提交

var checkSubmitFlg = false; function checkSbumit(){if(checkSubmitFlg == true){return false;}checkSubmitFlg = true;return true;}

2016-02-16 16:22:05 301

转载 DOM事件

一、事件流事件流描述的是从页面中接受事件的顺序。IE的事件流是事件冒泡流,而Netscape的事件流是事件捕获流1、事件冒泡事件冒泡,即事件最开始由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上转播至最不具体的节点(文档)。2、事件捕获事件捕获的思想是不太具体的节点应该更早接收到事件,而最具体的节点最后接收到事件。二、事件处理程序1、HTML事件处理

2016-02-04 10:14:01 305

转载 认识DOM

文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法。DOM 将HTML文档呈现为带有元素、属性和文本的树结构(节点树)。HTML文档可以说由节点构成的集合,DOM节点有:1. 元素节点:上图中、、等都是元素节点,即标签。2. 文本节点:向用户展示的内容,如...中的JavaScript、DOM、CSS等文本。3.

2016-02-01 11:30:37 337

转载 浏览器对象

1 window对象window对象是BOM的核心,window对象指当前的浏览器窗口。window对象方法:2 JavaScript 计时器在JavaScript中,我们可以在设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。计时器类型:一次性计时器:仅在指定的延迟时间之后触发一次。间隔性触发计时器:每隔一

2016-01-29 17:27:13 357

转载 JavaScript内置对象

1 Date日期对象定义一个时间对象 :var Udate=new Date(); 注意:使用关键字new,Date()的首字母必须大写。 使 Udate 成为日期对象,并且已有初始值:当前时间(当前电脑系统时间)。如果要自定义初始值,可以用以下方法:var d = new Date(2012, 10, 1); //2012年10月

2016-01-29 16:00:46 265

原创 jsp,js引用Java常量

jsp:JS:type = )

2016-01-15 17:33:07 2036

转载 js将long日期格式转换为标准日期格式

http://yan578351314.iteye.com/blog/1275177<script language="javascript"> //扩展Date的format方法 Date.prototype.format = function (format) { var o = { "M+": this.getMonth() +

2016-01-15 17:26:37 271

转载 js将long日期格式转换为标准日期格式

转自:http://yan578351314.iteye.com/blog/1275177

2016-01-15 17:18:53 323

转载 关于Spring定时任务(定时器)用法

转自:http://my.oschina.net/u/559635/blog/389558?fromerr=HzAsLFvFSpring定时任务的几种实现近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。一.分类

2015-12-21 17:23:21 342

转载 常用术语

1  反射:程序在运行的时候检查和修改其高级结构的能力”2 元编程:编写那些能够编写和操作其他其他程序(或它们自己),将其他程序作为自己的数据的程序,或者编写那些完成其他程序在运行时所做的部分工作的程序。”以下代码将实现反射:01 obj = "some_string"02 if obj.respond_to?('length'): 03 puts "obj lengt

2015-10-16 17:04:25 322

转载 Ruby on Rails 和 J2EE:两者能否共存?

Ruby on Rails 是一个相对较新的 Web 应用程序框架,构建在 Ruby 语言之上。它被宣传为现有企业框架的一个替代,而它的目标,简而言之,就是让生活,至少是 Web 开发方面的生活,变得更轻松。在本文中,Aaron Rustad 将对 Rails 和传统的 J2EE 框架在架构上的一些关键特性进行比较。Ruby on Rails 是一个 Web 应用程序框架,

2015-10-16 16:15:40 745

原创 启动sonar时运行新增类

1 新增类集成接口ServerExtension,如2  定义setting3 构造函数public class GitLabCommit implements ServerExtension{ private final org.sonar.api.config.Settings setting; public GitLabCommit(org.sonar.api

2015-10-13 14:28:05 373

原创 sonarqube添加新的控制器的步骤

1修改pom.xml文件添加标签 org.codehaus.sonar-plugins parent 19 配置pluginName属性 5.1 org.sonar.plugins.gitlab.GitLabPlugin GitLab AL2 d

2015-10-12 16:35:38 690

原创 安装为windows服务的SonarQube无法启动

Windows 无法启动 SonarQube 服务(位于 本地计算机 上)。错误 1067: 进程意外终止。_________________________________________________________________________解决方法:配置sonarqube属性中的登录信息,如下图:

2015-10-09 10:36:54 4969 1

原创 《Ruby 元编程》笔记

元编程是编写在运行时操纵语言构建的代码。

2015-09-17 17:41:01 525

原创 struts2中问题

struts2中出现description The server encountered an internal error () that prevented it from fulfilling this request问题,

2014-11-10 17:10:34 248

联想输入人员名称

联想输入人员名称,输入一个字符,利用异步操作,返回数据库中符合条件的人名

2016-02-22

空空如也

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

TA关注的人

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