Ps: 实现一个窗口内的最大值与最小值更新结构,使用双端队列。 这里以数组内有多少组两数之差小于特定的number为例。 class Solution { public: int getNum(vector<int> arr, int num) { if (arr.size() == 0) retu ...
分类:
其他好文 时间:
2020-02-09 22:03:27
阅读次数:
57
早闻微信小程序是个坑,结果名不虚传,细数一下我开发小程序遇过到坑。 UI组件过度封装。 微信小程序的组件是模仿react.js或vue.js的web组件设计的,并且封装了weui.css样式。 PS:实现自定义多选或多选。(看微信小程序开发社区的问题,没有很完整的解决方案,于是自己摸索了一个方法) ...
分类:
微信 时间:
2019-08-02 11:08:50
阅读次数:
157
早闻微信小程序是个坑,结果名不虚传,细数一下我开发小程序遇过到坑。 1.UI组件过度封装。 微信小程序的组件是模仿react.js或vue.js的web组件设计的,并且封装了weui.css样式。 PS:实现自定义多选或多选。(看微信小程序开发社区的问题,没有很完整的解决方案,于是自己摸索了一个方法 ...
分类:
微信 时间:
2019-06-03 12:16:44
阅读次数:
221
最近给系统做了一点优化,前几天去查看系统监控,想看看上线前后cpu使用率曲线变化情况。查看的时候意外发现上线前后内存占用相差不少,20%以上。 本来我没怎么在意这个问题,因为我们系统会在运行过程中缓存部分数据内容。但客户觉得有异常,坚持要查。于是把一个月的内存使用情况调出来看,这一看就发现问题了: ...
分类:
其他好文 时间:
2019-03-10 12:26:45
阅读次数:
162
cgroups资源限制 上一节中Docker背后的内核知识(一),我们了解了Docker背后使用的资源隔离技术namespace,通过系统调用构建了一个相对隔离的shell环境,也可以称之为简单的“容器”。这一节将讲解另一个强大的内核工具——cgroups。它不仅可以限制被namespace隔离起来 ...
分类:
其他好文 时间:
2018-11-25 23:58:27
阅读次数:
319
案例概述:采用四层模式实现,主要分为前端反向代理层、Web层、数据库缓存层和数据库层前端反向代理层层采用主备模式,Web层采用群集模式,数据库缓存层采用主备模式,数据库层采用主从模式。为了更接近生产环境,采用两台实体机部署此次环境,将前端反向代理层、数库缓存层、数据库层部署在实体机上,只将Web层部署在KVM虚拟机当中。同时将每一层都做了高可用架构,保证业务的稳定性。百万pv网络架构:ps:实现是
分类:
Web程序 时间:
2018-08-01 14:09:26
阅读次数:
210
参考博客:浅谈算法和数据结构: 一 栈和队列 Python数据结构——栈、队列的实现(一) Python数据结构——栈、队列的实现(二) Python数据结构——链表的实现 数据结构 定义:简单来说,数据结构就是设计数据以何种方式组织并存储在计算机中。比如:列表、集合与字典等都是一种数据结构。 PS ...
分类:
编程语言 时间:
2017-09-09 21:37:13
阅读次数:
255
起因是最近玩游戏The Long Dark,看到贴吧还是Steam上有人放了等高线图,看起来非常炫酷,于是想自己折腾下。 解包了游戏高度图 Matlab绘制如下 自己瞎写的量化+颜色映射如下 Photoshop制作如下,在此特别感谢F大佬指点如何用PS实现这种功能,我有预感PS可以做,但是具体怎么做 ...
分类:
其他好文 时间:
2017-06-16 11:24:03
阅读次数:
270
上一篇博文“保留细节的磨皮滤镜之PS实现”一文中。我简介了本人自己总结的一种非常easy的磨皮滤镜,这个滤镜在磨光皮肤的同一时候,会保留非常不错的细节,今天,我将介绍使用C#程序实现这个磨皮的过程。这里,我们相同是使用ZPhotoEngine库来实现,毕竟这个库中实现的效果跟PS是差点儿一模一样的。 ...
文件夹: 1、背景图合并和CSS Spirit 2、PS基本快捷键 3、hack技术基本书写,为什么不用? 4、内核前缀 5、伪类afterbefore 1、背景图合并和CSS Spirit 背景图合并在使用时有两种方法: ①一种就是你会PS。能够自己PS实现背景图合并成一张图片。再用backgro ...
分类:
其他好文 时间:
2017-05-06 13:14:55
阅读次数:
258