自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HAPP NEW JAVA

快乐是来自于每一天的进步和成长,带着理想去远航......

  • 博客(32)
  • 资源 (12)
  • 收藏
  • 关注

原创 什么是POP3、SMTP和IMAP?

POP3 POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准,POP3允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议的接收邮件服务器,用来接收电子邮件的。

2014-03-30 12:09:55 900

原创 使用web.xml方式加载Spring时,获取Spring context的两种方式

使用web.xml方式加载Spring时,获取Spring context的两种方式: 1、servlet方式加载时:【web.xml】          dispatcherServlet        org.springframework.web.servlet.DispatcherServlet                    contextConfi

2014-03-30 05:13:36 2718

原创 获取spring容器的方法

获取spring容器的方法方法一:在初始化时保存ApplicationContext对象代码:ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml");ac.getBean("beanId");例如:classpath:config/hib-config.xml"

2014-03-30 04:13:11 1550

转载 JAVA设计模式之策略模式(2)商场打折

了OO的基础后,开始认真学习设计模式。首先学习的是Strategy,下面就封装商场打折策略来分析下策略模式是怎样一回事。商场每逢节假日都会对不同的商品采用不同的打折策略,首先卖苹果的说我的苹果要打折,好的,我们建立Market和Apple类。 1 /** 2 * 3 * @author LingJian 4 * 5 */ 6 public class Marke

2014-03-30 00:09:27 2355 1

原创 JAVA设计模式之策略模式(1)

1.排序口诀冒择(选择)路(插入)兮(希尔)快(快速)归(归并)堆(堆排序)2.int a[] = {2,4,8,3,7}首先我们写了一个方法,对此数组进行了排序3.如果我们需要对 float数组排序那么我们再写一个方法对float数组进行排序4.如果我们需要对 double数组排序那么我们再写一个方法对double数组进行排序5.现在我们要对Cat类比较大小,

2014-03-29 23:57:11 672

原创 Comparator的使用案例

