Jumpserver高可用集群部署:(六)SSH代理模块koko部署并实现系统服务管理

Jumpserver高可用集群SSH代理模块koko部署并实现系统服务管理
分类: 企业开发 发布时间: 11-05 23:34 阅读次数: 0

Jumpserver高可用集群部署:(八)MariaDB及Redis数据库定时备份

Jumpserver高可用集群部署,MariaDB及Redis数据库定时备份处理
分类: 企业开发 发布时间: 11-05 23:34 阅读次数: 0

把 4个消息队列都拉到一个群里后,他们吵起来了

以下文章来源于悟空聊架构 ,作者悟空聊架构悟空聊架构图解 高并发、分布式、微服务、中间件。自主开发了 PMP 刷题小程序、Java 刷题小程序,接了 4 个私活。学习网站:www.passjava.cn。从事软件开发的同学,一定都听过或用过消息队列,比如 RabbitMQ,Kafka。消息队列简单来说就是生产者将很多消息放到一个队列结构中,由其他消费者来消费。想了解更多队列的知识,看下我之前写的
分类: 企业开发 发布时间: 11-05 23:34 阅读次数: 0

滴滴的分布式ID生成器(Tinyid),好用的一批

不了解分布式ID生成器的同学,先复习一下之前的 《9种分布式ID生成方式》Tinyid是滴滴开发的一款分布式ID系统,Tinyid是在美团(Leaf)的leaf-segment算法基础上升级而来,不仅支持了数据库多主节点模式,还提供了tinyid-client客户端的接入方式,使用起来更加方便。但和美团(Leaf)不同的是,Tinyid只支持号段一种模式不支持雪花模式。Tinyid的特性全局唯一的
分类: 企业开发 发布时间: 11-05 23:34 阅读次数: 0

未读消息(小红点),前端 与 RabbitMQ 实时消息推送实践,贼简单~

前几天粉丝群里有个小伙伴问过:web 页面的未读消息(小红点)怎么实现比较简单,刚好本周手头有类似的开发任务,索性就整理出来供小伙伴们参考,没准哪天就能用得上呢。之前在 《springboot + rabbitmq 做智能家居》 中说过可以用 rabbitmq 的 MQTT 协议做智能家居的指令推送,里边还提到过能用 MQTT 协议做 web 的消息推送,而未读消息(小红点)功能刚好应用到实时消息
分类: 企业开发 发布时间: 11-05 23:34 阅读次数: 0

手写一个抖音视频去水印工具,千万别刚一个程序员

百因必有果说一下我为什么要做个抖音视频去水印工具,其实是因为我的沙雕女友,她居然刚我~有天晚上她在抖音看见一个非常具有 教育意义 的视频,“男人疼媳妇就该承包全部家务活”,然后它就想把视频下载下来,分享到她的姐妹群交流 驭夫 心得。可是大家都知道抖音下载的视频是带水印,作为一个重度强迫症选手这是不被允许的,没办法那就找找有没有去水印工具吧,找了一圈要不就是收费,要么下载不下来,主上脸上的笑容也在逐
分类: 企业开发 发布时间: 11-05 23:34 阅读次数: 0

C语言中字符字符串以及内存操作函数

主要介绍字符串操作函数和内存操作函数
分类: 编程语言 发布时间: 11-05 23:33 阅读次数: 0

一文快速入门分库分表(必修课)

之前有不少刚入坑 Java 的粉丝留言,想系统的学习一下分库分表相关技术,可我一直没下定决心搞,眼下赶上公司项目在使用 sharing-jdbc  对现有 MySQL 架构做分库分表的改造,所以借此机会出一系分库分表落地实践的文章,也算是自己对架构学习的一个总结。我在网上陆陆续续的也看了一些有关于分库分表的文章,可发现网上同质化的资料有点多,而且知识点又都比较零碎,还没有详细的实战案例。为了更深入
分类: 数据库 发布时间: 11-05 23:33 阅读次数: 0

