自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (11)
  • 收藏
  • 关注

原创 ArrayList面试八问,你都会了吗

背景:我们经常会在网上看到一些面试题,比如HashMap数据结构、Handler实现原理、binder进程通信等等。但是很多文章都是深入分析,缺少对每个环节问题点提问,比如这块为什么要这么设计。面试官也不会问完一个问题就结束,也会逮着追问,直到问到你不会。特别是大厂都喜欢一步步深入提问,来考察你对知识点掌握的深度。本文计划从ArrayList切入,尽可能覆盖面试过程中涉及ArrayList的所有问题点。问题和解答尽量精简易懂,每个人视角不一样,如果大家有遇到文章中没有提到的问题点,可以留言或私信指出。

2022-04-16 09:00:00 887 3

原创 PCL编译报错(c++: internal compile error)解决方案

一、问题:使用英伟达或电脑编译PCL时,报错c++: internal compile error: Killed(program cc1plus)c++: internal compiler error: Killed (program cc1plus)Please submit a full bug report,with preprocessed source if appropriate.See <file:///usr/share/doc/gcc-7/README.Bugs>

2022-04-12 13:02:08 2466

原创 阿里巴巴Java开发手册要点备注

1. 【强制】POJO类中布尔类型的变量,都不要加is,否则部分框架解析会引起序列化错误。反例:定义为基本数据类型Boolean isDeleted;的属性,它的方法也是isDeleted(),RPC框架在反向解析的时候,“以为”对应的属性名称是deleted,导致属性获取不到,进而抛出异常。2. 【强制】long或者Long初始赋值时,使用大写的L,不能是小写的l,小写容易跟数字1混

2017-10-09 18:43:46 371

原创 android重写listview使用addHeaderView和addFooterView注意事项

1、添加addHeaderView或addFooterView对listview添加headerView或footerView时,可以选择addHeaderView(headView)或addHeaderView(headView, null, false),注意后者第三个参数boolean isSelectable,对于listview中设置onItemClick事件,需要将isSelectabl

2015-04-20 15:19:22 722

原创 android开发之NullPointerException

android开发中经常会遇到空指针异常java.lang.NullPointerException,该异常大多来自控件的初始化。因为NullPointerException,在LOG日志中不会给出异常的具体位置,所以需要我们进行断点调试。选择addJavaExceptionBreakpoint,如下图所示在弹出的对话框中输入NullPointerException并点击确定。

2015-03-30 10:41:55 609

原创 android开发之上传图片到七牛云存储服务器

相信很多开发者会把图片存放到七牛上,我的web站点也是吧图片存储到七牛上,对于以图片为主的站点,这样可以节省很大带宽。将图片上传到七牛服务器的重点就是获得上传凭证uploadToken,直接把AccessKey和Secret放到客户端太不安全,容易被反编译。所以需要在服务器端根据AccessKey和Secret动态生成一个uploadToken,然后传回到客户端,客户端通过这个uploadTo

2015-03-27 16:09:56 1685

原创 使用Android-Universal-Image-Loader异步加载图片遇到的问题

Android-Universal-Image-Loader非常适合加载网络图片,特别是那些使用ListView需要显示很多图片的应用。但是使用ImageLoader官方demo时,程序跑起来一点问题没有,但是换到自己的项目里确提示java.lang.RuntimeException: ImageLoader must be init with configuration before usi

2015-03-24 17:38:32 697

转载 如何判断链表中是否有环

1.如何判断是否有环?如果有两个头结点指针,一个走的快,一个走的慢,那么若干步以后,快的指针总会超过慢的指针一圈。2.如何计算环的长度?第一次相遇(超一圈)时开始计数,第二次相遇时停止计数。3.如何判断环的入口点:碰撞点p到连接点的距离=头指针到连接点的距离,因此,分别从碰撞点、头指针开始走,相遇的那个点就是连接点。为什么呢?需要一个简单的计算过程:

2014-10-21 19:30:10 377

原创 Java的内存泄漏和垃圾回收机制

JAVA会产生内存泄露吗?首先,答案是肯定的。Java虽然有垃圾回收器,但依然存在泄漏。Java内存泄漏跟C/C++内存泄漏的概念不一样:C/C++的内存泄漏是指Malloc了一些资源,最后没有free掉,内存没有回收,这个是真正意义上的内存黑洞;而Java的泄漏指,Java对象的存在对程序已经没有意义,但是对象在程序周期内一直存在,这个可能会导致Java的内存泄漏。总结原因,大概

2014-10-21 19:27:04 715

原创 堆和栈的区别以及衍生出来的栈的效率为什么比堆高

