首页 > 2018年08月04日 > 全部分享
秒杀系统设计的5个要点
秒杀在互联网电商场景中经常遇到,里面涉及到的知识点很多,一个核心的思路还是将请求放到内存中排队,按服务器接受到请求的顺序串行化的处理请求,从而缓解数据库事物的压力。 秒杀算是多线程挣钱临界资源的综合运用,不一定非要用多线程来解决,其本质是要在诸多约束情况下,尽可能高效的解决问题。 秒杀系统涉及到的知 ...
分类:其他   时间:2018-08-04 10:21:46    收藏:0  评论:0  赞:0  阅读:131
C++ Notes : Effective Modern C++ 笔记 —— `auto`的使用:条目 5, 6
条目5:优先使用 而不是显式类型声明 条目5:当 推导出的类型不是期望类型时应当显式的指出类型 1. 优先使用 应当优先使用 去声明变量而不是显式的使用精确的类型名去声明, 声明有以下一些好处。 1. 声明可以避免忘记初始化变量 2. 可以简化复杂的类型声明 3. 还可以表示某些只有编译器才知道的类 ...
分类:编程语言   时间:2018-08-04 10:21:11    收藏:0  评论:0  赞:0  阅读:190
BZOJ3489: A simple rmq problem
队友丢过来的毒瘤数据结构 ...KDtree模板题?告辞 不会KDtree ....那我只能考虑别的做法了 很显然 每个a[i] 都有上一个出现的位置last和下一个出现的位置next 对于查询的区间而言 当且仅当 [l,r]属于(last,next)的子集时并且了l<=i<=r这点的值才会产生贡献 ...
分类:其他   时间:2018-08-04 10:20:51    收藏:0  评论:0  赞:0  阅读:183
Python学习---抽屉框架分析[点赞功能/文件上传分析]0317
Python学习---抽屉框架分析[点赞功能/文件上传分析]0317 ...
分类:编程语言   时间:2018-08-04 10:20:35    收藏:0  评论:0  赞:0  阅读:187
jenkins 添加 k8s 云
同事的jenkins 链接自己的 k8s 总是出问题 给出了资料和服务器 进行处理。 同时给出的参考资料:https://blog.csdn.net/diantun00/article/details/81180694 这边用自己的服务器简单进行了测试。 jenkins的地址 k8s 集群的 1. ...
分类:其他   时间:2018-08-04 10:19:43    收藏:0  评论:0  赞:0  阅读:612
fft,ntt,fwt
新搞了一个fft模板 比原来的快了4倍 1.自己写complex 2.利用mx的论文里的方法把另一半放在虚部 3.另外一个比较有点用的优化是 f[i+j+k]=a+k 当*a=f+i+j ...
分类:其他   时间:2018-08-04 10:19:24    收藏:0  评论:0  赞:0  阅读:174
详解Android数据存储技术
前言 学习Android相关知识,数据存储是其中的重点之一,如果不了解数据,那么让你跟一款没有数据的应用玩,你能玩多久呢?答案是这和没有手机几乎是差不多的。我们聊QQ,聊微信,看新闻,刷朋友圈等都是看里面的数据,所以在Android中数据对我们是多么重要。 数据,如今是数据大时代,谁拥有数据,谁就能 ...
分类:移动平台   时间:2018-08-04 10:19:07    收藏:0  评论:0  赞:0  阅读:184
【刷题】BZOJ 1458 士兵占领
Description 有一个M N的棋盘,有的格子是障碍。现在你要选择一些格子来放置一些士兵,一个格子里最多可以放置一个士兵,障碍格里不能放置士兵。我们称这些士兵占领了整个棋盘当满足第i行至少放置了Li个士兵, 第j列至少放置了Cj个士兵。现在你的任务是要求使用最少个数的士兵来占领整个棋盘。 In ...
分类:其他   时间:2018-08-04 10:18:50    收藏:0  评论:0  赞:0  阅读:168
ecshop 后台分页功能
Ecshop分页规则,分以下几个步骤 1.点击类别,获取第一页获取默认分类列表数据 2.点击“下一页”,采用ajax调取分页内容 实例分析(比如订单列表分页admin/order.php) 1.先写一个function order_list() 模块,里面要包括可以进行排序,分页,查询等功能 2.在 ...
分类:其他   时间:2018-08-04 10:18:34    收藏:0  评论:0  赞:0  阅读:161
BZOJ2004: [Hnoi2010]Bus 公交线路
BZOJ2004: [Hnoi2010]Bus 公交线路 Description 小Z所在的城市有N个公交车站,排列在一条长(N-1)km的直线上,从左到右依次编号为1到N,相邻公交车站间的距离均为1km。 作为公交车线路的规划者,小Z调查了市民的需求,决定按下述规则设计线路: 1.设共K辆公交车, ...
分类:其他   时间:2018-08-04 10:18:11    收藏:0  评论:0  赞:0  阅读:160
CSS3 选择器——笔记+实战案例
使用CSS3 选择器——笔记 CSS通过选择器控制HTML元素,CSS选择器对网页对象可以实现一对一、一对多或者多对一的匹配。 一、CSS3选择器分类 CSS选择器在CSS2.1选择器的基础上新增了属性选择器、伪类选择器、过滤选择器,减少了对HTML类名或ID名的依赖,避免了对HTML结构的干扰,使 ...
分类:Web开发   时间:2018-08-04 10:17:41    收藏:0  评论:0  赞:0  阅读:154
深度VS广度——谈谈对测试职业的一些思考
前阵子与一位老师(非测试同行)聊关于职业发展,他的一句话我一直记得。他说:你为什么总是局限在“测试”这两个字上呢?你可不可以跳出去一点,再多想想? 当时我觉得似乎明白了他的意思,对,没错的,除了这个职业本身,除了自己在公司做过的事情,肯定还要多去了解大的行业动向啊,风口啊,政策啊等等。但是再一想还是 ...
分类:其他   时间:2018-08-04 10:17:12    收藏:0  评论:0  赞:0  阅读:160
深夜十点半(一)——我的第一个Python程序“登录系统”
系统设计要求: (1)可以输入用户名和密码 (2)密码要密文显示 (3)输错三次要锁定对应的用户 首先,我们来完成要求1,设计一个可以输入用户名和密码的界面,输入正确或错误进行提示。 _username = "Fisher" _password = "goodluck" username = inp ...
分类:编程语言   时间:2018-08-04 10:16:47    收藏:0  评论:0  赞:0  阅读:153
python数据结构与算法学习自修第二天【时间复杂度与大O表示法】
结果: 同样的问题,采用不同的算法,运行时间大大降低,如下: 结果: 同样的问题,发现第一种算法用的时间为124S,第二种方法用的时间为不到1S;这就需要对不同的算法衡量运行效率; 如何衡量效率呢?运行效率不仅和运行时间有关,还和计算机的运行环境有关,同样的算法,在不同的计算机上执行,执行时间也是不 ...
分类:编程语言   时间:2018-08-04 10:16:29    收藏:0  评论:0  赞:0  阅读:130
HTTPHelper
public class HTTPHelper { public static HttpClient Client { get; } = new HttpClient(); public static string GetHTMLByURL(string url) { try { System.Ne ...
分类:Web开发   时间:2018-08-04 10:16:13    收藏:0  评论:0  赞:0  阅读:143
Lintcode627 - Longest Palindrome - easy
Description Given a string which consists of lowercase or uppercase letters, find the length of the longest palindromes that can be built with those l ...
分类:其他   时间:2018-08-04 10:15:57    收藏:0  评论:0  赞:0  阅读:155
XSS 和 CSRF 攻击
网站安全的基础有三块: (1) 防范中间人攻击 (TLS mim, man in the middle) 当主机A、和机B通信时,都由主机C来为其“转发”,而A、B之间并没有真正意思上的直接通信,他们之间的信息传递同C作为中介来完成,但是A、B却不会意识到,而以为它们之间是在直接通信。这样攻击主机在 ...
分类:其他   时间:2018-08-04 10:14:38    收藏:0  评论:0  赞:0  阅读:241
南邮PHP反序列化
题目如下: 主要是涉及了一个PHP对象深浅拷贝,文章: 直接构造POC: ...
分类:Web开发   时间:2018-08-04 10:14:22    收藏:0  评论:0  赞:0  阅读:424
symfony CollectionType类型字段子表单字段移除
工作中我们经常会遇到子表单字段移除工作,哪怎么移除提不想要的子表单字段呢。代码如下 ...
分类:其他   时间:2018-08-04 10:14:08    收藏:0  评论:0  赞:0  阅读:197
如何学习一门新语言
程序员之道,万变不离其宗,说相声讲究的是说、学、逗、唱,学习程序最快也是最好的办法就是:过、抄、仿、改、调、看、练、创、悟: 1、过: 学习一门新的语言,第一步就是把它所涉及的基础知识大体过一遍,不求深解,只求了解——第一遍:无需了解太过深入的理论,大体知道这门语言是什么样的,主要面向哪些场合,一些 ...
分类:编程语言   时间:2018-08-04 10:13:22    收藏:0  评论:0  赞:0  阅读:148
1209条   上一页 1 ... 54 55 56 57 58 ... 61 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!