1:简单判断是UTF-8或不是UTF-8,因为一般除了UTF-8之外就是GBK,所以就设置默认为GBK。按照给定的字符集存储文件时,在文件的最开头的三个字节中就有可能存储着编码信息,所以,基本的原理就是只要读出文件前三个字节,判定这些字节的值,就可以得知其编码的格式。其实,如果项目运行的平台就是中文...
分类:
编程语言 时间:
2014-10-01 13:07:51
阅读次数:
259
以下代码的作用:
(n>0 && ((n & (n-1)) == 0))
很简单:判断n是否为2的整数次幂
写程序计算从整数A变为整数B需要修改的二进制位数。
输入:31,14
输出:2
这个题也很简单:A和B异或然后再算结果中1的个数
代码:
int getModifyNum(const int vA, const int vB)
{
int Tmp = vA ...
分类:
其他好文 时间:
2014-09-12 01:14:42
阅读次数:
219
浏览器检测是在工作中经常用到的,如果只是简单判断当前是什么浏览器的话可以通过window.navigator.useragent这样的js来直接判断就可以了!但是针对浏览器版本要求比较高的时候,如果只是单纯的判断浏览器的名字的话还不能解决问题,这时候就要通过其他方式来实现!现有的jquery已经废弃...
分类:
Web程序 时间:
2014-08-27 17:53:28
阅读次数:
183
这题我还是看题解啊囧。(搜索实在太弱。完全没想到A*,还有看题的时候想错了,。,- -)好吧,估价还是那么的简单,判断颜色不同的数目即可(左上角的联通块不算在内)然后A*还是一样的做法。迭代加深还是一样的味道~在这里我们用c[i][j]来表示左上角开始的联通块和联通块外面一层(因为要从外面一层拓展颜...
分类:
其他好文 时间:
2014-08-07 00:35:57
阅读次数:
288
#-*-coding:utf-8-*-#python:2.x__author__='Administrator'fromPyQt4.QtGuiimport*fromPyQt4.Qtimport*fromPyQt4.QtCoreimport*frompwimportUi_Form#正则表达式检测密码格...
分类:
其他好文 时间:
2014-07-31 02:24:35
阅读次数:
237
privatevoidLogin_Click(objectsender,System.EventArgse){//作为唯一标识的Key,应该是唯一的,这可根据需要自己设定规则。//做为测试,这里用用户名和密码的组合来做标识;也不进行其它的错误检查。//生成KeystringsKey=UserName...
分类:
其他好文 时间:
2014-07-29 13:46:18
阅读次数:
190
最近项目的看门狗经历了三个版本。
第一个版本:
用ps -ef,如果程序挂了就启动
第二个版本:
程序由于运行时会出现不再监听7901端口,所以不能简单判断机器是不是挂了,而是判断此端口是否有监听
第三个版本:
当7901端口不再监听,就先把原来的killall在启动,每次输出到文件的内容都加日期,要不然根本不知道这事情啥时候发生的
#!/bin/sh
set...
分类:
系统相关 时间:
2014-07-18 11:28:27
阅读次数:
257
到底大数据是什么,把这个很神奇的东西拨开以后,它还是很原始的。大家有没有想过,实际上我们一个人就是很精细的大数据分析仪器。我今天认识一个朋友,我的内部会做一个简单判断,我会用眼睛来看,这是图片信息。我会听他的声音,感受声音的声频信息。如果有机会握手,这是一个触摸的信息。通过交流,我能感受到他语言.....
分类:
其他好文 时间:
2014-05-25 18:52:42
阅读次数:
252
一般求回文子串用的是Manacher算法,但是该算法只是简单判断回文,该题目中需要去除掉空格和标点,所以,自己用了动态规划(加剪枝,取出空号等)。
代码如下:
//最长回文子串 动态规划
#include
#include
#include
#include //for tolower
#define MAXSIZE 5000
char str[MAXSIZE];//="Confucius...
分类:
其他好文 时间:
2014-05-21 16:00:30
阅读次数:
211
1 namespace ExtensionMethod 2 { 3 class Program 4 {
5 static void Main(string[] args) 6 { 7 //要求很简单,判断字符串是否长度大于三并...
分类:
其他好文 时间:
2014-05-17 18:25:24
阅读次数:
227