自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 五月的仓颉大神写的 三年java程序员面试感悟 值得分享给大家

原文地址http://www.cnblogs.com/xrq730/p/5260294.html,转载请注明出处,谢谢!前言因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章。这篇文章大部分内容都是面向整个程序员群体的,当然因为LZ本身是做Java开发的,因此有一部分内容也是专门面向咱们Java程序员的。简单先说一下,LZ坐标杭州,13届本科毕业,

2017-05-30 14:42:24 3149

原创 数据库面试题

2.学生表 如下:自动编号   学号   姓名课程编号课程名称分数1        2005001 张三 0001      数学    692        2005002 李四 0001      数学    893        2005001 张三 0001      数学    69删除除了自动编号不同,其他都相同的学生冗余信息A: delete tabl

2017-05-25 17:02:15 1014

原创 数据库函数用法

?12345SELECT s. * , spj. * , SUM( spj.Qty ) AS NumqtyFROM s, spjWHERE s.Sno = spj.SnoGROUP BY spj.SnoHAVING Numqty >1000

2017-05-25 16:07:46 8352

转载 四年Java 一个java程序员的年终总结

年底了,该给自己写点总结了!从毕业到现在已经快4年啦,一直在Java的WEB开发行业混迹。我不是牛人,但是自我感觉还算是个合格的程序员,有必要写下自己将近4年来的经历,给自我以提示,给刚入行的朋友提供点参考。第一. Java程序员需要不断的学习;貌似这一点适应的行业最广,但是我可以很肯定的说:当你从事web开发一年后,重新找工作时,才会真实的感受到这句话。工作第一年,往往是什么都充

2017-05-24 21:26:35 5626 1

原创 左连接和右连接

关于左连接和右连接总结性的一句话:左连接where只影向右表,右连接where只影响左表。Left Joinselect * from tbl1 Left Join tbl2 where tbl1.ID = tbl2.ID左连接后的检索结果是显示tbl1的所有数据和tbl2中满足where 条件的数据。简言之 Left Join影响到的是右边的表Ri

2017-05-22 23:17:10 2474

原创 LIST 和SET hashmap hashtable

List 控制的是一个数组,那么可以有重复的数据。在integer的list中,添加4个3的话,会有4个元素在list中。而set是不允许有重复的数据,所以如果set中添加4个3,只会有1个3.set的一个用处是,假设你要在一个名单里面查找又没有名字相同的,就可以用set,如果set中没有该名字,就存进set。如果有的话,说明找到了重复的。set一般常用的是hashset,查询

2017-05-20 22:18:00 227

原创 spring事务

事务配置有2中 一种在配置文件  一种是注解 @Transactional 一般注解写在service的实现层,可以加在类上,加在类上 就是该类全部方法开启事务。也可以加在某个方法上。比如,查询,不需要加事务,加事务影响效率注意:比如一个事务里面包裹有2个其他事务,那么里面2个事务就不需要配置事务,以最外层的事务为准3、@Transactional 注解应该只被应用到 public 可见度

2017-05-20 21:41:16 237

原创 hibernate的二级缓存

重点:一级缓存和二级缓存的本质区别是,二级缓存关闭事务后还存在一个是对对象的缓存,配置有2中方法:①注解方式:在实体上配置@Cache(usage = CacheConcurrencyStrategy.NONSTRICT_READ_WRITE) 并指定缓存并发策略②配置文件方式:<class-cache class="com.sy.vo.User" usage="read-write" /&...

2017-05-20 18:15:08 236

原创 多线程的应用场景

通俗的解释一下多线程先:多线程用于堆积处理,就像一个大土堆,一个推土机很慢,那么10个推土机一起来处理,当然速度就快了,不过由于位置的限制,如果20个推土机,那么推土机之间会产生相互的避让,相互摩擦,相互拥挤,反而不如10个处理的好,所以,多线程处理,线程数要开的恰当,就可以提高效率。多线程使用的目的:1、  吞吐量:做WEB,容器帮你做了多线程,但是它只能帮你做请求层面的,简单的说,就是一个请求...

2017-05-19 22:15:25 794

原创 hibernate spring springMVC常用注解

hibernate(多数在实体类里) :@Entity  @Table   @Id  (@Transient 表示该属性并非一个到数据库表的字段的映射,ORM框架将忽略该属性0@OneToMany   @ManyToMany  @ManyToOne  @NotEmpty @JoinColumn(name = "users_id")    private User user;

2017-05-19 18:45:45 435

原创 spring AOP理解

简单地说,就是将那些与业务无关,却为业务模块所共同调用的逻辑或责任封装起来,便于减少系统的重复代码,降低模块间的耦合度,并有利于未来的可操作性和可维护性也可以理解为把公用部分代码提取出来---应用有:日志 事务====等等

2017-05-19 18:26:37 223

原创 理解 控制反转IOC与依赖注入

1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立的齿轮,这些齿轮相互啮合在一起,

2017-05-19 17:59:14 311

原创 spring都注入哪些东西

注解注入顾名思义就是通过注解来实现注入,Spring和注入相关的常见注解有Autowired、Resource、Qualifier、Service、Controller、Repository、Component。Autowired是自动注入,自动从spring的上下文找到合适的bean来注入Resource用来指定名称注入Qualifier和Autowired配合使用,指定bean的名

2017-05-19 17:38:54 610

原创 springMVC

总结:springMVC 核心就是DispatcherServlet(请求分发控制器)HandlerMapping(处理器映射)

2017-05-19 17:22:43 419

空空如也

空空如也

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

TA关注的人

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