输入是从I/O设备拷贝数据到主存,输出是从主存拷贝数据到I/O设备。
一个文件就是一个字节序列。
所有的I/O设备,如网络、磁盘、和终端,都被模型化为文件,而所有的输入和输出都被当做想对应的文件的读写来执行。
1、ISO C的I/O操作是带缓存的,而POSIX标准的I/O操作是指真正发生了系统调用,是不带缓存的
2、文件描述
(1)是对一个已打开文件的引用,是由shell...
分类:
其他好文 时间:
2015-05-08 11:01:02
阅读次数:
161
1.pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/m...
分类:
编程语言 时间:
2015-05-08 11:01:06
阅读次数:
532
最近做的一个项目需要适配android 2.3.3平台,在项目导入阶段遇到一个数据库的问题,在此记录下问点log和初步解决方案。
看log
I/Database( 1135): sqlite returned: error code = 14, msg = cannot open file at source line 25467
...
分类:
数据库 时间:
2015-05-08 10:59:02
阅读次数:
156
今天有同事问我TCP/IP,socket,HTTP三者的关系,说半天同事也没理清三者的关系。
我想了下,用下面的比喻简单的类比一下吧。
可以把TCP/IP理解为公路和交规,socket对应物流公司,http对应发货人和收货人。
汽车要送货,就必须在公路上走,必须得守交规。
socket只关心把东西从一个地方送到另一个地方。对送的是什么并不感兴趣。
http就是在收到货物后...
分类:
Web程序 时间:
2015-05-08 11:01:31
阅读次数:
129
【题目】
Given a linked list, remove the nth node from the end of list and return its head.
For example,
Given linked list: 1->2->3->4->5, and n = 2.
After removing the second node from the ...
分类:
其他好文 时间:
2015-05-08 10:59:19
阅读次数:
181
【IOS】Undefined symbols for architecture x86_64先说一下这个问题的出现原因,字面意思就是某个符号不识别。一般问题都是由于引入了手动引入了某个lib,但是没有设置相应的编译选项或者没有引入其依赖的lib。解决方法:
通过cocoapods引入lib,这样一般没有什么问题。
仔细查看文档,看看有什么依赖的lib没有引入,引入即可,或者加入相应的编译选项。
大体...
分类:
移动开发 时间:
2015-05-08 11:01:10
阅读次数:
170
SharePoint 2016 的新特性概览...
分类:
其他好文 时间:
2015-05-08 11:00:30
阅读次数:
179
最近终于有了一些空闲时间,所以想着把之前的Android相关的项目整理一下,前几天整理了Android OCR 的项目, 今天就干脆再整理一下 NDK JNI调用。
关于Android 中通过JNI进行本地调用的配置与开发,已经在链接 http://blog.csdn.net/watkinsong/article/details/9849973 中给出了非常详细的说明。 请仔细阅读。
...
分类:
移动开发 时间:
2015-05-08 10:58:08
阅读次数:
308
在看清华大学刘知远老师的今年的一篇IJCAI文章Representation Learning for Measuring Entity Relatedness with Rich Information,发现他们的实验是在中文上做的。实验测试集合引用的是国防科大11年的一篇《基于中文维基百科链接结构与分类体系的语义相关度计算》所公布的测试集合。
Words-240测试集地址:http://ww...
分类:
其他好文 时间:
2015-05-08 10:59:09
阅读次数:
147
java.net.SocketException: Noroute to host
解决办法:关闭防火墙/网络有问题,重新连接 WIFI 或者检查网络端口。
Failed to install xxx.apk on device ‘xxxxxxxxx’: Unable to open sync connection!
java.io.IOException: Unable to open sync...
分类:
移动开发 时间:
2015-05-08 10:57:54
阅读次数:
133
js 300代码示例 源代码下载地址:http://www.zuidaima.com/share/1550463742954496.htm...
分类:
Web程序 时间:
2015-05-08 10:59:05
阅读次数:
133
POI推荐算法
这里介绍的算法是基于地点相似度的POI推荐。
该算法非常简单,在某些数据场景中十分有效。
基本的想法是:
将POI名称作为标签处理
一群用户对某个地点感兴趣,那么这群用户中的一部分人感兴趣的其他地点可能与该地点相似;
算法流程:
1)输入地点a, 用户集合X,地点集合Y、用户和地点关系集合
2)找到对a感兴趣的用户子集U;
我们...
分类:
编程语言 时间:
2015-05-08 11:00:12
阅读次数:
324
一、Java中异常概述
1.1Java异常结构
Throwable可以用来表示任何可以被作为异常抛出的类。Throwable对象派生出两种类型:Error和Exception,前者用来表示编译时和系统错误,程序员往往不必关心;后者是可以被抛出的基本类型,需要程序员关注。RuntimeException是Exception的派生类,不同点将在2.2与2.3小结中描述。
Java的...
分类:
编程语言 时间:
2015-05-08 10:57:48
阅读次数:
184
有些时候,js中日期显示出来是 yyyy/MM/dd 这种格式,但是我需要yyyy-MM-dd格式的
简单粗暴的直接replace总是不太好,或者通过Date对象的相关方法拼接起来,也还是有些粗暴
要是可以格式化就好了,
在网上收集了一些资料,经过修改调试,完成可用,OK,以下的代码:
(1)首先需要扩展日期Data的格式化方法
//扩展日期格式化方法
Date.prototype...
分类:
Web程序 时间:
2015-05-08 11:00:12
阅读次数:
145
背包九讲里面的多重背包问题。每一块积木有高度和数量,也有最大能到的高度位置限制。我们DP前首先要对高度限制进行排序,因为从直观角度说,我们也需要先处理较小的能到高度的积木,这样才能取到最大值。例如第一个高度是11,限制高度是100,第二个的限制高度是10,那如果直接处理,第二个不会被处理到。
#include
#include
#include
#define max(x,y)(x>y?x:y...
分类:
其他好文 时间:
2015-05-08 10:59:02
阅读次数:
211
ReportViewer是微软的报表控件,其设计文件为RDLC,数据架构为数据集。效果图如下:
其中序号调用的是内置函数,姓名、收入、所属部门绑定的是数据源,头像绑定的是URL指向的外部图片。下面是实现过程。
一.新增数据集
1.在创建Web空项目后,在项目上右键->添加->新建项->数据->选择数据集,见下图
2.将数据集命名为DataSet1_DataTable1
3...
分类:
Web程序 时间:
2015-05-08 10:58:34
阅读次数:
172