自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

ubuntu升级版本重启后黑屏解决办法

    ubuntu14.04升级ubuntu16.04,安装过程被打断,陷入黑屏,等了好久没起色,于是强制关机重启,并没有用,还是黑屏。 我的解决办法:     黑屏下按Ctrl+Alt+F1,进入tty1,执行下面命令:sudo apt-get upgrade    提示下面的命令sudo dpkg --configure -a    大概意思就是:利用...

2017-03-10 16:42:03 4945

原创 Spring整合RESTEasy两种思路

RESTEasy 项目是 JAX-RS 的一个实现 官网地址 官方文档 本文的目的是:更好的处理Spring Bean和RESTEasy Resource之间的关系 思路有两种:RESTEasy自己管理Resource的生命周期,在Resource生成时将需要的Spring bean手动注入进来依靠Spring容器来管理Resource,将Spring的Bean当...

2016-12-28 12:12:57 567 1

原创 UML图符号的含义

 首先,这篇文章是转的,点击查看原文。原文中引用了百度的图片,所以后半部分图挂了,这里重新把图传到了iteye供大家参考巩固一下UML的定义:百度百科 写道Unified Modeling Language (UML)又称统一建模语言或标准建模语言,是始于1997年一个OMG(Object Management Group)标准,它是一个支持模型化和软件系统开发的图形化语言,为软件...

2016-09-09 01:14:36 3034

原创 SQL数据库优化

看过别人的博客就要记录下来,方便复习 1.对查询进行优化,要尽量避免全表扫描,首先应考虑在及涉及的列上建立索引。 2.应尽量避免在子句中对字段进行值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 3.最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库. 备注、描述、评论...

2016-09-07 15:45:17 118

原创 AspectJ Pointcut Expression

抄的,同一篇文章被大家抄来抄去,找不到原作者了,没法给链接,见谅 execution([modifiers-pattern] return-type-pattern [declaring-type-pattern] name-pattern(param-pattern)[throws-pattern]) "[]"括起来的部分是可选的。 返回类型 决定了方法的返回类型必须...

2016-09-01 17:14:14 224

原创 Spring AOP 使用笔记

先搬上一位大神写的spring aop 实现原理,概念性的东西也比较全。(后面是我写的例子)其实关于aop的东西之前也看过好多遍了,但是概念性的东西也容易混淆,工作中写的概率也很低,以上其实可以理解为不会了所以今天抽时间写了个例子来巩固下,顺带搬点概念,整理下来,以便之后复习思路更清晰,开始吧! 什么是AOPAOP(Aspect-OrientedProgramming,面向...

2016-09-01 16:46:17 138

原创 SQL连接查询

  算是知识回收吧,工作之后没有涉及到多复杂的链接查询,基本上也就用用内连接,以至于连几种链接的概念都忘得有点模糊了。  通过连接运算符可以实现多个表查询。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。多表连接查询是使用Sql的基本操作,但连接的方式却有多种,熟练使用这些连接方式能够简化Sql语句,提高数据库运行效率。 FROM join_table...

2016-08-26 14:37:48 136

原创 python笔记

int(x [,base ]) 将x转换为一个整数long(x [,base ]) 将x转换为一个长整数float(x ) 将x转换到一个浮点数complex(real [,imag ]) 创建一个复数str(x ) 将对象 x 转换为字符串repr(x ) ...

2016-08-17 17:43:43 99

使用静态内部类实现builder模式

项目中有个参数特别多的实体类,每次new一个对象都特别怕弄错,于是就有了下面示例的解决方式/** * @author quainter */public class Person { /** * 私有化默认构造方法, * 不希望使用这种方法构造, * 索性就不让别人用, * 算是个好习惯吧 */ private Person(){}...

2016-08-10 09:34:34 1754

Tomcat启动报错,Spring配置Xml校验出错解决办法

公司项目部署到tomcat之后因为包冲突启动报错,一直需要手动删jar包,花点时间整理下pom文件下面是报错:严重: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHo...

2016-08-02 09:23:53 1049

原创 解决hibernate级联cascade突然失效

项目里的一个表级联突然就不生效了,注意 是 突然实体类如下:省略掉了该省略的..public class ApplyForm { private Map<String, String> extValue;}下面是映射文件:<class name="ApplyForm" table="sv_apply_form"> <map name="...

2016-07-27 14:40:37 519

排序算法之快速排序

首先是百度百科地址设要排序的数组是A[0]……A[N-1],首先任意选取一个数据(通常选用数组的第一个数)作为关键数据,然后将所有比它小的数都放到它前面,所有比它大的数都放到它后面,这个过程称为一趟快速排序。值得注意的是,快速排序不是一种稳定的排序算法,也就是说,多个相同的值的相对位置也许会在算法结束时产生变动。一趟快速排序的算法是: 1)设置两个变量i、j,排序开始的时候:i=...

2016-07-25 10:15:07 117

原创 Spring-quartz CronExpression表达式

一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。1.    秒               (0~59)2.    分钟           (0~59)3.    小时           (0~23) 4.    天(月)    (0~31,但是你需要考虑你月的天数)5.    月               (0~11)6.    天(星期) (1~7 1=SUN 或 S...

2016-07-22 14:49:14 219

原创 SpringMVC学习笔记

SpringMVC框架理解        下面根据springMVC的框架图谈谈我的理解         1.页面发出request请求,经过servlet的filter,到达springMVC的前端控制器-DispatcherServlet        2.前端控制器首先去查找HandlerMapping,找到请求需要的控制器Controller        3....

2016-07-22 14:30:24 148

原创 Java类加载机制,自定义类加载器

好久都没有更新了,一是因为懒,二别人的技术博客都写的非常好了,有一些自己在学习的技术都有很多大神写的非常清晰了,以至于qq收藏里藏了一堆别人的技术博客地址,自己却不咋写,哈哈,这里就当是一个记笔记的地方吧! JVM 中类的装载是由类加载器(ClassLoader) 和它的子类来实现的,Java中的类加载器是一个重要的Java 运行时系统组件,它负责在运行时查找和装入类文件中的类。 ...

2016-07-13 15:17:49 199

原创 JavaWeb项目中读取properties配置文件中的值

项目中要在action中把system.properties配置文件中的mmsUrl取出来:两种方法如下:[code="java"]package com.base.code.test;import java.io.IOException;import java.io.InputStream;import java.util.Properties;public ...

2015-08-03 15:09:03 1183

Java模拟实现PHP中的http_build_query()方法

最近调用一个第三方接口,生成签名的时候要使用到PHP中的http_build_query()方法,它的原话是这样写的[i] http_build_query数组形成GET形式的字符串 [/i]。 这个签名是在http_build_query()这个方法执行完成后,附加了另外一个提供的字符串,之后进行MD5加密取得32位的值,在网上查找各种方法之后生成出来的签名都是错的。...

2015-07-30 11:10:14 2082 2

原创 JAVA中使用HTTPclient访问url取得数据

第一次写博客有点小激动呢 :oops: 最近项目上有个小功能需要调用第三方的http接口取数据,用到了HTTPclient,算是做个笔记吧!1、使用get方法取得数据[code="java"] /** * 根据URL试用get方法取得返回的数据 * @param url * URL地址,参数直接挂在URL后面即可 * @return ...

2015-07-30 10:22:57 706

空空如也

空空如也

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

TA关注的人

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