栈与堆都是Java用来在Ram中存放数据的地方。栈中主要存放一些基本类型的变量(,int, short, long, byte, float, double, boolean, char)。 存在栈中的数据可以共享。栈的优势是,存取速度比堆要快,仅次于寄存器,栈数据可以共享。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。堆是一个运行时数据区,类的(对象从

2014-10-18 20:27:23 1224

原创 抽象类中的属性初始化方式

抽象类中的属性初始化方式一、声明同时直接初始化int c=5;二、在构造函数中初始化Test(){c=5}注:其他方式会导致程序编译错误,如:Syntax error on token "c", VariableDeclaratorId expected after this token

2014-10-18 15:05:24 3665 2

原创 Android模拟器出现emulator-5554 disconnected! Cancelling

在网上找了很多资料,原来是因为AVD没启动完就意外关闭造成的。按照飝兒的方法,成功解决问题。解决办法模拟器将重置数据当然,重置后,模拟器的所有配置项全部被初始化,还需要重新调整模拟器的设置数据

2014-10-05 19:11:30 1141

原创 两个栈实现一个队列和两个队列实现一个栈【算法导论课后题】

关于两个栈实现一个队列和两个队列实现一个栈问题,网上有很多资料。这里只描述自己认为操作最少的方法。两个栈实现一个队列思想:假设两个栈分别为s1,s2。对s1进行入队,出队时,先判断s2是否为空,如果是则将s1中元素压入s2并弹出最上面元素,如果不是,则直接弹出s2最上面的元素。EnQueue(s1,s2,k){push(s1,k);}//出队DeQueue(s1,s2)

2014-09-29 17:23:18 813

原创 时间复杂度为O(n)的非递归单链表反转【算法导论课后题】

单链表反转:1->2->3->4...思路:先将1指向3,2指向1,结果为2->1->3->4,然后循环将3插入到2之前void reverseLinkedList(List head){List tmp,p;if(head==null){return ;}tmp=head->next;while(tmp->next !=null){p=tmp->next

2014-09-29 14:53:03 2627

原创 ClassLoader—观察程序运行时类加载的过程-verbose:class

在空白处右键选择Run Configurations在虚拟机参数中输入“-verbose:class”-verbose:gc查看虚拟机中内存回收情况-verbose:jni查看本地方法调用的情况

2014-09-28 15:40:23 7313

原创 初识Java反射机制

JAVA中,一切皆是对象Java反射机制就是在程序运行中,可以获得任意一个类的属性和方法。对 Class.forName("com.mysql.jdbc.Driver.class"),相信大家都不会陌生,直到学习Java反射机制,才恍然大悟,原来数据库连接中用到的这句活原来就是Java反射机制。获取Class对象有三种方式:一、Class c=Class.forName

2014-09-27 15:29:38 856

原创 JAVA中的Random()函数解析

在软件开发中有时会遇到使用随机数的情况(部分验证码就是采用random生成的随机数)。之前只知道怎么使用,一直没想过random的原理。前几天就记着去网上查一下这个问题,今天正好有时间,就从网上查阅了一些资料。Java中包含两类Random,一种是java.util.Random中的,采用的是伪随机(有规则的随机),相同种子数的Random对象,相同次数生成的随机数字是完全相同的。此R

2014-09-25 14:48:02 798

原创 朴素贝叶斯算法在垃圾邮件过滤中的应用

由于最近在写一篇关于大数据分类的论文(吐槽一下:导师天天催),所以在图书馆借了几本有关大数据的书籍。今天看《New Internet 大数据挖掘》(感兴趣的可以看一下)中提到垃圾邮件过滤,让我联想到昨天在1280社区看到一道名企面试题,“在游戏实时交流中,怎么过滤那些广告?”。当时想到的是关键词过滤,也没细想。其实垃圾邮件过滤跟广告过滤是一种,使用最多的是朴素贝叶斯算法。贝叶斯定理是关

2014-09-19 10:49:18 2403

原创 腾讯2015校招面试中一道算法题

今天看到论坛成员zhangxing发表的腾讯2015校园招聘面经最后一道面试算法题是“一个超长字符串表示的十进制数(大于2^32),转化为十六进制的字符串?”。超长字符串,可以作为大数处理了。关于大数处理的方法,网上资源也很多,大家可以搜索一下.也可以参考《浅谈大数的进制转换》:http://www.cnblogs.com/phinecos/archive/2009/09/11

2014-09-17 14:35:48 883

原创 求整数n的平方根(不用库函数)

今天在图书馆借了一本《高效能程序员的修炼》,内容幽默风趣。(其实我是看到作者是stack overflow创始人,才借的)。看到几十页中有一个例子是关于求平方根的,代码很简单,但是```第一次没看懂····才知道原理是根据牛顿-拉夫逊方法即牛顿迭代法,具体细节大家可以百度一下。private double SquareBootAppr(int n){double r=n/2;wh

2014-09-16 16:24:02 1764

原创 HashMap和Hashtable的区别

1.hashMap去掉了HashTable 的contains方法,但是加上了containsValue()和containsKey()方法。2.hashTable同步的,而HashMap是非同步的,效率上逼hashTable要高。3.hashMap允许空键值,而hashTable不允许。

2014-09-16 11:47:45 762

原创 同花顺2015校园招聘笔试题

1280社区:http://www.dy1280.com/thread-498-1-1.html同花顺2015校园招聘笔试题日期:2014-9-15

2014-09-15 20:11:35 5564

转载 美团2015校招哈尔滨站笔试题文字版+图片(2014-9-11)全

日期:2014年9月11日地点:哈尔滨哈工大岗位:技术试题是个人整理的,美团15年校招一套试题。照片版(比较清晰)上传到附件里了,大家可以下载。另外部分答案是自己从网上整理,不足地方还请多多指教,欢迎大家分享1、        美团有个传统,就是公司各部门每月都要组织员工进行一次团建活动(team buliding,简称TB),每个员工都可以带家属参加。活动内容除了吃喝

2014-09-13 14:35:26 1503

转载 2015阿里巴巴笔试题第二题

题目:写一个函数,输入一个二叉树,树中每个节点存放了一个整数值,函数返回这棵二叉树中相差最大的两个节点间的差值绝对值。请注意程序效率。/* 节点结构体*/ struct BTNode { int ELEMENT; BTNode *Lchild,*Rchild; }; //返回最大值和最小值的函数 int max(int l ,int r) {

2014-09-12 15:54:03 480

原创 华为2015校园招聘机试题目

在此感谢IT2015校园招聘群成员小海参的无私分享日期:2015.09.101.输出字符串中重复字母  同华为2014校园招聘机试中第一道题类似:http://www.dy1280.com/thread-132-1-1.html2.字符串排序  里面有数字,大写字母,小写字母3..动物园什么的,求最短路径

2014-09-10 13:21:11 741

原创 阿里巴巴2015校园招聘面试大礼包

1. 1. 阿里面试1.1沈阳阿里2014校园招聘研发面试日期:2013年9月地点:沈阳岗位:软件研发收到通知是上午10点40的面试,因为面试地点在学校附近,所以早上9点就到了。休息区等面试的人不少,大概有20几个,有一面的,有二面的,也有陆陆续续来的。我被叫到好像是是10点20几,可能前面的人速度比较快。所以同学去面试尽量提前去。宁可你等机会,不要机会

2014-09-06 20:57:21 1784

转载 迅雷近几年笔试题及其分析

作者:寒小阳时间:2013年9月。出处:http://blog.csdn.net/han_xiaoyang/article/details/11533437。声明:版权所有,转载请注明出处,谢谢。前言:    今年迅雷依旧是动作很快的公司之一,才9月初就已经笔试完了,看来还是想赶在互联网公司招聘大潮前抢些人。虽然传闻迅雷工作挺累的,然后待遇一般(不确定数据可靠度

2014-09-04 13:49:44 538

转载 2015年阿里巴巴校园招聘研发岗在线笔试题(超全)

笔试时间:2014-08-29笔试方式:在线笔试岗位:阿里巴巴研发岗位选择题:默认block  size情况下,Ext3文件系统支持的最大文件大小是 ______。甲乙丙路发车间隔均为10分钟的公交车时刻分钟数个位数分别为2和8,那么对于一个随机乘客,ta乘坐甲车的概率是:0.1    0.2   0.3    0.4     0

2014-08-30 11:10:33 1143

转载 [阿里巴巴2015校园招聘]写一个函数,输入一个二叉树,树中每个节点存放了一个整数值,函数返回这棵二叉树中相差最大的两个节点间的差值绝对值。请注意程序效率。 .

写一个函数,输入一个二叉树,树中每个节点存放了一个整数值,函数返回这棵二叉树中相差最大的两个节点间的差值绝对值。请注意程序效率。写一个函数,输入一个二叉树,树中每个节点存放了一个整数值,函数返回这棵二叉树中相差最大的两个节点间的差值绝对值。请注意程序效率。

2014-08-29 21:02:08 691

转载 网易2012校园招聘笔试题目

第一部分(必做):计算机科学基础1、长为N的字符串中匹配长度为M的子串的算法复杂度是()A.  O(N)  B. O(M+N)   C. O(N+logM)  D. O(M+logN)答:B2、以下排序算法中,哪些是稳定的排序算法(多选)()A.冒泡 B.插入 C.合并 D.希尔 E.快速排序答:ABC3、以下是一颗平衡二叉树,请画出插入

2014-08-29 14:08:59 452

转载 2013网易实习生招聘 岗位:数据挖掘工程师

2013网易实习生招聘 岗位:数据挖掘工程师 一、问答题 a) 欠拟合和过拟合的原因分别有哪些?如何避免?欠拟合:模型过于简单;过拟合:模型过于复杂,且训练数据太少。b) 决策树的父节点和子节点的熵的大小?请解释原因。 父节点的熵>子节点的熵c) 衡量分类算法的准确率,召回率,F1值。d) 举例序列模式挖掘算法有哪些?以及他们的应用场景。

2014-08-29 13:51:54 912

转载 十月百度,阿里巴巴,迅雷搜狗最新面试七十题(第201-270题)

十月百度,阿里巴巴,迅雷搜狗最新面试七十题(第201-270题)引言   当即早已进入10月份,十一过后,招聘,笔试,面试,求职渐趋火热。而在这一系列过程背后浮出的各大IT公司的笔试/面试题则蕴含着诸多思想与设计,细细把玩,思考一番亦能有不少收获。    上个月,本博客着重整理九月腾讯,创新工场,淘宝等公司最新面试十三题,此次重点整理百度,阿里巴巴,迅雷和搜索等

2014-08-29 13:20:59 877

原创 2013年8月15日百度校园招聘2道面试题及解答

1、来自《编程之美》的概率题:一个桶里面有白球、黑球各100个,现在按下述规则取球:的    i 、每次从通里面拿出来两个球;    ii、如果取出的是两个同色的求,就再放入一个黑球;    ii、如果取出的是两个异色的求,就再放入一个白球。问:最后桶里面只剩下一个黑球的概率是多少?2、算法题:给你一个自然数N,求[6,N]之内的所有素数中,两两之和为偶数的那些偶数。

2014-08-28 09:46:41 450

原创 html中url传递多个参数,使用js动态控制选择个数

web开发中,相信很多人都遇到过多个类型选择的情况,就像1280的面试和前台开发。比如我们要选择类型、移动开发等。可以只选择类型,还可以同时选择类型和移动开发.这就需要获取当前url,然后重新加参数。 var url = document.location

2014-08-25 13:13:33 4235 1

原创 腾讯关于字符串匹配的面试题

两个字符串,如果字符串个数和字符出现的次数相同

2014-08-21 17:17:41 521

原创 不使用+、-、*、/和%求a/3

看到题目,我的第一反应是shiyon

2014-08-21 16:43:36 345

原创 腾讯面试中一道算法题:一个数N 的2进制表现形式中1的个数

这是一个很经典的算法题,方法有很多,这里xie

2014-08-16 17:33:21 730

华为各类工程师通信基础笔试面试题目整理及部分答案.pdf

华为各类工程师通信基础笔试面试题目整理及部分答案.pdf

2014-09-16

阿里巴巴B2B网站类WEB前端offer到手,发点面经

阿里巴巴B2B网站类WEB前端offer到手

2014-08-28

2012腾讯校园招聘面试经历-移动开发

具体的题目记不清除了,设计到的知识点: 1.c语言基础:sizeof,strlen的用法。 2.linux基本命令umask 3.SQL语言

2014-08-27

2013年腾讯实习招聘web前端三轮面试过程总结

何时接触电脑 何时接触前端 运算符 字符串处理 延时 display position XMLHttpRequest 正则 Jquery绑定事件 cookie>>大题

2014-08-26

腾讯2013终端实习生一面

首先他让我说了一下我近期做过的项目,然后我简单介绍了两个,他也随便问了一下问题,不过没问很技术的。然后他就开始出问题了

2014-08-26

2013-4-18 广州腾讯实习招聘软件开发类

2.交换机的工作原理 3.tcp/ip的工作原理 4.栈跟堆的区别,传参是哪个起的作用?

2014-08-26

2012腾讯校园招聘面试经历

我投的终端软件,隶属于3G产品部门。很遗憾,止步于2面。2面的知识点太广泛了,确实没有想到知识点那么广泛。

2014-08-26

2012年秋季校招腾讯一面

2012.9.26早上十一点进行的面试. 面试的题都不难,应该在于考基本功吧.正面为面试经过: 自我介绍: 从来都是从自我介绍开始的. 开始准备的一紧张忘了差不多. 就问其要介绍哪些内容. 乱乱地就混过去了

2014-08-26

腾讯后台开发面试 微软雅黑4

腾讯后台开发面试 微软雅黑4,

2014-08-26

2014阿里巴巴实习生

2014阿里巴巴实习生 移动客户端 笔试题

2014-08-22

2014阿里巴巴实习生 移动客户端 在线笔试题

2014阿里巴巴实习生 移动客户端 在线笔试题

2014-08-22

空空如也

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

TA关注的人

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