在python中lambda表达式可以作为匿名函数来使用,举一个简单的栗子: 以前我们写两个数相加的函数需要 python对我们以后的编程的意义,使用Python写一些脚本的时候,使用匿名函数就可以省下定义函数的过程,比如我们只写一个简单的脚本来管理服务器时间,我们就不需要专门定义一个函数,然后再写 ...
分类:
编程语言 时间:
2018-03-24 00:46:02
阅读次数:
182
这是一篇有关主席树的总结 主席树是什么? 对于原序列的每一个前缀\[1···i\]建立出一棵线段树维护值域上每个数出现的次数,则其树是可减的 PS:本篇随笔对于主席树的基本内容并没有深刻讲解,主要说明它的一些用法 其实就是很多一堆大量的权值线段树 (什么是权值线段树?就是每个节点维护不是位置,而是权 ...
分类:
编程语言 时间:
2018-03-24 00:46:09
阅读次数:
215
今天搞了一天,发现了各种问题,首先最终的解决办法就是重现刷固件!!!! 重刷固件就需要清除flash! 清除flash的时候要按住flash键,然后按rst键,再松开rst键最后松开flash键, 然后烧写固件! DIO烧写 刷最新版本的固件! 更逗比的是最后又遇到了其他问题,,,,,居然是usb口 ...
分类:
编程语言 时间:
2018-03-24 00:47:34
阅读次数:
167
Python与其他语言对比、搭建Python开发环境、零碎知识点、基本数据类型、条件语句和循环语句 ...
分类:
编程语言 时间:
2018-03-24 00:47:50
阅读次数:
203
一、内存布局 1、栈区(stack):由编译器自动分配释放,存放函数的参数值,局部变量值等,其操作方法类似数据结构中的栈。 2、堆区(heap):一般由程序员分配释放,与数据结构中的堆毫无关系,分配方式类似于链表。 3、全局/静态区(static):全局变量和静态变量的存储是放在一起的,在程序编译时 ...
分类:
编程语言 时间:
2018-03-24 00:48:05
阅读次数:
188
作为第一个python的作业,写的代码还有功能上的缺失,如黑名单等等,以后要继续努力。 ...
分类:
编程语言 时间:
2018-03-24 00:48:15
阅读次数:
176
浅析负载均衡的6种算法,Ngnix的5种算法。?浮生偷闲百家号03-21 10:06关注内容导读其实际效果越来越接近于平均分配调用量到后端的每一台服务器,也就是轮询的结果。源地址哈希的思想是根据获取客户端的IP地址,通过哈希函数计算得到的一个数值,用该数值对服务器列表的大小进行取模运算,得到的结果便 ...
分类:
编程语言 时间:
2018-03-24 00:48:47
阅读次数:
184
变量 id=10 #数值 config=”/data/saltstack“ #字符串 列表 list = ['a','b'...] #定义列表用[],可以定义空列表,然后动态追加元素。 list[0] #引用列表元素用下标,-1 代表末尾元素。可以对列表元素用方法。 list[0] = 'c' #修 ...
分类:
编程语言 时间:
2018-03-24 00:49:09
阅读次数:
188
没有完美的软件,够用并且容易使用的软件已经算是完美的了
分类:
编程语言 时间:
2018-03-24 00:49:44
阅读次数:
213
前言:本文主要介绍利用IDEA如何搭建SSM环境,并使用mybatis的逆向生成功能,根据数据表生成对应mapper接口和sql映射文件。具体步骤如下。 开发环境: IDEA 14.1.7 maven 3.5.2 1.搭建web环境 利用idea搭建web环境的具体步骤,请参考笔者的另一篇博文:使用 ...
分类:
编程语言 时间:
2018-03-24 00:50:00
阅读次数:
349
没有完美的软件,够用并且容易使用的软件已经算是完美的了
分类:
编程语言 时间:
2018-03-24 00:50:33
阅读次数:
186
首先是线程与协程的对比。在文中作者通过一个实例分别采用线程实现和asynchio包实现来比较两者的差别。在多线程的样例中,会用到join的方法,下面来介绍下join方法的使用。 知识点一:当一个进程启动之后,会默认产生一个主线程,因为线程是程序执行流的最小单元,当设置多线程时,主线程会创建多个子线程 ...
分类:
编程语言 时间:
2018-03-24 00:50:41
阅读次数:
455
Flask使用日志记录的方式: 在flask中使用logger,需要初始化一个flask的应用 app = Flask(__name__) 2. 调用logger 直接调用logger方法 这里记录的是info级别的日志 3. 查看结果 运行结果如下: INFO in Code [D:/xxxxx/ ...
分类:
编程语言 时间:
2018-03-24 00:50:56
阅读次数:
273
生成器也是一种迭代器,与其他迭代器不同的是,生成器每次只进行一次迭代,只返回一个值。生成器并没有把所有迭代的内容都存储到内存中,而是在运行的过程中生成值。生成器亦可以通过遍历来使用,比如“for”循环,或者将其传递给任意可以进行迭代的函数或结构。 大多数生成器都是通过 函数 来实现的, 生成器并不会 ...
分类:
编程语言 时间:
2018-03-24 00:51:22
阅读次数:
176
对于Javascript的单线程实现一直一知半解的。开始以为很难,但是仔细看一下感觉还好。 首先明白一点,js是单线程的,也就是说js只能在同一时刻处理一段代码。但是js运行的环境浏览器却是可以多线程的,它具有多个线程,js代码处理引擎线程、事件触发线程、http请求线程、计时器触发线程。多者辅助, ...
分类:
编程语言 时间:
2018-03-24 00:52:35
阅读次数:
163
递归算法案例 —https://wenku.baidu.com/view/739bec93c67da26925c52cc58bd63186bceb92d8.html 猴子吃桃子 】 TestRabbit.java 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后 ...
分类:
编程语言 时间:
2018-03-24 00:53:55
阅读次数:
239
关于这个系列,因为开发主要用的是java语言,一直想写写java开发中常用的一些类(虽然这才是开始的第三篇>_<),所有就起了“扒一扒”系列。这个系列会有框架,或者其他学到的东西。文章尽量做到简洁,用少的篇幅理顺相关的知识点和使用方法。废话少说,接下来扒一扒ArrayList这个集合类。 一、数据结 ...
分类:
编程语言 时间:
2018-03-24 00:54:02
阅读次数:
244
一丶数组1.定义变量:存储单个元素的内存空间数组:存储多个元素的连续的内存空间,相当于多个变量的集合数组名和索引索引:编号从0开始,属于数值索引#注意:索引可支持使用自定义的格式,而不仅是数值格式,即为关联索引,bash4.0版本之后开始支持bash的数组支持稀疏格式(索引不连续)2.常用命令及选项declare-xvarname设置环境变量declare-i声明整数declare-g设置函数为全
分类:
编程语言 时间:
2018-03-24 10:15:27
阅读次数:
193
ES6新增的三点运算符,是由三个点表示,在数组中扮演着重要的角色,可以对数组进行合并与分解、可以对set等数据结构进行转换、可以对函数参数进行简化表示,接下来,我们一起揭开其神秘面纱… ...
分类:
编程语言 时间:
2018-03-24 11:32:01
阅读次数:
199