关于rem布局的理解 将页面的 设计稿等比例的进行缩放 首先是计算视觉稿到页面的比例 假设这个比例是aa = 视觉稿的宽度/页面的宽度(document.documentElement.clientWidth)根据这个比率去计算 屏幕上应该显示的宽度 假设这个值是 bb = 量取的宽度/a现在我们获取了元素在屏幕上显示的一个宽度 需要将这个宽度 和 页面的
Junit学习 package com.test;import static org.hamcrest.CoreMatchers.hasItem;import static org.junit.Assert.assertThat;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import org
webStorm绑定Tomcat 在webStorm上面调试ajax的时候,后台不能够返回正确相应,不能够获取json字符串,在网上找了一些资料,有两种解决办法,第一种是在浏览器里面安装插件,处理ajax的跨域请求,第二种是在本地服务器上面进行调试,不用webStorm自带的服务器下面是错误消息下面介绍在WebStorm上面绑定Tomcat选择setting搜索找到deploymen
hibernate继承的三种映射策略( Inheritance mapping) 继承的三种映射策略每个类级别一个表(父类和子类公用一张表) ... ... ... ... discriminator 指定识别者列
hiberante many-to-one fetch属性 hiberante many-to-one fetch属性fetch属性有两个取值 join和select,默认select,区别看后面结果就清楚了Card类pulic class Card{ private Integer id; private String name; private Student student; //省略getset方法
Lookup 方法注入和任意方法替换 Lookup method injection(Lookup 方法注入)简单例子说明, 类person是一个抽象类,方法Msg返回一个字符串,(其实这里可以设计的好点返回一类实例) 在sayMsg中输出返回的字符串 abstract public class Person { public v
Disabling contextual LOB creation as createClob() method threw error : java.lang.reflect.InvocationT 今天在使用hibernate5的时候,出现下面问题,Disabling contextual LOB creation as createClob() method threw error :java.lang.reflect.InvocationTargetException设置false 解决问题
Spring AOP Spring Aop 基本概念 切点(Pointcut) 切点是定位到某个程序方法的条件,一个切点可以匹配多个方法, 连接点(Joinpoint) 每个程序都有多个连接点,连接点是程序中客观存在的事物,是方法执行前后,等包括方位信息的具体程序执行点, 切点只定位到方法上,要定位到具体连接点上,还需要
hibernate事物 事物原子性( Atomicity )一致性( Consistency )隔离性( Isolation )持续性( Durability )乐观锁为实体类设置一个version属性,在配置文件中用version属性配置,同时设置事物隔离级别为读已提交悲观锁利用数据库自身的锁机制实现,在读取数据中的数据时可以加锁,session.get() sessio
hibernate关系映射 关系映射总结一个人拥有多张卡,中间表是PERSON_CARD,双向多对一关系中间表一端的映射 理解:set集合用set元素映射,key指定当前表主键在中间表中的外键映射列,many-to-many指定set集合数据在表中的映射列,这里是多对一映射,set映射的列应该是不能重复的,class指定set集合保存的元素类
SQL集合函数中case when then 使用技巧 我们都知道SQL中适用case when then来转化数据库中的信息 比如 select (case sex when 0 then '男' else '女' end) AS sex from studentInfo那么在集合函数中它有什么用呢 ?假设数据库有一张表名为student的表。如果现在要你根据这张表,查出江西省男女个数,广东省男生个数,浙江省男女个
java HashSet的实现 HashSet里面是依赖一个HashMap,Hashset储存的值作为HashMap里面的键来存储,通过map返回的值和null比较从而判读是否添加元素成功,如果有相应的键map返回之前的值,否则返回null。map的put方法调用这个这里的putVal就传了key的hashCode进来,后面传了一个false和true,false代表当存在相同的键
js复习 获取元素 document.getElementById() document.getElementsByTagName() document.getElementsByName()修改元素的内里面容 先获取元素节点node node.innerHTML='里面可以写HTML代码'获取元素的属性 先获取元素节点node n
java类加载机制 1.装载将类的class文件读入内存,并创建class对象通过类的加载器完成类加载器Bootstrap ClassLoader 根类加载器不是Java.lang.ClassLoader的子类,由JVM自身实现。加载路经是jre下面lib下的class文件,其中包括Java核心类库rt.jarfile:/G:/myeclipse_comm/binary/com.sun.j