码迷,mamicode.com
首页 > 编程语言 > 日排行
Python中的引用计数法
[toc] 引用计数法 增量操作 如果对象的引用数量增加,就在该对象的计数器上进行增量操作。在实际中它是由宏Py_INCREF() 执行的。 除了增量操作外,还要执行NULL检查,Py_XINCREF(op)。 计数器溢出的问题 Include/object.h ssize_t型,在32位环境下是i ...
分类:编程语言   时间:2018-12-24 10:21:45    阅读次数:256
python错误异常
错误 错误分为语法错误和逻辑错误 语法错误 1 2 3 4 5 >>> if File "<stdin>", line 1 if ^ SyntaxError: invalid syntax 程序执行过程中,python解释器会检测你的程序是否存在语法错误,如果程序出错python解释器会指出出错的一 ...
分类:编程语言   时间:2018-12-24 10:22:15    阅读次数:279
spring-security 个性化用户认证流程——自定义登录成功/失败的处理
spring-security 个性化用户认证流程——自定义登录成功/失败的处理
分类:编程语言   时间:2018-12-24 10:22:58    阅读次数:334
C++进阶--静态初始化的惨败
静态初始化的惨败,文件编译顺序不确定 ...
分类:编程语言   时间:2018-12-24 10:23:35    阅读次数:189
C++进阶--拥有资源句柄的类(浅拷贝,深拷贝,虚构造函数)
如何使用拥有资源句柄的类,方法1深拷贝,方法2禁用拷贝定义clone ...
分类:编程语言   时间:2018-12-24 10:23:48    阅读次数:197
python迭代器,生成器,装饰器
1.1迭代器 什么是迭代器: 迭代器是一个可以记住遍历的位置对象 迭代器对象从集合的第一个元素元素开始访问,直到所有元素被访问完结束,迭代器只能往前不会后退。 迭代器有两个基本方法:iter ,next 方法 内置函数iter(),next() 本质上都是用的对象.__iter__(),__next ...
分类:编程语言   时间:2018-12-24 10:23:55    阅读次数:162
[python] python django web 开发 —— 15分钟送到会用(只能送你到这了)
1、安装python环境 1.1 安装python包管理器: wget https://bootstrap.pypa.io/get pip.py sudo python get pip.py   1.2 安装python虚拟环境virtualenv virtualenvwrapper 首先 ...
分类:编程语言   时间:2018-12-24 10:24:09    阅读次数:239
算法第5章上机实践
1.实践题目 :工作分配问题 2.问题描述 设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为cij 。 设计一个算法,对于给定的工作费用,为每一个人都分配1 件不同的工作,并使总费用达到最小。 输入格式: 输入数据的第一行有1 个正整数n (1≤n≤20)。接下来的n行,每行n个数,表示 ...
分类:编程语言   时间:2018-12-24 10:24:25    阅读次数:195
python面向对象
1.1三种编程方法论 1.面向过程:把复杂的任务一步一步分解成简单的任务。 2.函数式编程:思想上接近于数学运算,根据某种方式,根据方式得出的结果。 3.面向对象编程:一种编程方式,需要使用“类”和“对象”来实现,其实就是对“类”和“对象的”使用 1.1.1 面向对象设计和面向对象编程 1.面向对象 ...
分类:编程语言   时间:2018-12-24 10:25:49    阅读次数:176
python函数(全局变量,局部变量,作用域,递归函数,高阶函数,匿名函数)
1.1函数 1.1.1什么是函数 函数就是程序实现模块化的基本单元,一般实现某一功能的集合。函数名:就相当于是程序代码集合的名称参数:就是函数运算时需要参与运算的值被称作为参数函数体:程序的某个功能,进行一系列的逻辑运算return 返回值:函数的返回值能表示函数的运行结果或运行状态。 1.1.2函 ...
分类:编程语言   时间:2018-12-24 10:26:35    阅读次数:186
十七、ThreadPoolExecutor线程池
一、简介 JDK的Executor框架的实现类ThreadPoolExecutor,实现了Executor接口和ExecutorService接口。 ThreadPoolExecutor执行过程如下: 1)判断corePoolSize是否都执行中,如果不是那么直接执行任务。 2)判断缓冲队列是否满了 ...
分类:编程语言   时间:2018-12-24 10:26:55    阅读次数:179
python正则表达式
1.1正则表达式 正则表达式和字符串 在编程里字符串是涉及到最多的一种数据结构,对字符串操作的需要几乎无处不在。 比如判断一个字符串是否合法的email地址,虽然可以提取@前面和后面的子串,又再分别判断是否是单词和域名,但这样很麻烦,而且代码难以复用。 正则表达式式一种用来模糊匹配字符串的方法,它的 ...
分类:编程语言   时间:2018-12-24 10:28:19    阅读次数:183
python模块(shelve,xml,configparser,hashlib,logging)
1.1shelve模块 shelve 模块比pickle模块简单,只有一个open函数,返回类似字典对象,可读可写:key必须为字符串, 而值可以是python所支持的数据类型。 shelve模块主要用来存储一个简单的数据, shelve最重要的函数是open,在调用它的时候,使用文件名作为参数,它 ...
分类:编程语言   时间:2018-12-24 10:28:33    阅读次数:256
Python爬虫入门教程 10-100 图虫网多线程爬取
写在前面经历了一顿噼里啪啦的操作之后,终于我把博客写到了第10篇,后面,慢慢的会涉及到更多的爬虫模块,有人问scrapy啥时候开始用,这个我预计要在30篇以后了吧,后面的套路依旧慢节奏的,所以莫着急了,100篇呢,预计4~5个月写完,常见的反反爬后面也会写的,还有fucklogin类的内容。爬取图虫网为什么要爬取这个网站,不知道哎~莫名奇妙的收到了,感觉图片质量不错,不是那些妖艳贱货可以比的,所以
分类:编程语言   时间:2018-12-24 11:11:27    阅读次数:286
Spring+Quartz实现定时任务的配置方法
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 任务有并行和串行之分,并 ...
分类:编程语言   时间:2018-12-24 11:12:45    阅读次数:174
JAVA高精度计算工具
package com.per.test; import java.math.BigDecimal; /** * 用于高精确处理常用的数学运算 */ public class ArithmeticUtils { //默认除法运算精度 private static final int DEF_DIV_... ...
分类:编程语言   时间:2018-12-24 11:14:23    阅读次数:205
Python全栈开发之---迭代器、可迭代对象、生成器
1、什么叫迭代 现在,我们已经获得了一个新线索,有一个叫做“可迭代的”概念。 首先,我们从报错来分析,好像之所以1234不可以for循环,是因为它不可迭代。那么如果“可迭代”,就应该可以被for循环了。 这个我们知道呀,字符串、列表、元组、字典、集合都可以被for循环,说明他们都是可迭代的。 我们怎 ...
分类:编程语言   时间:2018-12-24 11:15:20    阅读次数:155
大数据产业发展创新技术新书《数据之翼》收录自然语言处理工具HanLP
在12月20日由中国电子信息产业发展研究院主办的2018中国软件大会上,大快搜索获评“2018中国大数据基础软件领域领军企业”,并成功入选中国数字化转型TOP100服务商。图:大快搜索获评“2018中国大数据基础软件领域领军企业”在本届2018中国软件大会上,不仅宣传并成立了数字转型促进会,还发布了由中国大数据产业生态联盟副秘书长、《软件和集成电路》杂志社总编辑郭嘉凯编辑的新书——《数据之翼-引领
分类:编程语言   时间:2018-12-24 11:16:09    阅读次数:188
秒杀多线程第十二篇 多线程同步内功心法——PV操作上
阅读本篇之前推荐阅读以下姊妹篇: 《秒杀多线程第四篇一个经典的多线程同步问题》 《秒杀多线程第五篇经典线程同步关键段CS》 《秒杀多线程第六篇经典线程同步事件Event》 《秒杀多线程第七篇经典线程同步互斥量Mutex》 《秒杀多线程第八篇经典线程同步信号量Semaphore》 《秒杀多线程第九篇经 ...
分类:编程语言   时间:2018-12-24 11:16:16    阅读次数:233
python-数据结构代码 二叉堆
class BinHeap: def __init__(self): self.heapList = [0] self.currentSize = 0 def percUp(self,i): while i // 2 > 0: if self.heapList[i] self.heapList... ...
分类:编程语言   时间:2018-12-24 11:16:59    阅读次数:167
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!