Spring Security调研记录【七】--核心模型与实现...
分类:
编程语言 时间:
2015-06-06 22:08:50
阅读次数:
205
Reverse bits of a given 32 bits unsigned integer.For example, given input 43261596 (represented in binary as 00000010100101000001111010011100), return...
分类:
编程语言 时间:
2015-06-06 22:08:26
阅读次数:
135
Swift 语言提供经典的数组和字典两种集合类型来存储集合数据。数组用来按顺序存储同样类型的数据。字典尽管无序存储同样类型数据值可是须要由独有的标识符引用和寻址(就是键值对)。Swift 语言里的数组和字典中存储的数据值类型必须明白。 这意味着我们不能把不对的数据类型插入当中。 同一时候这也说明我们...
分类:
编程语言 时间:
2015-06-06 22:07:43
阅读次数:
177
这些天应朋友的要求抓取某个论坛帖子的信息,网上搜索了一下开源的爬虫资料,看了许多对于开源爬虫的比较发现开源爬虫scrapy比较好用。但是以前一直用的java和php,对python不熟悉,于是花一天时间粗略了解了一遍python的基础知识。于是就开干了,没想到的配置一个运行环境就花了我一天时间。.....
分类:
编程语言 时间:
2015-06-06 22:05:10
阅读次数:
665
在用matplotlib绘图需要在图片中加入公式时,一般要用 text 或 annotate函数,并结合latex语法 '$...$'。对于分数,如果直接使用\frac{}{},会造成分子分母上的字都很小,如下图中的绿色公式所示。解决这个问题需要用到 \displaystyle,即使用 '$\dis...
分类:
编程语言 时间:
2015-06-06 22:05:00
阅读次数:
1048
倒排列表压缩算法目前有很多种倒排列表算法可以选择,但是我们对评判算法的优劣需要定量指标。一般会考虑3个指标:压缩率、压缩速度以及解压速度。压缩率是指数据压缩前和压缩后大小的比例,显然,压缩率越高,就越节约磁盘空间。而压缩速度是压缩单位量的数据所花的时间,但是压缩往往是在建立索引过程中进行的,这是一个...
分类:
编程语言 时间:
2015-06-06 22:04:25
阅读次数:
172
1 int partition(int low, int high) 2 { 3 int pivot = a[low]; 4 while (low = pivot) 7 high--; 8 a[low] = a[high]; 9 ...
分类:
编程语言 时间:
2015-06-06 22:05:42
阅读次数:
156
Say you have an array for which the ith element is the price of a given stock on day i.Design an algorithm to find the maximum profit. You may complet...
分类:
编程语言 时间:
2015-06-06 22:05:00
阅读次数:
169
Rotate an array of n elements to the right by k steps.For example, with n = 7 and k = 3, the array [1,2,3,4,5,6,7] is rotated to [5,6,7,1,2,3,4].解题思路:...
分类:
编程语言 时间:
2015-06-06 22:04:00
阅读次数:
171
[他山之石,可以攻玉]JRE即Java Runtime Environment,Java运行时环境JDK即Java Develop Kit,Java卡发工具包我们自己编写的java程序必须有JRE的支持才能运行,所以"Java程序需要JRE才能运行"命题成立;而JDK本身也是用Java写成的,因此其...
分类:
编程语言 时间:
2015-06-06 22:02:42
阅读次数:
172
1 package hahaa; 2 3 import java.io.FileNotFoundException; 4 import java.io.PrintStream; 5 6 public class ha { 7 public static void main(String...
分类:
编程语言 时间:
2015-06-06 22:02:32
阅读次数:
131
1. 条件判断默认情况下,我们在程序中写的每一句正确代码都会被执行。但很多时候,我们想在某个条件成立的情况下才执行某一段代码这种情况的话可以使用条件语句来完成,但是我们暂时不学习条件语句,先来看一些更基础的知识:如何判断一个条件成不成立。2. 真假在C语言中,条件成立称为“真”,条件不成立称为“假”...
分类:
编程语言 时间:
2015-06-06 22:03:17
阅读次数:
291
IO流 |--字节流 |--字节输入流 InputStream(抽象类) int read():一次读取一个字节 int read(byte[] bys):一次读取一个字节数组 |--FileInpu...
分类:
编程语言 时间:
2015-06-06 22:00:49
阅读次数:
119
Executors包含一系列静态方法,可以用于构建线程池。返回实现了 ExecutorService 接口的对象:newCachedThreadPoolnewFixedThreadPool(int threads)newSingleThreadPool返回实现了ScheduledExecutorSe...
分类:
编程语言 时间:
2015-06-06 21:59:10
阅读次数:
111
1.Python内置md5模块 1 #-*- coding:utf-8 -*- 2 3 import md5 4 5 def Str2Md5(s): 6 m=md5.new() 7 m.update(s) 8 return m.hexdigest() 9 10 if __...
分类:
编程语言 时间:
2015-06-06 21:58:34
阅读次数:
150
Writer :BYSocket(泥沙砖瓦浆木匠)微 博:BYSocket豆 瓣:BYSocketFaceBook:BYSocketTwitter :BYSocket上一篇图解Http协议,这次继续Http家族中的Cookie。泥瓦匠最近看到博客园中一篇好文,如图:这就是因为浏览器Cookie太大,...
分类:
编程语言 时间:
2015-06-06 21:58:10
阅读次数:
167
【程序1】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。 2.程序源代码:复制代码 代码如下:main() { int i,j,k; print...
分类:
编程语言 时间:
2015-06-06 21:57:44
阅读次数:
140