编程语言
这是一篇一年多之前便已写就的文章,那时,因为很多Java程序员只求追随新生的事物,却连基本的概念都没有,很多讨论中,很明显是基本功不过硬,于是萌生写一个系列文章,讨论Java的基本功,下面便是在这个想法下催生出的第一篇文章。可事实上,真正完成的也只有这一篇。因为未能及时发布,它就被我遗忘在硬盘的角落...
分类:编程语言 时间:2014-03-15 20:51:53 收藏:0 阅读:584
能实现直接双击出错信息定位到代码的功能,已经加入了-lm -Wall选项,我把c和c++分开来了。运行完之后会出现Press any key to continue...需要按回车键关闭窗口1)对于kde桌面环境C.sublime-build:{ "shell_cmd": "gcc \"${file...
分类:编程语言 时间:2014-03-15 21:09:32 收藏:0 阅读:790
#include // 流输出操作符 << // 1) 针对内置类型,只是普通的操作符, // 2) 而针对自定义类型 ,涉及到重载操作符,所以应该是 操作符函数,既然是函数,就牵扯到顺序点的问题。 // 在进入operater<< 函数前,完成实参表达式的求值计算(注意:计算顺序不定) // 而后,是进入函数内(注意:经过了一个顺序点,所以副作用产生,将数据从寄存器copy到内存...
分类:编程语言 时间:2014-03-15 18:44:27 收藏:0 阅读:541
#include // 函数的入参是表达式的时候,先完成对各表达式求值(求值顺序不定) // 然后, 再将求值完成后得到的变量(或表达式返回的临时对象)的结果初始化行参。 // (注意,在执行被调函数前的最后时刻,副作用生效) // 注意:表达式 ++i 和 --i 作为函数入参, 其本质是将i自身作为入参,因为2者返回的是对象(运算过的)自己 // 所以, 函数在初始化形参时,使用的...
分类:编程语言 时间:2014-03-15 18:34:38 收藏:0 阅读:608
运算符重载,C++11没有太多的新东西....
分类:编程语言 时间:2014-03-15 18:33:40 收藏:0 阅读:528
使用多线程的好处:和进程相比——1、它是一种非常"节俭"的多任务操作方式。我们知道,在Linux系统下,启动一个新的进程必须分配给它独立的地址空间,建立众多的数据表来维护它的代码段、堆栈段和数据段,这是一种"昂贵"的多任务工作方式。而运行于一个进程中的多个线程,它们彼此之间使用相同的地址空间,共享大...
分类:编程语言 时间:2014-03-15 17:55:23 收藏:0 阅读:630
不想多说什么,会搜这些东西的都是想看代码的吧。一开始不熟悉多线程的时候还在想怎么来控制一个线程的结束,后来发现原来有pthread_exit()函数可以直接在线程函数内部调用结束这个线程。开始还想初始化一个pthread_t thread_fd[MAX]数组来存储开启的线程,然后用一个栈存储那些未分...
分类:编程语言 时间:2014-03-15 19:16:40 收藏:0 阅读:458
class Res{ private String name; private String sex; private boolean flag = false; public synchronized void set(String name,String sex) { if(flag) try{...
分类:编程语言 时间:2014-03-15 21:17:32 收藏:0 阅读:420
register:这个关键字请求编译器尽可能的将变量存在CPU内部寄存器中,而不是通过内存寻址访问,以提高效率。注意是尽可能,不是绝对。你想想,一个CPU 的寄存器也就那么几个或几十个,你要是定义了很多很多register 变量,它累死也可能不能全部把这些变量放入寄存器吧,轮也可能轮不到你。一、皇帝...
分类:编程语言 时间:2014-03-15 21:26:37 收藏:0 阅读:493
一、安装问题环境: CentOS + Python 2.7 + Pip1) 安装lxml 时 遇到错误,可能是缺少 libxml2-devel 和 libxslt-devel,使用yum安装:yum install libxslt-devel libxml2-devel2) 遇到 bz2 错误,则需...
分类:编程语言 时间:2014-03-15 21:28:35 收藏:0 阅读:838
151027510285102951284
上一页512833下一页
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!