自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

u010800530的专栏

https://github.com/penglongli

  • 博客(156)
  • 资源 (6)
  • 收藏
  • 关注

原创 使用awt中的类操作图片缩放、变圆透明、水印、合并

原文链接:http://www.pelinli.com/#/article/31726509本文是因为以前写过的一个公众号,需要做这些操作,现在总结一下。当时对awt只限于了解,用到的时候看了看文档和别人的代码,做了几次测试后写的一个整合工具。本文会依据先后顺序介绍使用awt的工具类对图片进行缩放、变圆透明、合并、水印,虽然每个都是分步的,但是使用者可以看下api根据实际情况把缩放、变圆透明这些功

2016-05-30 03:17:28 1876

原创 【PBlog】开源,使用 Java 写的用 markdown 做为写作语法的单页应用博客

使用Spring framework + MyBatis + Angular实现的PC端单页应用博客,移动端采用HTML5 + CSS3标准实现。以gulp作为前端自动化构建工具。可以用作学习交流使用。

2016-05-05 13:48:35 3215

原创 【MyBatis】MyBatis+SpringMVC+EasyUI整合分页

一、介绍环境:MyBatis 3.0.x+Spring 3.0.x+EasyUI采用SpringMVC+MyBatis框架整合的分页Demo,用的是首页这个:http://www.jeasyui.com/demo/main/index.phpDemo结构如下:再看一下效果:二、项目详解:前提是首先把所有的jar包导入进入,不管是用Maven或者手动都

2015-08-05 10:30:46 5643 6

原创 【设计模式】HeadFirst设计模式(四):工厂模式

设计模式要求我们不应该针对实现编程,为了降低耦合度,提高可维护性。当程序中出现“new”的时候,就证明程序在实例化一个具体类,所以用的是实现,而不是接口。如果代码绑着具体的类会导致代码更加脆弱,缺乏弹性。紧接着我们设计模式一种的“模拟鸭子”这个事件:Duck duck = new MallardDuck(); 可以看到,我们需要使用Duck接口让代码具有弹性,但是还是需要建立具体类的

2015-05-31 22:47:34 2503

原创 【软考】系统可靠性的计算(操作系统)

好头痛,做了历年真题....七十五道选择题错了大半,不活了直接切入正题,系统可靠性计算是历年软考必考的内容,所以这里来求4种系统的可靠性计算可靠性计算主要涉及三种系统,即串联系统、并联系统和冗余系统,其中串联系统和并联系统的可靠性计算都非常简单,只要了解其概念,公式很容易记住。冗余系统要复杂一些。在实际的考试当中,考得最多的就是串并混合系统的可靠性计算。所以要求我们对串联系统与并联系统的特

2015-05-06 21:32:11 6926

原创 【软考】:海明校验码(计算机组成原理)

