码迷,mamicode.com
首页 > 编程语言
Python 操作 MS Excel 文件
利用 Python 对 Excel 文件进行操作需要使用第三方库: openpyxl,可执行 pip install openpyxl 进行安装 1. 导入 openpyxl 模块 导入 openpyxl 模块后,利用它的 load_workbook() 方法可以打开一个 Excel 文件,该方法使 ...
分类:编程语言   时间:2016-07-10 11:07:23    阅读次数:251
字符串匹配的KMP算法
字符串匹配是计算机的基本任务之一。 举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"? 许多算法可以完成这个任务,Knuth-Morris-Pratt算法(简称KMP)是最常用的之一。它以三个发明者命名,起头的那个K就是著 ...
分类:编程语言   时间:2016-07-10 11:07:12    阅读次数:214
Python文件练习
练习内容: 使用Python管理ini文件:实现查询,添加,删除,保存操作。 练习目的: 1.掌握文件基本操作 2.认识ini文件 3.了解ConfigParser; ini配置文件格式: 节:[session] 参数(键=值) [port] port1=3306 import ConfigPars ...
分类:编程语言   时间:2016-07-10 11:08:47    阅读次数:172
《accelerated c++》第四章练习
4-0本章程序 关于read_hw函数的解释: 首先两个参数都是传址调用,原因是输入流不能复制,只能用引用,而后面那个vector是我们要改变的值,所以要用引用; if(is)的意思是判断流读取是否成功,如书中所受,当读入文件结束符,或者输入不兼容的值,或硬件问题会导致读取失败; hw.clear( ...
分类:编程语言   时间:2016-07-10 11:06:47    阅读次数:174
[Spring框架]Spring 事务管理基础入门总结.
前言:在之前的博客中已经说过了数据库的事务, 不过那里面更多的是说明事务的一些锁机制, 今天来说一下Spring管理事务的一些基础知识. 之前的文章: [数据库事务与锁]详解一: 彻底理解数据库事务一, 什么是事务 事务是逻辑上一组操作,这组操作要么全都成功,要么全都失败. 事务的属性: ACID原 ...
分类:编程语言   时间:2016-07-10 11:05:14    阅读次数:208
算法导论 第三部分——基本数据结构——红黑树
红黑树 红黑树是一种二叉查找树,但在每个结点上增加了一个存储位表示结点的颜色,可以是RED或者BLACK。通过对任何一条从根到叶子的路径上各个着色方式的限制, 红黑树确保没有一条路径会比其他路径长出两倍,因而是接近平衡的。当二叉查找树的高度较低时,这些操作执行的比较快,但是当树的高度较高时,这些操作 ...
分类:编程语言   时间:2016-07-10 11:03:10    阅读次数:244
python学习之路网络编程篇(第一篇)
新课程知识的引入:python作用域 ...
分类:编程语言   时间:2016-07-10 11:01:00    阅读次数:155
jsp中JavaBean的用法
...
分类:编程语言   时间:2016-07-10 10:59:57    阅读次数:185
Java千百问_03基础语法(022)_元注解是什么
点击进入_更多_Java千百问1、元注解是什么了解注释看这里:注释是什么 了解自定义注解看这里:[如何自定义注解][3] [3]:元注解就是负责注解其他注解。Java 5定义了4个标准的元注解(meta-annotation):@Target、@Retention、@Documented、@Inherited,这些元注解的类在java.lang.annotation包中,具体如下:@Target...
分类:编程语言   时间:2016-07-10 09:55:14    阅读次数:200
带修改的莫队算法学习小记
简介莫涛大神创造出的离线询问算法的带修改版。 算法基础:需要掌握莫队算法,会打暴搜(暴力)。 一个叫莫的双端队列。 只支持单点修改操作方法普通的不带修改的莫队算法要把每个询问带上两个关键字排序,现在待修改的莫队算法要带上三个关键字排序。初始操作fo(i,1,m) { scanf("%s%d%d",s,&k,&l); if (s[0]=='Q')a[++tot]....
分类:编程语言   时间:2016-07-10 09:54:47    阅读次数:196
一种线程类的实现方法
写一个线程基类,用户通过继承该基类,重写基类中定义的线程运行函数,即可实现启动线程运行自己的函数。 该类可用于linux系统,用户继承该类,重写Run函数即可。 需要注意几个问题: 1.ThreadRoutine函数必须是static函数。原因是pthread_create函数的第三个参数类型是vo ...
分类:编程语言   时间:2016-07-10 09:53:27    阅读次数:213
力导向算法研究
一、背景 1963年, Tutte提出的质心法被公认为是第一个事实上的力导向算法。1984年, Eades提出了一种电荷弹簧模型, 以带电环代替图的顶点, 弹簧代替图的边, 尝试用物理方法画图, 从而开拓了力导向算法的新思路。该算法首先为图中各顶点赋予随机的初始位置, 然后系统在电荷之间的斥力和弹簧 ...
分类:编程语言   时间:2016-07-10 09:52:18    阅读次数:346
【Unity Shaders】学习笔记——SurfaceShader(十)镜面反射
【Unity Shaders】学习笔记——SurfaceShader(十)镜面反射 如果你想从零开始学习Unity Shader,那么你可以看看本系列的文章入门,你只需要稍微有点编程的概念就可以。 水平有限,难免有谬误之处,望指出。 Unity内置的高光函数 Unity内置了一种高光光照模型——Bl ...
分类:编程语言   时间:2016-07-10 09:51:41    阅读次数:699
如何确定C++继承层次中的函数调用
理解C++中继承层次的关键在于理解如何确定函数调用。确定函数调用遵循以下四个步骤: (1) 首先确定进行函数调用的对象、引用或指针的静态类型。 (2) 在该类中查找函数,如果找不到,就在直接基类中查找,如此循着类的继承链往上找,直到找到该函数或者查找完最后一个类。如果不能在类或其相关类中找到该名字, ...
分类:编程语言   时间:2016-07-10 09:51:50    阅读次数:208
Java程序员面试中的多线程问题
很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了Java线程方面一些典型的问题,这些问题经常被高级工程师所问到。 0、Java中多线程同步是什么? 在多线程程序下, ...
分类:编程语言   时间:2016-07-10 09:48:27    阅读次数:290
StrPCopy与StrPas功能正好相反,作用是与C语言字符串和Delphi的String相互转化
StrPCopy = Copies an AnsiString (long string) to a null-terminated string.function StrPCopy(Dest: PAnsiChar; const Source: AnsiString): PAnsiChar; ove ...
分类:编程语言   时间:2016-07-10 08:44:37    阅读次数:311
Java中Map根据键值(key)或者值(value)进行排序实现
我们都知道,java中的Map结构是key->value键值对存储的,而且根据Map的特性,同一个Map中 不存在两个Key相同的元素,而value不存在这个限制。换句话说,在同一个Map中Key是唯一的,而value不唯一。Map是一个接口,我们不能 直接声明一个Map类型的对象,在实际开发中,比 ...
分类:编程语言   时间:2016-07-10 08:43:37    阅读次数:307
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!