题面 题解 好迷…… //minamoto include define R register define ll long long define fp(i,a,b) for(R int i=a,I=b+1;iI; i) define go(u) for(int i=head[u],v=e[i]. ...
分类:
其他好文 时间:
2019-01-06 21:09:50
阅读次数:
204
为什么需要哨兵? 主库出现故障的时候, 哨兵选一个从库作为新的主库, 并修改其他从库的新主库 step1. 开启3个redis服务器, 以不同端口区分 step2 准备3个哨兵 step3 测试哨兵功能 杀掉主库6379 查看哪一个从库变成了主库 主库宕机后 哨兵选择一个从库变为主库 原理是哨兵修改 ...
分类:
其他好文 时间:
2019-01-06 21:09:36
阅读次数:
206
ORM查询条件详解-gt、gte、lt和lte: 1、gt:某个 field 的值要大于给定的值。示例代码如下: 以上代码的意思是将所有 id 大于4的文章全部都找出来。将翻译成以下 SQL 语句: 2、gte:类似于 gt ,是大于等于。 3、lt:类似于 gt 是小于。 4、lte:类似于 lt ...
分类:
其他好文 时间:
2019-01-06 21:09:26
阅读次数:
901
先来看代码: 正如注释说的那样,可以描述出箭头函数里的this定义: 箭头函数没有自己的this, 它的this是继承而来; 默认指向在定义它时所处的对象(宿主对象),而不是执行时的对象, 定义它的时候,可能环境是window; 箭头函数可以方便地让我们在 setTimeout ,setInterv ...
分类:
其他好文 时间:
2019-01-06 21:09:17
阅读次数:
179
上周五(1.4号)看到群里有再说力扣(https://leetcode-cn.com/)的算法题,自己就去搜索了下,发现是练习算法、数据库、shell的平台,很不错。 周五下午在测试的间隙,自己做了一道简单的算法题,刚好把这两天复习的python的基础知识复习了。 算法题目: python3代码 总 ...
分类:
编程语言 时间:
2019-01-06 21:09:10
阅读次数:
244
https://www.hackerrank.com/challenges/sorting-array-of-strings/problem ...
分类:
其他好文 时间:
2019-01-06 20:48:08
阅读次数:
212
点击图片然后弹出相册列表,效果如下: html代码: lightgallery.css代码 bootstrap.css代码 jquery.代码就不复制了可以去其他的网站下载的版本是1.11.1 lightgallery-all.js image-gallery.js ...
分类:
其他好文 时间:
2019-01-06 20:47:43
阅读次数:
128
这样写明显代码少了很多,这就是python的re模块(正则表达式) 正则表达式本身也和python没有什么关系,就是匹配字符串内容的一种规则。 正则表达式 字符: * + ? { } 李杰李莲李二 李杰和李莲英李二棍 注意:前面的*,+,?等都是贪婪匹配,也就是尽可能匹配,后面加?号使其变成惰性匹配 ...
分类:
编程语言 时间:
2019-01-06 20:47:32
阅读次数:
186
导读:Python猫是一只喵星来客,它爱地球的一切,特别爱优雅而无所不能的 Python。我是它的人类朋友豌豆花下猫,被授权润色与发表它的文章。如果你是第一次看到这个系列文章,那我强烈建议,请先看看它写的前两篇文章(链接见文末),相信你一定会爱上这只神秘的哲学+极客猫的。不多说啦,一起来享用今天的“ ...
分类:
编程语言 时间:
2019-01-06 20:47:21
阅读次数:
209
杨奇龙 2017-06-29 09:52:10 786 作者介绍 杨奇龙,前阿里数据库团队资深DBA,主要负责淘宝业务线,经历多次双十一,有海量业务访问DB架构设计经验。目前就职于有赞科技,负责数据库运维工作,熟悉MySQL性能优化、故障诊断、性能压测。 简介 和团队内部的同事一起沟通,讨论了MyS ...
分类:
数据库 时间:
2019-01-06 20:47:12
阅读次数:
243
使用python多进程快速复制文件夹(多层文件夹)
分类:
编程语言 时间:
2019-01-06 20:46:50
阅读次数:
176
目录 一,安装宝塔面板(V 6.8) 二,使用宝塔安装 Docker,配置阿里云容器服务 三,安装 Rancher (Server) 四,管理 Rancher、添加集群 五,添加 Rancher 应用、服务,与 Nginx 六,ASP.NET Core 应用部署 七,相关文章推荐 前言: 本文使用 ...
分类:
Web程序 时间:
2019-01-06 20:46:40
阅读次数:
1385
pycharm 快捷键 提示CTRL Q: 在参数列表位置,显示可以输入的所有参数。CTRL Q: 查看选中方法的文档字符串 阅读CTRL -: 折叠当前代码CTRL +: 展开当前代码CTRL SHIFT -: 折叠所有代码CTRL SHIFT +: 展开所有代码CTRL SHIFT F7: 将当 ...
分类:
其他好文 时间:
2019-01-06 20:46:31
阅读次数:
151
今天在试socket的时候出现了一个问题:问题概述是这样的: 1.linux采用centOS7(mini)版本,虚拟机版本VMware12,网卡设置NAT 2.服务器和客户端都在windows上,通讯正常 3.服务器和客户端都在linux上,通讯正常 4.服务器在linux上,客户端在windows ...
前言 Paxos算法是用来解决分布式系统中,如何就某个值达成一致的算法。它晦涩难懂的程度完全可以跟它的重要程度相匹敌。目前关于paxos算法的介绍已经非常多,但却很少有人能对P2c提出自己的见解,大多数是和稀泥式的人云亦云,但我觉着应该旗帜鲜明的亮出自己的观点,大家一起讨论,才能学到东西。希望我能将 ...
分类:
编程语言 时间:
2019-01-06 20:46:12
阅读次数:
238
HashMap JDK1.7 和1.8中关于对HashMap的实现,有了一些变化,其中很重要的一个变化,就是在解决Hash冲突的时候,存储数据结构有所调整。 1.7版本: 主要实现方式: 通过数组+ 链表的方式实现。当hash冲突的时候,使用链表来解决冲突。但是当hash不均匀的时候,可能会导致数据 ...
分类:
其他好文 时间:
2019-01-06 20:46:03
阅读次数:
201
什么叫持久化? 用一句话可以将持久化概括为:将数据(如内存中的对象)保存到可永久保存的存储设备中。 持久化的主要应用是将内存中的对象存储在数据库中,或者存储在磁盘文件中、 XML 数据文件中等等。 也可以从如下两个层面来理解持久化: 应用层:如果关闭( Close )你的应用,然后重新启动则先前的数 ...
分类:
其他好文 时间:
2019-01-06 20:45:50
阅读次数:
172