题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2112
这个题目有点坑,就是有可能起点和终点在同一个地方,所以得保存起点和终点;
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define LL...
分类:
其他好文 时间:
2015-08-30 13:00:08
阅读次数:
213
escape编码和unescape编码,就是将一个字符转换为16进制unicode编码,前面加%字符进行标识。此处不再多做解释,参考这里:http://www.jb51.net/article/23657.htm。原本是js的一个方法,后来被转成java方法。具体参考这里http://blog.si...
分类:
编程语言 时间:
2015-08-17 11:40:51
阅读次数:
128
上一篇博客:从字节理解Unicode(UTF8/UTF16)。这次我将从C# code 中再一次阐述上篇博客的内容。 C# 代码看UTF8 代码如下: string test = "UTF-8你"; //把字符转换为 byte[] byte[] bytearray_UTF8 = Encod...
PHP过滤html标签的内部函数。php过滤html的函数:strip_tags(string) 这样就可以过滤掉所有的html标签了。如果想过滤掉除了之外的所有html标签,则可以这样写:strip_tags(string,"");过滤除了xxx之外的所有html标签,则可以这样写:strip_t...
分类:
Web程序 时间:
2015-08-14 15:41:41
阅读次数:
132
最近在做项目时,ajax参数中出现了特殊字符(#)导致路径出现截断问题,去度娘找了下答案,找到了解决办法,在js中有个:escape() 函数
看下函数介绍
escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。
例子
document.write(escape("Visit W3School!") + "")
document.write(escape(...
分类:
Web程序 时间:
2015-08-13 18:12:26
阅读次数:
172
1、简述synchronized和java.util.concurrent.locks.Lock的异同?解答:主要相同点:Lock能完成synchronized所实现的所有功能主要不同点:Lock有比synchronized更精确的线程语义和更好的性能。synchronized会自动释放锁,而Loc...
分类:
编程语言 时间:
2015-08-12 23:27:12
阅读次数:
136
在操作mysql时,经常需要将字符转换成数字,这一步虽然简单,但不常用的话也很容易忘记,现将在网上找到的方法记录如下:1.将字符的数字转成数字,比如'0'转成0可以直接用加法来实现例如:将pony表中的d 进行排序,可d的定义为varchar,可以这样解决select * from pony ord...
分类:
数据库 时间:
2015-08-11 15:27:34
阅读次数:
151
1、需要语句来使得机器显示结果 2、强制转换:str()字符转换 3、静态语法错误:static semantic error 运算符 需要特定的运算数 4、Python 做类型检查 (type checking)的工作,例外: ‘a‘?<?3?#一个字符与...
分类:
其他好文 时间:
2015-08-10 15:03:14
阅读次数:
152
1.把QString转换为 double,float,int等类型bool ok;double d;double d=QString("1234.56e-02").toDouble(&ok); //ok=true;d;12.3456.float f=str.toFloat(&ok); //转换失败时...
分类:
其他好文 时间:
2015-08-10 11:55:33
阅读次数:
113
今天,测试给我提了一个BUG,说移动端输入emoji表情无法提交。很早以前就有思考过,手法输入法里自带的emoji表情,应该是某些特殊字符。既然是字符,那应该都能提交才对,可是为啥会被卡住呢?搜了一下,才发现,原来emoji用到的字符是4字节的utf-16(utf-16有2字节和4字节两种编码),而我们的数据库是采用的utf-8,并且最大只允许3字节的字符。这样冲突就产生了,表单因为这些emoji...
分类:
移动开发 时间:
2015-08-06 22:24:30
阅读次数:
291