「面试」美团肝了我30+问题

叮。。。。。美团来电。这次不是外卖而是电话面试。所报岗位为后端/服务端开发,但是从我的复盘来看,这和 Java 后端开发的内容差不多,除了部分的语言特性外,还是四大件基础知识为重,下面我们来看看都问了啥,小心下次面你的时候就有这些问题哦如果你问我,看了这些题就完事了?非也,这只是开始,你需要学习的还有很多,知道路子是怎么走才是重要的勒。开始之前,我们先看提纲,大家默默的想一想,如果是你,你将怎么去
分类: 其他 发布时间: 11-05 23:33 阅读次数: 0

键盘录入抽奖人随机抽奖

抽奖软件a、通过键盘录入抽奖人姓名,多个抽奖人用“|”号分割。输入完成后,控制台打印抽奖人姓名,并提示YESORNO来表示确认。一旦确认,自动为抽奖人分配ID,开始抽奖.(如果出现重名,则以ID为准)b、奖品存放在某个集合中。c、1等奖1个2等奖3个3等奖4个。d、每次抽奖均打印姓名,然后键盘输入next开始第二次抽奖。如果奖品已经抽完,则公布中奖汇总。不再提示next1.初始化抽奖人的姓名2.初
分类: 编程语言 发布时间: 11-05 23:33 阅读次数: 0

「面试」破(B)站之旅

还是拿下了,下面我们来看看这些骚题是不是常见的不能再常见的了。这些面试题看了就能面上?当然不是,只是通过这些题让自己知道所欠缺的是什么,以及可以去看看哪些资料。1 操作系统相关自旋锁和一般锁的区别是什么?为什么要使用自旋锁?当一个线程在获取锁的时候,如果这个锁已经被其他线程获取,那么这个线程不会破门而入,而是循环等待,但是嗷嗷待哺,需要不断地嗷嗷叫判断锁是否被成功获取,直到获取到锁才会退出循环。自
分类: 其他 发布时间: 11-05 23:33 阅读次数: 0

实用!8个 chrome插件玩转GitHub,单个文件下载小意思

作为程序员对 GitHub 应该都不会陌生,我经常沉迷其中,找一些惊艳的项目或者工具。不过用的时间久了,发现它的用户体验实在是不敢恭维,有时候会让你做很多重复操作,浪费不少时间。比如我想单独下载一个文件,但GitHub 不支持,你必须要下载整个工程;想要看仓库里的某一个文件,你只能层层点进去,再有从 GitHub clone 个项目慢的要死,简直烦躁到爆炸。下边推荐 8个chrome 插件来解决 
分类: 企业开发 发布时间: 11-05 23:33 阅读次数: 0

「面试」单纯虎牙

这是一篇纯C/C++服务端开发的面试,但是除了语言部分,其他部分也是需要大家好好掌握的,下面我们开始今天的面试之旅虎牙和斗鱼,这一定有你的青春吧?还真想回到那个通宵看直播的年纪,可是到了毕业季,找工作季,咱们不得不将时间的中心转移,转移到离我们梦想更近的地方前段时间不发生了虎牙,斗鱼一些事情嘛,于是我就想起之前也面过,大概回忆了下,面试不怎么难,但是这公司有个调性,动不动就把简历丢了,谁试谁知道。
分类: 其他 发布时间: 11-05 23:33 阅读次数: 0

分库分表的 4种分片策略,所有 SQL 都逃不掉的一步

上文《快速入门分库分表中间件 Sharding-JDBC (必修课)》中介绍了 sharding-jdbc 的基础概念,还搭建了一个简单的数据分片案例,但实际开发场景中要远比这复杂的多,我们会按SQL 中会出现的不同操作符 >、<、between and、in等,来选择对应数据分片策略。往下开展前先做个答疑,前两天有个小伙伴私下问了个问题说:“如果我一部分表做了分库分表,另一部分未做分
分类: 数据库 发布时间: 11-05 23:33 阅读次数: 0

