Mysql与Oracle的区别

1.  Oracle是大型数据库而Mysql是中小型数据库,Oracle市场占有率达40%,Mysql只有20%左右,同时Mysql是开源的而Oracle价格非常高。 2. Oracle支持大并发,大访问量,是OLTP最好的工具。 3. 安装所用的空间差别也是很大的,Mysql安装完后才152...

2016-05-09 11:24:56

阅读数 1184

评论数 1

NIO与IO

下表总结了Java NIO和IO之间的主要差别,我会更详细地描述表中每部分的差异。 复制代码代码如下: IO                NIO 面向流            面向缓冲 阻塞IO            非阻塞IO 无                选择器...

2016-01-04 16:45:17

阅读数 361

评论数 0

MySQL的事务处理及隔离级别

事务是DBMS得执行单位。它由有限得数据库操作序列组成得。但不是任意得数据库操作序列都能成为事务。一般来说,事务是必须满足4个条件(ACID)       原子性(Autmic):事务在执行性,要做到“要么不做,要么全做!”,就是说不允许事务部分得执行。即使因为故障而使事务不能完成,在rollb...

2016-01-04 09:49:49

阅读数 557

评论数 0

深入理解Java的接口和抽象类

对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲:  ...

2015-12-25 17:36:27

阅读数 361

评论数 0

两个软硬程度一样的鸡蛋,它们在某一层摔下会碎,有个100层的建筑,要求最多用两个鸡蛋确 定鸡蛋安全下落的临界位置,给出临界位置?如果是n层楼,m个鸡蛋,请给出确定临界位置的算法

题目:问题:一幢大楼共计100层,某种类型的鸡蛋从某一楼层及其以上楼层摔下来时会被打破,从该层楼(即临界楼层)以下楼层摔下该鸡蛋,鸡蛋不会出现破损。现给你2个完全一样的该种类型的鸡蛋,问:如何通过这2个鸡蛋找到该临界楼层时,所用的摔鸡蛋次数最少?   思考:给了我们2个鸡蛋,意思就很明...

2015-12-25 11:32:07

阅读数 4869

评论数 0

java常见的异常

1. 粉红色的是受检查的异常(checked exceptions),其必须被 try{}catch语句块所捕获,或者在方法签名里通过throws子句声明.受检查的异常必须在编译时被捕捉处理,命名为 Checked Exception 是因为Java编译器要进行检查,Java虚拟机也要进行检查,以...

2015-12-24 17:34:25

阅读数 390

评论数 0

synchronized与volatile异同

volatile关键字有什么用?  恐怕比较一下volatile和synchronized的不同是最容易解释清楚的。volatile是变量修饰符,而synchronized则作用于一段代码或方法;看如下三句get代码: int i1; int geti1() {return i1;} volati...

2015-12-23 16:01:29

阅读数 325

评论数 0

吃透红黑树

接下载:http://www.cs.princeton.edu/~rs/talks/LLRB/RedBlack.pdf ------------------------------ 红黑树系列,六篇文章于今日已经完成: 1、教你透彻了解红黑树2、红黑树算法的实现与剖析3、红黑树的c源码实...

2015-12-23 14:09:23

阅读数 281

评论数 0

JAVA 中BIO,NIO,AIO的理解

在高性能的IO体系设计中,有几个名词概念常常会使我们感到迷惑不解。具体如下:  序号 问题  1 什么是同步?  2 什么是异步?  3 什么是阻塞?  4 什么是非阻塞?  5 什么是同步阻塞?  6 什么是同步非阻塞?  7 什么是异步阻塞?  8 什么是异步非阻塞?  散仙不才,在查了一...

2015-12-23 10:47:29

阅读数 361

评论数 0

Java中堆与栈的区别

在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。        当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。        堆内存用来存放由n...

2015-12-09 11:12:37

阅读数 261

评论数 0

一个百度员工的离职感悟

