自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(84)
  • 收藏
  • 关注

转载 4. Hibernate检索方式

Hibernate检索方式的分类Hibernate的检索方式主要有5种,分别为导航对象图检索方式、OID检索方式、HQL检索方式、QBC检索方式和SQL检索方式。下面对这5中检索方式的使用进行详解。1. 对象图导航检索对象图导航检索方式是根据已经加载的对象,导航到他的关联对象。它利用类与类之间的关系来检索对象。譬如要查找一个联系人对应的客户,就可以由联系人对象自动导航找...

2018-08-21 09:26:00 135

转载 3.4 Hibernate多表操作

1. 一对多、多对一Hibernate框架实现了ORM的思想,将关系数据库中表的数据映射成对象,使开发人员把对数据库的操作转化为对对象的操作,Hibernate的关联关系映射主要包括多表的映射配置、数据的增加、删除等。数据库中多表之间存在着三种关系,也就是系统设计中的三种实体关系。如图所示。从图可以看出,系统设计的三种实体关系分别为:多对多、一对多和一对一...

2018-08-19 22:05:00 178

转载 3.3Hibernate批量查询

1. HQL查询-hibernate Query LanguageQuery代表面向对象的一个Hibernate查询操作。在Hibernate中,通常使用session.createQuery()方法接受一个HQL语句,然后调用Query的list()或uniqueResult()方法执行查询。所谓的HQL是Hibernate Query Language缩写,其语法很像SQL语法,...

2018-08-17 17:19:00 176

转载 3.2 Hibernate的事务控制

1. 一级缓存前面学习了一级缓存的主要两个作用:提高效率手段1:提高查询效率提高效率手段2:减少不必要的修改语句发送 现在开始了解一下Hibernate的事务控制。Hibernate是对JDBC的轻量级封装,其主要功能是操作数据库。在操作数据库过程中,经常会遇到事务处理的问题,那么我们接下来就介绍hibernate中的事务管理。回归一下,什么是事务:在数据库操作中,一项事...

2018-08-16 00:29:00 132

转载 3.1 hibernate持久化类及一级缓存

1.持久化类编写规则Hibernate是持久化层的ORM映射框架,专注于数据的持久化工作。持久化:所谓的持久化就是讲内存中的数据永久保存到关系型数据库中。持久化类:其实所谓的持久化类指的是一个Java类与数据库表建立了映射关系,那么这个类称为是持久化类。其实,你可以简单的理解为就是一个Java类,该类通过一个映射文件与数据库的表建立了关系。持久化类的编写规则如下:  1....

2018-08-15 22:44:00 57

转载 java使用Beanutils依赖的jar包

通过Beanutils自动将提交的数据封装到对象中时,需要用到的jar包:commons-beanutils-1.8.3.jar该包需要,两个jar包的支持:commons-collections-3.2.1.jarcommons-logging-1.1.1.jar这三个包需要一起倒入,否则报错!!!转载于:https://www.cnblogs.com/eagl...

2018-08-15 17:34:00 3537

转载 3.hibernate

1. hibernate框架框架的含义:1.框架是用来提高开发效率的2.封装了好了一些功能.我们需要使用这些功能时,调用即可.不需要再手动实现.3.所以框架可以理解成是一个半成品的项目.只要懂得如何驾驭这些功能即可.javaEE三层开发框架及hibernate框架对应的位置如下:Hibernate框架优点:操作数据库的时候,可以以面向对象的方式来...

2018-08-15 13:55:00 97

转载 Java 如何存取MySQL datetime类型

1在java中只有Date类型,这样数据存储到MySQL会出现问题,前台提交的数据,比如2018-03-20 17:30:59,后台用Date接受的时候,由于Date只精确到天,所以默认接收时间为2016-10-10 00:00:00,保存到mysql数据库之后,重新取出数据的时候又会发现,数据为2018-03-20 00:00:00.0,无缘无故在后面多了一个.0。...

2018-08-14 23:28:00 178

转载 2.过滤器

1. 什么是过滤器过滤器是一个运行在服务器端的程序,先于与之相关的servlet或JSP页面之前运行实现对请求资源的过滤的功能;过滤器可附加到一个或多个servlet或jsp页面上,可以检查请求信息也可以处理相应信息;filter的基本功能是对Servlet容器调用Servlet的过程进行拦截,从而在Servlet执行前后实现一些特殊的功能。如图,浏览器发出的请求先递...

