码迷,mamicode.com
首页 > 其他好文
如何判断一个文本文件内容的编码格式 UTF-8 ? ANSI(GBK)
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
1155. Can I Post the lette
#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
Gradle源码八续
补充上次的runBuildInProcess builder() ->new 了一个ServiceRegistryBuilder build()->new 一个前文多次提到的DefaultServiceRegistry, 返回,同时把传入的GlobalScopeServices类attach了上去 找configure方法的时候,会找到例如 void configure(ServiceRegis...
分类:其他好文   时间:2015-01-13 23:25:19    阅读次数:616
研究即事业(Research as a Career)
前不久,看了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
String to Integer (atoi) leetcode
题目的意思是要将一个字符串转换成数字 这个题目的重点是要处理    各种各样的输入情况 在题目下面有一大段英文: 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(DP初步应用)
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
UVa 587 - There's treasure everywhere!
题目:你开始在坐标原点,想去目的地,给你一系列的指路信息,问目的地的位置和到原点的距离。 分析:模拟,计算几何。直接按照顺序计算即可,利用相对坐标求绝对坐标。 说明:注意输入格式。 #include #include #include #include #include #include using namespace std; int temp; char buf...
分类:其他好文   时间:2015-01-13 23:23:46    阅读次数:456
多个github帐号的SSH key切换
一台电脑上有一个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
确定core文件是由哪个文件产生的方法
[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
[leetcode]Gas Station
问题描述: 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
HDU 1016 Prime Ring Problem
这题我用的是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
SSL/TLS的原理以及互联网究竟是如何工作的(5)—DNS和他的兄弟
这次当然是我的专场啦!大家好,我叫DNS(Domain Name System,域名系统),我出生于1987年,在我出生之前计算机科学家们是用hosts.txt文件解决主机名与对应IP地址的对应问题的,但随着互联网中主机数量的增长,hosts文件变得越来越臃肿,也越来越用户不友好,我就横空出世啦!...
分类:其他好文   时间:2015-01-13 23:20:54    阅读次数:257
用Ant在编译时删除Debug代码
程序中有很多打印Log的测试代码,在Deploy的时候最好删除,Java不支持宏定义,可以尝试用ANT脚本来做。步骤如下: 1、把代码复制到一个新目录 2、用Ant的replaceregexp任务,对下面的Java代码根据正则表达式删除Debug代码 3、用ANT对清理过的工程进行编译打包。 需要程序员对Debug信息的输出统一格式,比如统一一个静态方法调用。...
分类:其他好文   时间:2015-01-13 23:20:28    阅读次数:227
Protocol Buffers编码详解,例子,图解
Protocol Buffers编码详解,例子,图解 本文不是让你掌握protobuf的使用,而是以超级细致的例子的方式分析protobuf的编码设计。通过此文你可以了解protobuf的数据压缩能力来自什么地方,版本兼容如何做到的,其Key-Value编码的设计思路。如果你详细了解此文,你应该就能具备自己造一套编解码轮子的能力(至少基本思路)。 测试的例子 阅读图片时请对比前面的例子和表格...
分类:其他好文   时间:2015-01-13 23:19:22    阅读次数:418
[leetcode]Maximum Gap
问题描述: 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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!