2015年10月20日,百度宣布停止社招; 阿里巴巴马云年初就定了规矩–出一个进一个,不多招一个人,校园招聘从3000减少到400人,应届生起薪大降,运营到了6000,被人大骂侮辱性Offer; 腾讯则刚刚确认,关闭了外包相关的招聘渠道。  也不仅仅是BAT:华为在最近对员工的考核和淘汰制度升级...

2015-12-08 16:02:50

阅读数 852

评论数 0

Java和C/C++的差异总结

总结一下Java的小知识,只是想稍微提醒一下自己这些基础的东西,放在这里,随时可以阅览和添加一下,以免走错了方向。 1.面向对象程序设计 面向对象程序设计语言可以直观的反映客观世界的真实表象,使软件开发人员可运用人类认识事物所采用的一般思维方式来进行软件开发,与自然语言差距最小,是当今...

2015-12-08 15:17:10

阅读数 1892

评论数 0

SpringMVC下的kindeditor实现

本JSP程序是演示程序,建议不要直接在实际项目中使用。 如果您确定直接使用本程序,使用之前请仔细确认相关安全设置。   使用方法: 1. 解压zip文件,将所有文件复制到Tomcat的webapps/kindeditor目录下。 2. 将kindeditor/jsp/li...

2015-11-24 16:51:03

阅读数 1436

评论数 0

为什么“高大上”的算法工程师变成了数据民工?

算法与算法工程师 先来一段我在知乎里回答“做算法工程师是一种怎样的体验?”的答案(其中的思想并非原创,而是山寨自新加坡某大学一门Quantitative Investment课程的ppt) 理想中的算法工程师:提出假设->收集数据->训练模型->解释结果。 实际中的算法...

2015-11-18 15:27:33

阅读数 3775

评论数 0

sql函数总结

函数的语法   内建 SQL 函数的语法是:   SELECT function(列) FROM 表 函数的类型   在 SQL 中,基本的函数类型和种类有若干种。函数的基本类型是:   Aggregate 函数 Scalar 函数 合计函数(Aggregatefunc...

2015-11-18 15:02:38

阅读数 580

评论数 0

Spring的IOC图形理解

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

2015-11-17 10:46:03

阅读数 796

评论数 0

ssh框架面试总结

1、写出你熟悉的开源框架以及各自的作用(项目中为什么使用SSH) 答:框架:hibernate,spring,struts1/struts2. Hibernate主要用于数据持久化;封装了JDBC操作;还提供了一个易用的、高效率的对象关系映射框架; Spring 的控制反转能起到解耦合的作用; ...

2015-11-16 16:20:24

阅读数 3089

评论数 1

硅谷跳槽必备

前言 这是我在硅谷找工作用到的一些资料和网站,虽然都是英文的,但都是一些干货,大家都可以借鉴一下,里面有很多有意思的观点和最新动态。并且也包括了很多跟创业相关的工具,不论你是在创业浪潮中,还是希望进入到一家快速上升的公司,抑或是难以选择一个最适合自己的Offer,这里都会有工具能帮助到你。在...

2015-11-13 15:05:38

阅读数 1057

评论数 0

移动开发工程师和大数据工程师对比

可能很多人都还很困惑,什么是大数据,其实可以简单的这么理解:大数据就是对大量数据进行有效处理的一种解决方案;因为随着数据量的不断增加,传统的框架及计算模型已经无法满足数据增加的需求,所以出现了一种新型的框架,hadoop框架,用这种框架可以弥补传统框架的不足,能对大数据量进行有效的分析提取等,就可...

2015-10-27 14:35:23

阅读数 7338

评论数 1

100亿个数取出最大的10000个

题目:100亿个整数,求最大的1万个数,并说出算法的时间复杂度  算法:如果把100亿个数全部读入内存,需要100 0000 0000 * 4B 大约40G的内存,这显然是不现实的。  我们可以在内存中维护一个大小为10000的最小堆,每次从文件读一个数,与最小堆的堆顶元素比较,若比堆顶元素大, ...

2015-10-26 10:42:46

阅读数 2669

评论数 0

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