散列过滤器(有时称为 bloom 过滤器)是一种表示列或列集中值的分布的数据结构。散列过滤器可被视为(长)位字符串,其中 1 位指示存在某一特定行,而 0 位指示在此位的位置缺少任何行。通过将一组行中的值散列到...
分类:
编程语言 时间:
2015-07-29 12:28:09
阅读次数:
201
在win64 python2.7环境中,安装numpy会发现, 直接使用“pip install numpy”无法安装numpy。 参考相关资料:Windows7 x64安装numpy和scipy 总结了自己的安装过程如下: 在加州大学欧文分校(University of Calif...
分类:
编程语言 时间:
2015-07-29 12:27:08
阅读次数:
702
1.最好的做法是把<script>标签放到HTML文档的最后,</body>标签之前。例子:<!DOCTYPEhtml>
<htmllang="zh-cn">
<head>
<metacharset="utf-8">
<title>使用javascript</title>
</head>
<body>
howareyou
<scri..
分类:
编程语言 时间:
2015-07-29 12:26:34
阅读次数:
139
1.简介栈是数据结构中一种很重要的数据结构类型,因为栈的后进先出功能是实际的开发中有很多的应用场景。Java API中提供了栈(Stacck)的实现,简单使用如下所示
import java.util.Stack;public class StackTest { /**
* @param args
*/
public static void main(Strin...
分类:
编程语言 时间:
2015-07-29 12:22:33
阅读次数:
193
十大算法之二分查找...
分类:
编程语言 时间:
2015-07-29 12:24:47
阅读次数:
126
在C++中要求出当前exe的运行路径,只需要把主函数写成以下的样子,而不是int main()就可以了:
#include
using namespace std;
int main(int argc,char *argv[])
{
cout<<*argv; //此处就可以显示文件路径了,文件路径存放在argv[]这个数组里面
return 0;
}
唯一值得注意的是int argc虽然这...
分类:
编程语言 时间:
2015-07-29 12:21:40
阅读次数:
177
需求:从页面提交一个table中的数据到后台,通常用于批量修改
把所有的数据到放到 input属性中,设置name定义成为对象的相关属性,使用Jquery的serializeArray这个方法封装成为对象,具体实现参考代码
$.post("radixAdjustAll.do", $("#fm").serializeArray(),function(flag){
i...
分类:
编程语言 时间:
2015-07-29 12:19:32
阅读次数:
230
本文与《【C++】求当前exe的运行路径》(点击打开链接)为姊妹篇,C++在win下生成的运行文件是.exe,Java生成的运行文件是.class然后自动扔到Java虚拟机中运行。主要是用于弄些场合需要获取这个.class的路径中所使用,增强程序的可移植性。
取法同样简单,但是这段程序是与程序的主类名有关的,正如Java的文件命名必须与程序的主类名一样的道理,
如下程序:
public cl...
分类:
编程语言 时间:
2015-07-29 12:17:21
阅读次数:
126
题目描述:http://ac.jobdu.com/problem.php?pid=1348
在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数。
如输入{7,5,6,4}中,共存在5个逆序对:(7,6) (7,5) (7,4) (6,4) (5,4)解析:直观思路是:从第一个数字开始,让它和后面的每个数字比较,找出所有逆序对...
分类:
编程语言 时间:
2015-07-29 12:18:00
阅读次数:
138
Python脚本输出自己所除的目录,比《【C++】求当前exe的运行路径》(点击打开链接)、《【Java】取当前.class文件的编译位置》(点击打开链接)都要简单,引入了os与sys固有类之后,可以自由输出目录或者自己的文件名,代码如下:
import os;
import sys;
print os.getcwd();
print sys.argv[0];
运行结果如下:...
分类:
编程语言 时间:
2015-07-29 12:18:46
阅读次数:
136
Python运算符包括
赋值运算符 (=)
算数运算符(+ 、-、 *、 / 、//、%、幂(两个星号))
关系运算符(、=、!=、==(完全等于))
逻辑运算符 (and、or、not)
表达式
是将不同数据(包括变量、函数)用运算符按一定规则连接起来的一种式子
注意
“/” 除法。如果作用在整型上则是整除,如果作用在浮点型上,则是正常的除法。
“//”整数除法(...
分类:
编程语言 时间:
2015-07-29 12:15:18
阅读次数:
226
C++中的指针、数组指针与指针数组、函数指针与指针函数
本文从初学者的角度,深入浅出地详解什么是指针、如何使用指针、如何定义指针、如何定义数组指针和函数指针,并给出对应的实例演示;接着,区别了数组指针与指针数组、函数指针与指针函数;最后,对最常混淆的引用传递、值传递和指针传递做了区处。
C++中一个重要的特性就是指针,指针不仅具有获得地址的能力,还具有操作地址的能力。指针可...
分类:
编程语言 时间:
2015-07-29 12:17:46
阅读次数:
162
一些Swift小知识点的整理之前最开始了解Swift的时候的一些基本的东西,简单的整理一下。import UIKit
var names = []
class ViewController: UIViewController,UIAlertViewDelegate { override func viewDidLoad() {
super.viewDidLoad()...
分类:
编程语言 时间:
2015-07-29 12:12:56
阅读次数:
139
题目:
Given a singly linked list, determine if it is a palindrome.
Follow up:
Could you do it in O(n) time and O(1) space?
题解:
判断一个链表是不是回文的,这里要求O(n)时间复杂度和O(1)的空间时间复杂度,总共想了三种办法,三种办法都用到了两个指针,符合...
分类:
编程语言 时间:
2015-07-29 12:13:09
阅读次数:
136
目前在Java中存在两种锁机制:synchronized和Lock,Lock接口及其实现类是JDK5增加的内容,其作者是大名鼎鼎的并发专家Doug Lea。本文并不比较synchronized与Lock孰优孰劣,只是介绍二者的实现原理。数据同步需要依赖锁,那锁的同步又依赖谁?synchronized给出的答案是在软件层面依赖JVM,而Lock给出的方案是在硬件层面依赖特殊的CPU...
分类:
编程语言 时间:
2015-07-29 12:13:06
阅读次数:
358
朴素贝叶斯算法主要用来解决分类问题,比如通常的二分类,多分类。1、数学知识:贝叶斯定理:特征条件独立:1、朴素贝叶斯输入空间:输出空间:y={C1,C2,…,CK}。训练集:T={(x1,y1),(x2,y2),…,(xN,yN)}。对于每个实例,其P(X,Y)独立同分布。在进行分类之前,需要先将计...
分类:
编程语言 时间:
2015-07-29 12:09:30
阅读次数:
1169
查阅网上,问题大概原因是 tomcat中部署项目引用第三方jar过多导致,可以在eclipse 中设置tomcat jvm 参数,如:-Xms800m -Xmx800m -XX:PermSize=256M -XX:MaxNewSize=512m -XX:MaxPermSize=512m 每个参数的意...
分类:
编程语言 时间:
2015-07-29 12:04:46
阅读次数:
122