flask中Local源码数据类型首先明确:源码中要构造的数据类型数是这样的: __storage__ = { 用线程或者协程的唯一标识为键: {stack:[ctx(session/request) ,]} } 其次源码用Local类构造数据类型,然后又用LocalStack类,作用是操作Loca... ...
分类:
其他好文 时间:
2018-06-17 19:06:44
阅读次数:
146
CSS:层叠样式表,用于控制网页布局 引用CSS有以下三种方式: 外部样式表:独立的CSS文件,实现与内容结构分离,方便维护阅读 内部样式表:在页面内定义样式,提高效率,测试场景 行内样式表:JS操作的是行内样式表 选择器: 元素选择器:直接定义元素格式 类选择器:修改为指定元素的class属性 I ...
分类:
Web程序 时间:
2018-06-17 19:06:38
阅读次数:
178
Teach Yourself Programming in Ten Years. Peter Norvig Teach Yourself Programming in Ten Years (链接,可直接点击) ...
分类:
其他好文 时间:
2018-06-17 19:06:23
阅读次数:
159
简介 Cron 是 UNIX、SOLARIS、LINUX 下的一个十分有用的工具,通过 Cron 脚本能使计划任务定期地在系统后台自动运行。这种计划任务在 UNIX、SOLARIS、LINUX下术语为 Cron Jobs。Crontab 则是用来记录在特定时间运行的 Cron 的一个脚本文件,Cro ...
分类:
其他好文 时间:
2018-06-17 19:06:16
阅读次数:
327
.net core 2.1的重头戏就是性能,其中最重要的两个类就是span和memory,本文这里简单的介绍一下这两个类的使用。 什么是 Span Span 是新一种新值类型。它表示一段连续的区域,它通常和数组关联,表示数组中的一部分内存。 vararr=newbyte[10];Spanbytes=... ...
分类:
Web程序 时间:
2018-06-17 19:06:09
阅读次数:
1922
需求:DFS服务器目前使用的是windows server 2008 R2操作系统,需要迁移到windows server 2012 R2操作系统。测试环境介绍如下:AD域服务器操作系统:windows server 2008 R2,IP:192.168.0.102008R2 DFS服务器操作系统:windows server 2008 R2,IP:192.168.0.112012R2 DFS服务
分类:
其他好文 时间:
2018-06-17 19:05:52
阅读次数:
346
DelayQueue 是一中阻塞队列,需要实现接口Delayed定义的方法.做下使用记录和心得吧, 源码部分:取值的逻辑相似 超时加排序机制 ...
分类:
其他好文 时间:
2018-06-17 19:05:42
阅读次数:
161
http请求流程:一般情况下,提交动态请求的时候,nginx会直接把 请求转交给php-fpm,而php-fpm再分配php-cgi进程来处理相关的请求,之后再依次返回,最后由nginx把结果反馈给客户端浏览器。 Nginx 502 Bad Gateway错误是FastCGI有问题,造成NGINX ...
分类:
其他好文 时间:
2018-06-17 19:05:36
阅读次数:
173
1. 异常介绍 异常机制可以提高程序的健壮性和容错性。 Throwable:Throwable是java语言所有错误或异常的超类。 有两个子类Error和Exception。 1.1 编译期异常 编译期异常必须处理,否则编译无法通过。 1.2 运行期异常(RuntimeException) Null ...
分类:
编程语言 时间:
2018-06-17 19:05:28
阅读次数:
159
#include #include #include #include #include #include using namespace std; class stu{ private: int order; string id,name,cla; public: stu(const stu &p... ...
分类:
其他好文 时间:
2018-06-17 19:05:13
阅读次数:
177
.net 预定义了两个委托EventHandler如下。 因此,在编写代码时可以直接使用这两个委托来声明事件,如下: 例子 ...
Linux中,exec函数族有6种不同的调用的形式,它们声明在<unistd.h>头文件中,6个函数如下: exec调用并没有生成新进程。一个进程一旦调用exec函数,它本身就“死亡”了,系统把代码段替换成新的程序的 代码,废弃了原有的数据段和堆栈段,并为新程序分配新的数据段与堆栈段,惟一保留的就是 ...
分类:
其他好文 时间:
2018-06-17 19:04:55
阅读次数:
174
爬虫的核心思想:模拟浏览器正常访问服务器,一般情况只要浏览器能访问的,都可以爬,如果被反爬,则考虑反复测试添加Request Header数据,知道可以爬取为止。 反爬思路目前知道的有:User Agent,Cookie,Referer,访问速度,验证码,用户登录及前端js代码验证等。本例遇到js验 ...
分类:
编程语言 时间:
2018-06-17 19:04:48
阅读次数:
438
众所周知,一个萝卜一个坑,一个Ubuntu一种ROS。Ubuntu15.04应该已经停止维护了吧,像以往那种脑残式安装ROS一般是不可能的了,没办法,自己编译咯!! 虽然找不到大神关于这方面的帖子 (╯﹏╰) ,但哥们儿不能轻易放弃!!! 开始的开始,交代一些很重要的东西,由于这个鬼东西已经停止维护 ...
分类:
系统相关 时间:
2018-06-17 19:04:40
阅读次数:
370
0-1 背包问题:给定 n 种物品和一个容量为 C 的背包,物品 i 的重量是 wi,其价值为 vi 。 问:应该如何选择装入背包的物品,使得装入背包中的物品的总价值最大? 分析一波,面对每个物品,我们只有选择拿取或者不拿两种选择,不能选择装入某物品的一部分,也不能装入同一物品多次。 解决办法:声明 ...
分类:
其他好文 时间:
2018-06-17 19:04:32
阅读次数:
204
场景一:输入一个1-10间的自然数,用for语句求这个数的阶乘。 1 #include<stdio.h> 2 void main() 3 { 4 //输入一个1-10间的自然数,用for语句求这个数的阶乘。 5 int i,n; 6 //求乘||除逻辑的初始值一般设为1;求加||减逻辑的初始值一般设 ...
分类:
其他好文 时间:
2018-06-17 19:04:16
阅读次数:
190