技能
androidTang
非软件工程科班,但努力学习进步
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java编程思想作者引用的10大Java书籍选登
原文在:http://www.javalobby.org/articles/5books/1.Effective Java第2版:这一本书是精华,随后我会写一篇读书笔记。2.设计模式:GOF经典,相当于算法领域的算法导论的地位。反复反复再反复地读。3.重构:改善设计,这一本也是很经典。不多说,看到时候我写读书笔记。4.Java编程思想,J翻译 2015-10-01 11:18:59 · 986 阅读 · 0 评论 -
某创业公司测试笔试题2015
abc eFgCba Gfe#include #include using namespace std;void swap(char *c1,char *c2){ char ch=*c1; *c1=*c2; *c2=ch;}string do_task(string s){ if(s.size()==0) retur原创 2015-10-17 15:08:24 · 563 阅读 · 0 评论 -
面了某android开发职位2015
写一些面经吧。该公司是一个创业的小公司,APP比较简单。计划也就是招2个人来干这个活。我的面试题目都是一些基础知识。比如:1.解释线程和进程的区别。2.解释7层网络模型,应用层有哪些常用协议。3.解释Activity,Service,还有Intent的作用。4.解释Handler的原理和机制。5.写一下4种常用的数据存储方原创 2015-10-20 23:09:04 · 400 阅读 · 0 评论 -
筛选一些职业生涯规划的观点
最近收到一个传统软件外企的offer,薪水达到我的期望下限,本来想很不争气地从了。因为口头offer要转化为正式offer还是需要我这边确认接受offer的。我在网上看到各种观点,选择性地筛选出我认可的观点,作为说服自己拒绝这个offer的理由。简单来说,找工作看的是行业,以及该公司的知名度。互联网必须要去BAT镀金。这个是必须的。选一个自己真正喜欢的行业和职业原创 2015-10-24 19:11:56 · 525 阅读 · 0 评论 -
抓了一个数据格式表示位数不够的bug,警示
代码是这样的:新开两个指针:long *p1=new long;long *p2=new long;其中:*p1=-100000;*p2=100000;后面进行计算的时候,long long res=*p1*(*p2);得到的结果是:res=-1410065408显然,这里*p1被隐式转换成了long,然后两个long相乘,结果溢出了。正确的结果是:原创 2015-10-28 15:39:38 · 541 阅读 · 0 评论 -
要特别注意数据是否溢出,另外,int是16位,long是32位,而long long才是64位int
代码是这样的:新开两个指针:long *p1=new long;long *p2=new long;其中:*p1=-100000;*p2=100000;后面进行计算的时候,long long res=*p1*(*p2);得到的结果是:res=-1410065408显然,这里*p1被隐式转换成了long,然后两个long相乘,结果溢出了。正确的结果是:原创 2015-10-28 15:46:52 · 1827 阅读 · 0 评论
分享