码迷,mamicode.com
首页 > 2018年07月30日 > 全部分享
MongoDB 高可用切换
MongoDB 高可用环境故障切换,使用默认的连接字符串实现
分类:数据库   时间:2018-07-30 12:11:29    阅读次数:198
构建Squid代理服务器-传统代理、透明代理、反向代理
Squid是Linux系统中最常用的一款开源代理服务软件,主要提供缓存加速和应用层过滤控制的功能,可以很好的实现HTTP、FTP、DNS查询以及SSL等应用的缓存代理。正向代理:根据实现的方式不同,代理服务可分为传统代理和透明代理。传统代理:普通的代理服务,多见于Internet环境,必须在客户机的浏览器、QQ聊天工具、下载软件等程序中手动设置代理服务器对的地址和端口,才能使用代理服务器来访问网络
分类:其他好文   时间:2018-07-30 12:11:22    阅读次数:184
如何在virtualenv环境中安装指定的python版本
指定python版本:virtualenv -p python执行文件路径 自定义虚拟环境名称。如果文件路径有空格,用引号。 如果不指定python版本,则默认使用环境变量中的python版本 可使用-p PYTHON_EXE选项在创建虚拟环境的时候指定Python版本 1 #创建python2.7 ...
分类:编程语言   时间:2018-07-30 12:11:15    阅读次数:195
Azure云 VM远程开关机脚本
Azure云虚拟机自动开关机,支持法定节假日,支持资源组配置
分类:其他好文   时间:2018-07-30 12:11:09    阅读次数:322
《Python从小白到大牛》第8章 控制语句
程序设计中的控制语句有三种,即顺序、分支和循环语句。Python程序通过控制语句来管理程序流,完成一定的任务。程序流是由若干个语句组成的,语句可以是一条单一的语句,也可以是复合语句。Python中的控制语句有以下几类:分支语句:if循环语句:while和for跳转语句:break、continue和return分支语句分支语句提供了一种控制机制,使得程序具有了“判断能力”,能够像人类的大脑一样分析
分类:编程语言   时间:2018-07-30 12:11:03    阅读次数:188
《Java从小白到大牛》之第10章 面向对象基础(下)
《Java从小白到大牛》纸质版已经上架了!!!封装性与访问控制Java面向对象的封装性是通过对成员变量和方法进行访问控制实现的,访问控制分为4个等级:私有、默认、保护和公有,具体规则如表10-1所示。表101Java类成员的访问控制可否直接访问控制等级同一个类同一个包不同包的子类不同包非子类私有Yes默认YesYes保护YesYesYes公有YesYesYesYes下面详细解释一下这4种访问级别。
分类:编程语言   时间:2018-07-30 12:10:55    阅读次数:195
python学习--进制转换
常用的进制包括:二进制、八进制、十进制与十六进制,它们之间区别在于数运算时是逢几进一位。 1.十进制转二进制 命令:bin() 运行结果: 计算: 二进制 => 十进制 十进制 => 二进制 8 1000 8/2 余 0 0 1 0 0 0 4/2 余 0 0 2^3 x1 + 2^2 x0 + 2 ...
分类:编程语言   时间:2018-07-30 12:10:48    阅读次数:138
EOS源码分析(一)投票系统
EOS系统投票机制在现实世界中,我们对一人一票的投票制度都是非常熟悉,也就是一人可以投一票。而EOS的投票,一个EOS对应一票,每票最多可以投三十次。也就是说,你有多少个EOS就可以投多少票,这些选票全部投给每个节点,节点数不能超过30个。例如eosgalaxybp1有1000个EOS,那么可以投给30个竞选节点,每个竞选节点都能得到eosgalaxybp1的1000张票。所以,如果你拥有的EOS
分类:其他好文   时间:2018-07-30 12:10:42    阅读次数:908
必须掌握的30种SQL语句优化
1.’对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索 ...
分类:数据库   时间:2018-07-30 12:10:26    阅读次数:173
你还记得大明湖畔的oop原则吗?
1.开-闭原则(Open-ClosedPrinciple,OCP):一个软件实体应当对扩展开发,对修改关闭.说的是,再设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展.换言之,应当可以在不必修改源代码的情况下改变这个模块的行为,在保持系统一定稳定性的基础上,对系统进行扩展。这是面向对象设计(OOD)的基石,也是最重要的原则。2.里氏代换原则(LiskovSubstitutionPri
分类:其他好文   时间:2018-07-30 12:10:17    阅读次数:117
shell 脚本中测试操作符号及 && 与 ||
测试操作符常用测试操作符英文名说明-f文件file文件存在且为普通文件为真,即测试表达式成立-d文件directory文件存在且为目录文件为真,即测试表达式成立-s文件size文件存在且文件大小不为0为真,即测试表达式成立-e文件exist文件存在为真,即测试表达式成立-r文件read文件存在且可读为真,即测试表达式成立-w文件write文件存在且可写为真,即测试表达式成立-x文件executab
分类:系统相关   时间:2018-07-30 12:10:02    阅读次数:181
大数据时代:Kafka如何做到1秒发布百万条消息
说起Kafka的第一个突出特定就是“快”,而且是那种变态的“快”。据最新的数据:每天利用Kafka处理的消息超过1万亿条,在峰值时每秒钟会发布超过百万条消息,就算是在内存和CPU都不高的情况下,Kafka的速度最高可以达到每秒十万条数据,并且还能持久化存储。那么,Kafka是如何做到的呢? Kafk ...
分类:其他好文   时间:2018-07-30 12:09:52    阅读次数:192
JavaScript对象回收机制
js维护了一张对象引用表: 当一个对象被创建以后,栈内就有一个a,a这个对象就指向了对这个地址,当a=new Person()执行后,引用次数加1。当a=null置空,引用次数减1。由系统来维护对象引用表。 当引用次数为0时,这个地址这块空间就被认为是一个垃圾了。我们的垃圾回收机制就会将其回收。当然 ...
分类:编程语言   时间:2018-07-30 12:09:44    阅读次数:157
tf.contrib.slim add_arg_scope
上一篇文章中我们介绍了arg_scope函数,它在每一层嵌套中update当前字典中参数形成新的字典,并入栈。那么这些参数是怎么作用到代码块中的函数的呢?比如说如下情况: 原理就是使用add_arg_scope函数装饰op,那么op就能查找栈中字典的参数并使用他们,主要代码和上篇文章很类似。 代码逻 ...
分类:其他好文   时间:2018-07-30 12:09:36    阅读次数:615
Azure云主机启动后未分配IP,无法远程
Azure云 VM无法连接,问题处理,思路以及解决方案
分类:其他好文   时间:2018-07-30 12:09:18    阅读次数:130
Nginx中upstream模块实现PHP服务器的负载均衡
Nginx中upstream模块实现PHP服务器的负载均衡upstream模块介绍Nginx的负载均衡功能依赖于ngx_http_upstream_module模块,所支持的代理方式包括proxy_pass、fastcgi_pass、memcached_pass。upstream是nginx作为代理及缓存的核心结构并且请求上游发送至下游都能由相关联的模块进行干预处理。试验环境Nginx服务器IP:
分类:Web程序   时间:2018-07-30 12:08:54    阅读次数:200
《Python从小白到大牛》第8章 控制语句
程序设计中的控制语句有三种,即顺序、分支和循环语句。Python程序通过控制语句来管理程序流,完成一定的任务。程序流是由若干个语句组成的,语句可以是一条单一的语句,也可以是复合语句。Python中的控制语句有以下几类:分支语句:if循环语句:while和for跳转语句:break、continue和return分支语句分支语句提供了一种控制机制,使得程序具有了“判断能力”,能够像人类的大脑一样分析
分类:编程语言   时间:2018-07-30 12:08:47    阅读次数:165
1153条   上一页 1 ... 47 48 49 50 51 52 53 ... 68 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!