一对儿程序猿

从菜鸟开始

java动态代理实现

Spring AOP的源码中用到了两种动态代理来实现拦截切入功能:jdk动态代理和cglib动态代理。两种方法同时存在,各有优劣。jdk动态代理是由内部java的反射机制来实现的,cglib动态代理底层则是借助asm来实现的。总的来说,反射机制在生成类的过程中比较高效,而asm在生成类之后的相关执...

2017-02-06 13:53:12

阅读数 363

评论数 0

MySQL行级锁、表级锁、页级锁详细介绍

MySQL行级锁、表级锁、页级锁详细介绍 在表中数据量较大的时候,了解mysql中锁的机制是必要的,最近在项目中遇到大量数据查询、删除的问题。简单的依靠索引已经不能解决问题,可以通过改变锁状态来提高 sql运行效率 这篇文章主要介绍了MySQL行级锁、表级锁、页级锁详细介绍,同时列举了...

2016-07-05 11:41:35

阅读数 1300

评论数 0

mysql面试必会基础(四)

1.视图 1.       视图的定义 视图就是从一个或多个表中,导出来的表,是一个虚拟存在的表。视图就像一个窗口(数据展示的窗口),通过这个窗口,可以看到系统专门提供的数据(也可以查看到数据表的全部数据),使用视图就可以不用看到数据表中的所有数据,而是只想得到所需的数据。 在数据库中,...

2016-04-10 10:47:25

阅读数 8102

评论数 0

mysql面试必会基础(三)

之前两篇讲了mysql 检索数据、函数、分组、组合函数、子查询、连接、及组合查询。 复习一下重点: 必会的几个函数avg sum count max min 必会的GROUP BY 、HAVING。 举个2016腾讯笔试题的真实的例子,(lz面试2015腾讯实习生时遇到同样的问题) 有汽车评分表c...

2016-04-09 20:43:57

阅读数 4971

评论数 0

mysql面试必会基础(二)

1.联结表 JOIN 画图解释 SQL join 语句 (下面这段来自ImportNew) 我认为 Ligaya Turmelle 的关于SQL联合(join)语句的帖子对于新手开发者来说是份很好的材料。SQL 联合语句好像是基于集合的,用韦恩图来解释咋一看是很自然而然的。不过正如在...

2016-04-09 13:44:44

阅读数 1695

评论数 3

mysql面试必会基础(一)

本博客摘自《MySQL必知必会》,对基础问题进行总结。 1.检索数据 (1)SELECT columnname FROM tablename;返回结果不一定和插入顺序相同,结果是无序的 (2)去掉重复的值 SELECT DISTINCT columnname FROM tablename (3)限...

2016-04-09 12:25:02

阅读数 5707

评论数 2

java常见面试题总结

面向对象编程(OOP) Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点: 代码开发模块化,更易维护和修改。代码复用。增强代码的可靠性和灵活性。增加代码的可理解性。 面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下面的章节我们会逐个分析...

2016-04-08 22:08:00

阅读数 1948

评论数 0

腾讯、百度、阿里以及各小公司面试经历

这个夏天我结束了大三的课程,本来应该和学校统一去东软实习。但是我一心想去北京闯一下,因为那里的机会会多一点,果然在一个月后我在北京找到了这个很好的机会,终于得到了校招前最后一批阿里巴巴的实习offer。虽然只是实习...... 一、腾讯实习生校园招聘     我一开始参加了腾讯的实习生校园...

2016-03-18 20:04:27

阅读数 4357

评论数 1

java垃圾处理

Java垃圾回收机制 1. 垃圾回收的意义   在C++中,对象所占的内存在程序结束运行之前一直被占用,在明确释放之前不能分配给其它对象;而在Java中,当没有对象引用指向原先分配给某个对象的内存时,该内存便成为垃圾。JVM的一个系统级线程会自动释放该内存块。垃圾回收意味着程序不再需要...

2016-03-18 20:02:01

阅读数 2597

评论数 0

java内部类

内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。 *内部类可以是静态static的,也可用public,default,protected和private修饰。(而外部顶级类即类名和文件名相同的只能使用public和default)。   注意:内部类是一个编译...

2016-03-18 20:01:25

阅读数 232

评论数 0

java客户端和c服务端通信(JNI+UDP)

此博客用到JNI+UDP 最近在和某研究所联调程序,遇到很多问题,目前解决大半,快来总结一下。 题外话:程序员千万别去研究所,因为那里气氛比殡仪馆还压抑。 大致需求: 1. 某研究所提供仿真软件(C编写),可以通过udp访问执行,并通过udp返回结果。传递参数皆为结构体(C struc...

2016-03-18 19:22:13

阅读数 903

评论数 0

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