flask中的十个内置信号:request_started = _signals.signal('request-started') # 请求到来前执行 request_finished = _signals.signal('request-finished') # 请求结束后执行 before_r... ...
分类:
其他 时间:
2018-01-09 20:50:27
收藏:
0 评论:
0 赞:
0 阅读:
217
冒泡排序算法的原理如下: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 ...
分类:
编程语言 时间:
2018-01-09 20:50:08
收藏:
0 评论:
0 赞:
0 阅读:
262
1.我过去是怎么做的 在一次上课的时候,老师一开始就让两人一组找张照片,进行结对开发。在构建之法这本书中也有介绍到结对开发还有团队结组。没讲这次课的时候,并没有过真正意义上的团队讨论过,一直都是自己做作业或思考问题,并不能意识到合作的重要性。另外平时的我编写代码并不是很规范,有时并不表明注释。 2. ...
分类:
其他 时间:
2018-01-09 20:49:48
收藏:
0 评论:
0 赞:
0 阅读:
144
缘由 每天学习一段时间发现,琐琐碎碎的学习,对日常的工作帮助很大,避免了之前踩过的各种坑; 但,对于这些坑是如何形成的,深挖一会儿就不行了。 思考之下,发现,平时的所学如同学习如何填坑; 系统性的学习,才是,从断面看这个坑,时间跨度上看这个坑的形成和填上,也可以说,是升级我们的铲子; 那句话怎么说来 ...
分类:
数据库技术 时间:
2018-01-09 20:49:28
收藏:
0 评论:
0 赞:
0 阅读:
197
A. Modular Exponentiation $2^n$很大的时候直接输出$m$, 不然就把$2^n$算出来。 B. Christmas Spruce 没什么可说的。 C. Party Lemonade C. Party Lemonade 感觉有点厉害。如果$2c_{i-1}<c_i$ ,那么 ...
分类:
其他 时间:
2018-01-09 20:48:53
收藏:
0 评论:
0 赞:
0 阅读:
238
MapRoute( string name, 名称 string url,URL 模式 object defaults, 默认值 object constraints, 约束(用正则表达式) string[] namespaces 命名空间 ) 如果一个URL能够在多个路由中匹配,则默认使用第一个匹 ...
分类:
其他 时间:
2018-01-09 20:48:08
收藏:
0 评论:
0 赞:
0 阅读:
1139
高并发分布式系统中生成全局唯一Id汇总 数据在分片时,典型的是分库分表,就有一个全局ID生成的问题。单纯的生成全局ID并不是什么难题,但是生成的ID通常要满足分片的一些要求: 1 不能有单点故障。 2 以时间为序,或者ID里包含时间。这样一是可以少一个索引,二是冷热数据容易分离。 3 可以控制Sha ...
分类:
其他 时间:
2018-01-09 20:47:36
收藏:
0 评论:
0 赞:
0 阅读:
203
redis脚本使用lua解释器来执行脚本,redis2.6版本通过内嵌支持lua环境,执行脚本的常用命令为eval eval命令 语法:eval script numkeys key [key ...] arg [ arg ...] 实例: script:参数是一段脚本程序,脚本不必(也不应该)定义 ...
分类:
其他 时间:
2018-01-09 20:47:18
收藏:
0 评论:
0 赞:
0 阅读:
193
学习要点 封装 访问控制符 包 封装 没有封装的代码有何缺陷? 例如:对狗狗的健康值赋值为-100。如何避免?——使用封装。 封装的概念 将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。 封装的好处 封装的步骤 上机练习:封装电子宠物系统的Do ...
分类:
编程语言 时间:
2018-01-09 20:47:01
收藏:
0 评论:
0 赞:
0 阅读:
188
OOP继承 字段和方法和重写 子类调用父类的字段和方法 通过重写调用父类的方法 final 抽象类和方法(abstract) 接口(interface) 到底使用接抽象类还是接口? ...
分类:
Web开发 时间:
2018-01-09 20:46:42
收藏:
0 评论:
0 赞:
0 阅读:
216
1.求1-100的寄数和? 2.求1-100的偶数和 3.总和 4.大马驮2石粮食,中马驮1石粮食,两头小马驮一石粮食,要用100匹马,驮100石粮食,该如何 调配? 5.某侦察队接到一项紧急任务,要求在A、B、C、D、E、F六个队员中尽可能多地挑若干人,但 有以下限制条件:●A和B两人中至少去一人 ...
分类:
Web开发 时间:
2018-01-09 20:46:23
收藏:
0 评论:
0 赞:
0 阅读:
271
intersect 交集 union 不重复 union all 全部 order by 跟第一个表列名字, 要特意定义不同列名 并集 except mysql minus oracle ...
分类:
数据库技术 时间:
2018-01-09 20:45:35
收藏:
0 评论:
0 赞:
0 阅读:
222
asp.net core 2.0 一些有用有趣的设置. 面向(targeting)不同的.net版本: 打开asp.net core 2.0的项目文件: xxx.csproj, 这部分: TargetFramework就是指向的版本. 也可以指向多个.net版本, 那就使用TargetFramewo ...
分类:
Web开发 时间:
2018-01-09 20:45:18
收藏:
0 评论:
0 赞:
0 阅读:
232
多线程程序常考虑三种性质:原子性、可见性、有序性。 1. 原子性: 一个或多个操作的执行,只有两种情况:(1)全部执行并且执行过程中不会被打断;(2)不执行 2. 可见性: 当多个线程访问同一个共享变量时,一个线程修改了变量的值,其他线程能够立即看到被修改的新值。 例如: //线程1执行的代码 in ...
分类:
其他 时间:
2018-01-09 20:44:44
收藏:
0 评论:
0 赞:
0 阅读:
198
#################################################Nagios自动监控系统安装Nagios及插件(a)安装依赖包#yum-yinstallgccgcc-c++(b)创建nagios软件登录用户#useraddnagios#groupaddnagcmd#gpasswd-anagiosnagcmd/把用户nagios添加到nagcmd组中#idnagio
分类:
移动平台 时间:
2018-01-09 20:08:48
收藏:
0 评论:
0 赞:
0 阅读:
270
一、nginx防盗链nginx防盗链:[root@lnmp ~]# vim /usr/local/nginx/conf/vhost/test.com.conf 添加以下内容location ~* ^.+\.(gif|jpg|png|swf|flv|rar|zip|doc|pdf|gz|bz2|jpeg|bmp|xls)${ expires 7d;
分类:
Web开发 时间:
2018-01-09 20:08:27
收藏:
0 评论:
0 赞:
0 阅读:
271
Azure AD Connect登录选项介绍
分类:
其他 时间:
2018-01-09 20:08:17
收藏:
0 评论:
0 赞:
0 阅读:
272
Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设备,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知
分类:
移动平台 时间:
2018-01-09 20:08:01
收藏:
0 评论:
0 赞:
0 阅读:
352
linux下挂载(mount)光盘镜像文件、移动硬盘
分类:
移动平台 时间:
2018-01-09 20:06:01
收藏:
0 评论:
0 赞:
0 阅读:
298
fdisk分区和parted分区 增加SWAP空间 CDN分布式缓存的作用
分类:
其他 时间:
2018-01-09 20:05:46
收藏:
0 评论:
0 赞:
0 阅读:
249