自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

手把手教你学安卓

手把手教你学安卓

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 程序员常见面试之 计算机网络 知识点小结

前言悉心整理校正了计算机网络的面试常用知识点,不同于网上的copy来copy去,文章图文并茂,通俗易懂,希望对大家有所帮助。 文章链接 http://blog.csdn.net/never_cxb/article/details/50420521 ,分享请保留出处。TCP/IP 模型分层每一层都是独立存在的,因此分配到各层的任务能够独立地执行,变更其中某层提供的方案时不影响其他层。这也可以理解为一

2015-12-28 18:06:40 13886 2

原创 程序员常见面试之 数据库 知识点小结(三)

前言根据自己的项目经验和阅读经验,整理了一些数据库常见面试知识点,喜欢能帮助到大家。本文地址 http://blog.csdn.net/never_cxb/article/details/50413644 转载请注明出处常用 SQL 语句orderselect a,b from list_table order by b asc从 list_table 表中选出 a,b列,并按照 b 的升序排列

2015-12-27 19:26:23 2660

原创 程序员常见面试之 数据库 知识点小结(二)

前言笔者悉心整理的数据库面试知识点,希望对各位朋友有所帮助。 文章链接 http://blog.csdn.net/never_cxb/article/details/50420521 ,转载请保留出处。聚簇索引与非聚簇索引的区别聚簇索引的顺序就是数据的物理存储顺序 每个表中只能有一个聚集索引 聚集索引要求:“既不能绝大多数都相同,又不能只有极少数相同”的规则。非聚簇索引的解释是:索引顺序与

2015-12-24 21:43:41 2215

原创 数据库面试题 Java 程序员 SQL 深入解析(一)

存储过程和函数的区别(stored procedure vs function)You can’t mix in stored procedures with ordinary SQL, whilst with stored function you can.e.g. SELECT get_foo(myColumn) FROM mytable is not valid if get_foo()

2015-12-24 10:48:15 3203

原创 Java 线程 sleep wait 深入解析 Thread

wait 和 sleep 区别sleep 是 Thread 的方法,wait 是 Object 的方法sleep 不会释放锁,wait 会释放锁sleep 是休眠,wait 是挂起wait 唤醒需要用 notify 或者 notifyAll而 sleep 则是休眠一段时间自己就恢复wait方法需要在synchronize块或者synchronize方法里调用,然而 sleep 不需要如

2015-12-23 11:56:25 1248

原创 一道面试题 设计4个线程,其中两个每次对j增加1,另外两个对j每次减少1。循环100次。

题目 设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。循环100次。写出程序。解法1书上的答案是用内部类实现的,网上的答案基本都是照抄书上的。感觉不是很优雅,想自己实现以下。package a;public class Test { private int j; public static void main(String[] args) {

2015-12-22 12:11:10 9244 1

原创 java synchronized 多线程 分析

锁住对象和该对象对应的类 也就是 synchronized (Sync.class) 和synchronized (this) 的区别看下面的代码class Sync { public void test() { synchronized (this) { System.out.println("test开始.."); tr

2015-12-22 11:08:22 688

原创 数据结构基础之堆排序(Java 实现)

总结本文地址 http://blog.csdn.net/never_cxb/article/details/50211631最近做到一道笔试题百度笔试题 有20个数组,每个有500个元素,升序排列,找出前500的数,复习了一下堆排序,总结一下,附带了实现的源代码。堆排序(Heapsort)是指利用堆积树(堆)这种数据结构所设计的一种排序算法,它是选择排序的一种。堆 看到书上和其他博客都说堆排序是

2015-12-07 22:07:51 3532 1

原创 一道面试题 有20个数组,每个有500个元素,升序排列,找出前500的数

一道面试题有20个数组,每个数组有500个元素,升序排列,现在在这20*500个数中找出排名前500的数。转载请注明出处 http://blog.csdn.net/never_cxb/article/details/50210317方法思路分析笔者想到3中方法,水平有限,欢迎拍砖指导,有更好的方法欢迎评论留言。直接暴力求解,将20个数组合并,然后排序,取出500个数使用归并。 对于排好序的 序列

2015-12-07 20:08:27 5606 4

原创 辗转相除法 java 实现 及其时间复杂度证明

代码 public static void main(String[] args) { Random r = new Random(); for (int ii = 0; ii < 10; ii++) { int num1 = r.nextInt(100); int num2 = r.nextInt(80);

2015-12-07 10:22:03 2042

原创 数据结构基础 归并排序 java 实现

归并排序 java 实现实现思路将序列每相邻的两个元素进行归并,得到 n/2 个序列,每个序列包含两个元素;再将上述序列归并,每个序列有4个元素重复步骤2最后一步是对两个序列归并,这两个序列的总长度是原数组的长度和快速排序比较归并排序需要额外的空间,空间复杂度是O(n),快速不需要额外空间归并是稳定的,快排不是稳定的两种排序其实有是有点分治法的味道,将排序拆成一个个小问题,把这些问题

2015-12-06 22:07:56 1095

GifCam(GIf录制与剪辑工具)

GifCam 是款集录制与剪辑为一体的屏幕 GIF 动画制作工具,录制后的动画可以逐帧编辑。没有水印,无需安装,绿色版,700KB大小,很方便Android开发者后期录制gif动画展示demo。

2016-01-15

空空如也

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

TA关注的人

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