- 博客(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关注的人