自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

心有猛虎,细嗅蔷薇

你们个个都比我厉害,我为什么还要学习

  • 博客(49)
  • 资源 (1)
  • 收藏
  • 关注

转载 Linux新手入门:Unable to locate package错误解决办法

原文地址:http://www.cppblog.com/colorful/archive/2012/04/29/173122.html最近刚开始接触Linux,在虚拟机中装了个Ubuntu,当前的版本是Ubuntu 11.10,装好后自然少不了安装一些软件,在设置了软件的源后,就开始了 sudo apt-get install,结果出现了下面的Unable to locat

2017-03-31 22:04:21 5133

转载 Windows下Nginx的启动、停止等命令

http://wanganwu.blog.163.com/blog/static/7788722012322111417966/Windows下Nginx的启动、停止等命令在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动、停止Nginx服务,重新载入Nginx等,下面我就进行一些简单的介绍。1、启动:C:\server\n

2017-03-29 21:40:09 418

转载 Ubuntu下安装tomcat

Ubuntu14.04长的好看,所以一时间很感兴趣,研究各种软件的安装和开发环境的配置。今天先把安装的tomcat 8.0.12的教程分享给大家。如果你需要,请收藏!!!工具/原料系统环境:Ubuntu14.04Tomcat安装版本:Apache tomcat 8.0.12方法/步骤

2017-03-29 21:14:00 489

转载 Linux下安装Nginx

前言Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。(百度百科)1.Nginx

2017-03-29 21:11:01 270

转载 CentOS常用命令

最近开始学Linux,在VMware Player中安装了CentOS 6.4。为方便自己也方便他人,整理了Linux常用命令及快捷键。常用命令:文件和目录:# cd /home                        进入 '/home' 目录# cd ..                                返回上一级目录# cd ../

2017-03-29 20:55:10 232

原创 ubuntu下安装vsftpd及vsftpd配置文件不见的解决办法

利用命令sudo apt-get install vsftpd   //安装进入etc文件可以找到vsftpd.conf的配置文件作为新手难免会弄错配置又不知道怎么办,那么可能会利用sudo apt-get remove vsftpd //删除这个时候会发现etc下面的配置文件还在,那么可能会rm它这个时候重新利用安装命令安装vsftpd的时候发现配置文件不见了,这个时

2017-03-29 20:41:34 8763 3

转载 Linux LAMP

我是一个Linux新手,想要安装一台Ubuntu 12.04版的Linux服务器,用这台服务器上的LAMP套件来运行我自己的个人网站。LAMP套件就是“Linux+Apache+Mysql+PHP这四款软件组成了一个可以使网站运行的套装工具软件。”通过安装尝试,我获得了一些成功的安装配置经验,通过本文提供给Linux网站服务器系统的入门者学习。本次安装的网站软件环境中将使用Apache2网页服务软

2017-03-28 23:03:59 364

转载 Linux安装APACHE

在Ubuntu上安装Apache,有两种方式:1 使用开发包的打包服务,例如使用apt-get命令;2 从源码构建Apache。本文章将详细描述这两种不同的安装方式。方法一:使用开发包的打包服务——apt-get安装apache,在命令行终端中输入一下命令:$ sudo apt-get install apache2安装完成后,重启apache服务,在命令行终端中输

2017-03-28 23:03:03 353

转载 PSCP实现与Linux的文件传输

借助 PSCP 命令可以实现文件的互拷:  1、下载pscp.exe 文件  2、如果想在所有目录可以执行,请更改环境变量。  windows执行指令时直接到这些目录去寻找可执行文件。  设置环境变量的方法:  我的电脑->属性->高级->环境变量  里面有用户变量和系统变量两种。用户变量当然是只有当前用户才能使用的,系统变量是所有用户都能使用的

2017-03-28 22:47:59 683

转载 Linux vi 命令大全

进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复f

2017-03-28 09:40:02 283

转载 linux下vi的简单命令

它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。vim的这些优势主要体现在以下几个方面:1、多级撤消我们知道在vi里,按 u只能撤消上次命令,而在vim里可以无限制的撤消。2、易用性vi只能运行于unix中,而vim不仅可以运行于unix,windows ,mac等多操作平台。3、语法加亮