2018-08-14 18:10:00 53

转载 session活化与钝化

会话的持久化:本篇解决一个问题,就是当正在浏览页面的时候服务器突然关闭,浏览器不关闭,当再次开启服务器时还能够恢复关闭时的页面HttpSessionActivationListener实现此接口的JavaBean,可以感知自己被活化(从硬盘到内存)和钝化(从内存到硬盘)的过程。如果需要同时保存Session中的JavaBean则JavaBean也要实现Serializable序...

2018-08-14 14:42:00 110

转载 Java Web开发Session超时设置

在Java Web开发中,Session为我们提供了很多方便,Session是由浏览器和服务器之间维护的。Session超时理解为:浏览器和服务器之间创建了一个Session,由于客户端长时间(休眠时间)没有与服务器交互,服务器将此Session销毁,客户端再一次与服务器交互时之前的Session就不存在了。设置Session超时时间方式:方式一:在web.x...

2018-08-13 21:26:00 46

转载 1. 监听器

1. 什么是监听器监听器也叫Listener,是Servlet的监听器,它可以监听客户端的请求、服务端的操作等。通过监听器,可以自动激发一些操作,比如监听在线的用户的数量。所谓的监听器,是指对整个web环境的监听,当被见识的对象发生变化时,立即调用相应的方法进行处理。2.监听器最常见的应用场景:Java SE GUI编程;Android 手机开发编...

2018-08-13 21:22:00 265

转载 servlet的九大内置对象

隐式对象说明request转译后对应HttpServletRequest/ServletRequest对象response转译后对应HttpServletRespons/ServletResponse对象session转译后对应HttpSession...

2018-08-13 19:51:00 56

转载 java中static、transient修饰的属性不能被序列化

java中static、transient修饰的属性不能被序列化相关网页:Java序列化的高级认识http://www.360doc.com/content/13/0728/18/13247663_303173972.shtml以下程序来自”http://bbs.csdn.net/topics/390155251“(已验证)类Student1package ...

2018-06-26 09:56:00 548

转载 java 字节流与字符流的区别

java 字节流与字符流的区别2017年12月24日 18:04:11阅读数:13783转载地址:点击打开链接字节流与和字符流的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢?实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了缓冲区,通过缓冲区再操作文件,如图12-6所示。下面以两个写...

2018-06-19 11:36:00 46

转载 mac 下如何切换jdk的版本

mac 下如何切换jdk 版本,以及动态切换2016年09月16日 17:25:44阅读数:2713一、mac 下如何切换jdk的版本近期没什么事,正好家里只有mac笔记本,也想着学习一下如何用mac来进行开发,第一步就是 要配置mac的开发环境1、安装eclipse要先安装jdk,本身的我这台电脑上没有安装jdk,于是在网上找到jdk1....

2018-05-21 17:49:00 264

转载 00 python基础--目录结构

为什么要设计好目录结构?"设计项目目录结构",就和"代码编码风格"一样,属于个人风格问题。对于这种风格上的规范,一直都存在两种态度:一类同学认为,这种个人风格问题"无关紧要"。理由是能让程序work就好,风格问题根本不是问题。另一类同学认为,规范化能更好的控制程序结构,让程序具有更高的可读性。我是比较偏向于后者的,因为我是前一类同学思想行为下的直接受害者。我曾经维...

2018-05-20 22:33:00 45

转载 html 5 本地数据库-- Web Sql Database核心方法openDatabase、transaction、executeSql 详解

Web SQL数据库API实际上不是HTML5规范的组成部分,而是单独的规范。它通过一套API来操纵客户端的数据库。Safari、Chrome、Firefox、Opera等主流浏览器都已经支持Web SQL Database。HTML5的Web SQL Databases的确很诱惑人,当你发现可以用与mysql查询一样的查询语句来操作本地数据库时,你会发现这东西挺有趣的。今天,我们一起来...

2018-05-06 11:46:00 271

转载 shell脚本入门

