码迷,mamicode.com
首页 > 2014年10月11日 > 全部分享
leetcode dfs Convert Sorted List to Binary Search Tree
Convert Sorted List to Binary Search Tree  Total Accepted: 21420 Total Submissions: 78476My Submissions Given a singly linked list where elements are sorted in ascending order, convert it ...
分类:其他好文   时间:2014-10-12 00:00:36    阅读次数:250
有预处理命令#define声明一个常数,用以表明1年中有多少秒
#define SECOND_PER_YEAR(60*60*24*356)UL (1)#define 不能以分号结束,括号这使用 (2)这个表达式将使一个十六位机的整型数移出,因此要用到长整型符号L,高速编译器这个常数是长整型的 (3)UL(表示无符号长整型)...
分类:其他好文   时间:2014-10-11 23:27:06    阅读次数:409
nginx学习十三 初始fork和nginx守护进程ngx_daemon
学习nginx已经有一个多月了,觉得越来越吃力了,主要原因自己总结了一下:1平台是基于linux的,以前几乎没有接触过linux,而nginx使用了很多linux的函数;2就是进程,这个东西接触的也很少,linux的多进程更不用说,而现在正好看到这里,觉得异常的吃力,这不看到nginx守护进程的建立,就找资料好好学习一下,所以本文已学习fork为主要内容。 好了,先看一下nginx的守护进程的建...
分类:系统相关   时间:2014-10-11 22:03:37    阅读次数:373
标准输入的原理:cin与scanf
1.cin 的处理方式 1)如果cin读取整数,会自动忽略换行和空格;遇到文件结束标记,cin  >> a返回的数false     int a;     while(cin >> a){          cout     }        return 0; eg:1, 2, 3 1 2 3 1 a 2 a 1 2 注意:cin读取到'a'字符的时...
分类:其他好文   时间:2014-10-11 22:19:57    阅读次数:283
死循环
while(1) { } for(;;) { } Loop: ... goto Loop;...
分类:其他好文   时间:2014-10-11 23:09:46    阅读次数:162
Java并发框架——AQS之原子性如何保证?
在研究AQS框架时,会发现这个类很多地方都使用了CAS操作,在并发实现中CAS操作必须具备原子性,而且是硬件级别的原子性,java被隔离在硬件之上,明显力不从心,这时为了能直接操作操作系统层面,肯定要通过用C++编写的native本地方法来扩展实现。JDK提供了一个类来满足CAS的要求,sun.misc.Unsafe,从名字上可以大概知道它用于执行低级别、不安全的操作,AQS就是使用此类完成硬件级...
分类:编程语言   时间:2014-10-11 22:52:56    阅读次数:321
转移线程的所有权
在看《Cplusplus Concurrency in Action Practical Multithreading》。记录一下学习过程,这是第二章向线程控制权转移部分。...
分类:编程语言   时间:2014-10-11 23:09:27    阅读次数:411
我创建的第一个线程
#include //包含相应头文件 #include DWORD WINAPI myfun1(LPVOID lpParameter ); //声明线程函数 int main() //主函数 { HANDLE h1,h2; //定义句柄变量 h1=CreateThread(NULL,0,myfun1,NULL,0,NULL); //创建线程1 CloseHa...
分类:编程语言   时间:2014-10-11 23:59:16    阅读次数:251
数据源监控与预警
最近工作需要做一个数据源监控系统,监测每天的数据是否,按时,按量送过来,首先应为数据接入过来的时候,已经记录了相关的日志,比如文件到达时间,文件总个数,文件中总记录数,文件大小,数据日期等,现在要对这些指标进行监控并及时预警(发短信或邮件到对应的负责人),并记录到预警表中,好对预警后的异常进行跟踪处理。考虑到节假日对数据量的影响,还增加文件记录数和文件大小的同比,环比进行监测。 名词解释: 同...
分类:其他好文   时间:2014-10-11 23:42:28    阅读次数:544
gdb学习[第二版]
概述 gdb是GNU debugger的缩写,是编程调试工具。 功能 1、启动程序,可以按照用户自定义的要求随心所欲的运行程序。 2、可让被调试的程序在用户所指定的断点处停住 (断点可以是条件表达式)。 3、当程序停住时,可以检查此时程序中所发生的事。 4、动态改变程序的执行环境。  示例:gcc -Wall -g simple.c -o simple #一定要记得加上-g选项,以便生成调试信息 ...
分类:数据库   时间:2014-10-11 23:58:56    阅读次数:307
Java程序生成linechart report的方法
iReport通常是一个设计阶段的工具,用来设计出报表的排版和内容,报表的动态生成需要程序来实现(毕竟报表的数据是动态的,数量是很多的,不可能用iReport Preview的方式一个个手工去生成)。利用上一篇iReport5.6.0linechart 制作方法(http://blog.csdn.net/hbsong75/article/details/39992475)生成.jasper文档后...
分类:编程语言   时间:2014-10-11 22:02:06    阅读次数:243
IM应用中的优化
曾经做过IM应用中考虑过的一些关于应用优化的问题。优化重心主要放在了电量优化和流量优化上:电量优化怎样测试耗电量(前台耗电、后台耗电)1、专用设备2、性能相关的app3、自己动手去写电量消耗电量优化1、不要影响手机休眠心跳包使用 alarm manager出发心跳包2、尽量减少网络请求数据缓存、本地存储,同步增量、一次发送多个请求3、少使用GPS定位,网络定位优先4、针对不同网络类型做优化移动网络...
分类:其他好文   时间:2014-10-11 23:41:56    阅读次数:453
编译原理学习:TINY语言词法扫描程序实现
《编译原理及实现》上的TINY语言词法扫描器的实现。并做了如下改善: 1、允许嵌套注释 2、标识符允许出现数字,但是必需以字母开头(和C语言一样)...
分类:编程语言   时间:2014-10-11 23:08:26    阅读次数:356
Codeforces Round #271 (Div. 2)
It is lunch time for Mole. His friend, Marmot, prepared him a nice game for lunch. Marmot brought Mole n ordered piles of worms such that i-th pile contains ai worms. He labeled all these worms...
分类:其他好文   时间:2014-10-11 23:58:16    阅读次数:361
快速修复汉澳sinox命令解释程序bash shell
bash是linux默认命令行管理程序shell,汉澳 sinox也安装有,虽然sinox并没有默认使用bash,但是用户一旦使用就会可能被通过漏洞入侵,所以必须快速修复。虽然sinox使用freebsd 的ports,但是freebsd已经升级到最新的软件管理pkg,ports正在被淘汰,要通过portsnap直接更新到最新的ports然后用pkg安装,不过最新的ports只是在freebsd1...
分类:系统相关   时间:2014-10-11 22:17:57    阅读次数:337
现有量,在途量,可用量,可保留量
FUNCTION get_onhand_atr_qty(p_organization_id IN NUMBER, p_item_id IN NUMBER) RETURN NUMBER IS x_return_status VARCHAR2(1); x_msg_count NUMBE...
分类:其他好文   时间:2014-10-11 22:51:07    阅读次数:548
Linux Unix shell 编程指南学习笔记(第三部分)
第十三章  登陆环境...
分类:系统相关   时间:2014-10-11 22:17:36    阅读次数:316
1711条   上一页 1 ... 5 6 7 8 9 10 11 ... 101 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!