2017-03-28 09:39:00 386

转载 Linux添加用户和权限

# useradd –d /usr/sam -m sam此命令创建了一个用户sam,其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam(/usr为默认的用户主目录所在的父目录)。 假设当前用户是sam,则下面的命令修改该用户自己的口令:# passwdOld password:******New password:*******

2017-03-26 23:03:46 438

转载 浅谈css中浮动和清除浮动带来的影响

有很多时候,我们都会用到浮动,而我们有时候对浮动只是一知半解,却不是太清楚它到底是怎么回事,不知道各位有没有和我一样的感觉,只知道用它,却不知道它到底是怎么回事,所以,在学习的过程中,就要把一个概念不是很清晰的问题把它弄清楚了,便于我们以后的使用。早些时候,W3C规定出来的浮动实际并不是为了布局所用,当时是为了做文字环绕才使用到浮动,后来有人发现用它来做布局也挺不错啊,但是,用到了浮动,是要付出一

2017-03-24 20:56:50 319

转载 Linux常用命令

【Linux】Linux中常用操作命令博客已转移,请借一步说话,http://www.weixuehao.com/archives/25Linux简介及Ubuntu安装常见指令系统管理命令打包压缩相关命令关机/重启机器Linux管道Linux软件包管理vim使用用户及用户组管理文件权

2017-03-24 14:02:44 242

转载 putty 实现WIN向liunux传输文件

windows使用的是putty和其附带的pscp首先配置ubuntu:1.先使用netstat -tl或service ssh status查看ssh服务是否开启,如果没有开启,用service ssh restart开启,如果没有安装,使用sudo apt-get install openssh-server安装ssh2.检查防火墙注:可以使用iptables,但我

2017-03-22 23:41:31 306

转载 Linux目录结构和常用命令

一、Linux目录结构你想知道为什么某些程序位于/bin下,或者/sbin,或者/usr/bin,或/usr/sbin目录下吗?例如,less命令位于/usr/bin目录下。为什么没在/bin中,或/sbin,或/usr/sbin目录中?所有这些目录之间有什么不同?在这篇文章中,让我们回顾一下Linux的文件系统结构,并理解各上层目录的含义。蓝色:表示目录青色:表示

2017-03-22 16:38:32 230

转载 jsonp跨域原理

http://www.cnblogs.com/digdeep/p/4170059.html在项目中遇到一个jsonp跨域的问题,于是仔细的研究了一番jsonp跨域的原理。搞明白了一些以前不是很懂的地方,比如:1)jsonp跨域只能是get请求,而不能是post请求;2)jsonp跨域的原理到底是什么;3)除了jsonp跨域之外还有那些方法绕过“同源策略”,实现跨

2017-03-19 11:27:23 853

转载 利用Access-Control-Allow-Origin响应头解决跨域请求

传统的跨域请求没有好的解决方案,无非就是jsonp和iframe,随着跨域请求的应用越来越多,W3C提供了跨域请求的标准方案(Cross-Origin Resource Sharing)。IE8、Firefox 3.5 及其以后的版本、Chrome浏览器、Safari 4 等已经实现了 Cross-Origin Resource Sharing 规范,实现了跨域请求。在服务器响应客户端的时

2017-03-19 11:11:08 1638

转载 Hibernate4 获取SessionFactory 的方式

这些年一直都在做Mybatis的开发,几乎都忘记了Hibernate的开发,现在重新学习一下,下载最新的Hibernate 正式版Hibernate.4.2.2.Final。如果你是用maven的话就是1 dependency>2 groupId>org.hibernategroupId>3 artifactId>

2017-03-18 12:32:27 1090

原创 Java设计模式之观察者模式

观察者模式(Observer):观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象,这个主体对象在状态上发生变化时,会通知所有观察者对象,让他们能够自动更新自己.举个生活中的例子:报社和订阅者,这里的报社相当于主题,订阅者就是观察者,一旦报社发布了新报刊,那么订阅者就可以收到由报社发出的报刊举个Java中的例子,Swing事件监听下面举出Java代码:

2017-03-18 00:29:58 254

转载 Hibernate联合主键映射