具体的原理可以直接百度不多说,直接写怎么解决一、前提:数据位中仅有一位出错,这是海明码产生的依据二、异或运算相同为0,不同为1,异或的符号为“xor”或者“⊕”,例如:1 xor 1 = 0,1 xor 0 = 1三、基本公式2^r≥k+r+1  其中r为校验位 ,k为信息位  信息位是已知的四、具体例子1、 求(1101)2的海明码(1

2015-05-05 21:23:17 8401

原创 【设计模式】HeadFirst设计模式(三):装饰者(Decorator)模式

今天就来写一下装饰者模式,该软考了,也该实习了,感觉心态静不下来,设计模式都是一些简单的小例子,但是看了这么久连简单的了解还没有完全搞定,深感惭愧,还是要安静下来,书中才有颜如玉~ ~ ~不扯了,下边进入正题一、装饰者模式定义在不修改原类的基础上,动态地扩展原来的对象的功能,装饰者提供了比继承更有弹性的替代方案:通过创建一个包装对象(装饰对象),来包裹真实的对象二、装饰

2015-05-05 09:22:52 1732 1

原创 【设计模式】HeadFirst设计模式(二):观察者(Observer)模式

一、观察者模式定义在观察者模式中,一个被观察者管理所有依赖于它的观察者对象,它定义了一个一对多的依赖关系,这样一来,当一个对象改变状态时,它的所有依赖者都会受到通知并自动更新。主题(被观察者)通过一个共同的接口来更新观察者,观察者依赖于此主题。二、观察者模式例子——气象监测系统描述:气象监测系统分为三个部分:气象站(获取实际气象数据的物理装置)、WeatherData对象(追踪

2015-04-26 23:08:00 1359

原创 【设计模式】HeadFirst设计模式(一):策略(Strategy)模式

1、概述在软件开发的过程中,实现一个功能可能会使用很多种算法,一种比较常用的做法是把这些算法或者策略写在一个类中,一个算法写一个方法。当我们需要新增一个算法的时候,我们需要修改封装这些算法的类,并且在客户端也可能需要修改相应的实现。如果一个项目需要很多的算法的情况下,这样的设计会增加项目的维护复杂度。2、问题如何让算法独立于使用它的客户而独立变化3、定义策略模式:定义了算法

2015-04-19 13:56:44 1434

原创 【有事找我网】Ueditor+JSP+Struts2使用方法

问题说明:首先说明下环境:Ueditor 1.4.3+Sturts2,JDK1.6,Tomcat6.0。在做这个配置的时候出现了问题,就是图片不能够正常上传,总是会出现上传失败。在下边就会告诉如何解决“图片上传失败”的问题1、Ueditor的安装首先,我们从官方网站下载Ueditor JSP版本,UTF-8和GBK编码视自己选择:然后解压,把解压后的文件放在webroo

2015-03-24 23:40:33 2442 4

原创 【Sql Server学习】Sql Serer添加约束

(1) Student表的Ssex列只能取“男”或“女”ALTER TABLE Student ADD CONSTRAINT C1 CHECK(Ssex IN('男','女')); (2)SC表的Grade列的值在0~100之间;ALTER TABLE SC ADD CONSTRAINT C2 CHECK(Grade>=0 and Grade(3)Student表的Sde

2015-03-09 23:10:25 4002

原创 【Sql Server学习】Sql Server数据查询、数据更新、视图、权限管理

1、数据查询:在学生-课程数据库中用SQL指令完成以下查询(1)查询选修了所有课程的学生姓名。 select sname from studentwhere notexists                             (select* fromcourse    where notexists                          

2015-03-09 23:02:08 3203

原创 【Sql Server学习】Sql Server数据查询(三)

(1)查询信息系(IS)的所有学生的姓名,所选课程号及成绩。select Sname,Cno,Grade from Student,SC where Sdept IN (select Sdept from Student where Sdept='IS') and Student.sno=SC.sno(2)查询选修“信息系统”且成绩高于90

2015-03-09 22:56:55 2131

原创 【Sql Server学习】Sql Server数据查询(二)

(1)查询所有选课的学生的学号及其平均成绩,按平均成绩降序排列。select sno,avg(grade) '平均成绩'from scgroup by snoorder by avg(grade) desc(2)查询每个系的男生和女生的人数,显示系名、性别和对应的人数。select sdept,ssex,count(*) '人数'from student,sc,coursew

2015-03-09 22:50:33 1704

原创 【Sql Server学习】Sql Server数据查询

(1)查询信息工程学院(IS)的所有学生的姓名。select sname,sdeptfrom student where sdept='is'(2)查询学生选课成绩合格的成绩信息。select grade from scwhere grade>=60(3)查询学分为3或4的课程名称。select cname from course where ccredit=

2015-03-09 22:43:58 1596

原创 【Sql Server学习】Sql Server基础第一篇

* 创建数据库MyDb */create database MyDbon( name=MyDb_data, filename='d:\sql\MyDb_data.mdf', size=3, maxsize=4, filegrowth=1)log on( name=MyDb_log, fi

2015-03-09 22:28:58 1382

转载 java基础巩固系列(十三):java正则表达式中的数量词:Greedy、Reluctant、Possessive

java中的正则位于java.util.regex包中,这个包中只有一个MatchResult接口和Matcher、Pattern两个类。   正则中的数量词有Greedy (贪婪)、Reluctant(懒惰)和Possessive(强占)三种   Greedy 数量词X?X,一次或一次也没有X*X,零次或多次X+X,

2015-01-19 21:56:27 1713

原创 java基础巩固系列(十二):java正则表达式入门以及Pattern、Matcher类详解

一、正则表达式入门1、定义:正则表达式使用单个字符串来描述、匹配一系列符合某个语法规则的字符串,由特定的字符组合而成。2、用途:字符串的查找、匹配、替换、分割3、实现类:java.util.regex.Pattern:指定为字符串的正则表达式必须首先被编译为此类的实例。然后,可将得到的模式用于创建Matcher对象java.util.regex.Matcher:通过调用模式

2015-01-19 21:49:05 2116

原创 java基础巩固系列(十一):java测试程序运行时间的两种方法

java.lang.System类中的两个方法:currentTimeMillis()与nanoTime()方法一、nanoTime()nanoTime()方法是以纳秒为单位进行计时,返回最准确的可用系统计时器的当前值。此方法只能用于测量已过的时间,与系统或钟表时间的其他任何时间概念无关。返回值表示从某一固定但任意的时间算起的毫微秒数(或许从以后算起,所以该值可能为负)。此

2015-01-19 15:01:58 1614

原创 java基础巩固系列(十):String、StringBuffer、StringBuilder的使用与比较

String、StringBuilder、StringBuffer的使用与比较,以及+拼接操作符的特殊情况

2015-01-19 14:50:54 1324

原创 java基础巩固系列(九):持有对象之间的使用与关系(Iterable、Collection、List、Queue、Set、Map、Stack)

java中的持有对象之间的继承关系

2015-01-17 16:04:44 2963 1

原创 异常类型:Myeclipse10将web项目打成war包时出现security alert:integrity check error

MyEclipse打包web项目成war的时候出现错误

2015-01-14 17:08:02 8177 3

原创 异常类型:org.hibernate.PersistentObjectException: detached entity passed to persist异常

出现这个异常,是持久化对象的时候出问题了,也就是说,数据记录在插入数据库的时候出现异常首先看下,我要插入的对象的配置文件: 可以看出,我的主键的生成策略是“native”但是,我在写junit测试的时候,给对象设置ID的值了,然后要把这个对象保存在数据库中,就会出现持久化对象的异常了

2015-01-11 11:18:06 3328

原创 Could not create the view: An unexpected exception was thrown,MyEclipse非正常关闭出现错误

MyEcli

2015-01-08 10:54:07 1114

原创 【异常处理】java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I

出现这个问题的话,可以很肯定是出现jar包冲突了:一般是Struts的antlr-2.7.2.jar与Hibernate3的antlr-2.7.6.jar存在jar包冲突问题。我用的是MyEclipse自己带的整合功能,Struts2+Hibernate 3.3+Spring 3.0来整合的。遇见这种情况的解决方法是(对于我这里,因为我是直接引用MyEclipse的jar包,不

2014-12-22 21:04:15 802

原创 【设计模式】:Dao设计模式详解及一个简单的项目(AJAX+JSP+Servlet)

迫于课程结束,老师逼着让做课程设计,就简单花了一天的时间写了个使用dao设计模式的东西~ ~ ~顺带在这里讲解下dao设计模式把写个这个东西的源代码放上来:http://download.csdn.net/detail/u010800530/8273915先画一个图,这个图可能能够完整表达出dao设计模式的意思,但是可以在下边通过代码看出来:一、完成登陆功能(未

2014-12-18 15:10:24 2380

原创 异常处理系列:java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I

这是由于jar包互相冲突了:因为Struts自带的antlr-2.7.2.jar比Hibernate3自带的antlr-2.7.6.jar的版本要低,所以删除前一个版本的antlr-2.7.2.jar这个jar包删除之后,jar包不冲突就可以知道SuchMethod了

2014-12-16 20:36:29 843

原创 计算机网络系列:在虚拟机上使用wireshark进行抓包

第一步,肯定是先下载wireshark这个软件到本机上边。下载之后,我们把这个软件的安装包放在C盘,并为C盘设置共享,把这个安装包放在虚拟机上边。介绍一下怎么设置在本机上设置共享:比如,我们对E盘设置共享:1、右键“E盘”,然后选择“共享”:2、然后一步步地设置,设置之后,我们需要设置这两个选项:设置完了之后我们就已经共享了,接下来就是打开虚拟机。第二部,把

2014-12-08 16:29:57 38057

原创 【SSH三大框架】Spring基础第二篇:Spring依赖注入的三种方式

Spring中的核心:IOC控制反转,依赖注入的三种方式:构造器、setter方法和注解注入

2014-12-07 22:05:48 3595

原创 【SSH三大框架】Spring基础第一篇:搭建Spring环境、实例化Bean、管理Bean的作用域以及Bean的生命周期

搭建Spring环境、实例化Bean、管理Bean的作用域以及Bean的生命周期

2014-12-06 09:39:33 2279

原创 还是要来吐槽一下

生活,这东西,亚历山大啊。好多东西要会,还是小时候好

2014-12-03 12:47:52 769 1

原创 【SSH三大框架】Hibernate基础第十三篇:lazy、constrained、fetch三个属性的作用和使用方法

lazy、constrained、fetch三个属性的作用和使用方法

2014-11-27 18:20:08 3541

原创 【SSH三大框架】Hibernate基础第十二篇:load()懒加载分析以及一对一、一对多、多对一、多对多懒加载的分析

一、懒加载的定义:懒加载:在WEB应用程序中,经常会需要查询数据库,系统的响应速度在很大程度上是与数据库交互的响应。因此,如果能够优化与数据库的交互速度,则能够大大提高WEB应用的响应速度。例如:当有一个Student类和一个Teacher类。当我们加载一个学生的所有信息,包括:学号,姓名等属性后,此时Student类中的Teacher类型的属性为null,当我们需要知道这个Student

2014-11-27 17:03:32 2268

原创 异常处理系列:Exception in thread "main" org.hibernate.HibernateException: Javassist Enhancement failed:cn.

今天,程序报出了一个异常:org.hibernate.HibernateException: Javassist Enhancement failed、

2014-11-20 21:41:11 3581

原创 【动态规划】NYOJ195 飞翔

飞翔时间限制:3000 ms  |  内存限制:65535 KB难度:4描述鹰最骄傲的就是翱翔,但是鹰们互相都很嫉妒别的鹰比自己飞的快,更嫉妒其他的鹰比自己飞行的有技巧。于是,他们决定举办一场比赛,比赛的地方将在一个迷宫之中。这些鹰的起始点被设在一个N*M矩阵的左下角map[1,1]的左下角。终点被设定在矩阵的右上角map[N,M]的右上角,有些map[i,j]是可以从

2014-11-19 15:11:24 1196

原创 【SSH三大框架】Hibernate基础第十一篇:对继承映射的操作

Hibernate对继承映射的操作

2014-11-18 19:16:15 1367

原创 【SSH三大框架】Hibernate基础第十篇:inverse属性详解

inverse的属性详解

2014-11-18 11:35:24 1529 1

原创 【SSH三大框架】Hibernate基础第九篇:cascade关联关系的级联操作

Hibernate的级联

2014-11-18 10:24:55 3527

原创 【SSH三大框架】Hibernate基础第八篇:多对多关联关系的操作

Hibernate的多对多关联关系

2014-11-17 16:26:58 2504

原创 【github教程】创建github仓库以及创建版本库和添加文件到版本库

GitHub的入门教程

2014-11-17 15:52:02 3190

SpringMVC+MyBatis+EasyUI简单分页Demo

简单分页Demo,具体请参照博客文章,代码中有详细注释

2015-08-05

com.genuitec.eclipse.export.wizard_9.0.0.me201211011550.jar

用来解决MyEclipse打包war出现错误的问题,具体参照个人博客

2015-01-14

JSP+Servlet+AJAX的dao设计模式

写的一个简单的实现JSP+Servlet+Ajax的dao设计模式

2014-12-18

IIS配置工具

这是我在博客中降到搭建FTP服务器的时候用到的IIS配置工具,如果用兴趣可以看我的博客【计算机网络系列:如何搭建FTP服务器】

2014-10-16

Android成语连连看游戏项目源代码

这是Android开发的成语连连看小游戏,下载请观看本人博客

2014-10-15

SSH项目需要配置的jar包(结合我的博客)

这是跟我博客上的一个整合SSH三层框架的项目相互结合的,不是看我的博客跳转的过来的亲就不要下载了。

2014-08-11

空空如也

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

TA关注的人

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