UTF-8编码的文本文档,有的带有BOM (Byte Order Mark, 字节序标志),即0xEF, 0xBB, 0xBF,有的没有。Windows下的txt文本编辑器在保存UTF-8格式的文本文档时会自动添加BOM到文件头。在判断这类文档时,可以根据文档的前3个字节来进行判断。然而BOM不是必需的,而且也不是推荐的。对不希望UTF-8文档带有BOM的程序会带来兼容性问题,例如Java编译器在...
分类:
其他好文 时间:
2015-01-13 23:25:40
阅读次数:
384
#include "iostream"
#include "memory.h"
#include "cstdio"
using namespace std;
int road[201][201];
int n, m;
/*
利用弗洛伊德算法来解这道题,如果两个城市可以连通,
则其距离为0
*/
inline void floyd(){
for (int i = 0; i < n; i++){
...
分类:
其他好文 时间:
2015-01-13 23:24:40
阅读次数:
396
补充上次的runBuildInProcess
builder() ->new 了一个ServiceRegistryBuilder
build()->new 一个前文多次提到的DefaultServiceRegistry, 返回,同时把传入的GlobalScopeServices类attach了上去
找configure方法的时候,会找到例如
void configure(ServiceRegis...
分类:
其他好文 时间:
2015-01-13 23:25:19
阅读次数:
616
前不久,看了Yi Ma的演讲PPT,真的不错。有几句话,想和大家分享一下。
Research is not a profession, it is first a hobby!Research needs faith in there are always interesting new things
for you to discover!
Research is for anyo...
分类:
其他好文 时间:
2015-01-13 23:25:13
阅读次数:
371
题目的意思是要将一个字符串转换成数字
这个题目的重点是要处理 各种各样的输入情况
在题目下面有一大段英文:
Requirements for atoi:
The function first discards as many whitespace characters as necessary until the first non-whitespace character is...
分类:
其他好文 时间:
2015-01-13 23:22:36
阅读次数:
428
uva 111 History Grading
Many problems in Computer Science involve maximizing some measure according to constraints.
Consider a history exam in which students are asked to put several histori...
分类:
其他好文 时间:
2015-01-13 23:22:43
阅读次数:
513
题目:你开始在坐标原点,想去目的地,给你一系列的指路信息,问目的地的位置和到原点的距离。
分析:模拟,计算几何。直接按照顺序计算即可,利用相对坐标求绝对坐标。
说明:注意输入格式。
#include
#include
#include
#include
#include
#include
using namespace std;
int temp;
char buf...
分类:
其他好文 时间:
2015-01-13 23:23:46
阅读次数:
456
一台电脑上有一个ssh key,在github上提交代码,由于其他原因你可能会在一台电脑上提交到不同的github上,怎么办呢...假设你电脑上一个ssh key都没有,如果有默认的一个了,请直接生成第二个一、生成并添加第一个ssh key$ ssh-keygen -t rsa -C "youremail@xxx.com"在Git Bash中执行命令一路回车,会在~/.ssh/目录下生成id_rs...
分类:
其他好文 时间:
2015-01-13 23:20:29
阅读次数:
316
[xuzhina@localhost ~]$ ls
asm.list Desktop Downloads Pictures Templates vmtoolsd
core.22625 Documents Music Public Videos vmtoolsd.tar.gz
[xuzhina@localhost ~]$ ls core.22625
c...
分类:
其他好文 时间:
2015-01-13 23:22:32
阅读次数:
219
问题描述:
There are N gas stations along a circular route, where the amount of gas at station
i is gas[i].
You have a car with an unlimited gas tank and it costs
cost[i] of gas to travel from statio...
分类:
其他好文 时间:
2015-01-13 23:20:36
阅读次数:
266
这题我用的是DFS。不多说,看代码和注释。
#include
#include
#include
#include
#include
using namespace std;//因为n<20,所以最大的素数也就是40左右,因此用一个数组来记录45以内的素数,用于之后的判定。
bool isprime[45]={0,1,1,1,0,1,0,1,0,0,0,1,0,1,0,0,0,1,0,1,0,0...
分类:
其他好文 时间:
2015-01-13 23:19:53
阅读次数:
246
关于文本文件和二进制文件,本文不打算做过深的探究,仅简单介绍二者的差别。
文本文件很常见,例如大家用记事本创建的文件,用C语言编辑器编写的代码文件,都属于文本文件。
二进制文件其实也比较常见,只是大家在用的时候并不知道用的是二进制文件,二进制文件最常见的便是图片,还有就是大家有时候见到的.bin拓展名的文件。
总体来说,计算机文件可以分为文本文件和二进制文件。二者各有优缺点,...
分类:
其他好文 时间:
2015-01-13 23:21:33
阅读次数:
237
这次当然是我的专场啦!大家好,我叫DNS(Domain Name System,域名系统),我出生于1987年,在我出生之前计算机科学家们是用hosts.txt文件解决主机名与对应IP地址的对应问题的,但随着互联网中主机数量的增长,hosts文件变得越来越臃肿,也越来越用户不友好,我就横空出世啦!...
分类:
其他好文 时间:
2015-01-13 23:20:54
阅读次数:
257
程序中有很多打印Log的测试代码,在Deploy的时候最好删除,Java不支持宏定义,可以尝试用ANT脚本来做。步骤如下:
1、把代码复制到一个新目录
2、用Ant的replaceregexp任务,对下面的Java代码根据正则表达式删除Debug代码
3、用ANT对清理过的工程进行编译打包。
需要程序员对Debug信息的输出统一格式,比如统一一个静态方法调用。...
分类:
其他好文 时间:
2015-01-13 23:20:28
阅读次数:
227
Protocol Buffers编码详解,例子,图解
本文不是让你掌握protobuf的使用,而是以超级细致的例子的方式分析protobuf的编码设计。通过此文你可以了解protobuf的数据压缩能力来自什么地方,版本兼容如何做到的,其Key-Value编码的设计思路。如果你详细了解此文,你应该就能具备自己造一套编解码轮子的能力(至少基本思路)。
测试的例子
阅读图片时请对比前面的例子和表格...
分类:
其他好文 时间:
2015-01-13 23:19:22
阅读次数:
418
问题描述:
Given an unsorted array, find the maximum difference between the successive elements in its sorted form.
Try to solve it in linear time/space.
Return 0 if the array contains less than 2 ele...
分类:
其他好文 时间:
2015-01-13 23:17:46
阅读次数:
330
假设有棵树,长下面这个样子,它的前序遍历,中序遍历,后续遍历都很容易知道。
PreOrder: GDAFEMHZ
InOrder: ADEFGHMZ
PostOrder: AEFDHZMG
现在,假设仅仅知道前序和中序遍历,如何求后序遍历呢?比如,已知一棵树的前序遍历是”GDAFEMHZ”,而中序遍历是”ADEFGHMZ”应该...
分类:
其他好文 时间:
2015-01-13 23:19:04
阅读次数:
255