Here ar a part of the code for reference: Please note that the codes should be executed in the timer interrupt routine.changed into seconds by using t ...
分类:
编程语言 时间:
2017-10-10 23:14:26
阅读次数:
394
1、声明 open(路径,‘模式’,‘encoding='编码’) 其中,路径有三种模式 1.直接写‘d:\\find,txt’; 2.r'd:\find.txt' 3.find.txt 路径:有r,w,rw,a 2、操作 f.read() 读取内容 f.seek() 移动指针位置 f.close( ...
分类:
编程语言 时间:
2017-10-10 23:14:38
阅读次数:
235
定义:如果一个类始终只能创建一个实例,那么这个类被称为单例类,这种设计模式被称为单例模式。 Spring框架里面可以将所有生成的bean对象都设置为单例模式,只需要在配置Bean实例时指定scope=“singleton”即可,或者不做配置默认即为单例模式。 我们可以创建一个小的Demo来演示单例模 ...
分类:
编程语言 时间:
2017-10-10 23:15:06
阅读次数:
250
注:以下均基于windows下操作,并且安装的是最新的python3.3版本。 安装完python之后,我们可以做两件事情, 1.将安装目录中的Doc目录下的python331.chm使用手册复制到桌面上,方便学习和查阅 2.将Python安装路径我的是C:\Python33\加入到系统变量中 按w ...
分类:
编程语言 时间:
2017-10-10 23:15:49
阅读次数:
269
进程可以说是操作系统最为核心的一个抽象,而线程可以认为是一种轻量级的进程,或者说一个进程内的多个迷你进程。 一、进程的模型 进程(process):进程是一个正在运行的程序的实例。对于一个单核的处理器,每个时刻只能运行一个程序,但在每一个时间段,它可能运行多个进程,这样就产生了并行的错觉。 从概念上 ...
分类:
编程语言 时间:
2017-10-10 23:16:31
阅读次数:
215
sort() 函数用于对数组单元从低到高进行排序。 rsort() 函数用于对数组单元从高到低进行排序。 asort() 函数用于对数组单元从低到高进行排序并保持索引关系。 arsort() 函数用于对数组单元从高到低进行排序并保持索引关系。 ksort() 函数用于对数组单元按照键名从低到高进行排 ...
分类:
编程语言 时间:
2017-10-10 23:16:38
阅读次数:
285
接着上一章。这一章,我们要将同一个消息发给多个客户端。这就是发布订阅模式。直接看代码: 发送端: import pikaimport sysconnection = pika.BlockingConnection(pika.ConnectionParameters(host='localhost') ...
分类:
编程语言 时间:
2017-10-10 23:17:01
阅读次数:
335
我们在项目中应用的后台管理框架基本上都是大同小异,左侧是一个二级菜单,点击选中的菜单,右侧对应的页面展示。我把前端页面封装数据的过程整理了一下,虽然不一定适合所有的管理页面,仅作为案例来参考,只是希望大家能明白实现原理就好。 左侧的菜单的搭建: 1、首先将我们需要应用的菜单导入数据库。 下面的截图是 ...
分类:
编程语言 时间:
2017-10-10 23:20:15
阅读次数:
137
JS的数值类型是分为两类:基本数据类型和引用数据类型。 基本类型占据的内存栈空间,引用类型被保存在堆空间。引用类型赋值的变量也是被保存在栈空间的,它的作用类似于电视遥控器,负责操作堆空间内指向的对象。 var num = 10; var change = function(obj){ obj = o ...
分类:
编程语言 时间:
2017-10-10 23:22:01
阅读次数:
176
static关键字的用法 static的意思是“’静态的”,在java里面可用于修饰属性和方法。 static关键字的应用应注意以下几种情形: 1.static作用于某个字段,一个static字段对每个类来说只有一份存储空间,而非static字段是每个对象有一份存储空间。 2.static作用于方法 ...
分类:
编程语言 时间:
2017-10-10 23:24:00
阅读次数:
405
array_multisort(array_column($arr,'age'),SORT_DESC,$arr); print_r($arr); 其中 array_column(数组,数组中的某个键值) 从多维数组中取出某个键值的一列 返回一个一维数组; 其中 array_column(数组,数组中 ...
分类:
编程语言 时间:
2017-10-10 23:24:23
阅读次数:
402
1 #include <stdio.h> 2 #include <stdlib.h> 3 4 typedef int DataType; 5 6 //比较器 7 int mycmp(const void * a, const void *b); 8 9 //int (*compar)(const v ...
分类:
编程语言 时间:
2017-10-11 00:34:39
阅读次数:
270
我一定要掌握一些基本的排序算法,对,没错,说到做到,今天学习了选择排序算法。 一、算法描述 首先找到数组中的最小的那个元素,把它和数组的第一个元素位置交换(如果第一个元素是最小元素那么它就和自己交换)。在剩下的元素中找到最小的元素,将它和第二个元素交换位置,如此重复,正道将整个元素排序完成,这种叫做 ...
分类:
编程语言 时间:
2017-10-11 00:35:18
阅读次数:
139
今天第一次看懂了严奶奶的代码( ̄▽ ̄)~*,然后按照厌奶那的思路进行了一波coding,稍加调试后即可跑起来。 学习链接:排序七 归并排序、图解排序算法(四)之归并排序 merge函数:将两个有序序列拼接成一个有序序列 递归函数MSort: 归并排序MergeSort: 完整代码: ...
分类:
编程语言 时间:
2017-10-11 00:35:36
阅读次数:
176
"Hello World"的代码固然简单,不过其中的几个重要概念(类)和 Netty的工作原理还是需要简单明确一下,至少知道其是负责什。方便自己以后更灵活的使用和扩展。 声明,笔者一介码农,不会那么多专业的词汇和缩写,只能以最简单苍白的话来形容个人的感受和体会。如果您觉得这太不专业,笔者首先只能抱歉 ...
分类:
编程语言 时间:
2017-10-11 00:36:09
阅读次数:
116
1、网页分析(获取所有城市列表) citys.py 2、二手房信息 3、main.py 4、以上海闵行为例,house.csv 爬取的内容为 结果表明,上海房价真的是高啊~~ ...
分类:
编程语言 时间:
2017-10-11 00:36:33
阅读次数:
188
看数论看得头皮发麻,o(╥﹏╥)o,总算理解了一些东西。(推荐一个dalao博客,个人感觉他的博客易懂点,可能是那些颜文字的作用(逃...)) 在看逆元之前我们先来看个同余方程的定理吧 同余定理:a和b取余p得到相同的余数,a≡b(mod p) 等价于 (a-b)/p得到一个整数。(其实个人感觉写成 ...
分类:
编程语言 时间:
2017-10-11 00:37:02
阅读次数:
234
字符串模式匹配指的是,找出特定的模式串在一个较长的字符串中出现的位置。 朴素的模式匹配算法 很直观的可以写出下面的代码,来找出模式串在一个长字符串中出现的位置。 /* 朴素的模式匹配算法 功能:字符串的模式匹配 参数: s:目标串 p:模式串 pos:开发匹配的位置 返回值: 匹配成功,返回模式串在 ...
分类:
编程语言 时间:
2017-10-11 00:37:22
阅读次数:
149
1.安装pipinstallpsutil2.采集系统基本的信息,CPU,内存,磁盘,网络CPUcpu_times().user##单个数据信息cpu_count()##cpu逻辑个数cpu_count(logical=False)##cpu物理个数内存磁盘磁盘完整信息磁盘分区使用情况磁盘总IO(perdisk=True)表示磁盘单个分区IO网络信息用户信息获取开..
分类:
编程语言 时间:
2017-10-11 00:38:09
阅读次数:
128
有一段事件没有更新文章了,各种原因都有吧。搬家的琐事,搬家后的安逸呵呵。不过,OneCoder明白,绝不能放松。对于Netty的学习,也该稍微深入一点了。 所以,这次OneCoder花了几天时间,仔细梳理了一下Netty的源码,总结了一下ServerBootStrap的启动和任务处理流程,基本涵盖了 ...
分类:
编程语言 时间:
2017-10-11 00:38:57
阅读次数:
240