阅读目录1. Shell简介2. 几种常见的Shell3. 编译型语言和解释型语言的区别4. 什么时候使用Shell?5. 第一个Shell脚本6. Shell变量7.Shell特殊变量8. Shell替换9. Shell运算符10. Shell注释11. Shell字符串12. Shell数组13. echo命令14. ...

2018-04-26 09:52:00 78

转载 Canvas API详解

概述Canvas API(画布)用于在网页实时生成图像,并且可以操作图像内容,基本上它是一个可以用JavaScript操作的位图(bitmap)。使用前,首先需要新建一个<canvas>网页元素。<canvas id="myCanvas" width="400" height="200"> 您的浏览器不支持canvas!</...

2018-04-25 23:42:00 149

转载 精通CSS滤镜(filter)(实例解析)

http://www.cnblogs.com/shiyangxt/archive/2008/11/16/1334633.html转载于:https://www.cnblogs.com/eaglesour/p/8926386.html

2018-04-24 09:55:00 50

转载 CSS中加号、星号及其他符号的作用

http://www.cnblogs.com/mrcoke/articles/2415180.html转载于:https://www.cnblogs.com/eaglesour/p/8926294.html

2018-04-24 09:36:00 134

转载 html-1--前端开发规范手册

HTML布局中常用命名规范:header: 页头                 nav:导航footer: 页脚                 column:栏目sidebar:侧栏                left:左侧wrapper或wrap:页面外围控制整体布局宽度  center:中间right:右侧                  logo:...

2018-04-13 23:56:00 249

转载 11 Python之路--第七周-5--日志处理

本节内容1. 日志相关概念2. logging模块简介3. 使用logging提供的模块级别的函数记录日志4. logging模块日志流处理流程5. 使用logging四大组件记录日志6. 配置logging的几种方式7. 向日志输出中添加上下文信息8. 参考文档主要内容一、日志相关概念日志是一种可以追踪某些软件运行时所发生事件...

2018-04-08 16:39:00 87

转载 10 Python之路--第七周-4--执行系统命令的四种方式

一、os模块1. os.system('cmd')在子终端运行系统命令,不能获取命令执行后的返回信息以及执行返回的状态,命令执行后的返回值是数字,0:表示执行成功,!0:表示执行失败。import osos.system('date')# 2016年 06月 30日 星期四 19:26:21 CSTOS.system2. os.popen(c...

2018-04-08 12:18:00 93

转载 13 Python之路--第八周--1--socket编程

http://www.cnblogs.com/wupeiqi/articles/5040823.html转载于:https://www.cnblogs.com/eaglesour/p/8743402.html

2018-04-08 10:20:00 47

转载 09 Python之路--第七周-3--异常处理

参考 http://www.cnblogs.com/wupeiqi/articles/5017742.html转载于:https://www.cnblogs.com/eaglesour/p/8743400.html

2018-04-08 10:19:00 90

转载 python之路--web--2--Django-13-Django上传文件的三种方式

方式一:通过form表单提交到后台前段:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> ...

2018-04-01 20:33:00 85

转载 python之路--web--2--Django-12-Django模板语言

Django模板语言关于本文档本文档介绍了Django模板系统语言的语法. 如果你希望从一个更技术的角度来看它是如何工作的和如何扩展 它,请参阅The Django template language: For Python programmers.Django模板语言设计的初衷是为了获得效率和易用性之间的平衡. HTML使用者会感觉到他设计的很舒服.如果你有使用...

2018-03-31 21:44:00 110

转载 项目三--

网站用户访问速度监测分析项目刚来新公司不久做运维开发,本为以为要继续做我的开源软件开发,结果领导给分了个以前基本从来没考虑的任务,监测用户访问我们网站的速度,没错,是监测所有的用户访问我们网站的速度。就跟基调一样。因为基调不能实现我们一些特殊的定制需求,所以公司准备我们自己开发一个。虽然以前没做过,但是有挑战才有意思嘛,开始走起。首先,确定页面速度如何监控?监控...

2018-03-15 16:38:00 94

转载 JavaScript--01--JSONP

JSONP  JSONP(JSON with Padding)是JSON的一种“使用模式”,可用于解决主流浏览器的跨域数据访问的问题。由于同源策略,一般来说位于 server1.example.com 的网页无法与不是 server1.example.com的服务器沟通,而 HTML 的<script> 元素是一个例外。利用 <script> 元素的这个开放策...

