作为一个程序员,一个中国的程序员,想来“乱码”问题基本上都遇到过,也为之头疼过。出现乱码问题的根本原因是编码与解码使用了不同而且不兼容的“标准”,在国内一般出现在中文的编解码过程中。 我们平时常见的编码有Unicode,GBK,ASCII,utf8,utf16,ISO8859-1等,弄清这些编码之间 ...
分类:
其他好文 时间:
2016-04-29 22:10:53
阅读次数:
458
我们计算$f(i)=\sum_{j=1}^i S(i,j)*2^j*(j!)$,容易知道f(i)的指数生成函数为$\frac{1}{3-2*e^x}$,故只需要求多项式逆元再累加即可。复杂度$O(n\log{n})$多项式逆元见picks博客。代码长度和时间都rank1吼评。 ...
分类:
其他好文 时间:
2016-04-29 22:09:34
阅读次数:
139
以前写过一个沉浸式状态栏 的实现方式 Android 沉浸式状态栏 实现方式一 现在有个更为简单的实现方式 。 相关链接 http://www.apkbus.com/forum.php?mod=viewthread&tid=255929&extra=page%3D3%26filter%3Dsorti ...
分类:
移动开发 时间:
2016-04-29 22:11:04
阅读次数:
225
类、结构体和枚举可以定义下标,他可以快速简单地访问集合(set,array,dict)的元素,你可以使使用下标来获取和设置集合元素。 你可以定义一个类型的多个下标,通过索引值类型的不同来进行重载,而且索引值的个数可以是多个。 语法 先看一个实例 它允许你通过在实例后面的方括号中传入一个或者多个的索引 ...
分类:
编程语言 时间:
2016-04-29 22:08:48
阅读次数:
171
一,问题描述 给出一个无向图,指定无向图中某个顶点作为源点。求出图中所有顶点到源点的最短路径。 无向图的最短路径其实是源点到该顶点的最少边的数目。 本文假设图的信息保存在文件中,通过读取文件来构造图。文件内容的格式参考这篇文章第一部分。 二,算法实现思路 无向图的最短路径实现相对于带权的有向图最短路 ...
分类:
编程语言 时间:
2016-04-29 22:09:38
阅读次数:
283
come from:http://www.cnblogs.com/dyllove98/archive/2013/07/12/3187186.html 先来说一下我们学校的网站: http://jwxt.sdu.edu.cn:7777/zhxt_bks/zhxt_bks.html 查询成绩需要登录,然 ...
分类:
编程语言 时间:
2016-04-29 22:07:46
阅读次数:
287
参考文献: FileInfo 的使用 https://msdn.microsoft.com/zh-cn/library/system.io.fileinfo_methods(v=vs.110).aspx 网页表格的生成 http://www.w3school.com.cn/html/html_tab ...
情况:当在asp:DropDownLis点击选取其中的一个值来响应datalist的值。 <form id="form1" runat="server"> <div> <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionSt ...
分类:
Web程序 时间:
2016-04-29 22:06:52
阅读次数:
257
Atitit.预定义变量与变量预处理器 1. 预定义变量与1 2. 变量预处理器1 3. 测试数据生成器3 1. 预定义变量与 姓名:$name 次数:$rdm 时间:$datetime 文件名:$filename 类型:类型2 分类:类型1 课时:$rdm 点位:$rdm 是否:$tf 电话:$t ...
分类:
其他好文 时间:
2016-04-29 22:07:01
阅读次数:
291
最近,在搭建Oracle RAC过程中,需要用到DNS和NTP,其中,DNS用于域名、IP管理,NTP用于时间同步。其实,很久以前搭建过这两种服务,但技术,本质上,符合“用进废退”的客观规律。用得越频,自然就越娴熟。少用甚而不用,慢慢就淡忘了。以至于哪天要用起来的时候,会茫茫然不知而从。虽说网上的相 ...
分类:
其他好文 时间:
2016-04-29 22:09:09
阅读次数:
198
1.创建版本库 git init 先使用git init在本地创建一个空的版本库,执行命令 #mkdir -p /demo/helloworld-git #cd /demo/helloworld-git 建立一个开源项目的工作目录,并进入工作目录,执行命令#git init。 2.将文件提交到本地版 ...
分类:
其他好文 时间:
2016-04-29 22:09:10
阅读次数:
191
1-7页引用Neo的翻译 http://share.weiyun.com/9c1869b64a76fea67047adedc2f2eb14 ...
分类:
其他好文 时间:
2016-04-29 22:09:01
阅读次数:
483
一,问题描述 在英文单词表中,有一些单词非常相似,它们可以通过只变换一个字符而得到另一个单词。比如:hive-->five;wine-->line;line-->nine;nine-->mine..... 那么,就存在这样一个问题:给定一个单词作为起始单词(相当于图的源点),给定另一个单词作为终点, ...
分类:
编程语言 时间:
2016-04-29 22:08:13
阅读次数:
221
参考文献:自己动手写网络爬虫,罗刚,王振东著(我感觉这本书对我还是蛮有用的,爬虫大杂烩啊) 前面写了一篇利用HttpClient来获取单个网页的灌水文,现在希望在此基础之上可以通过一个种子网页能够爬更多的相关网页。 由于互联网的页面上都是相互链接的,可以看成一个超级大的图,每个页面都可以看成是一个节... ...
分类:
其他好文 时间:
2016-04-29 22:08:33
阅读次数:
214
位操作一共有6种形式:<<,>>,&,|,^,~; 1.左移操作符<<:左移操作符将整数的二进制向左移若干位,将最高若干位挤掉,并在低位补0 如: 实际上:a<<1,a右移1位表示a*2,a<<m表示a*2^m 2.右移操作符>>:右移操作符将整数的二进制向右移若干位,将最低若干位挤掉,并在高位补0 ...
分类:
其他好文 时间:
2016-04-29 22:06:18
阅读次数:
274
前面说过Android移植主要就是Linux内核的移植,而Linux内核移植主要是Linux驱动的移植,所以为了开发和测试Linux驱动,有必要学习在Ubuntu Linux下如何搭建两套开发环境:Android应用程序开发环境和Linux内核开发环境。Linux内核开发环境的搭建是重点中的重点。下 ...
分类:
移动开发 时间:
2016-04-29 22:07:05
阅读次数:
177
本周训练赛出了一道kmp模板题,但是由于长时间没有复习字符串处理算法,而且学习时也并没有彻底理解,只是大概明白了思路,所以导致比赛时迟迟没有做出这一题,最后现场拿出学校整理的材料现场重新学习才ac的这一题。趁这个机会整理一下常用的字符串处理算法以及模板。 字符串处理在比赛中一般都不是特别难(至少我遇 ...
分类:
编程语言 时间:
2016-04-29 22:07:24
阅读次数:
303