码迷,mamicode.com
首页 > 编程语言 > 月排行
python enumerate
enumerate()说明 enumerate()是python的内置函数 enumerate在字典上是枚举、列举的意思 对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值 enumerate多用于在for循环中得 ...
分类:编程语言   时间:2018-02-17 17:15:15    阅读次数:156
python 学习笔记(杂)
numpy np.clip Clip (limit) the values in an array. Given an interval, values outside the interval are clipped to the interval edges. For example, if a ...
分类:编程语言   时间:2018-02-17 17:15:33    阅读次数:189
【算法】CDQ分治 -- 三维偏序 & 动态逆序对
初次接触CDQ分治,感觉真的挺厉害的。 整体思路即分而治之,再用之前处理出来的答案统计之后的答案。 大概流程是: 对于区间 l ~ r : 1.处理 l ~mid, mid + 1 ~ r 的答案 2.分别排序规整 3.计算 l ~ mid 中每一个数对 mid + 1 ~ r 中的答案的贡献, 累 ...
分类:编程语言   时间:2018-02-17 17:16:08    阅读次数:200
Thrift第六课 连接中断无法正常清理工作线程
1)继承TServerEventHandler类,获取连接用户的基本信息包括IP和端口,从而监控是否保存有没有清除的连接TServerEventHandler类提供了用户连接和断开的时候,针对套接字的处理方式,其中提供了两个函数createContext 当一个新的用户连接的时候会被调用deleteContext 当用户结束请求处理的时候会被调用 详细的流程可以查看TThreadPool
分类:编程语言   时间:2018-02-17 17:52:03    阅读次数:280
Python模块-datetime模块
datetime.datetime.now() 返回当前的datetime日期类型 datetime.date.fromtimestamp() 把一个时间戳转为datetime日期类型 datetime.timedelta:表示时间间隔,即两个时间点之间的长度 ...
分类:编程语言   时间:2018-02-17 18:07:17    阅读次数:194
Thrift第七课 C#语言测试C++服务器
场景 目前通过Thrift框架生成了C#代码,由于没有怎么接触过这门语言,因此直接启动程序模拟多个用户进行测试。在无法修改代码进行负载性测试的情况下,可以使用system函数启动程序,模拟多个用户的实际操作。#include <windows.h>int main(){ while (1) { ::system("E:/thriftserver/thrift-csharp/
分类:编程语言   时间:2018-02-17 18:07:26    阅读次数:183
python with as的用法
以下为转载https://www.cnblogs.com/DswCnblog/p/6126588.html with。。as。。一个使用场景是文件处理,你需要获取一个文件句柄,从文件中读取数据,然后关闭文件句柄。 普通的文件处理如下: 由于文件读写时都有可能产生IOError,一旦出错,后面的f.c ...
分类:编程语言   时间:2018-02-17 18:07:56    阅读次数:231
Python常用模块之模块的使用
一 模块介绍 1、什么是模块? #常见的场景:一个模块就是一个包含了一组功能的python文件,比如spam.py,模块名为spam,可以通过import spam使用。 #在python中,模块的使用方式都是一样的,但其实细说的话,模块可以分为四个通用类别: 1 使用python编写的.py文件 ...
分类:编程语言   时间:2018-02-17 18:52:44    阅读次数:213
Python学习——正则表达式
‘[ ] ’ 能够多个同时匹配 '.' 默认匹配除\n之外的任意一个字符,若指定flag DOTALL,则匹配任意字符,包括换行 '^' 匹配字符开头,若指定flags MULTILINE,这种也可以匹配上(r"^a","\nabc\neee",flags=re.MULTILINE) '$' 匹配字 ...
分类:编程语言   时间:2018-02-17 18:53:01    阅读次数:219
java复习路5
内部类( Inner Class )就是定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类。 内部类的主要作用如下: 1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类 2. 内部类的方法可以直接访问外部类的所有数据,包括私有的数据 3. 内部类 ...
分类:编程语言   时间:2018-02-17 19:06:57    阅读次数:180
STL_算法_对全部元素排序(sort、stable_sort)
C++ Primer 学习中。。。 简单记录下我的学习过程 (代码为主) //大部分容器适用、不适用于list容器 sort(b,e) sort(b,e,p) stable_sort(b,e) stable_sort(b,e,p) /** http://blog.csdn.net/u01057906 ...
分类:编程语言   时间:2018-02-17 19:23:05    阅读次数:200
Python面向对象之异常处理
1:什么是异常 异常就是在我们的程序在运行过程中由于某种错误而引发Python抛出的错误: 异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常,程序的运行也随之终止),在 python中,错误触发的异常如下 2:常用异常 python提供了两个非常 ...
分类:编程语言   时间:2018-02-17 19:23:13    阅读次数:206
二叉树遍历算法总结
二叉树遍历算法总结 本文依据《数据结构与算法》(C语言版)(第三版) 整理。 A. 二叉树的遍历 1.前序遍历二叉树: (1)若二叉树为空,则为空操作,返回空。 (2)訪问根结点。 (3)前序遍历左子树。 (4)前序遍历右子树。 a.二叉树前序遍历的递归算法: void PreOrderTraver ...
分类:编程语言   时间:2018-02-17 19:41:26    阅读次数:214
[Python Study Notes]CS架构远程访问获取信息--Client端v2.0
更新内容:1.增加内存信息获取2.增加电池信息获取3.增加磁盘信息获取4.重新布局窗体5.增加窗体名称6.增加连接成功之前,不可按压效果图:'''''''''''''''''''''''''''''''''''''''''''''' ...
分类:编程语言   时间:2018-02-17 19:56:10    阅读次数:196
排序算法(四)——归并排序与递归
基本思想 分析归并排序之前。我们先来了解一下分治算法。 分治算法的基本思想是将一个规模为N的问题分解为K个规模较小的子问题。这些子问题相互独立且与原问题性质相同。求出子问题的解。就可得到原问题的解。 分治算法的一般步骤: (1)分解,将要解决的问题划分成若干规模较小的同类问题; (2)求解,当子问题 ...
分类:编程语言   时间:2018-02-17 19:56:26    阅读次数:197
python元组(tuple)
元组tuple 元组一旦创建后便不可更改 表示方法: name1=("luo","gu","hu") 在一个元组中,可以是字符串,数字或混合型的 一、对于元组操作有以下函数: #1、cmp(name1,name2) :用于比较两个元组的元素 #2、len(name1) :元组元素个数 #3、max( ...
分类:编程语言   时间:2018-02-17 19:56:37    阅读次数:256
[Python Study Notes]CS架构远程访问获取信息--SERVER端v2.0
更新内容:1.增加内存信息获取2.增加电池信息获取3.增加磁盘信息获取4.重新布局窗体5.增加窗体名称6.增加连接成功之前,不可按压''''''''''''''''''''''''''''''''''''''''''''''' ...
分类:编程语言   时间:2018-02-17 19:56:46    阅读次数:252
python之路(三)-set
set内定义的一些函数 add:添加一个对象 函数原型:def add(self, *args, **kwargs) 用法: set1.add(value) clear:添加一个对象 函数原型:def clear(self, *args, **kwargs) 用法: set1.clear() dif ...
分类:编程语言   时间:2018-02-17 20:12:42    阅读次数:263
python3 tpc通讯程序
上面是一个简单的tcp服务器源码 导入socket模块后,创建一个套接字 绑定ip和端口(ip地址可以通过命令行,输入‘ipconfig’命令查看,端口65535以内没有被占用就行了) listen()是允许同时连接的客户端数量 最后循环监听客户端发送的消息 因为python默认编码是ASCII,所 ...
分类:编程语言   时间:2018-02-17 20:30:58    阅读次数:202
python爬虫(4)——正则表达式(一)
在前几篇文章中我们使用了python的urllib模块,做了一些访问网页的工作。现在介绍一个非常强大的工具——正则表达式。在讲述正则的时候,我参考了《精通正则表达式(第三版) Jeffrey E.F.Friedl》这本书,虽然本书的参考语言并没有python,但相通之处颇多,可以细读一部分。 通常我 ...
分类:编程语言   时间:2018-02-17 21:23:52    阅读次数:229
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!