捉虫大师 捉虫大师
4年前
Nacos注册中心之概要设计
前言在之前的文章中分析了Nacos配置中心,配置中心的核心是配置的创建、读取、推送。注册中心的核心比配置中心多一个服务探活模块,他俩的相似度非常高,甚至阿里内部的注册中心就叫ConfigServer。Nacos注册中心打算分成几个模块来分析,本文重点在于概要设计,基于2.0.0版本。环境搭建用Nacos的源码来搭建源码阅读和调试环境,可参考Nacos调试
Stella981 Stella981
4年前
Android 多渠道打包原理和使用
每次中午吃饭总会和技术同学聊天。当做iOS开发的做安卓开发的人员在一起的时候,他们中间又多了一个话题:iOS开发难还是安卓开发难。这个时候做安卓开发的同学最激动说安卓开发要自己画界面、机型复杂、操作系统多rom又被各家改的四不像....开发一个安卓APP的时间将近是开发iOS所需时间的2倍。iOS开发的同学可能就会反驳说
Stella981 Stella981
4年前
Mac python3连接mysql
Macpython3连接mysql安装方法1:1.pip3installupgradepip//升级pip版本2.sudopython3/Library/Frameworks/Python.framework/Versions/3.xx/bin/pip3installpymysql//安
Stella981 Stella981
4年前
Jenkins使用总结,2.0 新时代:从 CI 到 CD
Jenkins近阶段使用的总结篇,只写了个引子,却一直未动手写完,今天补上。前几篇文章提到在内网jenkins直接构建部署升级线上环境,job都是暴露在外面,很容易被误操作,需要做简单的权限控制,以防止误操作,导致生产环境挂掉。但jenkins本身是缺少权限控制的功能的,这里需要借助第三方插件RoleStrategyPlugin完成。具体使用细节
Stella981 Stella981
4年前
Docker 中修改本地时间UTC
今天做在docker中发布了一个服务,需要用到计划任务,但是发现docker环境中本地时间为UTC,导致本地时间跟正常时间差了8个小时,以下放出如何修改Docker中的本地时间环境:Docker镜像是Ubuntu第一步:删除本地的/etc/localtime文件/etc/localtime作为一个软连接,连接的是UTC第二步:重新软连接/
Wesley13 Wesley13
4年前
.bash_profile和.bashrc的区别
Linux下环境变量配置方法梳理(.bash\_profile和.bashrc的区别) 在linux系统下,如果下载并安装了应用程序,在启动时很有可能在键入它的名称时出现"commandnotfound"的提示内容。如果每次都到安装目标文件夹内,找到可执行文件_来进行操作就太繁琐了,这种情况下就涉及到环境变量PATH的设置问题,而PATH的设置也
Stella981 Stella981
4年前
Docker搭建部署Node项目
前段时间做了个node全栈项目,服务端技术栈是nginxkoapostgresql。其中在centos上搭建环境和部署都挺费周折,部署测试服务器,接着上线的时候又部署生产环境服务器。这中间就有很多既无聊又费精力,吃力不讨好的"体力活"。所以就开始思考怎么自动化这部分搭建部署的工作,也就引出了Docker。什么是Doc
凿壁偷光 凿壁偷光
2年前
苹果ios解锁工具-FoneDog iOS Unlocker for Mac
FonePawiOSUnlocker是一款优秀实用的苹果ios解锁工具,适用于苹果公司旗下多种型号的iPhone、iPad以及iPodTouch设备和最新的IOS系统版本号,内置ios屏幕解锁软件(TouchID/FaceID)、iCloudID(密码忘记或账户充值以及无法关闭【寻找我的IPhone】的情况)、屏幕时间密码忘记或取消苹果手机屏幕时间限制三种ios解锁功能,搭配iTunes就可以帮助广大苹果用户简单三步即可绕过屏幕锁定和iCloudID等相关问题,可谓是不折不扣的苹果ios解锁大师。
京东广告研发 —— 京东推荐广告排序机制演化
1、序言:广告排序机制的前世今生1.1、简介:广告排序机制在线广告是国内外各大互联网公司的重要收入来源之一,而在线广告与传统广告最大的区别就在于其超大规模的实时竞价环境:数以万计的广告主在一天内可以参与亿级别的流量竞拍。在这复杂的实时竞价环境中,广告系统的