2018-03-13 21:53:00 57

转载 JavaScript--00作用域

JavaScript的作用域一直以来是前端开发中比较难以理解的知识点,对于JavaScript的作用域主要记住几句话,走遍天下都不怕...一、“JavaScript中无块级作用域”在Java或C#中存在块级作用域,即:大括号也是一个作用域。public static void main (){ if(1==1){ String na...

2018-03-13 21:48:00 47

转载 项目三--BBS论坛--01

本节内容:项目:开发一个简单的BBS论坛需求:整体参考“抽屉新热榜” + “虎嗅网”实现不同论坛版块帖子列表展示帖子评论数、点赞数展示在线用户展示允许登录用户发贴、评论、点赞允许上传文件帖子可被置顶可进行多级评论就先这些吧。。。知识必备:DjangoHTML\CSS\JSBootStrapJquery...

2018-03-11 23:27:00 121

转载 scrapy1.0手册--01--命令行工具(Command line tools)

命令行工具(Command line tools)0.10 新版功能.Scrapy是通过scrapy命令行工具进行控制的。 这里我们称之为 “Scrapy tool” 以用来和子命令进行区分。 对于子命令,我们称为 “command” 或者 “Scrapy commands”。Scrapy tool 针对不同的目的提供了多个命令,每个命令支持不同的参数和选项。...

2018-03-11 22:42:00 64

转载 WuSir爬虫中级(wu sir 性能相关)--02

性能相关在编写爬虫时,性能的消耗主要在IO请求中,当单进程单线程模式下请求URL时必然会引起等待,从而使得请求整体变慢。import requestsdef fetch_async(url): response = requests.get(url) return responseurl_list = ['http://www.gi...

2018-03-09 22:00:00 193

转载 爬虫基础(BeautifulSoup库的使用)--04

上一篇文章的正则,其实对很多人来说用起来是不方便的,加上需要记很多规则,所以用起来不是特别熟练,而这节我们提到的beautifulsoup就是一个非常强大的工具,爬虫利器。beautifulSoup “美味的汤,绿色的浓汤”一个灵活又方便的网页解析库,处理高效,支持多种解析器。利用它就不用编写正则表达式也能方便的实现网页信息的抓取快速使用通过下面的一个例子,对bs4有个简...

2018-03-09 18:47:00 78

转载 爬虫基础(正则的使用)--03

什么是正则表达式正则表达式是对字符串操作的一种逻辑公式,就是 事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符”,这个“规则字符” 来表达对字符的一种过滤逻辑。正则并不是python独有的,其他语言也都有正则python中的正则,封装了re模块python正则的详细讲解常用的匹配模式\w 匹配字母数字及下划线\W 匹...

2018-03-09 16:16:00 71

转载 爬虫基础(requests库的基本使用)--02

什么是RequestsRequests是用python语言基于urllib编写的,采用的是Apache2 Licensed开源协议的HTTP库如果你看过上篇文章关于urllib库的使用,你会发现,其实urllib还是非常不方便的,而Requests它会比urllib更加方便,可以节约我们大量的工作。(用了requests之后,你基本都不愿意用urllib了)一句话,requests是...

2018-03-09 00:02:00 58

转载 爬虫基础(理论基础)--01

世界上80%的爬虫是基于Python开发的,学好爬虫技能,可为后续的大数据分析、挖掘、机器学习等提供重要的数据源。整理这个文档资料希望能对小伙伴有帮助。什么是爬虫?网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。...

2018-03-08 18:41:00 198

转载 WuSir爬虫中级(wu sir rquests/beautifulsoup使用)--01

requestsPython标准库中提供了:urllib、urllib2、httplib等模块以供Http请求,但是,它的 API 太渣了。它是为另一个时代、另一个互联网所创建的。它需要巨量的工作,甚至包括各种方法覆盖,来完成最简单的任务。Requests 是使用 Apache2 Licensed 许可证的 基于Python开发的HTTP 库,其在Python内置模块的基础上进行...

2018-03-08 18:05:00 180

空空如也

空空如也

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

TA关注的人

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