首页 > 2017年12月13日 > 全部分享
高并发系统之限流特技
在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。缓存的目的是提升系统访问速度和增大系统能处理的容量,可谓是抗高并发流量的银弹;而降级是当服务出问题或者影响到核心流程的性能则需要暂时屏蔽掉,待高峰或者问题解决后再打开;而有些场景并不能用缓存和降级来解决,比如稀缺资源(秒杀、抢购)、写服务( ...
分类:其他   时间:2017-12-13 16:31:06    收藏:0  评论:0  赞:0  阅读:202
Socket之心跳包实现思路
由于最近要做一个客户端,但是要求有一个掉线检测的功能,下面让我们看看使用自定义的HeartBeat方式来检测客户端的连接情况。 心跳包的实现思路: 客户端连接上服务端后,在服务端会维护一个在线客户端列表。客户端每隔一段时间,向服务端发送一个心跳包,服务端受收到包以后,会更新客户端最近一次在线时间。一 ...
分类:其他   时间:2017-12-13 16:30:43    收藏:0  评论:0  赞:0  阅读:267
第6篇 接口
接口是C#的一种引用数据类型。接口像是一个抽象类,可以定义方法成员,属性,索引器和事件等,但是接口不提供对成员的实现,继承接口的类必须提供接口成员的实现。 类用于描述的是事物的共性基本功能,接口用于定义的都是事物的额外功能。 一 接口的好处 规范性:定义接口像是在定义一种规范,当一个项目庞大复杂的时 ...
分类:其他   时间:2017-12-13 16:30:24    收藏:0  评论:0  赞:0  阅读:190
14、Fibonacci的两种实现方式
斐波纳契数列,又称黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21、……在数学上,斐波纳契数列以如下被以递归的方法定义:F0=0,F1=1,Fn=F(n-1)+F(n-2)(n>=2,n∈N*)。 这个数列从第3项开始,每一项都等于前两项之和。 java C ...
分类:其他   时间:2017-12-13 16:29:44    收藏:0  评论:0  赞:0  阅读:219
Web开发者不可不知的15条编码原则
HTML已经走过了近20的发展历程。从HTML4到XHTML,再到最近十分火热的HTML5,它几乎见证了整个互联网的发展。但是,即便到现在,有很多基础的概念和原则依然需要开发者高度注意。下面,向大家介绍这些应该遵循的开发原则。 1、善用DIV来布局当开发一个Web页面时,要考虑第一件事就是区分页面重 ...
分类:Web开发   时间:2017-12-13 16:29:05    收藏:0  评论:0  赞:0  阅读:198
redis启动出错Creating Server TCP listening socket 127.0.0.1:6379: bind: No error
windows下安装Redis后,启动报错: [4936] 13 Dec 15:13:22.503 # Creating Server TCP listening socket 127.0.0.1:6379 : bind: No error 解决方法:在命令行中运行 redis-cli.exe 12 ...
分类:其他   时间:2017-12-13 16:28:16    收藏:0  评论:0  赞:0  阅读:297
052-138
Your database is configured in shared server mode. However, your senior DBA asks you to modify the value of the PRIVATE_SGA limit in the profile of th ...
分类:其他   时间:2017-12-13 16:27:45    收藏:0  评论:0  赞:0  阅读:340
php 加反斜杠的原因与处理办法
php程序加反斜杠的原因就是要进行特殊字符的转义。 默认PHP 指令 magic_quotes_gpc是on的,这时候就可以用stripslashes() 函数删除自动添加的反斜杠。 用法就是:stripslashes($str),输出的结果就是去掉反斜杠的。 php实例代码如下: $str=$_P ...
分类:Web开发   时间:2017-12-13 16:27:06    收藏:0  评论:0  赞:0  阅读:224
quartz定时任务时间设置
这些星号由左到右按顺序代表 : * * * * * * * 格式: [秒] [分] [小时] [日] [月] [周] [年] 序号 说明 是否必填 允许填写的值 允许的通配符 1 秒 是 0-59 , - * / 2 分 是 0-59 , - * / 3 小时 是 0-23 , - * / 4 日 ...
分类:其他   时间:2017-12-13 16:26:22    收藏:0  评论:0  赞:0  阅读:234
052-134
View the Exhibit and examine the output. A. The ORCL instance is registered dynamically with the listener.B. The ORCL instance is registered staticall ...
分类:其他   时间:2017-12-13 16:26:02    收藏:0  评论:0  赞:0  阅读:240
FreeMarker的基础语法使用 && 心得和技巧
FreeMarker语言 FreeMarker语言概述 FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写。 FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序 虽然FreeMarker具有一些编程的能力,但通常由Java程 ...
分类:其他   时间:2017-12-13 16:25:21    收藏:0  评论:0  赞:0  阅读:263
数据类型--列表
列表概念 List(列表) 是 Python 中使用最频繁的数据类型。列表可以完成大多数集合类的数据结构实现。列表用 “ [ ] " 标识。是python最通用的复合数据类型,它支持字符,数字,字符串甚至可以包含列表(所谓嵌套)。列表中的值得分割,也可以用到变量[头下标:尾下标],又称切片。它可以截 ...
分类:其他   时间:2017-12-13 16:25:08    收藏:0  评论:0  赞:0  阅读:241
Unity LineRenderer制作画版
Source: ...
分类:编程语言   时间:2017-12-13 16:23:17    收藏:0  评论:0  赞:0  阅读:389
cell 各自的高度不同的时候
1, cell 根据文字、图片等内容,确定自己的高度。每一个cell有自己的高度。 2,tableView 初始化 现实的时候,不是从第一个cell开始显示,(从第二个?),非非正常显示。 a:cell 的高度问题 -(CGFloat) tableView:(UITableView *)tableV ...
分类:其他   时间:2017-12-13 16:22:44    收藏:0  评论:0  赞:0  阅读:241
Markdown语法整理
#一级标题 ##二级标题 ###三级标题 ####四级标题 #####五级标题 ######六级标题 一级标题 二级标题 *斜体* **粗体** ***加粗斜体*** <del>删除线</del> 超链接[www.baidu.com](http://www.baidu.com "百度") 参考式超链 ...
分类:其他   时间:2017-12-13 16:22:03    收藏:0  评论:0  赞:0  阅读:180
SqoopFlume、Flume、HDFS之间比较
Sqoop Flume HDFS Sqoop用于从结构化数据源,例如,RDBMS导入数据 Flume 用于移动批量流数据到HDFS HDFS使用 Hadoop 生态系统存储数据的分布式文件系统 Sqoop具有连接器的体系结构。连接器知道如何连接到相应的数据源并获取数据 Flume 有一个基于代理的架 ...
分类:Web开发   时间:2017-12-13 16:21:39    收藏:0  评论:0  赞:0  阅读:257
cookies设置时间
默认cookies失效时间是直到关闭浏览器,cookies失效,也可以指定cookies时间。 Response.Cookies("user_name").Expires=Date+1 '指定cookie保存时间 保留COOKIES一个小时 Response.Cookies("MyCookie"). ...
分类:其他   时间:2017-12-13 16:21:26    收藏:0  评论:0  赞:0  阅读:200
深入理解ES6之—增强的数组功能
创建数组 Array.of()方法 ES6为数组新增创建方法的目的之一,是帮助开发者在使用Array构造器时避开js语言的一个怪异点。Array.of()方法总会创建一个包含所有传入参数的数组,而不管参数的数量与类型。 在使用Array.of()方法创建数组时,只需将想要包含在数组内的值作为参数传入 ...
分类:编程语言   时间:2017-12-13 16:21:00    收藏:0  评论:0  赞:0  阅读:180
解决Creating Server TCP listening socket 54.179.160.162:7001: bind: Cannot assign requested address
背景:之前在测试环境搭过一个redis集群,运维把服务器重启之后我重新开启redis集群始终起不来,但是有没有任何日志,经过如下步骤最终解决问题 1.修改日志路径,根据日志查看为什么会启动失败[前期操作请参考我的另一篇如何创建集群] 修改配置文件,如我要启动的是本机的7001端口,修改配置文件../ ...
分类:其他   时间:2017-12-13 16:20:38    收藏:0  评论:0  赞:0  阅读:328
java中获取字母和数字的组合
/** * AlgorithmUtil.java * com.tfedu.yuwen.util * Copyright (c) 2017, 北京聚智未来科技有限公司版权所有. */ package com.tfedu.yuwen.util; import java.util.Random; /** ... ...
分类:编程语言   时间:2017-12-13 16:20:18    收藏:0  评论:0  赞:0  阅读:200
1112条   上一页 1 ... 24 25 26 27 28 ... 56 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!