自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (2)
  • 收藏
  • 关注

原创 Hibernate的一级缓存

Hibernate的一级缓存Hibernate的一级缓存就是指Session缓存。在Session中定义了一系列的集合来存储数据,它们构成了Session的缓存。只要Session没有关闭,它就会一直存在。当我们通过Hibernate中的Session提供的一些API例如save()、get()、update()等进行操作时,就会将持久化对象保存到Session中,当下一次再去查询缓存中具...

2018-08-30 10:44:54 209

原创 Hibernate常用API

Hibernate常用APIHibernate的核心类和接口一共有6个,分别为:Session、SessionFactory、Transaction、Query、Criteria和Configuration1. ConfigurationConfiguration config=new Configuration(); // 主要加载的是src目录下的hibernate.proper...

2018-08-30 10:44:44 396

原创 Hibernate常用API——2

---------------------接上篇------------------------------3 查询指定列信息使用投影查询可以得到List<Customer>结果。我们只须在Customer类中提供name与address作为参数的构造方法就可以了,注意无参数构造也要有。而且HQL语句要写成select new Customer(name,address) ...

2018-08-30 10:44:32 214

原创 Hibernate介绍以及配置详解

一 介绍什么是Hibernate?hibernate是一个开源的对象关系映射框架,它对jdbc进行了轻量级的封装,它将简单的java对象与数据库表建立映射关系,是一个全自动的orm框架。hibernate可以自动生成sql语句,自动执行。总结:hibernate是一个轻量级的jdbc封装,也就是说,我们可以使用hibernate来完成原来我们使用jdbc完成的操作,也就是与数据库的...

2018-08-30 10:44:20 219

原创 Spring框架——AOP底层原理

AOP底层原理AOP概念1. aop概述1  aop:  面向切面(方面)编程,扩展功能不通过修改源代码实现2  AOP采取横向抽取机制,取代了传统纵向继承体系重复性代码2. aop底层原理横向抽取机制:-有接口:使用动态代理方式,创建接口实现类代理对象-没有接口的情况:3. aop操作相关术语Joinpoint(连接点):所谓连接点是指那些被拦...

2018-08-29 01:11:21 686

原创 Spring框架——IOC底层原理(bean管理:注解)

Spring的bean管理——注解注解介绍代码里的特殊标记,使用注解可以完成功能 注解写法 @注解名称(属性名称=属性值) 注解使用在类、方法和属性上面Spring注解开发准备注解创建对象注解注入属性...

2018-08-28 23:40:15 819

原创 Spring框架——IOC底层原理(bean管理:xml配置文件)

