E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
程序员面试宝典
【JAVA面试题】之一:第几行的obj符合垃圾收集器的收集标准?
《JAVA
程序员面试宝典
》86页,一道选择题,不太明白答案,望指教,题目是这样的:下列代码中,第几行的obj符合垃圾收集器的收集标准?
水滴石穿2015
·
2015-09-22 22:54
JAVA相关
程序员面试宝典
(第四版) —— 运算符问题 | a、b 交换与比较
运算符优先级的问题:单目——双目——移位——关系——逻辑——条件——赋值——逗号1、用一个表达式,判断一个数X是否为2的N次方(2,4,8,16,。。),不能用循环语句。解析:!(X&(X-1))。2、求两个数的平均值:intf(intx,inty){return(x&y)+((x^y)>>1)}解析x&y:将两个数中相同的位组成的数求出来,其实就是得到一半;(x^y)>>1:将两个数中不同的位求
Cawen_Cao
·
2015-09-22 08:19
求职面试【C/C++】
程序员面试宝典
(第四版) —— 类型转换
类型转换通用指导原则:1、为防止精度损失,如果必要的话,类型总是被提升为较宽的类型。2、所有含有小于整型的有序类型的算术表达式在计算之前其类型都会被转换成整型。1、下面程序的结果是多少?#include#include#include#includeusingnamespacestd;intmain(){floata=1.0f;coutintmain(){unsignedinta=0xFFFFFF
Cawen_Cao
·
2015-09-22 08:24
求职面试【C/C++】
C/C++
程序员面试宝典
-1
第2部分C/C++基础知识1.C++中的基本数据类型:2.C++中的整型:3.C++中的常见常量常量按照数据类型的不同分为整型常量,浮点型常量,字符型常量,还有字符串常量,转义字符常量和地址常量。整型常量可以有二进制,八进制和十六进制三种表示形式。加上L或U来表示长整型或者无符号型。浮点型常量,float型需要添加后缀f或F。浮点数只有一种进制(十进制),所有的浮点常数都是默认为double的。字
benpaobagzb
·
2015-09-14 16:00
C printf() 详解——printf('%08x',number);
程序员面试宝典
中的一个错误 char * b=(char *)&a
本文转自:http://www.cppblog.com/wuzimian/archive/2012/05/23/175925.aspx1 #include 2 using namespace std; 3 int main() 4 { 5 unsigned int a = 0xFFFFFFF7; 6 unsigned char i = (unsigned char)a; 7
makeprogresszb
·
2015-09-07 11:00
printf
格式化
输出
面试复习重点——数据结构、操作系统、计算机网络、数据库。
必看书籍:剑指offer、
程序员面试宝典
来自:腾讯、搜狐、网易、烽火、百度、大众点评、美团、风行1.死锁是什么?什么情况下产生?怎么解决?
life061522
·
2015-08-11 22:10
面试相关
程序员面试宝典
(第四版)——读书笔记-3、第七章:指针与引用
第七章指针与引用7.1指针基本问题1、指针与引用的差别?非空区别。在任何情况下都不能使用指向空值的引用。因此如果你使用一个变量并让它指向一个对象,但是该变量在某些时候也可能不指向任何对象,这时你应该把变量声明为指针,因为这样你可以赋空值给该变量。相反,如果变量肯定指向一个对象,例如你的设计不允许变量为空,这时你就可以把变量声明为引用。不存在指向空值的引用这个事实意味着使用引用的代码效率比使用指针要
Cowena
·
2015-08-09 09:00
面试
C语言
程序员面试宝典
指针与引用
《
程序员面试宝典
3》大量错误(50+)纠正表
《
程序员面试宝典
》第3版大量错误纠正表以前随手翻了翻,想写这篇文章没有写,现在完整看了下就记录下来了。找工作的同学大部分都会看《
程序员面试宝典
》,本来看过去就可以了。
jieniyimiao
·
2015-07-22 21:14
面试
算法——字符串、序列问题
1、求一个字符串中连续出现次数最多的子串《
程序员面试宝典
》P237字符串中连续出现次数最多的子串,例如字符串“abababc”,最多连续出现的为ab,连续出现三次。
tanxuan231
·
2015-07-06 10:00
(
程序员面试宝典
)已知n个人围坐在一张圆桌旁,从编号为k的人开始..................
【题目】设有n个人(以编号为1,2,3…….n分别表示)围坐在圆桌周围,从编号为k的人开始报数,数到m的人就站出来,他的下一个人又从1开始报数,数到m的人就站出来,依此规律重复下去,知道全部的人都站出来为止。【代码实现】这里选择循环链表作为数据结构。#include usingnamespacestd; structnode { intdata; node*next; }; classlinkli
adminabcd
·
2015-06-27 21:00
循环链表
程序员面试宝典
[LeetCode]String to Integer (atoi)
题意:字符串转正数 原题来自:https://leetcode.com/problems/string-to-integer-atoi/ 分析: 《
程序员面试宝典
》上出现的面试题,主要是考虑到细节
·
2015-06-18 19:00
LeetCode
我的Java开发学习之旅------>使用循环递归算法把数组里数据数组合全部列出
(面试题出自《Java
程序员面试宝典
》)代码如下:importjava.util.Arrays; importjava.util.LinkedList; importjava.util.List; /
qq446282412
·
2015-06-16 23:00
面试题目随记
毕竟去了图书馆借了本《java
程序员面试宝典
》翻阅一遍,虽然只看了第一部分如何写简历,和java的几个基础知识点,但是还是有作用的,在这里我又要推荐那些大三或者想去实习,同时没有工作经验的同鞋一定要阅读本书了
xflcx1991
·
2015-06-13 00:00
程序员
面试
技术
程序员面试宝典
里的一个小订正
在看
程序员面试宝典
时p34面试例题2时,觉得他的解释不对。变量i是无符号字符型,打印的时候转成指定宽度为8的十六进制数,因为是无符号,所以对f7进行零扩展,从而结果为000000f7。
adminabcd
·
2015-05-05 21:00
面试
程序员
cc++
day014 【
程序员面试宝典
】
Java垃圾回收机制basic1.引用计数算法【引用计数算法对于对象之间相互循环引用问题难以解决,因此java并没有使用引用计数算法。但是python中两种都有。】2.根搜索算法【通过一系列的名为“GCRoot”的对象作为起点,从这些节点向下搜索,不可达节点的内存将被回收。】主流的商用程序语言C#、java和Lisp都使用根搜素算法进行内存管理。空闲时回收引用,而不是对象本身。还有显式调用函数产生
技术芝麻点
·
2015-04-17 15:00
腾讯实习生招聘失败经历分享
接着收到腾讯的短信说参加笔试,线下,我特别喜欢线下,因为这样做题的感觉比较习惯,我之前买了本《
程序员面试宝典
》,看了一部分,发现笔试题目很多书里都有讲到类似的,遗憾的是我没有看完,很多题目凭记忆和感觉做的
feiting212121
·
2015-04-09 20:58
面试经验
读书笔记(
程序员面试宝典
第三版)
1.求结果。#includeusing namespace std; int func(int x){int count = 0;while (x){count ++;x = x&(x-1);}return count;} int main(){cout<
LittleLion_Xiao
·
2015-04-09 12:00
读书笔记
程序员面试经验与面试题——送即将参加校园招聘的你 (续)
找工作以前你应该准备这些课程:《数据结构与算法》、《操作系统原理》、《计算机网络》、《Linux程序设计》 《C++ Primer》,如果是面试的MFC方面的,个人感觉《深入浅出MFC》不错;当然有本名曰《
程序员面试宝典
Jackery_Shh
·
2015-04-09 11:00
程序员
面试
面试题
快速排序
校园招聘
Java多线程中 synchronized和Lock的区别
我想很多购买了《Java
程序员面试宝典
》之类图书的朋友一定对下面这个面试题感到非常熟悉:问:请对比synchronized与java.util.concurrent.locks.Lock的异同。
lingzhm
·
2015-04-08 21:35
Java多线程
C printf() 详解——printf('%08x',number);
程序员面试宝典
中的一个错误 char * b=(char *)&a
1 #include 2 using namespace std; 3 int main() 4 { 5 unsigned int a = 0xFFFFFFF7; 6 unsigned char i = (unsigned char)a; 7 char* b = (char*)&a; 8 9 printf("%08x, %08x\n", i, *b);10
hunnu_denny
·
2015-03-23 20:00
用位运算实现两个整数的加法运算
《剑指Offer》P238,《
程序员面试宝典
》P40分析:没有进位的加法运算可以用异或^来实现 进位只有1&1存在进位问题,故先做位与&,再往前进一位,即左移一位 不断循环和递归,直至进位为
woliuyunyicai
·
2015-03-13 11:00
程序员面试宝典
笔记1
《
程序员面试宝典
》P131.问题:T(n)=25T(n/5)+n^2的时间复杂度参考网址:http://www.cnblogs.com/wu8685/archive/2010/12/21/1912347
woliuyunyicai
·
2015-03-12 10:00
C++中模板类的友元重载
一个由《
程序员面试宝典
》引出的问题。描述模板类的友元重载,用C++代码实现?这实际上考察的是下面几个问题:1.模板类的编写2.模板类中友元函数的编写3.什么时候会用到友元重载?
u012501459
·
2015-03-10 16:00
模板类
友元重载
stl中push_back和浅拷贝和深拷贝的问题
《
程序员面试宝典
》中stl模板与容器中的一个例子:#include #include #include #include #include usingnamespacestd; classCDemo
u012501459
·
2015-03-08 23:00
Book List
自修教程与参考手册STL源码剖析EffectiveSTL编程之美CrackingtheCodingInterviewGoogleC++编程风格编写高质量代码:改善C++程序的150个建议华为内部程序设计培训
程序员面试宝典
u011331383
·
2015-02-20 19:00
《Java
程序员面试宝典
》学习笔记(设计模式部分)
UML图:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性; 实现指的是一个class类实现interface接口(可以是多个)的功能;实现是类与接口之间最常见的关系;在Java中此类关系通过关键字implement
TANGLIE1993
·
2015-02-19 20:34
java
设计模式
面试
《Java
程序员面试宝典
》学习笔记(设计模式部分)
UML图:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性;实现指的是一个class类实现interface接口(可以是多个)的功能;实现是类与接口之间最常见的关系;在Java中此类关系通过关键字implements
TANGLIE1993
·
2015-02-19 20:34
面试
Java
设计模式
Java
《Java
程序员面试宝典
》学习笔记(设计模式部分)
UML图:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性; 实现指的是一个class类实现interface接口(可以是多个)的功能;实现是类与接口之间最常见的关系;在Java中此类关系通过关键字implement
TANGLIE1993
·
2015-02-19 20:34
java
设计模式
面试
《Java
程序员面试宝典
》学习笔记(数据结构部分)
有一千万行重复的短信,以文本文件的形式保存,一行一条,有重复。如何找出重复次数最多的10条?可以用哈希表的方法对1千万条分成若干组进行边扫描边建散列表。第一次扫描,取首字节,尾字节,中间随便两字节作为HashCode,插入到hashtable中。并记录其地址和信息长度和重复次数,1千万条信息,记录这几个信息还放得下。同HashCode且等长就疑似相同,比较一下。相同记录只加1次进hashtable
TANGLIE1993
·
2015-02-19 13:55
面试
Java
数据结构
Java
《Java
程序员面试宝典
》学习笔记(数据结构部分)
有一千万行重复的短信,以文本文件的形式保存,一行一条,有重复。如何找出重复次数最多的10条?可以用哈希表的方法对1千万条分成若干组进行边扫描边建散列表。第一次扫描,取首字节,尾字节,中间随便两字节作为HashCode,插入到hashtable中。并记录其地址和信息长度和重复次数,1千万条信息,记录这几个信息还放得下。同HashCode且等长就疑似相同,比较一下。相同记录只加1次进hashtable
TANGLIE1993
·
2015-02-19 13:55
java
数据结构
面试
《Java
程序员面试宝典
》学习笔记(数据结构部分)
有一千万行重复的短信,以文本文件的形式保存,一行一条,有重复。如何找出重复次数最多的10条?可以用哈希表的方法对1千万条分成若干组进行边扫描边建散列表。第一次扫描,取首字节,尾字节,中间随便两字节作为HashCode,插入到hashtable中。并记录其地址和信息长度和重复次数,1千万条信息,记录这几个信息还放得下。同HashCode且等长就疑似相同,比较一下。相同记录只加1次进hashtable
TANGLIE1993
·
2015-02-19 13:55
java
数据结构
面试
《Java
程序员面试宝典
》学习笔记(基本语法部分)
这是我学习欧立奇《Java
程序员面试宝典
》第三版的笔记。这篇是基本语法部分。
TANGLIE1993
·
2015-02-19 01:32
java
面试
基本语法
《Java
程序员面试宝典
》学习笔记(基本语法部分)
这是我学习欧立奇《Java
程序员面试宝典
》第三版的笔记。这篇是基本语法部分。
TANGLIE1993
·
2015-02-19 01:32
java
面试
基本语法
《Java
程序员面试宝典
》学习笔记(基本语法部分)
这是我学习欧立奇《Java
程序员面试宝典
》第三版的笔记。这篇是基本语法部分。
TANGLIE1993
·
2015-02-19 01:32
面试
Java
基本语法
Java
【
程序员面试宝典
读书笔记】螺旋队列
面试例题:看清以下数字排列的规律,设1点的坐标为(0,0),x方向向右为正,y方向向下为正。例如,7的坐标为(-1,-1),2的坐标为(1,0),3的坐标为(1,1)。编程实现输入任何一点坐标(x,y),输出所对应的数字。分析:1、按题目意思建立坐标系,如下图所示:2、这个队列是顺时针螺旋向外扩展的,可以把它看成以1点为中心一层一层往外延伸。如下图所示:3、设中间的1为第0层,2到9为第1层,10
ruan875417
·
2015-02-09 16:00
《Java
程序员面试宝典
》5.2.3——中间缓存变量机制
看到第三版中5.2的例题4,一开始只是简单地接受中间缓存变量的机制,例题如下:publicclassTest{ publicstaticvoidmain(String[]args){ intj=0; for(inti=0;i<100;i++){ j=j++; } System.out.println(j); } } 上述结果为0。解释如下:1.temp=j; 2.j=j+1; 3.j=te
waycaiqi
·
2015-02-06 11:00
【
程序员面试宝典
读书笔记】位域
位域是指信息在存储时,并不需要占用一个完整的字节,而只需占一个或几个二进制位。例如在存放一个开关量时,只有0和1两种状态,用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。这样就可以把几个不同的对象用一个字节的二进制位域来表
ruan875417
·
2015-02-01 15:00
【
程序员面试宝典
读书笔记】指针数组和数组指针
指针数组:数组元素全部是指针的数组数组指针:指向数组的指针定义说明:int*ptr[5]; 指针数组,定义了长度为5的一维数组,并且ptr中的元素都是int型指针int(*ptr)[5];数组指针,定义了指向一维数组ptr的指针,这个一维int型数组长度为5 举例说明:#include #include usingnamespacestd; intmain() { intv[2][10]={{
ruan875417
·
2015-01-26 21:00
【
程序员面试宝典
读书笔记】sizeof和strlen的区别
通过以下几个例子来说明sizeof和strlen的区别:1、char*ss1="0123456789";sizeof(ss1)=4,ss1是指向字符串常量的指针,sizeof的参数是指针时,返回存储该指针所用的空间大小。strlen(ss1)=10,strlen的返回值是ss1指向的字符串常量的长度,不包括\0。2、charss2[]="0123456789";sizeof(ss2)=11,ss2
ruan875417
·
2015-01-23 10:00
【
程序员面试宝典
读书笔记】n&(n-1)
n&(n-1)是我在看《
程序员面试宝典
》时看到的。&:在这里代表按位与,表示参加运算的两个数据,按二进制位进行“与”运算。n&(n-1)的作用:将n的二进制位中最低位的1改为0。
ruan875417
·
2015-01-22 13:00
别人看的书,拿来参考
-strousstrup 未看Effective c++ 未看More Effective c++ 未看c++ primer c++沉思录 未看stl源码剖析 未看c专家编程 未看c缺陷与陷阱 未看
程序员面试宝典
编程珠玑
Timetraveller
·
2014-12-08 13:10
IT书
2015 58同城 编程题
1.参考《
程序员面试宝典
》#include #include usingnamespacestd; inta[10][10]; voidfun(intn) { intm=1,j,i; for(i=0;ii
u010951938
·
2014-11-01 17:00
程序员的面试技巧
所以下面我将介绍我多年的成果——
程序员面试宝典
,希望在你接下来
csdnstudent
·
2014-10-24 15:00
程序员
面试技巧
C语言知识点
+ 编译原理(我没看)找工作前冲刺书籍:(前面基础重要,这个只作冲刺用)编程珠玑、编程之美、剑指offer、
程序员面试宝典
qisefengzheng
·
2014-10-15 18:00
富士通实习总结
从4月份我就开始为此努力了,先是回顾了自己的算法知识,然后重新拜读了《c++primer》,《linux下c,c++编程》,《
程序员面试宝典
》,《数据结构》,自己查阅资料,写了一个小型的通信软件(以
u010951938
·
2014-10-04 22:00
【JAVA
程序员面试宝典
】2天看完了-谈谈我的理解吧
2014年9月7日今天开启阅读了这本书,中断了原计划中算法中级层次的系统性训练,我觉得先看看面试题吧。先给这本书A掉再说。阅读了一天,大概阅读了一半,有点失望,因为这本书讲解的面试都是基础中的基础,我看着都着急,作者很难深入系统层次的去谈论技术,都是一些表面的文章。不过我给大家整理了一些比较细节的东西。第五章开始吧:-----------------------------------------
superMarss
·
2014-09-07 23:00
java
程序员
面试
《
程序员面试宝典
》精华 底层部分
《
程序员面试宝典
》精华底层部分正所谓取其精华,去其糟粕。本文谨记录下《
程序员面试宝典
》一些关键的知识点、易错点,对于一些虽然重要但书中没有解释清楚的地方不做记录。
caozhankui
·
2014-08-07 07:00
位运算
数据库
网络
操作系统
剑指offer
《
程序员面试宝典
》精华 面向对象部分
《
程序员面试宝典
》精华面向对象部分正所谓取其精华,去其糟粕。本文谨记录下《
程序员面试宝典
》一些关键的知识点、易错点,对于一些虽然重要但书中没有解释清楚的地方不做记录。
caozhankui
·
2014-08-07 07:00
C++
继承
面向对象
多态
剑指offer
《
程序员面试宝典
》精华 编程语言部分
《
程序员面试宝典
》精华编程语言部分正所谓取其精华,去其糟粕。本文谨记录下《
程序员面试宝典
》一些关键的知识点、易错点,对于一些虽然重要但书中没有解释清楚的地方不做记录。
caozhankui
·
2014-08-06 00:00
C++
面试
编程语言
剑指offer
毕业找工作准备
程序设计语言》、《C陷阱与缺陷》、《C专家编程》、《C和指针》、《CPrimerPlus》数据结构与算法:《数据结构(C语言版)》、《数据结构与算法分析——C语言描述》、《剑指offer》《编程之美》、《
程序员面试宝典
To_Be_IT_1
·
2014-07-16 21:00
找工作
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他