.联合主键的映射规则1) 类中的每个主键属性都对应到数据表中的每个主键列。hibernate要求具有联合主键的实体类实现Serializable接口,并且重写hashCode与equals方法,重写这两个方法的原因在于Hibernate要根据数据库的联合主键来判断某两行记录是否是一样的,如果一样那么就认为是同一个对象,如果不一样,那么就认为是不同的对象。这反映到程序领域中就是根据h

2017-03-16 23:51:47 224

转载 Hibernate泛型Dao编写

http://blog.csdn.net/azheng270/article/details/2232044编写spring+hibernate框架下的应用,总是离不了编写一个通用的泛型GenericHibernateDao。查阅了网上不少的GenericHibernateDao实现,归纳整理为如下实现,供后续编码参考。 首先定义接口泛型DAO接口 GenericDaopack

2017-03-16 22:30:05 582

转载 Java泛型Type体系

http://blog.csdn.net/xxxzhi/article/details/49616577最近看开源代码,看到里面很多Java泛型,并且通过反射去获取泛型信息。如果说要看懂泛型代码,那还是比较容易,但是如果要自己利用泛型写成漂亮巧妙的框架,那必须对泛型有足够的了解。所以这两三天就不在不断地看Java泛型相关的东西。如果说想要明白通过反射去获取泛型信息,那么Type体系是必

2017-03-16 22:24:40 414

转载 java动态代理原理及解析

http://blog.csdn.net/scplove/article/details/52451899代理:设计模式代理模式是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个真实对象的访问。代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理。通过代理层这一中间层,有效的控制对于真实委托类对象的直接访问,同时

2017-03-15 23:26:57 401

转载 Java动态代理

http://blog.csdn.net/heyutao007/article/details/49738887AOP的拦截功能是由java中的动态代理来实现的。说白了,就是在目标类的基础上增加切面逻辑,生成增强的目标类(该切面逻辑或者在目标类函数执行之前,或者目标类函数执行之后,或者在目标类函数抛出异常时候执行。不同的切入时机对应不同的Interceptor的种类,如BeforeAdvi

2017-03-15 23:26:10 205

原创 【贪心算法】最少拦截系统

Problem Description某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统.但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能超过前一发的高度.某天,雷达捕捉到敌国的导弹来袭.由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹.怎么办呢?多搞几套系统呗!你说说倒蛮容易,成本呢?成本是个大问题啊.所以俺就到这里

2017-03-13 23:12:06 405

转载 详细介绍 Hibernate 泛型 DAO 及其使用方法

编写spring+hibernate框架下的应用,总是离不了编写一个通用的泛型GenericHibernateDao。查阅了网上不少的GenericHibernateDao实现,归纳整理为如下实现,供后续编码参考。 首先定义接口泛型DAO接口 GenericDaopackage com.th.huz;import java.io.Serializable;import 

2017-03-13 21:54:34 1477

转载 Java反射机制详解

http://blog.csdn.net/yongjian1092/article/details/7364451首先,我们在开始前提出一个问题:1.在运行时,对于一个Java类,能否知道属性和方法;能否去调用它的任意方法? 答案是肯定的。本节所有目录如下:什么是JAVA的反射机制JDK中提供的Reflection APIJAVA反射机制提供

2017-03-13 20:27:19 256

原创 JAVA设计模式之策略模式

参考:http://www.runoob.com/design-pattern/strategy-pattern.html在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。在策略模式中,我们创建表示各种策略的对象和一个行为随着策略对象改变而改变的 context 对象。策略对象改变 context 对象的执

2017-03-11 15:32:02 374

原创 怎样使用jquery刷新验证码图片

之所以普通的做法无法实现实时更新,是因为被浏览器缓存了,所以加了个时间戳参考:http://blog.csdn.net/fengyu09/article/details/50393856How to refresh the src of with jQuery? src="test.php" />where test.PHP generates a

2017-03-08 18:38:20 2968

原创 Hibernate Criteria多表查询

Hibernate有多种查询方式,如果想要多表查询,有3种方法1.HQL查询(写连接语句)2.Native SQL(手写原生SQL语句)3.Criteria查询本次内容就是介绍Criteria的多表查询这是我需要持久化的对象的字段图,我这里列举的是一个双向1对多这里是我生成的表结构然后以下是我的部分代码:Session session = sc.ge