一 IOC底层原理1. spring的ioc操作1. 把对象的创建交给spring进行管理2. IOC操作的两部分:(1)ioc的配置文件方式(2)ioc的注解方式2. IOC的底层原理1. ioc底层原理实用技术(1)xml配置文件(2)Dom4j解析xml(3)工厂设计模式(4)反射2. ioc实现原理3.  spring的bean管理(...

2018-08-28 16:20:13 1027

原创 项目技术总结——struts、spring以及hibernate框架

客户关系管理系统一 strutsStruts是Apache软件基金会(ASF)赞助的一个开源项目。它最初是Jakarta项目中的一个子项目,并在2004年3月成为ASF的顶级项目。它通过采用Java Servlet/JSP技术,实现了基于Java EE Web应用的Model-View-Controller(MVC)设计模式的应用框架,是MVC经典设计模式中的一个经典产品。基本简介:...

2018-08-27 22:49:23 356

原创 数据库的存储引擎

数据库的存储引擎数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以 获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。MySQL的核心就是存储引擎。一. 查看存储引擎1. MySQL提供了查询存储引擎的功能,可以使用:S...

2018-08-26 17:27:49 336

原创 项目技术总结——Django框架、MySql数据库以及Nginx服务器

一 汽车零售销量预测系统1. DJango框架Django 项目是一个Python定制框架,它源自一个在线新闻 Web 站点,于 2005 年以开源的形式被释放出来。Django 框架的核心组件有: 用于创建模型的对象关系映射 为最终用户设计的完美管理界面 一流的 URL 设计 设计者友好的模板语言 缓存系统。 架构设计Django...

2018-08-23 16:58:20 858

原创 项目技术总结——JQuery、Bootstrap以及echarts图表库

一 汽车零售销量预测系统1 JQueryjQuery是一个JavaScript函数库。jQuery库包含以下功能:HTML 元素选取 HTML 元素操作 CSS 操作 HTML 事件函数 JavaScript 特效和动画 HTML DOM 遍历和修改 AJAX异步请求方式 Utilities提示: 除此之外,Jquery还提供了大量的插件。1.jQuery语法...

2018-08-22 17:34:48 2662

原创 在大型数据库数据查询时如何提高查询效率?

转载于https://blog.csdn.net/xlgen157387/article/details/44156679一、数据库设计方面1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引;2、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id fro...

2018-08-12 23:34:57 545

原创 数据库性能优化

优化可分为5个层次:减少数据访问(减少磁盘访问) 返回更少数据(减少网络传输或磁盘访问) 减少交互次数(减少网络传输 减少服务器CPU开销(减少CPU及内存开销) 利用更多资源(增加资源)一 减少数据访问减少数据库访问,简而言之,就是尽量减少系统与数据库的交互,因为对数据库的访问必然存在性能的消耗,我们可以从以下几个方面来思考。1.使用数据库索引索引(Index...

2018-08-12 23:24:43 470

原创 编程题——3

一 栈的压入、弹出序列输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长度是相等的)解题思路:模拟堆栈操作:将原数列依次压栈,栈顶元素与所...

2018-08-09 23:50:11 161

原创 树的先序遍历、中序遍历、后序遍历以及问题解法

先序遍历:  节点 - 左孩子 - 右孩子中序遍历: 左孩子  - 根结点 - 右孩子后序遍历 : 左孩子 - 右孩子 - 根结点遍历结果:先序:GDAFEMHZ中序:ADEFGHMZ后序:AEFDHZMG非递归实现三种遍历:http://www.cnblogs.com/LZYY/p/3454778.html...

2018-08-09 16:38:47 441

原创 排序算法总结

排序算法比较:一 .稳定的排序算法一 冒泡排序(BubbleSort)1.基本思想:两个数比较大小,较大的数下沉,较小的数冒起来。2. 过程:比较相邻的两个数据,如果第二个数小,就交换位置。 从后向前两两比较,一直到比较最前两个数据。最终最小数被交换到起始的位置,这样第一个最小数的位置就排好了。 继续重复上述过程,依次将第2.3...n-1个最小数排好位置。3. ...

2018-08-05 19:39:10 202

原创 编程题——2

一、数独问题输入9行,每行为空格隔开的9个数字,为0的地方就是需要填充的。输出九行,每行九个空格隔开的数字,为解出的答案。解题思路:分析:数独就是9行9列的数组,满足每一行、每一列、每一个粗线宫内的数字均含1-9,不重复。(图四为粗线宫)解题:DFS深度填数检测+回溯法     1. 设置标记位。将有提示数的位置标记为true,需要填数的位置标记为false。   ...

2018-08-03 15:40:43 1007

原创 字符数组、字符串数组转换成字符串

一、字符数组to字符串直接声明 char[] c={'a', 'b', 'c'};String s = new String(c);二、字符串数组to字符串string是不可变类——利用StringBufferString[ ] str = {"abc", "dfe", "hij"};StringBuffer sb = new StringBuffer();...

2018-08-03 14:39:20 42611 2

原创 编程题——1

一.计算字符串最后一个单词的长度,单词以空格隔开。输入:一行字符串,非空,长度小于5000。输出:整数N,最后一个单词的长度。import java.util.Scanner;public class test{ public static void main(String[] args) { Scanner input = new Scanner(Syste...

2018-08-01 13:37:17 331

转载 TreeMap遍历方式

一.遍历TreeMap的键值对第一步:根据entrySet()获取TreeMap的“键值对”的Set集合。第二步:通过Iterator迭代器遍历“第一步”得到的集合。// 假设map是TreeMap对象// map中的key是String类型,value是Integer类型Integer integ = null;Iterator iter = map.entrySet(...

2018-07-24 22:17:17 34230

转载 TCP/IP总结

目录         一.基本概念二. 四层协议系统三.  TCP三次握手和四次挥手四. TCP的拥塞控制 一.基本概念TCP/IP 是因特网的通信协议,Transmission Control Protocol/Internet Protocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议、Internet国际互联网...

2018-07-18 17:55:20 212

转载 css居中的几种方式总结

1.水平居中的margin:0 auto;设置块元素(或与之类似的元素)的居中。注意:margin:0 auto;的选择器是作用对象(子元素),如div,p,而不是body。且不受float影响(设置display: block)。2.水平居中text-align:center;3.水平垂直居中:(1)定位和需要定位的元素的margin减去宽高的一半img{ ...

2018-07-18 10:48:13 1750

原创 bootstrap-datepicker日期选择器的使用

在项目开发中用到了datepicker日期选择器,自己在学习用法实际开发中遇到了很多问题,总结如下:1.css和js文件的导入:<!-- 日期控件所用css --><link href="static/css/bootstrap.min.css" rel="stylesheet" media="screen"><link href="static/css.

2018-07-05 21:47:14 18095 2

原创 Java——总结

Java错题总结1.class B extends Object{    static    {        System.out.println("Load B");    }    public B()    {        System.out.println("Create B");    }}class A extends B{    static    {        Syste...

2018-06-14 17:14:14 209

计算机图形学裁剪算法

计算机图形学裁剪算法。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2018-01-13

多媒体技术实验报告

多媒体技术BMP图像文件格式分析。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2018-01-13

空空如也

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

TA关注的人

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