首页 > 2016年07月19日 > 全部分享
第14章 高级I/O
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
HDOJ 5720 Wool
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
Lua5.3——C API函数
这里按字母次序列出了所有C API中的函数和类型。每个函数都有一个这样的提示:[-o, +p, x] 对于第一个域,o,指的是该函数会从栈上弹出多少个元素。第二个域,p,指该函数会将多少个元素压栈。(所有函数都会在弹出参数后再把结果压栈。) x|y 这种形式的域表示该函数根据具体情况可能压入(或弹出) x 或 y 个元素;问号 '?' 表示 我们无法仅通过参数来了解该函数会弹出/压入多少元素 (...
分类:Windows开发   时间:2016-07-19 10:33:14    收藏:0  评论:0  赞:0  阅读:393
helloworld Snap例程
我们在很多的语言开发中都少不了使用"Hello, the world!"来展示一个开发环境的成功与否,在今天的教程中,我们也毫不例外地利用这个例子来展示snap应用是如何构建的.虽然这个例子很简单,但是在我们进入例程的过程中,我们会慢慢地发现有关snap系统的一些特性,这样可以更好地帮助我们来了解这个系统....
分类:其他   时间:2016-07-19 10:33:04    收藏:0  评论:0  赞:0  阅读:321
SimRank--基于结构的相似度度量方法学习笔记
详见: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
POJ2109 高精度(含大数开方)+二分
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
《UNIX环境高级编程》--5 标准IO库
标准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
One Step By One Step 解析OkHttp3 - RealCall (二)
上一篇文章分析了Dispatcher的作用,用于管理请求的状态,那么,真正负责发起请求,获取请求结果的,是谁呢?答案是真的请求,翻译成英文就是RealCall(笑)。...
分类:Web开发   时间:2016-07-19 10:32:04    收藏:0  评论:0  赞:0  阅读:267
【HDU 5721】Palace(平面最近点对)
【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
动态代理及其两种实现方式(JDK、CGLIB)
什么是代理模式为某对象提供一个代理,从而通过代理来访问这个对象。代理模式的角色组成代理模式有三种角色组成:抽象角色:通过接口或抽象类声明真实角色实现的业务方法。 代理角色:实现抽象角色,是真实角色的代理,通过真实角色的业务逻辑方法来实现抽象方法,并可以附加自己的操作。 真实角色:实现抽象角色,定义真实角色所要实现的业务逻辑,供代理角色调用。我的总结:抽象角色就是一个接口或抽象类,定义一些方法;...
分类:其他   时间:2016-07-19 10:31:34    收藏:0  评论:0  赞:0  阅读:187
bestcoder两周年前三题hdu5718,5719,5720
一周多上山实习只学了一些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
【技术开放日】msup携手HPE揭秘全球测试中心背后的12条技术实践
保证软件产品质量是软件测试永恒的目标。  以控制为出发点的传统IT时代正在快速的向以激活生产力为目的的移动互联时代转变。这不仅是技术的升级,更是思想意识的巨大变革,也对软件技术的发展带来的更高的要求和更多元化的挑战。从发现软件问题到确认软件质量进而到提升软件体验,测试人员需要紧跟时代,跟上敏捷的开发模式、打好自动化测试的根基、构建完善的QA体系,利用大数据等新技术做好测试管理... 本次开...
分类:其他   时间:2016-07-19 10:31:04    收藏:0  评论:0  赞:0  阅读:263
Spring整合MyBatis(二)源码分析
在Spring配置Mybatis的文件中我们可以看到如下代码: MapperScannerConfigurer,让它扫描特定的包,自动帮我们成批地创建映射器。这样就大大减少了配置的工作量。 basePackage属性是让你为映射器接口文件设置基本的包路径。可以使用分号或逗号作为分隔符设置多于一个的包路径。每个映射器都会在指定的包路径中递归地被搜索到。被发现的映射器将会使用Spri...
分类:编程语言   时间:2016-07-19 10:30:54    收藏:0  评论:0  赞:0  阅读:276
我的JVM之旅-ClassFile
开篇搞IT有几年了,也学了不少框架中间件之类的东西。东西越学越多,越感觉迷茫,后来突然觉醒,发现弄懂技术的基础原理和算法这些基本的东西,才是自己继续往下走的根本。 偶然发现有一本书教人写JVM,叫自己动手写Java虚拟机,于是萌生把学习Jvm的过程记录下来,目标是能自己写一个最简单的JVM,能运行Java程序。 要说JVM,首先先认识一下Class文件这东西。什么是Class文件什么是Class...
分类:其他   时间:2016-07-19 10:30:44    收藏:0  评论:0  赞:0  阅读:171
Java并发编程与技术内幕:聊聊锁的技术内幕(中)
摘要:本文主要讲了读写锁。一、读写锁ReadWriteLock       在上文中回顾了并发包中的可重入锁ReentrantLock,并且也分析了它的源码。从中我们知道它是一个单一锁(笔者自创概念),意思是在多人读、多人写、或同时有人读和写时。只能有一个人能拿到锁,执行代码。但是在很多场景。我们想控制它能多人同时读,但是又不让它多人写或同时读和写时。(想想这是不是和数据库的可重复读有点类型?),...
分类:编程语言   时间:2016-07-19 10:30:34    收藏:0  评论:0  赞:0  阅读:134
回归- Regression
回归- Regression——————————————————————————————————————————回归- Regression 线性回归Linear regression 模型表示Model representation 代价函数Cost function 目标Goal 多项式回归 加权线性回归 一般线性回归 通用的指数概率分布 伯努利分布 高斯分布 微分与导数1 微分 导数 方向导数...
分类:其他   时间:2016-07-19 10:30:19    收藏:0  评论:0  赞:0  阅读:354
HDU 1166 敌兵布阵【树状数组入门题】
敌兵布阵 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
【HDU5721 BestCoder 2nd AnniversaryD】【平面最近点对 分治写法+KD-tree写法】Palace 平面最近点对
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
1763条   上一页 1 ... 66 67 68 69 70 ... 89 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!