码迷,mamicode.com
首页 > 编程语言
【python下使用OpenCV实现计算机视觉读书笔记2】图像与字节的变换
import cv2 import numpy import os # Make an array of 120,000 random bytes. randomByteArray = bytearray(os.urandom(120000)) flatNumpyArray = numpy.array(randomByteArray) # Convert the array to make a ...
分类:编程语言   时间:2014-05-22 08:41:08    阅读次数:353
最严格的身份证校验(JavaScript版)
最严格的身份证校验(JavaScript版)...
分类:编程语言   时间:2014-05-22 11:20:30    阅读次数:274
Java 字符串生成器(StringBuilder)
Java 字符串生成器(StringBuilder)...
分类:编程语言   时间:2014-05-22 08:40:32    阅读次数:301
ES6:JavaScript 新特性
我相信,在ECMAScript.next到来的时候,我们现在每天都在写的JavaScript代码将会发生巨大的变化.接下来的一年将会是令JavaScript开发者们兴奋的一年,越来越多的特性提案将被最终敲定,新一版本的JavaScript将会慢慢得到普及. 本文中,我将会讲几个我个人很期待的,希望能在2013年或者更晚一点使用上的新特性. ES.next目前的实现情况 可...
分类:编程语言   时间:2014-05-22 11:38:54    阅读次数:312
【python下使用OpenCV实现计算机视觉读书笔记3】读写视频文件
代码如下:import cv2 videoCapture = cv2.VideoCapture('car.avi') fps = videoCapture.get(cv2.cv.CV_CAP_PROP_FPS) size = (int(videoCapture.get(cv2.cv.CV_CAP_PROP_FRAME_WIDTH)),int(videoCapture.get(cv2.cv.CV_C...
分类:编程语言   时间:2014-05-22 11:38:22    阅读次数:338
JAVA源码解读---HashMap目录扩展的奥秘
摘要:为了探索JAVA1.7源码中HashMap类数据的组织方法与目录扩展方法,通过对JAVA1.7源码中HashMap类源码的阅读与分析,得出结论:hashmap中存储数据的数据结构采用的是链表数组,目录是个数组,数组的成员是链表。冲突解决方法:典型的链地址法,冲突后,在链表头部插入数据。目录扩展方法:已二倍的方式扩展,一直到目录的最大上限。目录扩展的触发条件:装载因子的方式触发。从java中hashmap的实现可以看出,桶数据的组织方式并不是一种非常高效的方式。对检索效率不利。同时,数据扩展简单的采用二...
分类:编程语言   时间:2014-05-22 11:19:47    阅读次数:301
JavaScript发展史,与JScript区别,引入方式,数据类型,命名规范,命名推荐,解决命名冲突
目录: 1、JavaScript发展史 2、JavaScript与JScript区别 3、JavaScript引入方式 4、JavaScript基本数据类型及布尔值 5、JavaScript命名规范 6、JavaScript命名推荐 7、JavaScript解决命名冲突 1、 JavaScript发展史 1.Netscape发明了Jav...
分类:编程语言   时间:2014-05-22 09:58:13    阅读次数:251
[Python]BeautifulSoup—HTML解析包
在用Python写爬虫时,一个常见的操作是对抓下的HTML做分析处理,得到想要的内容。一般的方法为使用Python的re库中,用正则表达式来解析文本。不过这种方法适用于所有的文本,而针对于特定格式的文本,如这里的HTML,BeautifulSoup更具有针对性,使用起来也更方便。 BeautifulSoup可以解析HTML,XML等文件,这里只说明其解析HTML的功能。   Beautifu...
分类:编程语言   时间:2014-05-22 12:56:51    阅读次数:682
javascript判断浏览器类型
window["MzBrowser"]={};(function() { if(MzBrowser.platform) return; var ua = window.navigator.userAgent; MzBrowser.platform = window.navigator.platform; MzBrowser.firefox = ua.indexOf("Firefox")>0; Mz...
分类:编程语言   时间:2014-05-20 14:38:05    阅读次数:239
JavaScript你所不知道的困惑(3)
困惑一:window.color = "red"; var o = {color: "blue"}; function sayColor(){ alert(this.color); } sayColor(); //red sayColor.call(this); //red sayColor.call(window); //red sayColor.call(o); //bl...
分类:编程语言   时间:2014-05-22 12:32:53    阅读次数:255
C++ 优先队列
优先队列 优先队列(priority queue)亦即数据结构中的堆,是计算机科学中一类特殊的数据结构的统称。在队列中,调度程序反复提取队列中第一个作业并运行,因而实际情况中某些时间较短的任务将等待长时间才能结束,或某些不短小,但具有重要性的作业,同样应当具有优先权。优先队列即为解决此类问题设计的一种数据结构。优先队列(堆)通常是一个可以被看做一棵树的数组对象。 优先队列中的常用函数: em...
分类:编程语言   时间:2014-05-23 07:30:33    阅读次数:451
C++ 静态存储周期(static storage duration)
本文根据C++ 2003标准讨论了拥有静态存储周期(static storage duration)对象的声明,构造和销毁。...
分类:编程语言   时间:2014-05-22 11:12:17    阅读次数:372
web socket RFC6455 connection --asio C++11
#ifndef __APP_WEBSOCKET_CONNECTION_H__ #define __APP_WEBSOCKET_CONNECTION_H__ #include #include "tcp_connection.hpp" class websocket_connection : public tcp_connection { public: websocket_connecti...
分类:编程语言   时间:2014-05-22 11:37:44    阅读次数:339
JavaWeb之Session技术
session 服务器用于缓存数据会话技术 默认情况:session依赖于cookie 对象HttpSession 1.session原理: 根据上图分析如下: a.浏览器发送请求到服务器,并交给一个servlet进行处理。此时request.getSession()第一次创建session对象,将sessionId以cookie的方式发送给浏览器。同时在服务端会保存sessi...
分类:编程语言   时间:2014-05-22 08:08:44    阅读次数:191
Python 观察者模式 (刺客护卫攻防战)
想了个挺二的例子 剑客是刺客,是被锁定的目标,...
分类:编程语言   时间:2014-05-22 09:39:57    阅读次数:300
Accelerated C++学习笔记1—<开始学习C++>
第0章 开始学习C++ 1、每次学习一个新的语言,大家都是从Hello, world!开始 // lesson0_1.cpp : 定义控制台应用程序的入口点。 //功能:编译并运行Hello,world //时间:2014.5.7 #include "stdafx.h" #include "iostream" using namespace std; int _tmain(in...
分类:编程语言   时间:2014-05-22 06:24:33    阅读次数:287
JavaWeb之cookie缓存技术
web应用的会话技术:打开浏览器并访问网站,请求多个资源,关闭浏览器的过程。 在这个过程中,缓存用户数据常用的有两种技术: 1.cookie技术:用于在浏览器端,缓存用户的数据,可以理解为数据缓存在用户本地 2.session技术:用于在服务端,缓存用户的数据,可以理解为数据缓存在服务器。 cookie技术: 1.服务器需要缓存数据,将数据发给浏览器,浏览器对缓存数据进行存储;当浏览器再...
分类:编程语言   时间:2014-05-20 15:51:06    阅读次数:289
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!