系统数据文件和信息
UNIX系统的正常运作需要使用大量与系统有关的数据文件。如口令文件 /etc/passwd/和组文件/etc/group
由于历史原因,这些数据文件都是 ASCII 文本文件
我们可以用标准 IO 库来读取这些文件,但是也可以有专门的 API 来读取这些文件
系统文件
UNIX口令文件 /etc/passwd/是一个ASCII文件,每一行包含很多字段,字段之间用冒号分隔。这些字...
分类:
其他好文 时间:
2016-07-19 10:39:11
阅读次数:
263
An interface for the units of computation which can be composed into a Net.
Layer&s must implement a Forward function, in which they take their input (bottom) Blob&s (if any) and compute their outp...
分类:
其他好文 时间:
2016-07-19 10:36:49
阅读次数:
221
本文详细介绍了批处理相关的饿知识。...
分类:
其他好文 时间:
2016-07-19 10:37:10
阅读次数:
129
编程中无穷大常量的设定技巧
如 果问题中各数据的范围明确,那么无穷大的设定不是问题,在不明确的情况下,很多程序员都取0x7fffffff作为无穷大,因为这是32-bit int的最大值。如果这个无穷大只用于一般的比较(比如求最小值时min变量的初值),那么0x7fffffff确实是一个完美的选择,但是在更多的情况 下,0x7fffffff并不是一个好的选择。
很多时候我们并不只是单...
分类:
其他好文 时间:
2016-07-19 10:37:07
阅读次数:
129
前言
之前一直想一篇这样的东西,因为最初接触时,我也认真看了廖雪峰的教程,但是似乎我觉得讲得有点多,而且还是会给我带来很多多余且重复的操作负担,所以我希望能压缩一下它在我工作中的成本,但是搜索了一下并没有找到满意的教程,新的一年自己梳理一下自己的经验。
可能男生们大神比较多,觉得Git是如此简单,便已觉得命令行操作就是SO EASY,甚至或许有看不起可视化这样面对低端用户的心理,好的,那...
分类:
其他好文 时间:
2016-07-19 10:36:06
阅读次数:
165
处理器架构实际上是不断扩展的,新处理器必须延续旧的设计思路,并保持兼容性和一致性;同时还会有所扩充和增强。...
分类:
其他好文 时间:
2016-07-19 10:35:46
阅读次数:
108
今天和小伙伴讨论了第三章data语意学的指一些的知识,感觉很有必要总结一下,似乎不总结知识就会溜走,所以冒夜写一下吧。
首先看这样的一个继承的例子:
class X{ };
class Y: public virtualX { };
class Z: public virtualX { };
class A: public Y,publicZ { }; 分别对X Y Z A取sizeof,...
分类:
其他好文 时间:
2016-07-19 10:34:32
阅读次数:
116
1.关于Timer的三个维度
首先是 {@link java.util.Timer},这个是最外层的类,其中包含了{@link java.util.TaskQueue},这个是存放{@link java.util.TimerTask}的队列——a priority queue of TimerTasks。
第二层是 {@link java.util.TimerThread},这个是{@link...
分类:
其他好文 时间:
2016-07-19 10:37:01
阅读次数:
142
1. 非阻塞I/O
对于一个给定的描述符,有两种为其指定非阻塞I/O的办法:
i. 如果调用open获得描述符,则可制定O_NONBLOCK标志;
ii. 对于已经打开的一个描述符,则可调用fcntl,由该函数打开O_NONBLOCK文件状态标志。
#include "apue.h"
#include
#include
char buf[500000];
int m...
分类:
其他好文 时间:
2016-07-19 10:35:25
阅读次数:
160
Wool
Time Limit: 8000/4000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)
Total Submission(s): 647 Accepted Submission(s): 185
Problem Description
At dawn, Venus sets a sec...
分类:
其他好文 时间:
2016-07-19 10:35:10
阅读次数:
141
我们在很多的语言开发中都少不了使用"Hello, the world!"来展示一个开发环境的成功与否,在今天的教程中,我们也毫不例外地利用这个例子来展示snap应用是如何构建的.虽然这个例子很简单,但是在我们进入例程的过程中,我们会慢慢地发现有关snap系统的一些特性,这样可以更好地帮助我们来了解这个系统....
分类:
其他好文 时间:
2016-07-19 10:33:59
阅读次数:
165
详见:Glen Jeh 和 Jennifer Widom 的论文SimRank: A Measure of Structural-Context Similarity?一、简介
目前主要有两大类相似性度量方法:
(1) 基于内容(content-based)的特定领域(domain-specific)度量方法,如匹配文本相似度,计算项集合的重叠区域等;
(2) 基于链接(对象间的...
分类:
其他好文 时间:
2016-07-19 10:32:59
阅读次数:
483
1 高精度(含大数开方)+二分
一个技巧和三点注意:
技巧:假设k^n=p;(k的n次方),那么p的位数/n得到的是k的位数!例如:n=7,p=4357186184021382204544,p的位数为22,用22/7的结果向上取整,得到4,即为k的位数,也就是说k的取值范围是1000~9999。(引自code_pang)不利用这一点,高精度+直接二分,也会超时。用这一个技巧合理缩小二分的范围。...
分类:
其他好文 时间:
2016-07-19 10:34:50
阅读次数:
139
标准IO库流和 FILE对象
标准IO库与文件IO区别:
标准IO库处理很多细节,如缓冲区分片、以优化的块长度执行IO等。
文件IO函数都是围绕文件描述符进行。首先打开一个文件,返回一个文件描述符;后续的文件IO操作都使用该文件描述符
标准IO库是围绕流进行的。当用标准IO库打开或者创建一个文件时,就有一个内建的流与之相关联
标准IO库的函数很多都是以 f开头,如fopen、fclose对于...
分类:
其他好文 时间:
2016-07-19 10:33:31
阅读次数:
135
概述原型聚类是指聚类结构能通过一组原型刻画,原型是指样本空间中具有代表性的点。通常情况下,算法先对原型进行初始化,然后对原型进行迭代更新求解,下面是几种著名的原型聚类算法。K均值算法给定样本集合D,K均值算法针对聚类所得簇划分C,最小化平方误差
E=∑ki=1∑x∈Ci||x?μi||22E = \sum_{i=1}^k \sum_{x\in Ci}||x-\mu_i||_2^2
其中μi=1|...
分类:
其他好文 时间:
2016-07-19 10:33:59
阅读次数:
435
【HDU 5721】Palace(平面最近点对)
Palace
Time Limit: 8000/4000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)
Total Submission(s): 404 Accepted Submission(s): 104
Problem Desc...
分类:
其他好文 时间:
2016-07-19 10:34:34
阅读次数:
296
什么是代理模式为某对象提供一个代理,从而通过代理来访问这个对象。代理模式的角色组成代理模式有三种角色组成:抽象角色:通过接口或抽象类声明真实角色实现的业务方法。
代理角色:实现抽象角色,是真实角色的代理,通过真实角色的业务逻辑方法来实现抽象方法,并可以附加自己的操作。
真实角色:实现抽象角色,定义真实角色所要实现的业务逻辑,供代理角色调用。我的总结:抽象角色就是一个接口或抽象类,定义一些方法;...
分类:
其他好文 时间:
2016-07-19 10:34:13
阅读次数:
108