码迷,mamicode.com
首页 > 编程语言
Python解析生成XML-ElementTree VS minidom
OS:Windows 7关键字:Python3.4,XML,ElementTree,minidom本文介绍用Python解析生成以下XML: LDL China 1.创建一个xml文件名为src.xml,内容如...
分类:编程语言   时间:2015-05-05 21:40:02    阅读次数:261
C++ - 虚函数与纯虚函数
虚函数声明例如以下:virtual ReturnType FunctionName (Parameter)虚函数必须实现,那怕是空实现;假设不实现,编译器将报错。它的作用是为了能让其在子类里能够被重写以达到多态,当然也能够不重写。纯虚函数声明例如以下:virtual ReturnType Funct...
分类:编程语言   时间:2015-05-05 21:37:23    阅读次数:130
Lua-简洁、轻量、可扩展的脚本语言
转自:http://rmingwang.com/The-Programming-Language-Lua.html1. 一、Lua安装及常用库的安装2. 1.1 Ubuntu$ sudo apt-get install lua5.23. 1.2 OS X$ brew install lua luar...
分类:编程语言   时间:2015-05-05 21:35:08    阅读次数:279
[转]用Python读写Excel文件
转自:http://www.gocalf.com/blog/python-read-write-excel.html#xlrd-xlwt 虽然天天跟数据打交道,也频繁地使用Excel进行一些简单的数据处理和展示,但长期以来总是小心地避免用Python直接读写Excel文件。通常我都是把数据保存为以....
分类:编程语言   时间:2015-05-05 21:36:05    阅读次数:561
突发奇想-取缔宏定义,用另外一种语言来做C++的部分外层封装
突发奇想:用一种语言 来编写C++外挂,可以替代宏定义,可以这么做,在C++里面加入特定标签,比如中间的代码可以翻译成C++代码,再用C++编译器来编译。困扰:1.C++宏必须要反斜杠,再需要大量重复逻辑代码的情况下,需要宏来减少代码量,达到高效工作的目的;2.如果C++中有大量宏代码,解开宏代码 ...
分类:编程语言   时间:2015-05-05 21:37:40    阅读次数:123
算法面试题
1.把二元查找树转变成排序的双向链表 题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 10 / \ 6 14 / \ / \4 8 12 16 转换成双向链表4=6=8=10=12=14=16。 首先我们定义的二元查找树 ...
分类:编程语言   时间:2015-05-05 21:34:33    阅读次数:153
java newInstance() 的参数版本与无参数版本详解
newInstance() 的参数版本与无参数版本详解博客分类:Core Java通过反射创建新的类示例,有两种方式:Class.newInstance()Constructor.newInstance()以下对两种调用方式给以比较说明:Class.newInstance() 只能够调用无参的构造函...
分类:编程语言   时间:2015-05-05 21:33:29    阅读次数:591
将Python打印的内容进行高亮的输出
将打印的内容进行高亮的显示内容:格式: echo "\033[字背景颜色;字体颜色m字符串\033[0m"例如:"\033[41;36m something here \033[0m"可以利用字符的格式化将其中的something here 转换成变量:如the_match1 =...
分类:编程语言   时间:2015-05-05 21:28:53    阅读次数:160
2015年阿里实习生面试Java研发工程师 小记
5月5日,广州,阿里实习生面试,Java研发工程师,完全被虐orz几乎没有Java项目开发经验,接近零基础,去水了一发,毫无悬念的被刷了。。RP也是杠杠的,准备过的题目一个都没被问到,算法题也是一条也没出orz,面试官貌似不知ACM是何物,GG了。。不过这次面试收获还是挺大的。。面试前:出地铁的时候...
分类:编程语言   时间:2015-05-05 21:30:53    阅读次数:182
POSIX 线程详解(经典必看)
总共三部分:第一部分:POSIX 线程详解 Daniel Robbins (drobbins@gentoo.org), 总裁/CEO, Gentoo Technologies, Inc. 2000 年 7 月 01 日第二部分:通用线程:POSIX 线程详解,第 2...
分类:编程语言   时间:2015-05-05 21:30:35    阅读次数:1059
搭建vim作为java开发环境(-)
说明:本文的内容作为自己搭建环境的记录,内容基本是从网上查找来的,所以原作者看了不要太介意。另外本人是Mac电脑,请参照者注意了。javacomplete:是在vim开发中提供提示效果的插件。1.下载 官方链接:http://www.vim.org/scripts/script.p...
分类:编程语言   时间:2015-05-05 21:26:48    阅读次数:136
基于MeanShift的目标跟踪算法及实现
一、简介 首先扯扯无参密度估计理论,无参密度估计也叫做非参数估计,属于数理统计的一个分支,和参数密度估计共同构成了概率密度估计方法。参数密度估计方法要求特征空间服从一个已知的概率密度函数,在实际的应用中这个条件很难达到。而无参数密度估计方法对先验知识要求最少,完全依靠训练数据进行估计,并且可以用于任...
分类:编程语言   时间:2015-05-05 21:26:41    阅读次数:520
C++内嵌汇编代码,简单文件加密
#include #include using namespace std;int main(int argc, char* argv[]){ if(argc >encryptMask; if(encryptMask 255){ cout<<"between 0 and 2...
分类:编程语言   时间:2015-05-05 21:21:44    阅读次数:120
在Mac上搭建java开发环境
在Mac上安装Jdk1.Jdk的下载 如果你要安装jdk7或者是jdk8可以直接去官网上下载,要安装jdk6的话,就到apple的开发者网站上下载 下载网址:http://connect.apple.com/2.默认安装路径 JRE路径:/Sys...
分类:编程语言   时间:2015-05-05 21:23:14    阅读次数:172
C 语言 *** glibc detected *** free(): invalid next size (fast): 0x0000000000be1010 ***
.....LZ 今天在写一个 Socket 程序的时候使用 malloc(3) 在堆上动态分配了一个结构体的空间,在使用完之后用 free(3) 函数释放空间的时候报invalid next size 这样的一个错误,经过了两个小时的调试,最后发现是因为粗心越界导致的。LZ 把这个错误缩减为一个最简...
分类:编程语言   时间:2015-05-05 21:16:07    阅读次数:135
leetcode_162题——Find Peak Element(数组,水题)
Find Peak ElementTotal Accepted:24838Total Submissions:79757My SubmissionsQuestionSolutionA peak element is an element that is greater than its neighb...
分类:编程语言   时间:2015-05-05 21:13:38    阅读次数:144
python pip install
python 安装easy_install和pipeasy_install和pip都是用来下载安装Python一个公共资源库PyPI的相关资源包的首先安装easy_install下载地址:https://pypi.python.org/pypi/ez_setup解压,安装.python ez_set...
分类:编程语言   时间:2015-05-05 21:07:14    阅读次数:304
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!