自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(121)
  • 收藏
  • 关注

原创 Linux下Nginx初识与安装

一、Nginx是什么?  Nginx是IMAP/POP3/SMTP 代理服务器,也是一个高性能的 HTTP 和 反向代理服务器。二、安装:1、安装所需要的依赖包: (1)nginx是C语言开发,所以安装gcc。 gcc环境:yum install gcc -c++ (2)nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库。   pcr

2016-07-31 22:13:49 443 3

原创 MyBatis——【延迟加载】

延迟加载

2016-07-31 21:15:32 427

原创 MyBatis——【resultType和resultMap】

resultType和resultMap

2016-07-31 21:14:56 484 1

原创 MyBatis——【二级缓存】

二级缓存

2016-07-31 21:13:49 493

原创 MyBatis——【一级缓存】

一级缓存

2016-07-31 21:11:38 440 1

原创 Hibernate——JPA

JPA

2016-06-30 22:56:20 305

原创 Hibernate——缓存

缓存

2016-06-30 22:56:06 335

原创 Hibernate——映射

……

2016-06-30 22:55:45 308

原创 Hibernate——搭建

搭建

2016-06-30 22:55:16 265

原创 Linux——》SVN安装

fdsf

2016-05-31 21:40:55 370

原创 Linux——》redis安装

反倒是

2016-05-31 21:40:07 323

原创 Redis——》介绍

1、介绍:Redis是一种NoSQL数据库。和Memcached类似,以Key-Value形式进行存储,但redis支持存储的value的类型更多,包括string,list,set,zset和hash。redis支持各种不同形式的排序,为了保证效率,数据都是缓存在内存中。2、优点:性能高:Redis能支持超过 100K+ 每秒的读写频率数据类型丰富:包括string,list,s

2016-05-31 21:37:41 345

原创 EJB——》简介

一:什么是EJBEnterprice JavaBeans是用于分布式业务应用的标准服务端服务组件模型,是J2EE的一部分,采用EJB架构编写的应用是事务性的、多用户安全的。采用EJB编写的应用可以部署在任何支持EJB的服务器平台,如JBOSS、weblogic等二:EJB是干什么的

2016-05-31 21:20:07 620

原创 Spring——AOP

面向对象编程中,每一类都定义了一项明确的任务。然而这种编程也存在着缺陷。比如横切功能。一项功能可以影响系统的大部分。例如典型的日志记录功能,事物处理功能等。在处理日志,事物等功能方面,就用到AOP了。

2016-04-30 16:14:45 411 5

原创 Spring——基于注解方式的依赖注入

首先先了解其中的注解都是做什么的,用在什么地方:  @Autowired 自动按照类型依赖注入,可以对成员变量,方法及构造函数进行标注        @Resource     自动按照名称依赖注入,可以对成员变量,方法及构造函数进行标注  @Controller    通常标注控制层  @Service          通常标注业务层

2016-04-30 16:14:07 794 4

原创 Spring——基于XML配置的依赖注入

