
杂文
娜一笑最倾城
当代最有价值最具影响力最有活力的有志之狮,IT攻城狮
展开
-
关于一个指针取值的问题
题目描述:char szNum[]="123456789";int n=*(short*)(szNum+4)- *(short*)(szNum);问n = ?答案大家可以编程实现,n=1028。就这题来说,无论是小端还是大端 都是1028。看你的系统是小端还是大端可以用下面这个函数测试://如果字节序为big-endian,返回t原创 2013-05-15 11:20:52 · 1108 阅读 · 0 评论 -
不使用 +-×÷ 运算符来实现 加减乘除 四项运算
原文出自:http://www.cppblog.com/qingbizhu/archive/2012/03/30/168148.html最近,在看《剑指Offer——名企面试官精讲典型编程题》一书,当看到“面试题47:不用加减乘除做加法”时,经过一分钟左右思考后,得出了思路,跟书上一对照,基本一致,呵呵O(∩_∩)O~。于是,随即又开始思考:加法是实现了,那么减法、乘法还有除法又该怎么转载 2013-08-19 10:59:23 · 1159 阅读 · 0 评论 -
百度2014校园招聘 软件研发工程师 笔试题
一、简答题(本题共30’)1.动态链接库和静态链接库分别有什么优缺点?(10‘) 2.轮询任务调度与抢占式任务调度的区别?(10‘) 3.请列出数据库中常用的锁,分别给出其应用场景?(10’) 二、算法与程序设计题(共45‘)1.给定任意一个正整数,求比这个数大且最小的“不重复数”,“不重复数”的含义是相邻两位不相同,例如1102是重复数,1231是不重复数。?(1原创 2013-09-30 12:48:02 · 1341 阅读 · 1 评论 -
iOS 给我的启发
本文转至威锋4S的http://bbs.weiphone.com/u.php?uid=4008537用了将近一年半的 iOS,从 4 到 4S,iOS 5 到 iOS 6。这里谈谈自己对iOS的一些看法,以及这款移动操作系统给我的启发。我从来不发水贴,这些积分都是大家给的,不是灌水灌来的。我曾为安卓的部分机型编译过Rom,也为部分机型开发(或者说编译)过安卓播放器 Rockbo转载 2013-10-09 22:08:23 · 1014 阅读 · 0 评论 -
不用if,.?,switch等判断语句,求两变量的大小
int p[2]; while(cin >> a>>b) { p = {b,a}; max = p[a>b]; min = p[a<b]; printf("max=%d min=%d\n",max,min); }原创 2013-09-17 13:51:21 · 1427 阅读 · 1 评论 -
程序员的十层楼
自西方文艺复兴以来,中国在自然科学方面落后西方很多,软件领域也不例外。当然现在中国的许多程序员们对此可能有许多不同的意见,有些人认为中国的程序员水平远落后于西方,有些则认为中国的程序员个人能力并不比西方的程序员差,只是整个软件产业落后而已。那么,到底中国的程序员水平比西方程序员水平差,还是中国有许多优秀的程序员达到或超过了西方程序员同等水平呢?要解决这个问题,必须先知道程序员有多少种技术层转载 2013-09-27 16:16:35 · 1032 阅读 · 0 评论 -
关于C指针的一个问题(获取内存)
void GetMemory(char* p,int num){ p = (char*)malloc(sizeof(char)*num); if(p == NULL){ exit(0); }}int main(){ char* str = NULL; GetMemory(str,10); strcpy(str, "OK?"); cout<<st原创 2014-04-20 17:22:21 · 1374 阅读 · 0 评论 -
ubuntu root密码丢失的解决方法
和红帽系列不同,Ubuntu的root默认禁止使用,安装时没有要求设置root密码。和红帽系列不同,Ubuntu的root默认禁止使用,安装时没有要求设置root密码。要在Ubuntu下使用root,可以使用终端给root设置密码:sudo passwd root如果只是普通用户密码忘了,用root就可以修改。如果root都忘记了转载 2014-04-26 22:09:42 · 782 阅读 · 0 评论