import java.util.*;/*** 当我们使用了Collections.sort(List list,Comparator c)时,也就是自己指定了比较器,* 则要创建类实现Comparator接口。**/public class CompareExample {public static void main(String[] args){

2014-03-29 23:48:24 765

原创 JAVA程序员的OO思想

写程序大概2年了,OO思想倒是思考过,也应用过,但是到如今没有系统的总结过,所以感觉理解的不够到位,想借此写成博客,今后不断的完善。1.战略和战术战略是指对军事全局的策划和指导,战术是指作战的方法。比如我们的OO思想,它是属于战略层面的,这种思想将指导我们对整个项目的策划和设计而比如我们选用什么工具、什么架构则是帮助做开发,这是一种战术我们程序员而言,要注重学习这些

2014-03-29 14:38:15 2193 1

原创 配置一对多导致json转换错误,数据无法展现的问题

请假表:public void setEmployeeName(java.lang.String employeeName) {        this.employeeName = employeeName;    }        private EmployeeEntity employeeEntity;    @ManyToOne(cascade=Cascade

2014-03-26 23:49:41 951

原创 关于JAVA do--while的简单示例说明记录

public static void main(String[] args) {        int i = 10;        do {            i--;            System.out.println(i);        } while (i>2);    }一句话,先do ,当while为true,do代码重复执行,

2014-03-26 22:15:06 1272

原创 关于存储过程和函数异常出现和JAVA捕获简单处理方案

1.想法 在调用存储过程时候,如果出现出错,应该在页面弹出异常提示信息,快速定位错误原因,也应该在存储过程和函数过程中尽可能的捕获概率发生较大的异常情况,并且在客户端页面通知(如果发生的话)首先百度了,借鉴了下面这种方案自定义oracle抛出异常解决 Caused by: java.sql.SQLException: ORA-02291: 违反完整约束条件 (xxx.F

2014-03-26 02:21:47 3206

原创 JAVA异常与事物回滚探究

spring 事务注解默认遇到throw new RuntimeException("...");会回滚需要捕获的throw new Exception("...");不会回滚// 指定回滚@Transactional(rollbackFor=Exception.class)     public void methodName() {       // 不会回滚

2014-03-26 01:51:16 2839

原创 catch捕获异常

catch捕获异常的时候,会根据catch(****)中的内容逐个执行,当发现到try中产生的异常和catch内的异常相同时候就会停止。否则会继续向下执行,而Java.lang.Exception是所有异常类的父类。所以你把它写在最上面,。(这里面体现了多态的特性)。

2014-03-26 01:12:16 1319

原创 错误:org.hibernate.PropertyValueException: not-null property references a null

电脑表和员工表配置了多对一的关系,配置如下    @ManyToOne(cascade=CascadeType.ALL,fetch=FetchType.EAGER,optional=false)    public EmployeeEntity getEmployeeEntity() {        return employeeEntity;    }奇怪的是我删除电脑

2014-03-24 23:52:28 4713

原创 JSON转换总是日期总是变成当前系统时间分析

最近很不顺,恶心的问题接踵而至,好像恶魔缠身,这不,我保存日期到数据库,前几天好好的,后来具体不行了,老是变成当期日期,哦哦,有时候居然变好了,一会又不行了。想一想,行的时候干什么了,这或许是解决问题的关键,墨迹了数个小时,才找到问题,气的我无语了。    public static Object json2Object(String jsonString, Class poj

2014-03-24 22:19:42 5459 3

原创 登陆抛出异常

最近做ajax时候,常常抛出异常,原因是根据客户端过来的sessionId,服务器端获取想用存储的session为null,然后服务器操作sesson时候,会出现nullPoint异常。这是因为服务器可能因为重启了,所以sessionid确实丢失了,所以想法就是让客户端不要发相同的已经过时的sessionId过去就可以了,怎么做到呢,思考中。。。我修改代码如下

2014-03-24 13:21:51 772

原创 Hibernate一对多的简单例子 附带配置后保存异常和JSON转换异常和批量保存异常

Trade实体    private List orderList;    @OneToMany(cascade={CascadeType.ALL},fetch=FetchType.EAGER,targetEntity=OrderEntity.class,mappedBy="tradeEntity")    public List getOrderList() {        r

2014-03-23 19:41:18 2110

原创 Window,Document,Frame的理解,帮助理解左侧导航栏的实现原理

Window好比一个大的窗口,如果我们在里面嵌入一个iframe,好比在这个大窗口里放一个小window,自然也就多了一个小documentwindow.frames此时长度为1如图所示,原理是这样的,整个就是一个大的window,当我们点击左侧连接,动态的创建一个ifame,根据秀才所给的例子,直接就能使用了,然而例子中创建的ifame没有名字,给后面访问ifame带来了

2014-03-22 01:14:50 1819

原创 PLSQL导出函数和存储过程

set echo offset heading offset feedback off spool d:\proc.sqlselect text from dba_source where owner='IOM_DF' and type='PROCEDURE';spool off1.注意owner=的东西需要大写

2014-03-21 17:22:55 3634

原创 ORACLE标示符过长错误

ORACLE字段名称限制不能超过30位,如果超过30位就会出现这个错误

2014-03-19 17:25:30 5123

原创 table单元格和input的完美结合,兼容IE和火狐

#formTitle("grid配置")    var curSrc=null;        function checkUpdate111(){        var groupId = aForm.id.value;        if(groupId==""){            alert("请选择记录进行保存");            retu

2014-03-19 00:24:34 2204

原创 win7禁止使用触摸板

UltarNav没有的话需要安装组件

2014-03-15 12:40:53 1058

原创 oracle小知识汇编持续更新中

1.创建用户create user gz01                 ----建立个名为abc的用户identified by gz01;         ----建立密码为abc123;grant connect ,resource,dba to gz01;      -------给ABC用户授权,访问权,DBA最高权限;

2014-03-15 11:45:40 606

原创 今天学习编写DTD文件

1.首先编写这种文件介绍一个好用的工具 XMLSpy,可以对编写的规范作出好的检查                            ]>             zhangsan         123123         12    2.利用myeclipse编写这是c

2014-03-09 22:33:33 1522

原创 HTML转换为word的思路

思路1:利用读取HTMl源码,然后生成wod文档,这样做对客户机器要求比较严格,实现工作中并不可取思路2:将HTML源码传回到服务器,服务器负责生成word文档,客户机器再下载这样做可行的1.第一步:利用JS获取html源码2.第二步:post源码到后台3.第三步:利用poi生成word4.配置文件下载通过以上方式我们完成了html转换为word并下载的过程,相关技术可

2014-03-06 15:31:21 1279

原创 Newtonsoft.Json部分操作系统不支持解决

Newtonsoft.Json.dll 在C#中可以帮助我们转换json数据,但是遗憾的少数操作系统不支持例如winserver2002,Xp 2002 也许不完全是操作系统的问题,总之,部分系统下是没有通过,具体原因不清楚为了解决这一问题,我参考了http://www.cnblogs.com/tearer/archive/2012/04/01/2428869.html中介绍的

2014-03-04 13:19:57 3393

原创 java.lang.IllegalArgumentException: No file 'file

java.lang.IllegalArgumentException: No file 'file就是tomcat启动的时候 说某某clases下的某个配置文件不存在,这个时候可以删除tomcat重新加入server试试,因为我遇到个这样的情况,删除tomcat重新添加就好了

2014-03-04 10:13:53 819

转载 struts 2学习(有关Unable to load bean: type: class:com.opensymphony.xwork2.ObjectFactory的错误)

struts 2  有感 待续觉得 struts2  的官方网站上的第一个例子不是太好, 我开始试的时候, 把 struts2  的所有的 jar 包 都放到web-inf/lib  下了, 结果老出错就是下面的两个错:-------------------------------------------------------------------Unable to loa

2014-03-04 10:11:37 2628

原创 Log4j的学习小结

Hibernate使用了slf作为日志接口,并且使用了slf自己的实现我们可以去掉slf的实现,使用其他日志实现,例如log4j本次使用实际我只使用到了log4j,没有使用slf使用步骤如下:1.在项目中引入log4j.jar2.配置log4j.properties文件3.web.xml配置web.xml配置      log4jConfigLoca

2014-03-03 12:47:19 718

原创 maven项目低模块如何引用高模块的方法

假如项目中有两个模块,A依赖B,则我们说A是高模块,B是低模块,同时A中有个类叫做Caculate,方法叫getTotal()问题:B模块怎么用到A中的这个方法呢?方案1:在B模块添加对A的依赖是否可行呢?分析:不可行的,因为A依赖了B,B依赖了A在加载A时需要先加载B,而加载B的前提又是加载A,这样启动时就会出错了!方案2:把A的代码拷贝到B中?分析:假如把方法拷

2014-03-03 12:39:22 1099

原创 实例注入Bean的几种形式,特别注意多例模式下Bean生命周期无人管理

2. bean的作用域默认情况为单例方式:scope=”singleton”singleton单实例作用域,这是Spring容器默认的作用域,使用singleton作用域生成的是单实例,在整个Bean容器中仅保留一个实例对象供所有调用者共享引用。单例模式对于那些无会话状态的Bean(如辅助工具类、DAO组件、业务逻辑组件等)是最理想的选择。prototype原型

2014-03-02 11:12:30 2073

原创 如何给spring注入的实例赋予默认数据

通过这样的配置就可以产生具有相应数据的uerBean

2014-03-02 10:34:58 670

原创 Long数据作为方法参数在递归调用的变化

Long数据作为方法参数在递归调用的变化

2014-03-01 20:59:17 1646

minicap.zip

Minicap源码已经过ndk-build编译,使用步骤可以参考https://www.jianshu.com/p/777af34b4f21,其中编译过程已经给大家做好了

2019-08-16

机器学习,深度学习图片验证码9000张

深度学习图片验证码训练集,9000张图片 9000个验证码图

2019-03-21

FontCreator ttf文件修改

FontCreator ttf文件修改

2017-01-05

利用GestureDetector关闭activity

利用GestureDetector关闭activity 手势向右滑动关闭当前activity

2015-04-13

SlidingMenu入门案例

SlidingMenu最简易的入门案例,可以左右划入,注释详细

2015-04-07

httpclient相关的JAR包4.1.2

httpclient相关的JAR包 兼容新浪的SAE服务器

2015-02-27

Spy窗口句柄分析工具

spy++ 帮助通过findwindow函数获取窗口句柄时候需要知道具体的窗口 标题和类,通过本工具可以分析电脑里的窗口信息,辅助程序获取 窗口句柄

2015-02-27

微信开放平台调式工具

微信开发调式工具 支持调用本地的接口文件

2015-02-27

UltarNav安装文件

UltarNav 控制面板 禁用 安装后可以设置控制面板禁止使用

2014-03-15

小巧的电脑定时闹钟

小巧的电脑定时闹钟 定时提醒起床 睡觉 吃饭

2014-03-09

Struts+Spring+Hibernate实现上传下载.

Struts Spring Hibernate 上传 下载

2014-03-09

mysql5.5安装包

mysql5.5 小巧好用 默认用户名root 没有密码 SQLYOG 客户端超好用的mysql客户端管理关系

2013-11-24

空空如也

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

TA关注的人

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