首页 > 编程语言
python3 协程
'''协程无切换消耗实现了并发,并发:并非线程切,而是线程执行的任务的切换,如果直接切换任务,也是并发缺点:不能利用多核协程是重点,实现多并发,封装了很多好模块,后期应用'''协程基本实现 import time def consumer(): r = '' while True: n = yiel... ...
分类:编程语言   时间:2017-07-23 17:56:54    收藏:0  评论:0  赞:0  阅读:312
数组最大元素及下标
有两个东东,特别好用,一个叫call一个叫apply;这是两个方法,很厉害。 求最大数,当然,最小数也是一样的。 var arr=[1,2,3,4,5,6,10,7,9,11,20,19]; alert(Math.min.apply(null,arr));//获取数组中最小值 alert(Math. ...
分类:编程语言   时间:2017-07-23 17:54:43    收藏:0  评论:0  赞:0  阅读:262
[python学习篇][书籍学习][python standrad library][内置类型]对象测试真值,布尔值操作, 比较操作
几乎所有对象都可以比较、测试真值、转换为字符串(其实就是用repr()函数,或略有差异的str()函数来转换) 1 对象是否为真 任何对象都可以测试真值,用于if或while的条件或下面布尔运算的操作数。下面的值被视为假: None False 任何数值类型的零,例如,0、 0L、0.0、 0j。 ...
分类:编程语言   时间:2017-07-23 17:53:14    收藏:0  评论:0  赞:0  阅读:304
Eclipse 安装python后pydev不出现
作者Myeclipse2015,但是安装pydev后,preference中并没有出现pydev 找到myEclipse的【help】->【Install from Catalog....】 输入Pydev,直接搜索。结果如下图: 点击条目右下角的【Install】按钮,点击安装。安装完成之后,重启 ...
分类:编程语言   时间:2017-07-23 17:52:32    收藏:0  评论:0  赞:0  阅读:344
C++ Primer 笔记——语句
switch 内部的变量定义 1.因为C++语言规定,不允许跨过变量的初始化语句直接跳转到该变量作用域内的另一位置,所以有了如下情况: 2. switch语句里不能够使用 continue 语句,除非它内嵌在其他的迭代语句之中。 goto 语句 1.和switch语句类似,goto语句也不能将程序的 ...
分类:编程语言   时间:2017-07-23 17:51:11    收藏:0  评论:0  赞:0  阅读:259
《Python网络数据采集》笔记之BeautifulSoup
一 初见网络爬虫 都是使用的python3。 一个简单的例子: 在 Python 2.x 里的 urllib2 库, 在 Python 3.x 里,urllib2 改名为 urllib,被分成一些子模块:urllib.request、 urllib.parse 和 urllib.error。 二 B ...
分类:编程语言   时间:2017-07-23 17:48:10    收藏:0  评论:0  赞:0  阅读:341
python和数据结构
在紧张的备考日语的过程中抽时间刷一下北京大学的python数据结构。查缺补漏。 早就已经知道的C语言要想使用一个变量必须先初始化,Python的变量机制是引用数据对象,例如赋值语句‘a = 0’是创建a这个变量然后指向数值0,变量可以指向任意一个数据对象,变量的类型会随着变量的变化而变化。 1 >> ...
分类:编程语言   时间:2017-07-23 17:46:15    收藏:0  评论:0  赞:0  阅读:335
PHP利用二叉堆实现TopK-算法的方法详解
前言 在以往工作或者面试的时候常会碰到一个问题,如何实现海量TopN,就是在一个非常大的结果集里面快速找到最大的前10或前100个数,同时要保证 内存和速度的效率,我们可能第一个想法就是利用排序,然后截取前10或前100,而排序对于量不是特别大的时候没有任何问题,但只要量特别大是根本不可能 完成这个 ...
分类:编程语言   时间:2017-07-23 17:45:39    收藏:0  评论:0  赞:0  阅读:294
【170723】一个简洁的求最大公约数算法
1 import java.util.Scanner; 2 3 public class ZuiDaGongYueShuClass { 4 5 public static void main(String[] args) { 6 Scanner in = new Scanner(System.in) ...
分类:编程语言   时间:2017-07-23 17:45:25    收藏:0  评论:0  赞:0  阅读:264
决策树分类算法(ID3)
1. 什么是决策树/判定树(decision tree)? 判定树是一个类似于流程图的树结构:其中,每个内部结点表示在一个属性上的测试,每个分支代表一个属性输出,而每个树叶结点代表类或类分布。树的最顶层是根结点。 2. 机器学习中分类方法中的一个重要算法 3. 构造决策树的基本算法 3.1 熵(en ...
分类:编程语言   时间:2017-07-23 17:45:00    收藏:0  评论:0  赞:0  阅读:320
将string str中的str转换成字符数组
#include #include #include using namespace std; int main() { /*下面做法错误 char* c; string s="1234"; c = s.c_str(); //c最后指向的内容是垃圾,因为s对象被析构,其内容被处理 */ string... ...
分类:编程语言   时间:2017-07-23 17:38:52    收藏:0  评论:0  赞:0  阅读:190
Java--反射的逐步理解
层层引入反射的作用 一.类类型的概念:所有类都是对象,是Class类的实例对象,这个对象我们成为该类的类类型 1.下面是一个小的test,以产生3种方式的类类型: 2.其实数据类型也有自己的类类型 3.类类型可以创建类的实例对象 二.动态加载类 1.我们有这样的疑惑,如果一个主函数中有好多个类,其中 ...
分类:编程语言   时间:2017-07-23 17:38:15    收藏:0  评论:0  赞:0  阅读:180
python中的基本数据类型
基本数据类型: (1)数字(int): 整形,浮点 整数类型定义的时候变量名后面直接跟数字,数字类型是不可变数据类型 数字类型的基本操作 #数字的操作类型主要在程序中起到一个判断作用 num1=b'4' #bytes num2=u'4' #Unicode #python3中不用管,可以忽略 num3 ...
分类:编程语言   时间:2017-07-23 17:35:59    收藏:0  评论:0  赞:0  阅读:403
python3 IO模型
概念:同步IO,异步IO ,阻塞IO,非阻塞IO 五种IO模型: blocking IO(阻塞IO)-了解 nonblocking IO(非阻塞IO)-了解 IO multiplexing(IO多路复用)-熟悉 signal driven IO(异步IO)-忽略 asynchronous IO(信号 ...
分类:编程语言   时间:2017-07-23 17:35:19    收藏:0  评论:0  赞:0  阅读:247
C++ Primer 笔记——函数
1.函数内的局部静态对象在程序的执行路径第一次经过对象定义语句的时候初始化,并且直到程序终止才被销毁,在此期间即使对象所在的函数结束执行也不会对它有影响。 2.当实参初始化形参的时候会忽略顶层const,换句话说,当形参有顶层const时,传给它常量或者非常量都是可以的。 3.数组在做形参的时候是不 ...
分类:编程语言   时间:2017-07-23 17:34:11    收藏:0  评论:0  赞:0  阅读:215
JavaScript创建对象的几种方式总结
ECMA把对象定义为:无序属性的集合,其属性可以包含基本值、对象或者函数。 1. 使用Object构造函数创建对象 创建自定义对象的最简单的方式就是创建一个Object的实例,然后再为它添加属性和方法。 2. 使用对象字面量创建一个对象 3.工厂模式 虽然Object构造函数或者对象字面量都可以用来 ...
分类:编程语言   时间:2017-07-23 17:32:24    收藏:0  评论:0  赞:0  阅读:259
Java设计模式 - 单例模式
本文继续介绍23种设计模式系列之单例模式。 概念: Java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实 ...
分类:编程语言   时间:2017-07-23 17:32:08    收藏:0  评论:0  赞:0  阅读:272
C++ Primer 笔记——输入输出
1.C++语言并未定义任何输入输出语句,取而代之,包含了一个全面的标准库来提供IO机制。 由上图能够知道,I/O操作的基类是ios_base,各个类的用途例如以下: <iostream> istream 从流中读取数据 ostream 向流中写数据 iostream 对流进行读写操作。派生于istr ...
分类:编程语言   时间:2017-07-23 17:31:01    收藏:0  评论:0  赞:0  阅读:291
回味Python2.7——笔记2
一、模块 模块是包括 Python 定义和声明的文件。文件名就是模块名加上 .py 后缀。模块的模块名(做为一个字符串)可以由全局变量 __name__ 得到。 1、 模块可以导入其他的模块。 一个(好的)习惯是将所有的 import 语句放在模块的开始(或者是脚本),这并非强制。 被导入的模块名会 ...
分类:编程语言   时间:2017-07-23 17:30:49    收藏:0  评论:0  赞:0  阅读:233
RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->Web版本模块管理界面新增模块排序功能
模块(菜单)的排序是每个系统都必须要有的功能,我们框架模块的排序在业务逻辑中已经体现。 WinForm版本可以直接在界面上对模块进行排序以控制模块展示的顺序。Web版本在3.2版本中也新增了直接可以模块管理界面对模块进行排序的人性化操作,大大的方便了管理人员。模块的排序在模块管理主界面分页按钮... ...
分类:编程语言   时间:2017-07-23 17:28:54    收藏:0  评论:0  赞:0  阅读:255
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!