题目:请实现一个函数,属于一个整数,输出该数二进制表示中1的个数,例如把9表示成二进制是1001,有2位为1。因此如果输入9,该函数输出2。可能的死循环陷阱 看完题目,相信大家很快就能想到一个解题思路:先判断整数二进制表示中最右边的一位是否为1,接着把输入的整数右移一位,此时原来处于从右边起的...
分类:
其他好文 时间:
2014-06-25 12:05:04
阅读次数:
208
╮(╯▽╰)╭,没想到有一天自己也能就某个标准库函数,谈谈它的某个缺陷。但我了解,只要有了这开始,“想必是极好的”。这个问题是之前在写一个数据结构的程序时遇到的。现在简化了一下,与大家分享,一直挺赞同这句话的“Talkischeap,showmethecode”。So代码来了。下面的代..
分类:
其他好文 时间:
2014-06-21 19:39:19
阅读次数:
349
扩展jQuery插件和方法的作用是非常强大的,它可以节省大量开发时间。这篇文章将概述jQuery插件开发的基本知识,最佳做法和常见的陷阱。入门编写一个jQuery插件开始于给jQuery.fn加入??新的功能属性,此处添加的对象属性的名称就是你插件的名称:jQuery.fn.myPlugin = f...
分类:
Web程序 时间:
2014-06-20 21:04:26
阅读次数:
203
最近帮学长写了个Qt Tcpsocket客户端的应用程序,被一个问题困扰了许久.因为以前没有用Qt 写过socket的客户端程序
加上时间比较紧,都没能好好的查看些资料就急忙的写代码,看了一些别人的代码,差不多都是相同的,但是我就出现了收数据
不全的问题..
最后查出原因是我在接受服务器端的数据时使用了read()这个函数,接收的是个结构体,这里顺便说下怎么在Qt 下收发结构体
发:cli...
分类:
其他好文 时间:
2014-06-19 11:13:54
阅读次数:
342
下面将列举一些面试中常见的关于java表达式的问题,我将结果直接以注释的形式附在后面。
问题1:
int a = 10;
int b = a + (a = 5) + a + (a = 10);
System.out.println(b);//b = 30
问题2:
int i = 1;
i = (i=i+(i+(i=2)+...
分类:
编程语言 时间:
2014-06-16 19:30:52
阅读次数:
312
在《C陷阱与缺陷》有这样一个例子: 1 #include 2 int 3 main(void)
4 { 5 int i; 6 char c; 7 for(i=0;i<5;i++){ 8 scanf("%d...
分类:
编程语言 时间:
2014-06-16 06:02:54
阅读次数:
377
蹭网虽好,可不要掉以轻心才是。现在破解wifi密码的软件甚多,只是有些网可能有陷阱,所以得谨慎再谨慎。如此说来,使用外面的网都有几分危险,还是自己构建一个wifi无线网环境为妙。如果你舍得花钱买安全,那么就行动了。当下,想要实现构建一个wifi还不容易?
怎么说,随便一个免费wifi软件就能解决问题,而且不需要额外的花费。二三年前就有这些软件了,只是当时我们还在啃头啃脑地用着3G,好不乐乎?...
分类:
其他好文 时间:
2014-06-15 10:00:14
阅读次数:
178
有时候我们希望我们所写的exe在机器上同一时间只能有一个实例进行运行。通常我们会采取遍历当前所有的进程,如果有的进程exe所在的物理路径就是当前exe的物理路径的话,那么说明这个exe已经启动过一次了,就不再启动了。但是注意,这里有一些需要注意的小细节。
有时候对于编写一个应用程序的守护进程的时候,也要用到这个遍历方法。即我需要另外启动一个进程,这个进程启动后,要查看所有的进程,看看其所检测...
分类:
其他好文 时间:
2014-06-08 17:20:29
阅读次数:
289
前言和导读
“得心应手的工具在初学时的困难程度往往超过那些容易上手的工具。”比较认同这句话。我至今觉得自己其实还是个刚入了门的初学者。
第一章 “词法”陷阱
由于之前学过编译原理,对编译器词法分析(主要是符号识别过程)比较了解,理解起来不困难。
在讲到"="和"=="、"|"和"||"、"&"和"&&"时,联想起以前见过一些程序中出现了类似...
分类:
其他好文 时间:
2014-06-08 17:12:04
阅读次数:
263
iphone开发过程中,代码中的内存泄露我们很容易用内存检测工具leaks
检测出来,并一一改之,但有些是因为ios 的缺陷和用法上的错误,leaks
检测工具并不能检测出来,你只会看到大量的内存被使用,最后收到didReceiveMemoryWarning,最终导致程序崩溃。以下是开发过程中遇到的...
分类:
移动开发 时间:
2014-06-08 00:48:12
阅读次数:
275