2017-03-07 23:16:28 6416

转载 Spring事务管理(详解+实例)

标签:写这篇博客之前我首先读了《Spring in action》,之后在网上看了一些关于Spring事务管理的文章,感觉都没有讲全,这里就将书上的和网上关于事务的知识总结一下,参考的文章如下:Spring事务机制详解Spring事务配置的五种方式Spring中的事务管理实例详解1 初步理解理解事务之前,先讲一个你日常生活中最常干的事:取钱。 比如你

2017-03-07 13:53:53 315

转载 Spring使用OpenSessionInViewFilter解决Hibernate的lazy延时加载问题

http://blog.csdn.net/guoquanyou/article/details/6697916spring为我们解决最让人头痛的难题之一,hibernate的Session的关闭与开启问题。当hibernate+spring配合使用的时候,如果设置了lazy=true,那么在读取数据的时候,当读取了父数据后,hibernate会自动关闭session,这样,当要

2017-03-06 19:17:05 235

转载 数据库三大范式

书上讲了好多, 归结起来3句话: 1NF:字段不可分; 2NF:有主键,非主键字段依赖主键; 3NF:非主键字段不能相互依赖; 解释: 1NF:原子性 字段不可再分,否则就不是关系数据库; 2NF:唯一性 一个表只说明一个事物; 3NF:每列都与主键有直接关系,不存在传递依赖; 不符合第一范式的例子(关系数据库中create不出这样的表): 表:

2017-03-05 20:19:40 267 1

转载 高性能的关键:Spring MVC的异步模式

http://www.cnblogs.com/guogangj/p/5457959.html我承认有些标题党了,不过话说这样其实也没错,关于“异步”处理的文章已经不少,代码例子也能找到很多,但我还是打算发表这篇我写了好长一段时间,却一直没发表的文章,以一个更简单的视角,把异步模式讲清楚。什么是异步模式要知道什么是异步模式,就先要知道什么是同步模式,先看最典型的同步模式:

2017-03-05 19:02:26 599

转载 Hibernate迫切左外连接和迫切内连接

•迫切左外连接:•LEFT JOIN FETCH 关键字表示迫切左外连接检索策略.–list() 方法返回的集合中存放实体对象的引用, 每个 Department 对象关联的 Employee  集合都被初始化, 存放所有关联的 Employee 的实体对象.–查询结果中可能会包含重复元素, 可以通过一个 HashSet 来过滤重复元素•左外连接:–LEFT

2017-03-05 10:49:20 2167

转载 Hibernate中fetch和lazy介绍

fetch ,指定关联对象抓取的方式,可以设置fetch = "select" 和 fetch = "join"。select方式时先查询返回要查询的主体对象(列表),再根据关联外键id,每一个对象发一个select查询,获取关联的对象,形成n+1次查询;而join方式,主体对象和关联对象用一句外键关联的sql同时查询出来,不会形成多次查询。在映射文档中定义的抓取策略将会有产生以下影响:

2017-03-05 10:48:56 444

原创 Hibernate离线查询及其应用场景

离线查询其实就是动态查询DetachedCriteria一般我们进行web开发都会碰到多条件查询。例如根据条件搜索。条件的多少 逻辑关系 是or 还是and等等。我们要根据这些条件来拼写查询语句。但是有了离线查询这些都不是问题,我们可以使用DetachedCriteria来构造查询条件,然后将这个DetachedCriteria作为方法调用参数传递给业务层对象。而业务层对象获得DetachedCr

2017-03-05 10:38:36 1346

转载 Spring事务的传播行为

在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这个例外是unchecked如果遇到checked意外就不回滚。如何改变默认规则:1 让checked例外也回滚:在整个方法前加上 @Transa

2017-03-04 23:11:00 280

原创 MySql类型与Java类型

2017-03-04 16:48:51 750

restful的学生信息管理系统

简单的学生信息管理系统,restful风格,Spring+maven+ajax进行开发,全注解,仅完成简单的增删改查

2017-02-13

空空如也

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

TA关注的人

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