首页 > 2019年11月12日 > 全部分享
搞清楚 Python 的迭代器、可迭代对象、生成器
很多伙伴对 Python 的迭代器、可迭代对象、生成器这几个概念有点搞不清楚,我来说说我的理解,希望对需要的朋友有所帮助。 1 迭代器协议 迭代器协议是核心,搞懂了这个,上面的几个概念也就很好理解了。 所谓迭代器协议,就是要求一个迭代器必须要实现如下两个方法 Return the iterator ...
分类:编程语言   时间:2019-11-12 01:21:25    收藏:0  评论:0  赞:0  阅读:106
我的第一篇博客
捏黑~捣鼓了一两天的博客开张啦 大家好,我是学习前端两月半的菜鸟程序员,喜欢看番,打游戏,写代码 哈哈,开个玩笑,有一说一,最开始我准备在学完CSS3和JavaScript时通过腾讯云自建博客网站,可是考虑到难度和使用、维护,最终在多个平台中选择了博客园。(当然,某sdn广告和水分实在是不敢恭维 ) ...
分类:其他   时间:2019-11-12 01:20:48    收藏:0  评论:0  赞:0  阅读:85
python学习之前篇---理论知识
一、名词解释 1、语言:是人与人之间沟通的介质 2、编程语言:程序员与计算机之间沟通的介质 3、编程:就是程序员使用某种编程语言语法规范将自己想做的事情让计算机表达出来。表达出来的结果就是程序,程序就是一堆文件。 4、为什么要编程? 编程是的中心思想是让计算机成为人的奴隶,代替人工想要完成的事情,从 ...
分类:编程语言   时间:2019-11-12 01:20:31    收藏:0  评论:0  赞:0  阅读:87
C++并发与多线程学习笔记--线程之间调度
condition_variable wait() notify_one notify_all condition_variable 条件变量的实际用途: 比如有两个线程A和B,在线程A中等待一个条件满足,(消息队列中有要处理的消息),线程B专门往队列中丢数据。当B往线程中放入数据,同时B通知线程A ...
分类:编程语言   时间:2019-11-12 01:19:55    收藏:0  评论:0  赞:0  阅读:121
linq to object使用
//linq to object public class LinqShow { #region Data Init private List<Student> GetStudentList() { #region 初始化数据 List<Student> studentList = new List ...
分类:其他   时间:2019-11-12 01:19:35    收藏:0  评论:0  赞:0  阅读:81
Flask框架
1.安装命令: pip install flask 2.使用 1.自己的app from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello World!' if __na ...
分类:其他   时间:2019-11-12 01:18:54    收藏:0  评论:0  赞:0  阅读:95
线索二叉树
在遍历二叉树的过程中,是按照一定的规则将二叉树中的结点排列成一个线性序列,从而得到二叉树中结点的先序序列或中序序列或后序序列。但是,当以二叉链表作为存储结构时,只能找到结点的左右孩子信息,而不能直接得到结点在任意一个序列中的前驱和后继的信息,而这种信息只有在遍历的动态过程中才能够得到。 为了保存这种 ...
分类:其他   时间:2019-11-12 01:18:36    收藏:0  评论:0  赞:0  阅读:111
Netty连接处理那些事
编者注:Netty是Java领域有名的开源网络库,特点是高性能和高扩展性,因此很多流行的框架都是基于它来构建的,比如我们熟知的Dubbo、Rocketmq、Hadoop等,针对高性能RPC,一般都是基于Netty来构建,比如soft bolt。总之一句话,Java小伙伴们需要且有必要学会使用Nett ...
分类:Web开发   时间:2019-11-12 01:18:20    收藏:0  评论:0  赞:0  阅读:98
在Mac上安装Anaconda并在PyCharm上配置
在Mac上安装Anaconda并配置PyCharm + 没写过python,也没装过相关IDE,在此做一个记录 安装Anaconda + 从 "官网" 下载,这里选择的是Python3.7版本的图形化安装包 + 安装后,在命令行中输入 ,如果安装成功,会显示版本号 + 但我并没有显示,所以根据 "A ...
分类:系统服务   时间:2019-11-12 01:17:58    收藏:0  评论:0  赞:0  阅读:118
Ubuntu 上多版本软件管理方法
https://linuxize.com/post/how-to-install-gcc-compiler-on-ubuntu-18-04/ sudo apt install software-properties-common sudo add-apt-repository ppa:ubuntu- ...
分类:系统服务   时间:2019-11-12 01:17:42    收藏:0  评论:0  赞:0  阅读:110
MySql翻页查询
分页查询在网页中随处可见,那原理是什么呢?下面简单介绍一下基于MySql数据库的limit实现方法。 首先明确为什么要使用分页查询,因为数据庞大,查询不可能全部显示在页面上,如果全部显示在页面上,也会造成查询速度慢的情况,所以分页查询解决了①数据查询;②性能优化,等(其他问题欢迎补充)的问题。 分页 ...
分类:数据库技术   时间:2019-11-12 01:17:24    收藏:0  评论:0  赞:0  阅读:115
Django内容管理系统(CMS)BVDN环境搭建_mysql数据库安装配置
Mysql安装方式 msi文件安装:msi的安装与常规windows程序安装类似,双击一路默认即可完成安装,此处不再对msi方式安装进行介绍。 zip文件安装:即免安装模式,解压缩后进行简单的设置即可使用。下文以此种安装方式进行Mysql的安装部署。 Mysql下载 1、mysql官方下载:http ...
分类:数据库技术   时间:2019-11-12 01:16:51    收藏:0  评论:0  赞:0  阅读:104
DataGridView右键菜单自定义显示及隐藏列
WinForm程序中表单的列可自定义显示及隐藏,是一种常见的功能,对于用户体验来说是非常好的。笔者经过一段时间的摸索,终于实现了自己想要的功能及效果,现记录一下过程: 1、新建一个自定义控件,命名为:PopupMenuControl。 2、在PopupMenuControl.Designet文件中的 ...
分类:Windows开发   时间:2019-11-12 01:16:28    收藏:0  评论:0  赞:0  阅读:110
IDEA+SpringBoot项目启动参数设置
SpringBoot属性加载顺序 顺序形式 1 在命令行中传入的参数 2 SPRING_APPLICATION_JSON中的属性。SPRING_APPLICATION_JSON是以JSON的格式配置在系统环境变量中的内容 3 java:comp/env中的JNDI属性 4 Java的系统属性,可以通 ...
分类:编程语言   时间:2019-11-12 01:16:10    收藏:0  评论:0  赞:0  阅读:926
差分约束之浅学习
小总结:把条件转换成 “ a - b < c ” 类似的,按 b -> a 的方向权值为 c 建边,求最短路。 练习: P1993 小K的农场 【模板】 题目描述 小K在MC里面建立很多很多的农场,总共n个,以至于他自己都忘记了每个农场中种植作物的具体数量了,他只记得一些含糊的信息(共m个),以下列 ...
分类:其他   时间:2019-11-12 01:15:54    收藏:0  评论:0  赞:0  阅读:89
maven的下载、安装及配置
一、下载maven 1. maven的下载路径 (1)Apache官网:https://maven.apache.org (2)https://pan.baidu.com/s/1Yvv44ICGSxGzMnfyXrZO4A 提取码:j27n 二、Apache官网的下载步骤 2.png 3.png 4 ...
分类:其他   时间:2019-11-12 01:15:36    收藏:0  评论:0  赞:0  阅读:99
MyBatis mapper.xml中SQL处理小于号与大于号
这种问题在xml处理sql的程序中经常需要我们来进行特殊处理。 其实很简单,我们只需作如下替换即可避免上述的错误: < <= > >= & ' " &lt; &lt;= &gt; &gt;= &amp; &apos; &quot; 例如常见的时间比较: <select id="select" par ...
分类:移动平台   时间:2019-11-12 01:15:05    收藏:0  评论:0  赞:0  阅读:122
进程和线程的主要区别
本区别:进程是操作系统资源分配的基本单位,而线程是任务调度和执行的基本单位 在开销方面:每个进程都有独立的代码和数据空间(程序上下文),程序之间的切换会有较大的开销;线程可以看做轻量级的进程,同一类线程共享代码和数据空间,每个线程都有自己独立的运行栈和程序计数器(PC),线程之间切换的开销小。 所处 ...
分类:编程语言   时间:2019-11-12 01:14:49    收藏:0  评论:0  赞:0  阅读:104
宽字节注入
概念 单字节字符集: 所有的字符都使用一个字节来表示,比如 ASCII 编码。 多字节字符集: 在多字节字符集中,一部分字节用多个字节来表示,另一部分(可能没有)用单个字节来表示。 两位的多字节字符有一个前导字节和尾字节。 在某个多字节字符集内,前导字节位于某个特定范围内,尾字节也一样。 UTF-8 ...
分类:其他   时间:2019-11-12 01:14:32    收藏:0  评论:0  赞:0  阅读:91
Python连载50-贪婪匹配、XPath介绍
一、贪婪和非贪婪 1.贪婪:尽可能多的匹配,(*)表示贪婪匹配 2.非贪婪:找到符合条件的最小内容即可,(?)表示非贪婪 3.正则默认使用贪婪匹配 import re title = u"<div>name</div><div>age</div>" p1 = re.compile(r"<div>.* ...
分类:编程语言   时间:2019-11-12 01:14:14    收藏:0  评论:0  赞:0  阅读:97
1478条   上一页 1 ... 66 67 68 69 70 ... 74 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!