1. Nginx相关概念 1.1. 反向代理 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。 1.2. 负载均衡 ...
分类:
其他好文 时间:
2018-09-05 00:49:47
阅读次数:
116
先将该项目分为游戏入口、主窗口设计与游戏逻辑三个主要模块,再在这三个模块的基础上继续细分,分割成若干个小的功能模块,最后逐一实现。 ...
分类:
其他好文 时间:
2018-09-05 00:49:15
阅读次数:
166
celery基础介绍:这个图我们可以看出,celery基本结构也就是三部分1第一部分broker也就是中间件消息队列,作用就是用来接收应用的请求这一部分常见玩法可以是rabbitmq和redis等2第二部分worker也就是工作队列也就是celery本身的任务队列服务,一般情况下大型的生产应用我们会结合supervisor来管理这么多的worker3第三部分result存储,就是把执行的结果,状态
分类:
其他好文 时间:
2018-09-05 00:49:04
阅读次数:
232
1.生成器函数进阶(一) 1 # 生成器函数进阶 2 3 def generator(): 4 print(123) 5 num = yield 1 # 当第一个__next__发生时,yiled 1先被执行,被返回,停在了这里,之后当send来了后,send的参数先赋值给了yield的左值,之后再 ...
分类:
其他好文 时间:
2018-09-05 00:48:54
阅读次数:
138
0x00 多点登录概念 多点登录,即用户使用应用A登录自己的账号,之后又使用应用B登录同一账号,如果这时应用A的账号经过刷新操作之后账号就被注销登录,那么这个应用对于多点登录就是有限制的。例如我们的微信账号不可以在同一移动设备同时在线。 0x01 多点登录原理 那么多点登录限制是怎么实现的呢? 以上 ...
分类:
其他好文 时间:
2018-09-05 00:48:47
阅读次数:
554
以前总热衷于学习各种专业专业及各种工具(如编程语言/编程软件)的选择。学单片机时纠结汇编/C、icc/gcc;学嵌入式时纠结Ucos/Linux;学PLC时纠结SIMENS/ROCKWELL、LD/SFC;学电气时又纠结CAD/SW-E。现在看来结果真的如“过来人大神”所言,工具仅仅是一种工具,其实 ...
分类:
编程语言 时间:
2018-09-05 00:48:38
阅读次数:
185
在编写python爬虫时,我们用requests和Selenium等库便可完成大多数的需求,但当数据量过大或者对爬取速度有一定要求时,使用框架来编写的优势也就得以体现。在框架帮助下,不仅程序架构会清晰许多,而且爬取效率也会增加,所以爬虫框架是编写爬虫的一种不错的选择。对于python爬虫框架,目前较... ...
分类:
编程语言 时间:
2018-09-05 00:48:18
阅读次数:
153
GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该 ...
分类:
Web程序 时间:
2018-09-05 00:48:01
阅读次数:
206
针对公司 采用eclipse工具开发规范化,特此整理java后台注释模板: Window-> Preference-> Java-> Code Style-> Code Template 如图: 文件(Files)注释标签: /** * @Title: ${file_name} * @Package ...
分类:
系统相关 时间:
2018-09-05 00:47:51
阅读次数:
154
js中return;、return true、return false;区别 转:https://www.cnblogs.com/camikehuihui/p/7999537.html 一、返回控制与函数结果, 语法为:return 表达式; 语句结束函数执行,返回调用函数,而且把表达式的值作为函数 ...
分类:
Web程序 时间:
2018-09-05 00:47:41
阅读次数:
186
SourceTree下载安装后,运行程序会要求你登录或注册账号才能使用, 然而登录或注册基本都收不到服务器的响应 (在国外嘛,安全起见),于是卡在此处无法使用了. 下面就来介绍一下跳过这尴尬环节的方法: 1.打开资源管理器, 将下面的代码复制到地址栏,打开sourcetree的文件夹 2.在该文件夹 ...
分类:
其他好文 时间:
2018-09-05 00:47:35
阅读次数:
185
目录 1. 核心概念 2. direct_session 1. direct_session.h 2. direct_session.cc 1. 核心概念 读过之前文章的读者应该还记得,session是一个执行代理。我们把计算图和输入交给session,由它来调度执行器,执行计算产生结果。TF给我们 ...
分类:
其他好文 时间:
2018-09-05 00:47:28
阅读次数:
224
Linux的网络通信先后推出了select、poll、epoll三种模式。 select有以下三个问题: (1)每次调用select,都需要把fd集合从用户态拷贝到内核态,这个开销在fd很多时会很大。 (2)同时每次调用select都需要在内核遍历传递进来的所有fd,这个开销在fd很多时也很大。 ( ...
分类:
系统相关 时间:
2018-09-05 00:47:19
阅读次数:
253
利用pipenv shell切换到虚拟环境时,显示报错:AttributeError: 'module' object has no attribute 'run' 可以看到是d:\program\python34\lib\site-packages\pipenv\shells.py文件的第62行报 ...
分类:
系统相关 时间:
2018-09-05 00:47:10
阅读次数:
1199
安装过程中出现一个错误: No such plugin: cloudbees-folder 安装插件,有时候会报类似的错误:An error occurred during installation: No such plugin: cloudbees-folder 上面的错误显示是,安装插件clo ...
分类:
数据库 时间:
2018-09-05 00:47:00
阅读次数:
1265
一、整形和浮点型整形也就是整数类型(int)的,在python3中都是int类型,没有什么long类型的,比如说存年龄、工资、成绩等等这样的数据就可以用int类型,有正整数、负整数和0,浮点型的也就是小数类型(folat)的,带小数点的 二、布尔类型什么是布尔类型,布尔类型就是真和假,只有这两种,T ...
分类:
编程语言 时间:
2018-09-05 00:46:48
阅读次数:
192
Python内置数据结构一、数值型1.数据类型分类:int:整数python3的int就是长整型,且没有大小限制,受限于内存区域的大小int(x)返回一个整数float:浮点数有整数部分和小数部分组成。支持十进制和科学计数法表示。只有双精度型。float(x)返回一个浮点数complex:复数有实数和虚数部分组成,实数和虚数部分都是浮点数,3+4.2Jcomplex(x)、complex(x,y)
分类:
编程语言 时间:
2018-09-05 00:46:38
阅读次数:
175