首页 > 2020年10月30日 > 全部分享
Consul的分布式锁实现
构建分布式系统的时候,经常需要控制对共享资源的互斥访问,就涉及到分布式锁(也称为全局锁)的实现,基于目前的各种工具,我们已经有了大量的实现方式,比如:基于Redis的实现、基于Zookeeper的实现。本文将介绍一种基于Consul 的Key/Value存储来实现分布式锁以及信号量的方法。分布式锁实 ...
分类:其他   时间:2020-10-30 19:09:38    收藏:0  评论:0  赞:0  阅读:31
aiohttp
aiohttp GitHub路径 https://github.com/aio-libs/aiohttp#client 安装 pip install --user aiohttp demo #-*-coding:utf-8-*- #@author :vict #@Time :2020-10-29 1 ...
分类:Web开发   时间:2020-10-30 19:09:25    收藏:0  评论:0  赞:0  阅读:28
httpdConfig 安裝
#!/bin/bash #切换到app目录并解压文件 cd /appunzip /app/httpdConfig.zipchown -R app:app /app/httpdConfig #切换到解压目录#解压、编译安装pcre插件cd /app/httpdConfigtar -xvf /app/h ...
分类:Web开发   时间:2020-10-30 19:09:08    收藏:0  评论:0  赞:0  阅读:26
集成RocketMQ,项目启动后rocketmq_client.log日志文件配置
项目添加RocketMQ以后启动项目时会在user.home下创建一个rocketmq_client.log日志文件,文件全路径是:${user.home}/logs/rocketmqlogs/rocketmq_client.log。由于我们的服务器数据盘不在home路径下,会导致系统盘空间占用不断 ...
分类:其他   时间:2020-10-30 19:08:57    收藏:0  评论:0  赞:0  阅读:452
2020-10-30 tips
如果要绘图输出很多图,怎么减少内存占用。 matplotlib, python 以下内容转自:https://www.cnblogs.com/jiangkejie/p/10080203.html 采用matplotlib绘制大量图片时会产生内存问题,最好的办法是,只创建一个 figure 对象,在画 ...
分类:其他   时间:2020-10-30 19:08:48    收藏:0  评论:0  赞:0  阅读:19
PHP 根据时间差得出时分秒
function secTime(int $time = 0){ if($time < 1) return '0秒'; $str = ''; if($time >= 3600){ $str .= floor($time / 3600) . '小时'; $time = $time % 3600; } ...
分类:Web开发   时间:2020-10-30 19:08:30    收藏:0  评论:0  赞:0  阅读:26
如何快速找到多个字典的公共键(key)?
需求: 西班牙甲级联赛,每轮球员进球统计: 第一轮:{'苏亚雷斯':1,'梅西':2,'本泽马':1...} 第二轮:{'苏亚雷斯':1,'C罗':1'格里兹曼':2...} 第三轮:{'苏亚雷斯':1,'托雷斯':2,'贝尔':1...} 统计出前N轮,每场比赛都有进球的球员 思路: 方法一:利用 ...
分类:其他   时间:2020-10-30 19:08:20    收藏:0  评论:0  赞:0  阅读:32
Web 常用页面操作之——上传文件
上传文件 input类型可输入, 直接定位元素输入文件路径 不可输入,直接调用系统,需要依赖工具 ...
分类:Web开发   时间:2020-10-30 19:08:08    收藏:0  评论:0  赞:0  阅读:34
atomic
#include <atomic> #include <fcntl.h> /* For O_* constants */ #include <fstream> #include <iostream> #include <sys/ipc.h> #include <sys/shm.h> #include ...
分类:其他   时间:2020-10-30 19:07:53    收藏:0  评论:0  赞:0  阅读:26
SQL Server 2005的ROW_NUMBER()分页效率比较
多年以后,还有很多程序员不知道SQL Server2005有了更方便的分页方法,这就是ROW_NUMBER()函数。我们知道SQL2000时代的分页方式是TOP加NOT IN截取中间数据,效率也是很不错的,但这两种效率到底如何呢,我们这次以一万、十万和百万数据量的数据做演示,比较这两种分页方式的效率 ...
分类:数据库技术   时间:2020-10-30 19:07:42    收藏:0  评论:0  赞:0  阅读:31
TCPIP及内核参数优化调优
一、TCP/IP及内核参数优化调优 Linux下TCP/IP及内核参数优化有多种方式,参数配置得当可以大大提高系统的性能,也可以根据特定场景进行专门的优化,如TIME_WAIT过高,DDOS攻击等等。 如下配置是写在sysctl.conf中,可使用sysctl -p生效, 相关参数仅供参考,具体数值 ...
分类:其他   时间:2020-10-30 19:07:28    收藏:0  评论:0  赞:0  阅读:33
Kettle之数据同步(篇二)
为了研究Kettle的输出下的“数据同步”功能点,特做了如下动作以验证此功能作用。 1、创建表AA,作为旧数据源,即目标数据 CREATE TABLE [dbo].[AA]( [code2] [nvarchar](50) NULL, [companyName2] [nvarchar](50) NUL ...
分类:其他   时间:2020-10-30 19:07:14    收藏:0  评论:0  赞:0  阅读:39
免费申请HTTPS通配符证书
前言 在阿里云买了一个域名giantliu.cn 部署了自己的博客系统 https://www.giantliu.cn/ 所有用https证书是Let's Encrypt免费申请的 因为申请的免费证书有效期是3个月,今天正好原来的过期了 这里要重新申请新的证书。所以在这里记录一下 目录 1.安装Ce ...
分类:Web开发   时间:2020-10-30 19:06:50    收藏:0  评论:0  赞:0  阅读:33
代码小知识之UUID
1、生成UUID(UUID保证对在同一时空中的所有机器都是唯一的,UUID的唯一缺陷在于生成的结果串会比较长。UUID 来作为数据库数据表主键是非常不错的选择,保证每次生成的UUID 是唯一的) UUID uuid = UUID.randomUUID(); UUID在项目中的使用: //获得唯一do ...
分类:其他   时间:2020-10-30 19:06:40    收藏:0  评论:0  赞:0  阅读:30
数据分析 -numpy
numpy: 1. numpy的属性: 1.T : 转置 li1 = [ [1,2,3], [4,5,6] ] a = np.array(li1) a.T 执行结果: array([[1, 4], [2, 5], [3, 6]]) 就相当于是将行变成列,列变成行,它也是一个比较常用的方法 2.dty ...
分类:其他   时间:2020-10-30 19:06:26    收藏:0  评论:0  赞:0  阅读:28
【Elastic】Filebeat+ELK日志收集分析方案
一 环境准备 1. 安装JDK1.8环境 2. ELK相关安装包 filebeat logstash elasticseatch kibana 二 安装 filebeat安装 下载filebeat安装包: https://www.elastic.co/cn/downloads/beats/fileb ...
分类:其他   时间:2020-10-30 19:06:13    收藏:0  评论:0  赞:0  阅读:35
leetcode刷题记录
1.两数之和 思路一:两个for循环 思路二:使用map存储 ...
分类:其他   时间:2020-10-30 19:06:00    收藏:0  评论:0  赞:0  阅读:23
可能形成数据库死锁的原因以及如何能避免死锁
死锁在操作系统中指的是两个或两个以上的进程在执行的过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或者系统产生了死锁,这些永远在互相等待的进程称为死锁进程。 在操作系统中,死锁的处理是一个重要的话题。 数据库中常见的死锁原因与解决方案有: 事务 ...
分类:数据库技术   时间:2020-10-30 19:05:50    收藏:0  评论:0  赞:0  阅读:50
Django 简易版分页器
from django.shortcuts import render,HttpResponsefrom app01 import models## def user_list(request):# for i in range(500):# dic = {'name':'name_%d' % i, ...
分类:其他   时间:2020-10-30 19:05:38    收藏:0  评论:0  赞:0  阅读:38
Leetcode-20. 有效的括号
20. 有效的括号 难度简单1943收藏分享切换为英文接收动态反馈 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符串。 可以利用栈来解 ...
分类:其他   时间:2020-10-30 19:05:26    收藏:0  评论:0  赞:0  阅读:24
328条   上一页 1 ... 4 5 6 7 8 ... 17 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!