- 博客(18)
- 收藏
- 关注
原创 Spring 核心IOC+AOP读书笔记
spring框架成功来源于概念,它的理念包括ioc (控制反转)和aop(面相切面编程) ioc相当于一个容器,在spring中认为一切资源都是JavaBean,spring ioc管理对象和其依赖关系,采用的不是人为的主动创建,,由spring ioc自己描述创建,也就是说spring是依靠描述来完成对象的创建及其依赖关系。spring ioc 的实际应用(解决的问题):以人使用插座为例...
2018-07-28 10:19:02
327
原创 sql读书笔记
sql读书笔记:数据和表:保存所有东西的地方。数据库类型DEC(4,2):表示它有4位数,小数后有2位数通配符:%是任意数量的未知字符替身。例如like ‘%m’;查出的结果前面不管有多少字母都查出来xxxxxm;_只代表一个字母,例如like‘_m’;只能查出xm;select drink from drinktablewherecalories beetwen 30 and 60;关键字in:...
2018-07-15 17:07:04
431
原创 读书笔记
一面向对象的主要特征:1.抽象:将一类对象的共同特征总结出来的构造的过程,包括数据抽象和行为抽象两方面,抽象只关注对象有哪些属性和行为。2.封装:将数据和操作数据的方法绑定起来,对数据的访问只能通过定义的接口,类中的方法就是对现实世界的一种封装。3.继承:从已有类得到信息创建新类的过程,提供继承信息的类被称为父类,得到继承信息的类为子类。4.多态性:同样的对象引用调用同样的方法做不同的事情。多态性...
2018-07-15 17:06:06
191
原创 Error opening registry key'software\Javasoft\Java Runtime Environment' Error: could not find java.dl
第一步:在下方系统变量-找到path-单击->点击下面的编辑.将jdk和jre的路径放到最前面第二步:将C盘中Windows\System32和Windows\SysWOW64文件夹下的java.exe, javaw.exe and javaws.exe文件删掉即可。PS:我的是这种方法解决的,这是win8的解决方案,但是我w7 64位的,删掉Windows\System32下的java.e...
2018-07-13 12:38:52
6704
原创 mybatis别名总结
Mybatis核心组件1.SqlSessionFactoryBuilder(构造器),采用分步构建的Builder模式,生成SqlSessioonFactory2.SqlSessionFactory(工厂接口):生成Sqlsession,使用的是工长模式。3.Sqlsession(会话):一般使用Maybatis提供的SQL Maper提供的接口编程技书。4.SQL Mapper(...
2018-06-30 17:24:27
257
原创 hibernate整理
Hibernate是一个开源的对象关系映射框架,它对JDBC进行了轻量级的对象封装,使Java程序员可以随心所欲的使用对象编程思维来操纵数据库。提供了从java类到数据库表之间的映射,也提供了数据查询和恢复机制。相对于使用JDBC和SQL来手工操作数据库,Hibernate可以大大减少2. Hibernate原理: Hibernate技术本质上是一个提供数据库服务的中间件。Hibernat...
2018-06-15 22:21:30
191
原创 验证finally真正执行顺序
import java.io.FileInputStream; public class Test1 { public static void main(String[] args) { Test1 m = new Test1(); System.out.println(m.amethod()); } pu...
2018-06-14 21:05:41
2116
原创 css样式简单例子
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> h1{ color:#F00; font-size
2018-05-31 11:20:31
1403
原创 Java 集合
集合接口Collection 接口Collection是最基本的集合接口,一个Collection代表一组Object,Java不提供直接继承自Collection的类,只提供继承于子接口(如Lis和Set)List 接口List接口是一个有序的Collection,是从此接口能够精确地控制每个元素插入的位置,能够通过索引(元素在List中位置,类似数组下标来访问List中的元素,第一个元素索引位...
2018-05-24 11:06:50
141
原创 Java数组
Java中的数组是用来存储国定大小的同类型元素的。声明数组变量:首先声明数组才能在程序中使用数组 ,声明数组的语法;arr [] a;实例;arr[] myarr创建数组:myarr = new arr[size];上面语法主要做了两件事:1.使用arr[size]创建了一个数组;2.把新创建的数组的引用赋值给变量myarr;另一种创建数组的方式;arr[] myarr = {value0,val...
2018-05-24 10:05:04
202
原创 sql函数
sql AVG()实例:从access表中获取count子弹=段列的平均值;select AVG(count) AS c from access;查询高于site_id和count字段的平均值;select site_id ,count from asscesswhere count>(select AVG(count) from asscess);sql max() 实例:查询webt...
2018-05-23 23:25:45
290
原创 sql视图(views)
视图是可视化的表在sql中,视图是基于sql语句得结果集的可视化的表。视图包含行和列,就像一个真实的表(视图中的字段一个或多个数据库中的真实表的)可以向视图中添加sql函数,where以及join语句,也可以呈现数据来自某个单一的表一样。SQL CREATE VIEW 语法create view view_name asselect column _name(s)from table_na...
2018-05-23 18:27:25
483
转载 Hibernate高效查询,只查询部分/指定字段
公司使用DetachedCriteria detachedCriteria = DetachedCriteria.forClass(PeBulletin.class); detachedCriteria.createAlias("enumConstByFlagIsvalid", "enumConstByFlagIsvalid"); detachedCriteria.createCriteria...
2018-05-23 16:58:16
879
1
原创 oracle存储过程总结
Oracle存储过程学习存储过程创建语法: create or replace procedure 存储过程名(param1 in type,param2 out type) ascursor cur1 isselect area_code,cmcode ,sum(rmb_amt) /10000 reb_amt_sn, sum(used_amt)/1000 usd_amt_...
2018-05-23 16:49:28
187
转载 hql查询部分字段
点击打开链接https://blog.youkuaiyun.com/yaerfeng/article/details/8514008看到一个资料,这个写的非常清楚。第一种是使用高级查询DetachedCriteria实现,代碼如下:String alias = "user_"; //查詢時的table別名 DetachedCriteria dc = DetachedCriteria.forClass(Use...
2018-05-16 10:29:32
2203
原创 Vim编辑器的快捷键
文档编辑器的三种工作模式:指令模式,输入模式,行末模式。Vim运行默认指令模式,此时满键盘都是快捷键。勿乱按。按I进入输入模式,左侧出现‘插入字样’行末模式,编辑结束后,:w保存退出。指令模式常用的快捷键,快速定位:shift+g 依次按1,6,8这三个键然后shift+g 组合件,光标调到168行。 shift+两下g 光标调到文档最后, 两下g光标调到
2017-09-09 11:29:40
496
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人