- 博客(96)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
转载 一个古老故事--线程和线程池的故事
我是一个线程, 我一出生就被编了个号: 0×3704, 然后被领到一个昏暗的屋子里, 这里我发现了很多和我一模一样的同伴。我身边的同伴0×6900 待的时间比较长, 他带着沧桑的口气对我说:我们线程的宿命就是处理包裹。 把包裹处理完以后还得马上回到这里,否则可能永远回不来了。我一脸懵懂,包裹,什么包裹?”不要着急,马上你就会明白了, 我们这里是不养闲人的。“果然,没多久,屋子的...
2017-04-27 17:00:12 478
原创 SQL查询--列出受雇日期早于直接上级的所有员工
请先查看解决问题所需的数据表结构:点击跳转问题:列出受雇日期早于直接上级的所有员工答案:解法一:select a.ename from emp a where a.hiredate解法二:select t.ename from emp t where t.mgr is not null and not exists(select null fro
2017-04-25 16:29:20 21033 4
原创 SQL查询--列出所有员工的姓名及其直接上级的姓名
请先查看解决问题所需的数据表结构:点击跳转问题:列出所有员工的姓名及其直接上级的姓名答案:解法一:select a.ename,(select ename from emp b where b.empno=a.mgr) as boss_name from emp a;解法二:select e.ename,m.ename boss_name from
2017-04-25 16:13:58 57094 3
原创 SQL查询--列出薪资比“SMITH”多的所有员工
请先查看解决问题所需的数据表结构:点击跳转问题:列出薪资比“SMITH”多的所有员工答案:解法一:select * from emp where sal>(select sal from emp where ename='SMITH');解法二:select * from emp A where exists(select null from emp
2017-04-25 15:56:14 17907
原创 SQL查询--列出至少有一个员工的部门
请先查看解决问题所需的数据表结构:点击跳转问题:列出至少有一个员工的部门答案:解法一:select dname from dept where deptno in(select deptno from emp);解法二:select dname from dept where deptno in (select deptno from emp gro
2017-04-25 15:45:17 40100 1
原创 Spring--IoC--基于XML的DI-为应用指定多个配置文件-包含关系
主配置文件与其他配置文件命名格式一致时,如果使用spring-*会出错,会将自己也包含进去!!所以,修改主配置文件命名:
2017-04-19 17:51:18 352
原创 Spring--IoC--基于XML的DI-同类抽象Bean
如上图所示,每个bean有很多冗余的,所以,出现了同类抽象bean:此时,baseStudent通过代码能够获取到,但获取到的对象只有产生冗余的数据,其他数据并没有,所以,让它成为抽象的,就不能获取。如下:
2017-04-19 16:18:08 406
原创 Spring--IoC--基于XML的DI-自动注入-byType
但是:如果存在多个类型相同的bean时会报错,不知选择哪个。而且,不仅是相同类型,其子类也一样。
2017-04-19 15:07:23 347 1
原创 Spring--IoC---基本XML的DI---设值注入
设值注入:一:只包含基本属性的类:没有注入的配置:测试结果:二:带有注入的配置:测试结果:三:带有对象属性的类:配置文件:测试结果:
2017-04-19 11:08:12 493
原创 Spring--IoC--Bean的装配--默认装配方式
类(只有带参构造器):spring配置文件:测试获取bean:结果:修改为带有无参构造器的类:执行测试成功。原因分析: 在获取bean时其实底层运用了反射机制,调用无参构造器初始化。
2017-04-18 15:49:32 1037
原创 Spring--IoC--从applicationContext容器中获取对象
配置文件applicationContext.xml:获取对象:
2017-04-17 17:39:29 2273
原创 Log4j简介与作用
一般开发时会使用system.out.print()来输出一些信息,但是在本地开发时使用没有什么影响,但上线后如果这些语句不删除,会影响效率!!不删除没法跟踪错误!!! 所以,出现了专门输出日志的技术---Log4j!!Log4j对项目来说很有必要性,真正上线的项目都需要记录各种信息,防止万一出现问题时进行查询跟踪
2017-04-17 11:22:38 590
原创 MyBatis--查询缓存--ehcache二级缓存配置文件详解
临时文件路径:查看文件路径:个性化设置:在映射文件中配置缓存,只对当前映射文件起作用,而ehcache.xml对整个项目起作用
2017-04-16 11:48:47 730 2
原创 MyBatis--查询缓存--ehcache二级缓存配置
第一步:下载ehcache的jar包第二步:配置映射文件,将二级缓存类型改为ehcache第三步:加入ehcache配置文件从Jar包里复制出来:改名为ehcache.xml:
2017-04-16 11:22:12 713
html5shiv.js
2017-03-31
respond.js
2017-03-31
background-size: contain;不兼容ie8
2017-06-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人