全局变量的优点:可以减少变量的个数,减少由于实际参数和形式参数的数据传递带来的时间消耗。 全局变量的缺点: (1)全局变量保存在静态存贮区,程序开始运行时为其分配内存,程序结束释放该内存。与局部变量的动态分配、动态释放相比,生存期比较长,因此过多的全局变量会占用较多的内存单元。 (2)全局变量破坏了... ...
分类:
Web程序 时间:
2018-07-05 13:30:23
阅读次数:
166
开发语言的选择 业界主要的是c/c++ + Python/lua模式做游戏服务器。c/c++做网络通讯数据传输,python/lua做业务逻辑。这样既保持了网络传输的效率(c++),又提升开发效率(Python/lua),同时也支持热更新。 当然,也有其他服务器开发语言,erlang(页游公司用的多 ...
分类:
其他好文 时间:
2018-07-05 13:30:17
阅读次数:
259
原文地址:http://www.jianshu.com/p/6425d18d3e47 安装依赖的库 yum -y install python-devel openssl openssl-devel gcc sqlite sqlite-devel mysql-devel libxml2-devel ...
分类:
编程语言 时间:
2018-07-05 13:30:08
阅读次数:
243
前言: DQL数据库查询语言是我们在开发中最常使用的SQL,这一章总结了单表操作部分的常用查询方式 主要操作有:查询所有字段、查询指定字段、查询指定记录、带IN的关键字查询,范围查询,陪查询、查询空值 带AND的多条件查询、带OR的多条件查询,关键字DISTINCT,查询结果排序,分组查询。分页查询 ...
分类:
数据库 时间:
2018-07-05 13:29:52
阅读次数:
206
http://blog.51cto.com/rangercyh/1673922 https://zhuanlan.zhihu.com/p/26252412 登录服务器 只是负责验证用户名和密码,验证之后返回token,token是有有效时间的,在有效时间内,并没有保持连接的必要,所以,这里的Requ ...
分类:
其他好文 时间:
2018-07-05 13:29:44
阅读次数:
166
参与运算的两个值,如果两个相应bit位相同,则结果为0,否则为1。即: 0^0 = 0, 1^0 = 1, 0^1 = 1, 1^1 = 0按位异或的3个特点:(1) 0^0=0,0^1=1 0异或任何数=任何数(2) 1^0=1,1^1=0 1异或任何数-任何数取反(3) 任何数异或自己=把自己置 ...
分类:
其他好文 时间:
2018-07-05 13:29:36
阅读次数:
140
21端口:21端口主要用于FTP(File Transfer Protocol,文件传输协议)服务。 23端口:23端口主要用于Telnet(远程登录)服务,是Internet上普遍采用的登录和仿真程序。 25端口:25端口为SMTP(Simple Mail Transfer Protocol,简单 ...
分类:
其他好文 时间:
2018-07-05 13:29:28
阅读次数:
158
观察者模式: 大体上是, 1、松耦合的代码; 2、一对多的关系; 3、主体状态变化时,所有依赖被通知; 4、主体和观察者互不知晓。 基本上,满足上面四点的,就可以算是观察者模式了。来看一个demo, 它们的运行关系是这样的, 1、发布对象pub已经存在; 2、订阅对象[sub1,sub2,sub3] ...
分类:
Web程序 时间:
2018-07-05 13:29:20
阅读次数:
149
首先先说说进程 1.进程产生 操作运行了一个程序,至少会产生一个进程 问题:进程与程序的区别?回答:程序就是一个编译好的可执行文件,而进程是操作系统为了执行一个程序而创建的,进程是程序的一次执行过程 二 进程相关的命令 1.ps -ef 查看进程的PID和PPID 2.ps aux 查看进程状态 R ...
分类:
其他好文 时间:
2018-07-05 13:29:12
阅读次数:
168
基于目录(dir)的 KVM 存储池
分类:
其他好文 时间:
2018-07-05 13:29:03
阅读次数:
208
1、zabbix_sender介绍 zabbix获取key值有超时时间,如果自定义的key脚本一般需要执行很长时间,这根本没法去做监控,获取数据有超时时间,如果一些数据需要执行比较长的时间才能获取的话,那么zabbix会出现异常,考虑到这种情况,zabbix增加了Trapper功能,客户端自己通过z... ...
分类:
其他好文 时间:
2018-07-05 13:28:56
阅读次数:
162
golanggoroutine协程池Groutine Pool高并发 golanggoroutine协程池Groutine Pool高并发 并发(并行),一直以来都是一个编程语言里的核心主题之一,也是被开发者关注最多的话题;Go语言作为一个出道以来就自带 『高并发』光环的富二代编程语言,它的并发(并 ...
分类:
其他好文 时间:
2018-07-05 13:28:46
阅读次数:
193
【论文标题】Improving Implicit Recommender Systems with View Data(IJCAI 18) 【论文作者】Jingtao Ding , Guanghui Yu , Xiangnan He , Yuhan Quan ,Yong Li , Tat-Seng ...
分类:
其他好文 时间:
2018-07-05 13:28:38
阅读次数:
161
emwin 学习小记 @2018-7-5 ## 在使用 graph 控件时,需要在坐标上显示波形,波形刷新函数 GRAPH_DATA_YT_AddValue() 放在一个 while(1) 中,这样便可实时动态显示了,将波形显示界面作为一个子界面时,使用添加的 BACK-button 返回至主界面时 ...
一、在Mvc 发布时出现如下错误: 出现错误的原因是 Mvc版本更新,发布版本号没有对应好。 解决方案: 1.web.config 修改版本号 2.views/web.config 和 area/views/web.config 修改升级后的版本号 ...
分类:
Web程序 时间:
2018-07-05 13:28:24
阅读次数:
198
一 稀疏矩阵的存储 1.三元组顺序表 三元组表示法就是在存储非零元的同时,存储该元素所对应的行下标和列下标。稀疏矩阵中的每一个非零元素由一个三元组(i,j,aij)唯一确定。矩阵中所有非零元素存放在由三元组组成的顺序表中(通常用数组)。所以三元组的逻辑结构如下: 注意,此处的非零元素的三元组是以行序 ...
分类:
其他好文 时间:
2018-07-05 13:28:14
阅读次数:
124
https://mp.weixin.qq.com/s?__biz=MzU5MjQ1NTEwOA==&mid=2247490249&idx=1&sn=d86083e33d9884bc1df20827a966b195&chksm=fe1e2e62c969a77417502a559c38afc2094d0 ...
分类:
编程语言 时间:
2018-07-05 13:28:04
阅读次数:
242