自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MySQL常用的锁机制 ----------顾名思义

悲观锁与乐观锁:悲观锁:顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。乐观锁:顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别...

2017-10-21 15:54:00 114

转载 Spring整合Mybatis

1、采用数据映射器(MapperFactoryBean)的方式,不用写mybatis映射文件,采用注解方式提供相应的sql语句和输入参数。(1)Spring配置文件:<!--引入jdbc配置文件--><context:property-placeholderlocation="jdbc.properties"/>...

2017-10-21 14:52:00 121

转载 aop技术理解使用

一、什么是AOP? aop技术是面向切面编程思想,作为OOP的延续思想添加到企业开发中,用于弥补OOP开发过程中的缺陷而提出的编程思想。AOP底层也是面向对象;只不过面向的不是普通的Object对象,而是特殊的AOP对象。AOP的关注点是组成系统的非核心通用服务模块(比如登录检查等),相对于普通对象,aop不需要通过继承、方法调用的方式来提供功能,只需要在xml文件中以引用的方式,...

2017-10-16 19:51:00 93

转载 Spring使用ioc注解方式配置bean

context层 : 上下文环境/容器环境 applicationContext.xml具体示例:现在ioc容器中添加context层支持:包括添加xmlns:context、xsi:schema、注解扫描地址LoginAction.java:这里面注意@Component中的参数la可以写也可以不写,写上了就指定了bean对象的id值,默认为类名开头字母小写log...

2017-10-16 19:39:00 91

转载 mybatis-generator 代码自动生成工具包

怎么用mybatis-gennerator插件自动生成mybatis所需要的dao、bean、mapper xml文件。请看↓1、在D盘新建一个文件夹,命名:generator(或者其他盘其他名字也可以,之所以用这个,是为了copy下面代码后,不用再做修改路径)2、准备需要的jar包:mybatis-generator-core-1.3.2.jar、mysql-connector...

2017-10-16 18:43:00 137

转载 MySQL

1.delete和truncate 区别? 1.1 delete慢 ,Truncate快 1.20delete记录日志,所以慢 truncate不记录日志 1.31 删除所有记录后,主键值delete 不是从1编号,Truncate会从1开始编号 1.43 truncate不能删除有外键的主表 1.5 delete 可以 加where ,删除部分记录 2.两...

2017-10-16 18:23:00 65

转载 MyBatis

一:MyBatis自关联查询映射文件1.pojo类public class Category implements Serializable{ private String cid; //分类主键 private String cname; //分类名 private Category parent; //父分类,是根据pid的自连接对象,一个二级分类...

2017-10-16 18:23:00 95

转载 git hub 的使用步骤

1:准备环境①电脑已安装git②注册github账号一:使用git控制台进行本地操作①打开 GitBash②填写用户名和邮箱作为标识分别输入以下命令:git config --global user.name"此处填写用户名"git config --global user.email“此处填写邮箱名”此时可以输入 git config...

2017-07-14 23:30:00 440

转载 jQuery Validate

jQueryValidatejQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来编写用户自定义方法的 API。所有的捆绑方法默认使用英语作为错误信息,且已翻译成其他 37 种语言。该插件是由 Jörn Z...

2017-07-14 23:29:00 95

转载 javaScript操作DOM对象

DOM是Document Object Model的缩写,即文档对象模型,是基于文档编程的一套API使用javaScript操作DOM对象通常分为三类:1.DOM CORE 2.HTML-DOM和CSS-DOM.本段代码涉及到的知识点有1.如何锁定一个节点 2.返回子节点集合所用到的公式 3.如何将一种节点类型遍历出来<!DOCTYP...

2017-06-21 12:08:00 126

转载 HTML DOM 属性

innerHTML 属性获取元素内容的最简单方法是使用 innerHTML 属性。innerHTML 属性对于获取或替换 HTML 元素的内容很有用。实例下面的代码获取 id="intro" 的 <p> 元素的 innerHTML:实例<html><body><p id="intro">Hello Wor...

2017-06-21 11:54:00 86

转载 HTML DOM 方法

方法是我们可以在节点(HTML 元素)上执行的动作。编程接口可通过 JavaScript (以及其他编程语言)对 HTML DOM 进行访问。所有 HTML 元素被定义为对象,而编程接口则是对象方法和对象属性。方法是您能够执行的动作(比如添加或修改元素)。属性是您能够获取或设置的值(比如节点的名称或内容)。getElementById() 方法ge...

2017-06-21 11:53:00 75

转载 JavaScript HTML DOM

通过 HTML DOM,可访问 JavaScript HTML 文档的所有元素。HTML DOM (文档对象模型)当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。HTML DOM 模型被构造为对象的树。HTML DOM 树通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。J...

2017-06-21 11:48:00 76

转载 JavaScript HTML DOM 元素(节点)

添加和删除节点(HTML 元素)。创建新的 HTML 元素如需向 HTML DOM 添加新元素,您必须首先创建该元素(元素节点),然后向一个已存在的元素追加该元素。实例<div id="div1"><p id="p1">这是一个段落</p><p id="p2">这是另一个段落</p></di...

2017-06-21 11:48:00 58

转载 JavaScript HTML DOM - 改变 CSS

HTML DOM 允许 JavaScript 改变 HTML 元素的样式。改变 HTML 样式如需改变 HTML 元素的样式,请使用这个语法:document.getElementById(id).style.property=new style例子 1下面的例子会改变 <p> 元素的样式:<p id="p2">Hello World!...

2017-06-21 11:47:00 75

转载 JavaScript运算符

运算符 = 用于赋值。运算符 + 用于加值。运算符 = 用于给 JavaScript 变量赋值。算术运算符 + 用于把值加起来。y=5;z=2;x=y+z; 在以上语句执行后,x 的值是 7。JavaScript 算术运算符算术运算符用于执行变量与/或值之间的算术运算。给定y=5,下面的表格解释了这些算术运算符:运算符...

2017-06-21 11:47:00 70

转载 Java数组声明、初始化

维数组的声明方式:type var[]; 或type[] var;声明数组时不能指定其长度(数组中元素的个数),Java中使用关键字new创建数组对象,格式为:数组名 = new 数组元素的类型 [数组元素的个数]实例:TestNew.java:程序代码:publicclassTestNew { publicstaticvoidma...

2017-05-20 04:55:00 68

转载 Java多线程实现的三种方式

Java多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。1、继承Thread类实现多线程继承Thread类的方法尽管被我列为一种多线程实现方式,但Thread本质上也是实现了Runnable接口的一个...

2017-05-13 09:04:00 86

转载 二进制与十进制的转换

表1二进制数和十进制数换算对照表 采用“二进制数”的算术运算也比较简单制造成本更经济。二进制的加法运算和乘法运算公式都各有四条规则加法有0+0=00+1=1,1+011110乘法有0*0=00*1=0 1*0=0 1*1=1而十进制的加法和乘法运算公式从00开始到99从0*0开始到9*9各需规则100条。 2:二进制代码 ...

2017-04-19 12:36:00 312

空空如也

空空如也

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

TA关注的人

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