Mate 40系列发布 搭载华为运动健康服务带来健康数字生活

10月30日,HUAWEIMate40系列国内发布会如期而至。Mate40系列除了拥有强悍的性能、全能记录影像和突破性的交互之外,还搭载了全新升级的HMSCore,其中,HealthKit(华为运动健康服务)因为现在社会各界越来越重视健康而成为开发者和用户关注的焦点之一。
分类: 移动开发 发布时间: 11-05 23:33 阅读次数: 0

Python 基于jwt实现认证机制流程解析

1.jwt的优缺点jwt的优点:1. 实现分布式的单点登陆非常方便2. 数据实际保存在客户端,所以我们可以分担数据库或服务器的存储压力jwt的缺点:1. 数据保存在了客户端,我们服务端只认jwt,不识别客户端。 2. jwt可以设置过期时间,但是因为数据保存在了客户端,所以对于过期时间不好调整。2.安装jwtpip install djangorestframework-jwt -i https:
分类: 编程语言 发布时间: 11-05 23:33 阅读次数: 0

服务式办公室带来全新办公体验,持续创新

  服务式办公室这一概念的推出,填补了办公室市场中一个很大的空白。要知道,大多数的中小型企业对于传统的办公楼是负担不起的,而小型的舒服又有性价比的服务式办公室正好符合他们的需求。由于这些强大的吸引力,服务式办公室模式刚刚推出就供不应求,数年来供应一直是直线上涨的状态,可谓是办公市场冉冉升起的一颗新星。  在传统的办公室模式下,除了场地的费用,还包括了水电费,清洁,绿植维护,办公软件,桌椅打印机办公
分类: 企业开发 发布时间: 11-05 22:53 阅读次数: 0

UC浏览器快开之路:如何应对大型APP优化工作周而复始难题?

UC浏览器快开之路:如何应对大型APP优化工作周而复始难题?嘉宾介绍:刘成,UC技术专家,2011年进入UC实习,2012年正式加入UC至今。参与了UC浏览器MTK、UC浏览器HD、UC浏览器TV、UC浏览器中文版、国际版等多个Android客户端产品的开发。擅长于解决一些框架设计和app性能优化相关的工作,目前主要负责UC浏览器启动、卡顿等性能优化相关的工作。启动对于APP非常重要,本文会先介绍
分类: 编程语言 发布时间: 11-05 22:33 阅读次数: 0

为什么LinkedIn放弃MySQL slowlog,转用基于网络层的慢查询分析器?

为什么LinkedIn放弃MySQLslowlog,转用基于网络层的慢查询分析器?导读:对互联网应用来说,后端需要应付海量请求。如何在这些请求中快速定位出对数据库造成最大影响的部分,是业界难题。如何对线上查询进行科学的分析而不引起性能降低,也是很有技术含量的事情。本文是LinkedIn对以上问题的答案。介绍LinkedIn大量使用MySQL,公司内部500多个服务依赖于MySQL。为了方便管理以及
分类: 编程语言 发布时间: 11-05 22:23 阅读次数: 0

Web服务器如何实现高吞吐低延迟?Dropbox从操作系统到应用层优化指南

Web服务器如何实现高吞吐低延迟?Dropbox从操作系统到应用层优化指南导读:本文是Dropbox对其如何优化网络延迟问题的经验总结。本文内容覆盖了从硬件选型到Web服务器优化的整个技术栈,值得大家收藏深入学习。这是我在2017年9月6日在NginxConf2017上演讲的扩展版。作为DropboxTrafficTeam的SRE,我负责边缘网络优化,主要包括可靠性,性能和效率。Dropbox边缘
分类: 编程语言 发布时间: 11-05 22:23 阅读次数: 0