码迷,mamicode.com
首页 > 其他好文
《数据结构复习笔记》--二叉搜索树
二叉查找树(Binary Search Tree),也称二叉搜索树、有序二叉树(ordered binary tree),排序二叉树(sorted binary tree),是指一棵空树或者具有下列性质的二叉树:...
分类:其他好文   时间:2015-01-18 22:45:47    阅读次数:336
优秀程序员必备的23条好习惯
这一点错,那一点错,错到一起就是大错。——《我是特种兵之利刃出鞘》 编程是一项聪明人玩的游戏,它既是对智力的考验,也是对习惯的考验,智力的好坏取决于父母的基因,人们无从左右,但习惯的好坏却是可以不断培养。一项由美国芝加哥大学国家研究组织进行的综合社会调查,公布了“十大最痛苦工作”排行榜,其中IT主管成了最让人痛苦的职业。程序员如何才能让自己的“痛苦”的职业不那么痛苦呢? 世间少有天才,所谓...
分类:其他好文   时间:2015-01-18 22:44:43    阅读次数:245
Nginx 定时器事件
在 Nginx 中定时器事件的实现与内核无关。在事件模块中,当等待的事件不能在指定的时间内到达,则会触发 Nginx 的超时机制,超时机制会对发生超时的事件进行管理,并对这些超时事件作出处理。对于定时事件的管理包括两方面:定时事件对象的组织形式 和 定时事件对象的超时检测。...
分类:其他好文   时间:2015-01-18 22:45:55    阅读次数:807
leetcode - Copy List with Random Pointer题解
链表格式 通常链表就是一个值,一个next指针,指向后面的节点。 结构体如下: struct Node{ int val; struct Node* next; } 这个题目里的节点多了一个指针,除了指向下一个节点的next指针,还有一个指向这个链表随机一个节点的random指针。 结构体如下: struct Node{ int val; struct Node* ...
分类:其他好文   时间:2015-01-18 22:44:22    阅读次数:199
HPC集群公网开放安全加固和资源显示
1       登录强制修改密码 [root@node24 ~]# cat /etc/passwd | tail -31 | awk -F":" '{print $1}' >> user [root@node24 ~]# for i in `cat user`;do chage -d 0 $i ;done   2       设置密码复杂度 [root@node24 ~]# cat /e...
分类:其他好文   时间:2015-01-18 22:43:51    阅读次数:228
Spark PairRDDFunctions flatMapValues
package com.latrobe.spark import org.apache.spark.{SparkContext, SparkConf} /** * Created by spark on 15-1-18. */ object FlatMapValues { def main(args: Array[String]) { val conf = new SparkC...
分类:其他好文   时间:2015-01-18 22:43:54    阅读次数:384
BZOJ 1342 Baltic2007 Sound静音问题 单调队列
题目大意:给定一个长度为n的序列,求哪些长度为m的区间满足区间内最大值与最小值之差小于等于c 利用单调队列维护区间内的最大值和最小值- - 硬搞就可以了- - 刷刷水题真爽- - #include #include #include #include #define M 1001001 using namespace std; int n,m,c,a[M]; int q_max[M]...
分类:其他好文   时间:2015-01-18 22:43:00    阅读次数:204
HelloXV1.77网络功能简介
HelloXV1.77的网络功能做了较大程度的加强,移植了业界广泛使用的lwIP协议栈,并做了很多优化工作,修正了其中的一些bug。同时,实现了一个network字符界面应用程序,可以对网络功能进行调试。同时实现了一个抽象的以太网管理框架(Ethernet Framework),实现了一套标准的网络驱动程序接口,屏蔽了不同网络驱动程序之间的差异。这样,不同的硬件,其驱动代码是不同的,但是只要遵循这...
分类:其他好文   时间:2015-01-18 22:41:57    阅读次数:276
POJ 1002 487-3279
这个题是按要求输出电话号码,开始很快写了一版出来,用给的测试案例测试没问题,但是提交一直提示Wrong Answer,从网上看到有人用如下测试案例 2 0000-00-0 00-0-0-0-0-0 顿时意识到我的电话号码都是当作int来处理的,这样两端的0都不见了。其实,问题的起因是我之前只知道有个Arrays.sort(int[] temp),而不知道还有个Arrays.sort(char[] temp)。为了使用Arrays.sort(int[] temp),我将中间结果都先转换成int,然后调用来排序...
分类:其他好文   时间:2015-01-18 22:42:49    阅读次数:226
uva 705
题意,给你迷宫算出其中个封闭空间的个数,以及求出所有封闭的空间的最大步长,但是给你的迷宫式“/”,“\”来标记的所以需要将每个格子分开来3*3的格子来算,一开始按照2*2来算,2*2有临界情况不好算(233333)……格式需要额外空一行……题很简单,就是dfs走出边界说明不是封闭的……不过就这样了…...
分类:其他好文   时间:2015-01-18 22:41:25    阅读次数:240
Hive[6] HiveQL 查询
6.1 SELECT ... FROM 语句hive> SELECT name,salary FROM employees; --普通查询hive>SELECT e.name, e.salary FROM employees e;--也支持别名查询当用户选择的列是集合数据类型时,Hive会使用 J....
分类:其他好文   时间:2015-01-18 22:39:51    阅读次数:977
打印样式设计
如果你对许多从事网页开发的人提起打印样式,他们第一反映会想到使用打印CSS。当网页文档需要被打印时,我们已经习惯于创建一个打印样式表。这些样式表确保打印版本清晰并且保证用户不会打印出巨幅图像。然而,CSS也被用来排版图书,商品目录以及宣传册 - 这些内容在以前可能从来没有被设计成网页。在这篇文章里,...
分类:其他好文   时间:2015-01-18 22:41:08    阅读次数:329
PropertyGrid—添加属性Tab
PropertyGrid用来显示和编辑对象的属性,前面已经简单介绍了如何使用该控件和提供不同的属性编辑方法。前面主要讲如何使用该控件,但有时,该控件无法满足我们的需求,就需要对其进行扩展。本文主要介绍如何在PropertyGrid中添加属性选项卡(PropertyTab)。VS自带的属性框有属性和事...
分类:其他好文   时间:2015-01-18 22:38:14    阅读次数:300
基本运算符
http://numbbbbb.gitbooks.io/-the-swift-programming-language-/content/chapter2/02_Basic_Operators.html本页包含内容:术语赋值运算符算术运算符组合赋值运算符(Compound Assignment Op...
分类:其他好文   时间:2015-01-18 22:37:53    阅读次数:250
Makefile一个cpp文件依赖于多个header文件的陷阱
我一直以为,如果一个A.cpp文件中有多少条 #include "xxx.h"指令,在写Makefile的时候A.obj的依赖项除了A.cpp之外,就是A.cpp之内所有的 xxx.h比如,如果A.cpp中有 #include "A.h" #include "B.h" #include "C.h",...
分类:其他好文   时间:2015-01-18 22:38:46    阅读次数:375
析构过程
http://numbbbbb.gitbooks.io/-the-swift-programming-language-/content/chapter2/15_Deinitialization.html本页包含内容:析构过程原理析构函数操作在一个类的实例被释放之前,析构函数被立即调用。用关键字de...
分类:其他好文   时间:2015-01-18 22:37:07    阅读次数:251
连接查询时on与where的区别
写在前面:在编写SQL的过程中,我经常使用LEFT JOIN关联多个小查询形成一个大查询,产生一张宽表。在进行这些查询中,给我感触最深的亮点是:1、left join中主表的选择,主表的选择很重要,否则就会漏掉一些记录或者ID;2、连接查询的ON条件和外层的WHERE条件的区分使用,如果对他们的作用...
分类:其他好文   时间:2015-01-18 22:39:04    阅读次数:1187
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!