新建Java项目,配置好spring环境。依赖注入有基于set方法的注入,基于构造方法的注入和接口注入三种。下面介绍前两种依赖注入。基于Set方法的配置:  D层实现类:package com.spring.dao;public class UserDaoImpl implements UserDao { @Override public void addUser() { S

2016-04-30 16:13:24 614 4

原创 Spring简介

Spring是一个开源框架,是一个轻量级的Java开发框架,是一个采用非侵入性的POJO编程的IoC和AOP的容器框架。Spring的基本理念是简化Java开发。使用Spring可以让简单的JavaBean实现之前只有EJB才可以实现的事情。  Spring的简化策略:  1、基于POJO的轻量级和最小 侵入性编程  2、通过依赖注入和面向接口实现松耦合  3、基于

2016-04-30 16:04:39 521 3

原创 mysql 查询当天当周当月的数据

1、查询当天的数据select * from 表名 where TO_DAYS(时间字段)=TO_DAYS(NOW());2、查询当周的数据select * from 表名 where YEARWEEK(DATE_FORMAT(时间字段,'%Y-%m-%d'))=YEARWEEK(NOW());3、查询当月的数据select * from 表名 where DATE

2016-03-31 18:27:49 8073 6

原创 Java读取xml文件

xml文件: 225827 225825 225824 225823 225821 225820 225818 225816 225814 225810" 225839

2016-03-31 18:27:16 416 3

原创 Java调用webservice接口

//组装请求 String ss = getReqStr(phoneNumber,flownumber,prdCode); logger.info("phoneNumber_"+phoneNumber+"_request_saop:"+ss); PostMethod postMethod = new P

2016-03-31 18:26:41 484 3

原创 Java DES加密解密工具类

public class DESUtil { private byte[] desKey; //解密数据 public static String decrypt(String message,String key) throws Exception { byte[] bytesrc =convertHexString(message);

2016-03-31 18:25:22 1523 2

原创 Vagrant 部署环境

首先需要准备虚拟机镜像文件,virtualbox和vagrant安装软件。  1.安装virtualbox,安装成功就可以了  2.安装vagrant,安装完成后,在命令窗口下输入 vagrant -v,如果显示正确的版本,那么说明安装正确。  3.在镜像文件所在的目录下启动命令窗口,将虚拟机镜像文件,加入到镜像列表中,centosMix为我们要通过虚拟机文件,生成的镜像的名字,后面的

2016-02-29 14:28:07 705 5

原创 集合Set

同样是收集对象,在收集过程中有相同的对象,则不再收集,如果有这样的需求,那么可以使用set的接口操作对象。  例如:有一个字符串,当中有很多英文单词,你想知道不重复的单词有几个; public class Words{ public static void main (string args[]){ Scanner scanner =new Scanner(); System.out.p

2016-02-28 20:15:26 357 3

原创 Java多线程的两种实现方式

1.      继承Thread类实现多线程  这种实现多线程的方式很简单,通过自己写的类继承Thread类,并重写run()方法。线程启动的唯一方式就是通过Thread类的start()方法。该方法将启动一个新的线程,并执行自己定义的run()方法。2.      实现Runnable接口方式实现多线程  因为java中没有多继承,当自己的类已经继承别的类的时候,无法继承

2016-02-28 20:14:21 420 6

原创 我的2015

没有吸引眼球的题目,以下也将没有华丽的辞藻来记忆我的2015,有的只是直白的叙述。  2015,体验了不同的生活状态,不同的工作环境,不同的懒惰。  2015,我想说的是,我出来了,出来实习工作了。记得出来的那天,还下着小雨,同行的我们拖着行李箱奔向首都北京,这个IT行业集中的地方。  3个月的工作时间转眼就过去了。工作环境很快就适应了下来(跟学习环境很相似)。经历了一个项目从需求,设

2016-02-28 20:13:46 442 8

原创 Structs2基本配置

1、下载structs-2-all.zip压缩包,进行解压缩2、新建web项目3、引入jar包 4、修改web.xml文件,web.xml文件需要配置过滤 Org.apache.struts2.dispatcher.ng.filter.StrutsPreparedAndExecuteFilter5、在src目录下建立struts.xml     原因:因为所

2016-02-28 20:12:26 464 4

原创 输出json格式数据

发发打发第三方$.ajax({type:"POST",url:"bindingController.do?sendMessage",dataType:"JSON",async:false,data:param,success:function(data){if(data.flag=="true"){alert("短信发送成功,请注意查收!");}else{alert("短信

2016-01-30 18:07:03 1664 5

原创 微信自定义分享获取签名

在上一篇文章中介绍了微信自定义分享对页面进行的配置。想要实现页面的这些配置,需要后台获取相应的值传到页面中。  那么那些值都是如何获取的呢?  如需获取页面中的值,APPID是公众号的唯一标识(存储在数据库中),可通过accountID(公众号id)来得到。timestamp ,生成签名的时间戳和nonceStr签名生成的字符串可以这样获取: private static String

2016-01-30 18:06:49 2885 7

原创 HTTP Get请求

Http Get请求:此处需要用到两个jar包,httpclient-4.3.1.jar、httpcore-4.3.jarString url = "";//这里是要访问的地址 HttpGet request = new HttpGet(url); String result=""; try { HttpRes

2016-01-30 18:06:18 492 5

原创 微信自定义分享功能

微信给我们提供了自定义的分享平台。一、绑定域名:  登录微信公众平台,进入“公众号设置”的“功能设置”里填写“JS接口安全域名”二、引入JS文件  在需要调用JS接口的页面引入JS文件:http://res.wx.qq.com/open/js/jweixin-1.0.0.js三、通过config接口注入权限验证配置  在需要自定义分享的页面必须注入配置信息:  例如:

2015-12-31 14:20:33 618 11

原创 Postman工具

Postman 是谷歌浏览器的一个扩展程序。  知道Postman,利用Postman做测试是很有必要的。  上篇文章有写到post请求,那么如何快速的知道服务端的接口是否正确。如何快速的知道自己请求的数据是否正确。  1、如何快速的知道服务端的接口是否正确:在已知请求的数据正确的情况下,使用postman,则可以根据返回的数据来判断服务端的接口是否正确。  2、如何快速的知道自己

2015-12-29 19:56:17 650 9

原创 http post 请求(下)

上一篇文章讲述了如何请求httpPost,那么作为服务端,如何接受客户端发送的post请求呢?1、由上一篇知道,请求的数据格式为json格式 public String getJson(HttpServletRequest request ){// HttpServletResponse response= getResponse();// request

2015-12-28 19:12:29 441 8

原创 http post请求(上)

对方答复

2015-12-28 19:00:55 637 9

原创 Jfinal使用log4j打印日志

1、在项目中导入log4j的jar包。2、配置log4j.propertieslog4j.rootLogger=INFO,stdout,filelog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.ap

2015-11-30 17:29:09 9558 5

原创 Jfinal之ActionRecord(下)

JFinal独创的Db+Record模式  Db 类及其配套的 Record 类,提供了在 Model 类之外更为丰富的数据库操作功能。使用Db 与Record 类时,无需对数据库表进行映射,Record 相当于一个通用的 Model。以下为Db + Record 模式的一些常见用法: // 创建name属性为James,age属性为25的record对象并添加到数据库 Record u

2015-11-30 17:28:48 878 6

原创 Jfinal之ActiveRecord(上)

ActiveRecord 是JFinal 最核心的组成部分之一,通过ActiveRecord 来操作数据库,将极大地减少代码量,极大地提升开发效率。 一、ActiveRecordPlugin   ActiveRecord是作为JFinal的插件而存在的。需要在配置文件中配置。public class DemoConfig extends JFinalConfig { public

2015-11-30 17:28:24 1153 2

原创 Linux下进行SVN迁移

SVN是版本控制系统,在项目中用来合作开发的一项不可获缺的重要工具。如果SVN所在的Linux服务器需要更换,那就需要对SVN进行迁移,保证不影响项目的开发等。  那么如何进行SVN的迁移?1、将原来的Repository导出为一个文件dumpfile。 例如: #svnadmindump原先的repos的目录路径(/var/svn/axure) > dumpfile2

2015-11-08 20:32:03 640 12

原创 Struts2基于XML配置文件实现权限校验

对于网站的后台,没有经过用户登录是不允许直接访问页面的,即使直接把访问地址写全,也会因为没有登录,而跳转到登录页面。这就是简单的权限校验,如何通过struts2来实现权限的校验呢?  首先编写拦截器:public class PrivilegeInterceptor extends MethodFilterInterceptor { //执行拦截的方法 @Override prot

2015-10-30 19:54:37 630 13

原创 Struts2基于XML配置文件实现输入校验

在一些需要数据输入的地方,往往需要对数据进行一些验证,例如是否为空,长度的限制,格式的限制等。  下面来给大家介绍一下在struts2中使用配置文件来实现输入的校验。  配置文件的命名:  根据相应的Action类文件,建立相应的XML配置文件。例如:UserAction类文件,对应的XML配置文件的名称应该为UserAction-Validation.xml。如果需要对指定方法进行验

2015-10-25 21:41:25 953 16

原创 邮件发送工具类

在很多网站注册信息的时候都需要填写邮箱,这样会给你发送一份激活邮件,通过激活邮件来保证用户信息在一定程度上的可靠度。  那么激活邮件的发送是怎么实现的呢?代码:public class MailUitls { public static final String HOST = "smtp.163.com"; public static final String PROTOCO

2015-10-18 15:11:32 593 13

空空如也

空空如也

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

TA关注的人

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