自定义博客皮肤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)
  • 收藏
  • 关注

原创 腾讯2015实习生面试(已拿到offer)

今天终于接到了腾讯hr的电话,对面传来了恭喜你成为腾讯2015暑期实习生。那个心情激动了。4月16号面完hr面后,整天就是刷微信,刷T派校园。每一个普通的电话都神经紧张。等啊,等啊,终于等到了发放offer的电话。这个时候是有必要总结下这次腾讯面试的经历,分享一点经验外,更多的是自己一个回忆。当初投递腾讯其实没抱有太大的希望,就拿我们学校(南七技校)来说,高手如云,我一个非对口专业的学生居然还

2015-04-23 19:29:18 1972

原创 mac 下安装mysql

mac下安装mysql有两种方法,一种是直接去http://dev.mysql.com/downloads/mysql/ 下载个dmg的安装包,然后一路安装即可。但是这里有个问题,由于mac的文件系统和linux还是有区别,导致安装后mysql -u root -p登陆时会报错:ERROR 2002 (HY000): Can not connect to local MySQL serve

2015-04-23 11:41:57 849

原创 对于移动互联网,谈谈自己浅薄的看法

对于移动互联网,谈谈自己浅薄的看法 今晚和实验室几个朋友讨论我开IT书屋的事,说实话IT书屋看来很失败,每天的订单不到几单,大多数还是身边的朋友给面子,简直就是刷单行为啊。但是在我看来并没什么,首先我做这个的重点不是卖书赚钱,实际上大家如果愿意做那些不断的注册,登录,再赚取积分的事,我买的电子书多数网上都是能下到的。那我为什么还要做呢?第一,我想把业余的时间利用起来,看看IT行业的图书

2015-04-19 11:36:38 1925

原创 shell 中if的使用

shell中if做比较shell判断数组中是否包含某个元素:ary=(1 2 3)a=2if [[ "${ary[@]}" =~ "$a" ]] ; then    echo "a in ary"else    echo "a not in ary"fi比较两个字符串是否相等的办法是:    if [ "$te

2015-04-19 11:19:46 2947

转载 MySQL存储引擎

今天腾讯的面试官问了MySQL有哪些引擎,以前一直用但真的没注意过。回来特意整理了下。又学了点新知识啊。MyISAM: 优势 – 查询速度快 – 数据和索引压缩问题 – 表级锁 – 数据丢失InnoDB: 优势 – 行级锁 – 事务支持 – 数据安全问题 – 数据文件庞大 – 启动慢 – 不支持FULLTEXT索引  如果你是个赛车手并且按一下按钮就

2015-04-15 18:57:17 711 4

原创 数据库事物的四大特性(面试常问)

数据库事务是指作为单个逻辑工作单元执行的一系列操作,这些操作要么全做要么全不做,是一个不可分割的工作单位。数据库事务的四大特性(简称ACID)是: (1) 原子性(Atomicity)事务的原子性指的是,事务中包含的程序作为数据库的逻辑工作单位,它所做的对数据修改操作要么全部执行,要么完全不执行。这种特性称为原子性。例如银行取款事务分为2个步骤(1)存折减款(2)提

2015-04-14 19:16:36 891

原创 两个堆栈实现一个队列 , 利用两个队列实现一个堆栈(Java)

面试中经常会问到这样的问题,利用两个堆栈实现一个队列以及利用两个队列实现一个堆栈。我们知道堆栈的特点是先进后出,而队列的特点是先进先出。这里我用java实现了一下,不对的地方还请大家及时指出。两个堆栈实现一个队列思想:(1)弹出时,如果stack2不为空的话,直接由stack2弹出,如果stack1不为空,则将stack1移入stack2,并将最后一个元素弹出。(2)存入时,直接将

2015-04-14 17:24:39 1156

原创 Java双亲委派机制

预定义类加载器和双亲委派机制JVM预定义的三种类型类加载器:启动(Bootstrap)类加载器:是用本地代码实现的类装入器,它负责将 /lib下面的类库加载到内存中(比如rt.jar)。由于引导类加载器涉及到虚拟机本地实现细节,开发者无法直接获取到启动类加载器的引用,所以不允许直接通过引用进行操作。标准扩展(Extension)类加载器:是由 Sun 的 ExtClas

2015-04-13 22:17:48 1635

原创 Java编程思想

1. Java中的多态性理解(注意与C++区分)Java中除了static方法和final方法(private方法本质上属于final方法,因为不能被子类访问)之外,其它所有的方法都是动态绑定,这意味着通常情况下,我们不必判定是否应该进行动态绑定—它会自动发生。final方法会使编译器生成更有效的代码,这也是为什么说声明为final方法能在一定程度上提高性能(效果不明显)。

2015-04-13 17:10:09 737

原创 Java类变量初始化顺序

以前一直以为java类的初始化是最先从构造函数开始的,今天看了《编程思想》这本书,才发现以前的很多认识都是错误的,赶紧写下来共享。首先是java类中普通变量的初始化顺序:package com.test.demos;class Window{ public Window(int market) { System.out.println("Window(" + market + ")

2015-04-08 22:00:50 759

原创 String str="abc" 与 String str = new String("abc")

1.java运行环境有一个字符串池,由String类维护,执行语句String str="abc"时:1.首先查看字符串池中是否存在字符串"abc",如果存在则直接将“abc”赋给str,如果不存在则先在  字 符串池中新建一个字符串"abc",然后再将其赋给str.2.执行语句String str = new String("abc");时。不管字符串池中是否存在字符串“abc”

2015-04-06 11:40:31 2357

空空如也

空空如也

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

TA关注的人

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