码迷,mamicode.com
首页 > 编程语言
python-difflib
preface:明明在弄着NLP,突然看到python运维的书,随便翻翻,看到有用的包difflib,先记录下来。生物信息学关于不同蛋白质之间的结构对比的时候可能有用。difflib:实现两个字符串的差异对比,然后以版本控制风格进行输出。说是设计文件和目录差异对比、HTTP质量监控、邮件警告可以用得...
分类:编程语言   时间:2015-03-13 22:18:02    阅读次数:196
C/C++编程之内存管理
内存分配方式内存分配方式一共有三种:(1)从静态存储区域分配;内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在,例如,全局变量,静态变量。(2)在栈上创建;在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束后这些存储单元自动被释放。栈内存分配运算内置于处理器的指...
分类:编程语言   时间:2015-03-13 22:18:30    阅读次数:136
c++之静态联编
联编是指一个程序模块、代码之间互相关联的过程。 静态联编,是程序的匹配、连接在编译阶段实现,也称为早期匹配。 重载函数使用静态联编。 动态联编是指程序联编推迟到运行时进行,所以又称为晚期联编。 switch 语句和 if 语句是动态联编的例子。普通成员函数重载可表达为两种形式:1. ...
分类:编程语言   时间:2015-03-13 22:18:36    阅读次数:162
c++之类模板
类模板: 类模板用于实现类所需数据的类型参数化 类模板在表示如数组、表、图等数据结构显得特别重要, 这些数据结构的表示和算法不受所包含的元素类型的影响类模板由模板说明和类说明构成template 类声明templateclass TClass{ // TClass的成员函数 private ...
分类:编程语言   时间:2015-03-13 22:18:09    阅读次数:181
(转)在PHP中使用Java的类库。
如何安装JDK? 一路回车将JDK安装好(假设安装在C:\jdk目录,而PHP安装在C:\php4)。然后做好以下步骤: 在 Win9x 下加入 :"PATH=%PATH%;C:\jdk\bin" 到AUTOEXEC.BAT文件中,在 NT下加入 ";C:\jdk\bin"到环境变量中。这一...
分类:编程语言   时间:2015-03-13 22:19:05    阅读次数:205
黑马程序员——经典C语言程序设计100例
C语言编程的100例子通过这些小算法可以了解处理一些常问题的方法和流程。
分类:编程语言   时间:2015-03-13 22:16:16    阅读次数:212
java选择特定的值
//打印特定的值;public class Demo1 { public void test(){ print(Grade.A); } public void print(Grade grade){//打印特定的值; } /* * ...
分类:编程语言   时间:2015-03-13 22:16:05    阅读次数:143
Web前端快速编写代码神器HTML/CSS/JavaScript Emment(原名Zen coding)
Emmet的前身是大名鼎鼎的Zen coding,如果你从事Web前端开发的话,对该插件一定不会陌生。它使用仿CSS选择器的语法来生成代码,大大提高了HTML/CSS代码编写的速度,比如下面的演示: 去年年底,该插件已经改名为Emmet。但Emmet不只改名,还带来了一些新特性。本文就来直观地演示给...
分类:编程语言   时间:2015-03-13 22:15:45    阅读次数:186
遗传算法
遗传算法 ( GA , Genetic Algorithm ) ,也称进化算法 。 遗传算法是受达尔文的进化论的启发,借鉴生物进化过程而提出的一种启发式搜索算法。因此在介绍遗传算法前有必要简单的介绍生物进化知识。一.进化论知识 作为遗传算法生物背景的介绍,下面内容了解即可: 种群(Populat.....
分类:编程语言   时间:2015-03-13 22:13:57    阅读次数:235
hdu1420(C++)
数论中模的运算:a*b%n=(a%n)*(b%n)%c;(a+b)%n=(a%n+b%n)%n;幂的模:A^n%c=r 于是A^(n+1)%c=A*r%c;#includeusing namespace std;int main(){ int T,i; _int64 a, b, c, r; //定....
分类:编程语言   时间:2015-03-13 22:13:42    阅读次数:188
Java 容器 & 泛型:一、认识容器
Writer:BYSocket(泥沙砖瓦浆木匠)微博:BYSocket豆瓣:BYSocket容器是Java语言学习中重要的一部分。泥瓦匠我的感觉是刚开始挺难学的,但等你熟悉它,接触多了,也就“顺理成章”地知道了。Java的容器类主要由两个接口派生而出:Collection和Map。一、Collect...
分类:编程语言   时间:2015-03-13 22:12:12    阅读次数:303
Java开源工具:网站开发工具清单
美国程序员Jon Scott Stevens,公布了他的创业公司所使用的开发工具清单。 他的语言平台是Java,开发项目是一个网站(还未上线)。所用到的工具都是开源的,可以免费得到。 在目前的创业者之中,用Java作为网站开发语言的人似乎很少。这当然不是没有原因的,Java看上去确实不像是最便...
分类:编程语言   时间:2015-03-13 22:10:42    阅读次数:257
java选择特定的值2--抽象enum
//打印特定的值;public class Demo1 { public void test(){ print(Grade.A); } public void print(Grade grade){//打印特定的值; String value=g...
分类:编程语言   时间:2015-03-13 22:10:15    阅读次数:206
c++学习
//类成员函数的定义#include using namespace std;void show();//普通函数的声明void show() //普通函数的定义{ cout>x; }}void human::set(int x) //类成员函数的定义在类外面定义的情况{ cin...
分类:编程语言   时间:2015-03-13 22:08:35    阅读次数:171
如何管理你的 Javascript 代码
今天不聊技术的问题,咱们来聊聊在前端开发中如何管理好自己的 Javascript 代码。首先,咱们先来说说一般都有哪些管理方式?我相信 seajs、requirejs对于前端开发者而言都不陌生,不错它们都是前端代码模块化开发的利器,显然以模块化的方式去管理我们的 Javascript 代码,是很不错...
分类:编程语言   时间:2015-03-13 22:07:35    阅读次数:151
JAR、WAR、EAR 区别
JAR包JAR 文件格式以流行的 ZIP 文件格式为基础;与 ZIP 文件不同的是,JAR 文件不仅用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可被像编译器和 JVM 这样的工具直接使用;JAR 文件与 ZIP 文件唯一的区别就是在 JAR 文件的内容中,包含了一个 META-INF/...
分类:编程语言   时间:2015-03-13 22:07:03    阅读次数:224
swift百度地图api
swift使用百度地图api遇到的坑 之前在Android上用过百度地图,以为大概类似,也没仔细看文档,结果被自己坑了 注意事项,http://developer.baidu.com/map/index.php?title=iossdk/guide/attention1、无法定位NSLocation...
分类:编程语言   时间:2015-03-13 22:04:41    阅读次数:262
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!