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:33:35
收藏:
0 评论:
0 赞:
0 阅读:
279
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:33:24
收藏:
0 评论:
0 赞:
0 阅读:
205
这里按字母次序列出了所有C API中的函数和类型。每个函数都有一个这样的提示:[-o, +p, x]
对于第一个域,o,指的是该函数会从栈上弹出多少个元素。第二个域,p,指该函数会将多少个元素压栈。(所有函数都会在弹出参数后再把结果压栈。) x|y 这种形式的域表示该函数根据具体情况可能压入(或弹出) x 或 y 个元素;问号 '?' 表示 我们无法仅通过参数来了解该函数会弹出/压入多少元素 (...
分类:
Windows开发 时间:
2016-07-19 10:33:14
收藏:
0 评论:
0 赞:
0 阅读:
393
我们在很多的语言开发中都少不了使用"Hello, the world!"来展示一个开发环境的成功与否,在今天的教程中,我们也毫不例外地利用这个例子来展示snap应用是如何构建的.虽然这个例子很简单,但是在我们进入例程的过程中,我们会慢慢地发现有关snap系统的一些特性,这样可以更好地帮助我们来了解这个系统....
分类:
其他 时间:
2016-07-19 10:33:04
收藏:
0 评论:
0 赞:
0 阅读:
321
详见:Glen Jeh 和 Jennifer Widom 的论文SimRank: A Measure of Structural-Context Similarity?一、简介
目前主要有两大类相似性度量方法:
(1) 基于内容(content-based)的特定领域(domain-specific)度量方法,如匹配文本相似度,计算项集合的重叠区域等;
(2) 基于链接(对象间的...
分类:
其他 时间:
2016-07-19 10:32:54
收藏:
0 评论:
0 赞:
0 阅读:
376
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:32:46
收藏:
0 评论:
0 赞:
0 阅读:
326
标准IO库流和 FILE对象
标准IO库与文件IO区别:
标准IO库处理很多细节,如缓冲区分片、以优化的块长度执行IO等。
文件IO函数都是围绕文件描述符进行。首先打开一个文件,返回一个文件描述符;后续的文件IO操作都使用该文件描述符
标准IO库是围绕流进行的。当用标准IO库打开或者创建一个文件时,就有一个内建的流与之相关联
标准IO库的函数很多都是以 f开头,如fopen、fclose对于...
分类:
其他 时间:
2016-07-19 10:32:34
收藏:
0 评论:
0 赞:
0 阅读:
310
概述原型聚类是指聚类结构能通过一组原型刻画,原型是指样本空间中具有代表性的点。通常情况下,算法先对原型进行初始化,然后对原型进行迭代更新求解,下面是几种著名的原型聚类算法。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:32:24
收藏:
0 评论:
0 赞:
0 阅读:
325
上一篇文章分析了Dispatcher的作用,用于管理请求的状态,那么,真正负责发起请求,获取请求结果的,是谁呢?答案是真的请求,翻译成英文就是RealCall(笑)。...
分类:
Web开发 时间:
2016-07-19 10:32:04
收藏:
0 评论:
0 赞:
0 阅读:
267
【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:31:44
收藏:
0 评论:
0 赞:
0 阅读:
356
什么是代理模式为某对象提供一个代理,从而通过代理来访问这个对象。代理模式的角色组成代理模式有三种角色组成:抽象角色:通过接口或抽象类声明真实角色实现的业务方法。
代理角色:实现抽象角色,是真实角色的代理,通过真实角色的业务逻辑方法来实现抽象方法,并可以附加自己的操作。
真实角色:实现抽象角色,定义真实角色所要实现的业务逻辑,供代理角色调用。我的总结:抽象角色就是一个接口或抽象类,定义一些方法;...
分类:
其他 时间:
2016-07-19 10:31:34
收藏:
0 评论:
0 赞:
0 阅读:
187
一周多上山实习只学了一些python,做题的手感差了好多QAQ,昨天晚上最开始电脑还更新重启折腾了好久,换成台式机做的,只做了一个题居然rating还涨了168,始料未及
前三个都是乱搞(第三个有一点贪心的意思
hdu5718Oracle
Accepts: 599
Submissions: 2576
Time Limit: 8000/4000 MS (Java/Oth...
分类:
其他 时间:
2016-07-19 10:31:26
收藏:
0 评论:
0 赞:
0 阅读:
472
前面给出的导数定义都依赖于函数极限的概念,我们对极限只做了最简短的解释。现在,我们已经知道了这一概念的目的,接下来关心一下它的意义。考虑函数f(x)f(x),自变量在点aa的领域内都有定义,但是aa 点本身没定义。假设存在一个实数值LL,当xx越来越接近aa时,f(x)f(x)越来越接近LL(图1)。对于这种情况我们说LL是xx趋近aa时f(x)f(x)的极限,用符号表示为
limx→af(x)=...
分类:
其他 时间:
2016-07-19 10:31:15
收藏:
0 评论:
0 赞:
0 阅读:
294
保证软件产品质量是软件测试永恒的目标。
以控制为出发点的传统IT时代正在快速的向以激活生产力为目的的移动互联时代转变。这不仅是技术的升级,更是思想意识的巨大变革,也对软件技术的发展带来的更高的要求和更多元化的挑战。从发现软件问题到确认软件质量进而到提升软件体验,测试人员需要紧跟时代,跟上敏捷的开发模式、打好自动化测试的根基、构建完善的QA体系,利用大数据等新技术做好测试管理...
本次开...
分类:
其他 时间:
2016-07-19 10:31:04
收藏:
0 评论:
0 赞:
0 阅读:
263
在Spring配置Mybatis的文件中我们可以看到如下代码:
MapperScannerConfigurer,让它扫描特定的包,自动帮我们成批地创建映射器。这样就大大减少了配置的工作量。
basePackage属性是让你为映射器接口文件设置基本的包路径。可以使用分号或逗号作为分隔符设置多于一个的包路径。每个映射器都会在指定的包路径中递归地被搜索到。被发现的映射器将会使用Spri...
分类:
编程语言 时间:
2016-07-19 10:30:54
收藏:
0 评论:
0 赞:
0 阅读:
276
开篇搞IT有几年了,也学了不少框架中间件之类的东西。东西越学越多,越感觉迷茫,后来突然觉醒,发现弄懂技术的基础原理和算法这些基本的东西,才是自己继续往下走的根本。
偶然发现有一本书教人写JVM,叫自己动手写Java虚拟机,于是萌生把学习Jvm的过程记录下来,目标是能自己写一个最简单的JVM,能运行Java程序。
要说JVM,首先先认识一下Class文件这东西。什么是Class文件什么是Class...
分类:
其他 时间:
2016-07-19 10:30:44
收藏:
0 评论:
0 赞:
0 阅读:
171
摘要:本文主要讲了读写锁。一、读写锁ReadWriteLock 在上文中回顾了并发包中的可重入锁ReentrantLock,并且也分析了它的源码。从中我们知道它是一个单一锁(笔者自创概念),意思是在多人读、多人写、或同时有人读和写时。只能有一个人能拿到锁,执行代码。但是在很多场景。我们想控制它能多人同时读,但是又不让它多人写或同时读和写时。(想想这是不是和数据库的可重复读有点类型?),...
分类:
编程语言 时间:
2016-07-19 10:30:34
收藏:
0 评论:
0 赞:
0 阅读:
134
回归- Regression——————————————————————————————————————————回归- Regression
线性回归Linear regression
模型表示Model representation
代价函数Cost function
目标Goal
多项式回归
加权线性回归
一般线性回归
通用的指数概率分布
伯努利分布
高斯分布
微分与导数1
微分
导数
方向导数...
分类:
其他 时间:
2016-07-19 10:30:19
收藏:
0 评论:
0 赞:
0 阅读:
354
敌兵布阵
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 74051 Accepted Submission(s): 31080
Problem Description
C国的死对头A国这段时间正在进行军事演...
分类:
编程语言 时间:
2016-07-19 10:29:54
收藏:
0 评论:
0 赞:
0 阅读:
231
Palace
Time Limit: 8000/4000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)
Total Submission(s): 260 Accepted Submission(s): 72
Problem Description
The last trial Venus imp...
分类:
其他 时间:
2016-07-19 10:29:45
收藏:
0 评论:
0 赞:
0 阅读:
366