芝士年糕 芝士年糕
2年前
Docker容器简介及命令
使用Linux最好还是整个服务器,买太贵了,建议租一个,我用的是docker简述Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可
Wesley13 Wesley13
3年前
springMVC+Java验证码完善注册功能
这篇文章简单的写了一个java验证码,为之前写过的springMVC注册功能加上验证码,验证码的作用就不多说了,防止机器人程序恶意注册什么的。。。基本的注册功能的实现请查看之前的文章Maven搭建springMVCspringhibernate实现用户注册(https://www.oschina.net/action/GoToLi
线上FullGC问题排查实践——手把手教你排查线上问题 | 京东云技术团队
作者:京东科技韩国凯一、问题发现与排查1.1找到问题原因问题起因是我们收到了jdos的容器CPU告警,CPU使用率已经达到104%观察该机器日志发现,此时有很多线程在执行跑批任务。正常来说,跑批任务是低CPU高内存型,所以此时考虑是FullGC引起的大量C
Stella981 Stella981
3年前
Docker Desktop 已经支持 Apple M1 了
!DockerM1Preview(https://oscimg.oschina.net/oscnet/up44d37fd8c527c46e4be0f455b557ec32ba0.JPEG)在苹果M1芯片上使用的DockerDesktop目前是一个技术预览版,专门提供给想尝试DockerDesktop的实验性构建的苹果M1机器
Stella981 Stella981
3年前
Redis Cluster高可用集群在线迁移操作记录【转】
之前介绍了rediscluster的结构及高可用集群部署过程,今天这里简单说下redis集群的迁移。由于之前的rediscluster集群环境部署的服务器性能有限,需要迁移到高配置的服务器上。考虑到是线上生产环境,决定在线迁移,迁移过程,不中断服务。操作过程如下:一、机器环境123456789101
Stella981 Stella981
3年前
Python Scrapy 实战
PythonScrapy什么是爬虫?网络爬虫(英语:webcrawler),也叫网络蜘蛛(spider),是一种用来自动浏览万维网的网络机器人。其目的一般为编纂网络索引。Python爬虫在爬虫领域,Python几乎是霸主地位,将网络一切数据作为资源,通过自动化程序进行有针对性
Wesley13 Wesley13
3年前
CDN与智能DNS原理和应用
1.cdn概念,DNS概念CDN:CententDeliveryNetwork(内容分发网络)使用户可以就近取得所需内容,提高用户访问网站相应速度CDN更智能的镜像缓存流量导流;DNS:DomainNameSystem域名系统域名和ip地址相互映射的一个分布式数据库,不用去记住被机器读取的ip地址CDN是内容分发网络,
Stella981 Stella981
3年前
Selenium Grid使用
什么是SeleniumGridSeleniumGrid是Selenium套件的一部分,它专门用于并行运行多个测试用例在不同的浏览器、操作系统和机器上。SeleniumGrid有两个版本——老版本Grid1和新版本Grid2。我们只对新版本做介绍,因为Selenium团队已经逐渐遗弃老版本了。Seleniu
Stella981 Stella981
3年前
Ansible playbook 使用
playbooks是一种简单的配置管理系统与多机器部署系统的基础。与现有的其他系统有不同之处,且非常适合于复杂应用部署playbook可以定制配置,可以按指定的步骤有序执行,支持同步以及异步方式。官网例子:https://github.com/ansible/ansibleexamplesplaybooks可以用于声明配置,更强大的地方在
Stella981 Stella981
3年前
Git 巨型存储库的解决方案
前言通常来说,分布式版本控制系统适合体积较小的存储库,分布式版本控制系统(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fen.wikipedia.org%2Fwiki%2FDistributed_version_control)意味着存储库和工作目录都放置在开发者自己的机器