运维
文章平均质量分 72
运维
加菲猫的小窝
这个作者很懒,什么都没留下…
展开
-
003-有关云服务器 https、SSL、不同端口(80、8080、443、890)等配置
请注意,您需要将“yourdomain.com”替换为您的服务器域名或IP地址,以及将“8080”替换为您的Web应用程序侦听的端口号。请注意,您需要将“yourdomain.com”替换为您的域名,并将“/path/to/yourdomain.com.crt”和“/path/to/yourdomain.com.key”替换为SSL证书和密钥的实际路径。配置Web服务器以使用SSL证书,在Apache中可以使用mod_ssl模块,在Nginx中可以使用SSL模块。申请SSL证书并将其安装在服务器上。原创 2023-03-30 22:14:55 · 1461 阅读 · 0 评论 -
MacOS平台开机自启-python爬虫-python脚本控制手机自动刷视屏-python自动化测试
介绍:由于项目需求要做自动化测试,学习了python脚本入门自动化方面实现了android/iOS/PC端的的UI自动化测试工作应用:一周工作日志模板自动生成,考试答题卡生成拓展:入门python-又多了一项技能-实操练手均已经实现内容如下:# MacOS开机自启-调用python爬虫## 1.shell脚本制作XXX.app加入MacOS开机自启动项目## 2.shell调用python脚本-python的面向对象能力比较有优势## 3.python判断MacBookP原创 2021-04-09 17:32:06 · 535 阅读 · 0 评论 -
每周跑一下Python脚本,轻松生成工作日志模板
需求:1.因为有要记录每天工作日志的需求,为了方便就写了个日志模板2.已经实现打包每周一只需要跑一下脚本就行3.其他需求同理本人python学习萌新-这里贴一下一期版本源码-仅供学习-勿喷!本人联系方式-微信:wvqusrtg一期版本源码-仅供学习:import sysimport datetime# 创建一个txt文件,文件名为mytxtfiledef text_create(name, path): desktop_path = path #.原创 2021-02-02 11:07:54 · 636 阅读 · 1 评论 -
导出 Git log 日志
保存到一个文件中 $ git log > log.txt 保存详细修改方法 $ git log -p > log.txt 过滤某个人的修改方法 $ git log --author user > log.txt 过滤某个人的详细修改方法 $ git log --author user -p > log.txt ...原创 2021-02-02 10:58:32 · 388 阅读 · 0 评论 -
Docker:docker安装部署jenkins
目录查看docker的jenkins镜像版本 远程拉取镜像 创建挂载目录 启动容器 修改default.json、hudson.model.UpdateCenter.xml配置文件 重启jenkins容器 测试正文Docker安装步骤请转到:https://www.cnblogs.com/nhdlb/p/11262527.html回到顶部查看docker的jenkins镜像版本#查看jenkins版本命令docker search jenkins...转载 2021-01-27 14:43:52 · 252 阅读 · 0 评论 -
为什么使用消息队列?消息队列有什么优点和缺点?KAFKA、ACTIVEMQ、RABBITMQ、ROCKETMQ 都有什么优点和缺点?
面试题为什么使用消息队列? 消息队列有什么优点和缺点? Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么区别,以及适合哪些场景?面试官心理分析其实面试官主要是想看看: 第一,你知不知道你们系统里为什么要用消息队列这个东西? 不少候选人,说自己项目里用了 Redis、MQ,但是其实他并不知道自己为什么要用这个东西。其实说白了,就是为了用而用,或者是别人设计的架构,他从头到尾都没思考过。 没有对自己的架构问过为什么的人,一定是平时没有思考的人,面试官对这类候选人转载 2021-01-26 16:57:45 · 264 阅读 · 0 评论 -
为什么需要消息队列?使用消息队列有什么好处?
一、消息队列的特性 二、为什么需要消息队列? 三、使用消息队列有什么好处? 四、为什么需要分布式? 五、分布式环境下需要解决哪些问题? 六、如何实现? 七、常见消息队列对比和选型《Netty 实现原理与源码解析 —— 精品合集》 《Spring 实现原理与源码解析 —— 精品合集》 《MyBatis 实现原理与源码解析 —— 精品合集》 《Spring MVC 实现原理与源码解析 —— 精品合集》 《Spring Boot 实现原理与源码解析 —— 精品合集》 《数据库实体设计.转载 2021-01-26 16:40:39 · 427 阅读 · 0 评论 -
Java消息队列总结篇(ActiveMQ、RabbitMQ、ZeroMQ、Kafka)
消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ。作者:JavaSpring高级进阶来源:今日头条|2019-05-29 14:49收藏分享一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目...转载 2021-01-26 16:30:57 · 751 阅读 · 0 评论 -
JAVA常用的中间件
tomcatWeblogicJBOSSColdfusionWebsphereGlassFish一般本地开发的话建议使用tomcat。linux系统建议使用jetty或apache hpptd大型的项目就用JBOSS或webloigc小项目,或者是个人开发tomcat 大项目或者商业项目一般采用:weblgoic/webshere其他的还有jboss、glasshfish等一些示例项目或者小项目常采用jettytomcat , jboss, weblogic, webs.原创 2021-01-26 16:18:55 · 539 阅读 · 0 评论 -
大型网站技术架构-核心原理与案例分析
2021年01月26日本地初略读了一遍,接下来还需要细致的研读;牵涉技术点待进一步查询理解:集群、分布式、缓存、分布式缓存、消息队列、预发布、灰度等大型网站技术架构-核心原理与案例分析 李智慧/2013年 简介 为读者呈现一幅包括:技术选型、架构设计、性能优化、WEB安全、系统发布、运维监控等在内的大型网站开发全景图 推荐序 传统企业 功能性 大型网站 非功能性 《人月神话》-功能性需求 本书从性能、可用性、伸缩性、扩展..原创 2021-01-26 16:06:58 · 473 阅读 · 1 评论 -
傻傻分不清之 Cookie、Session、Token、JWT
来自:掘金(作者:秋天不落叶)原文链接:https://juejin.im/post/6844904034181070861什么是认证(Authentication) 通俗地讲就是验证当前用户的身份,证明“你是你自己”(比如:你每天上下班打卡,都需要通过指纹打卡,当你的指纹和系统里录入的指纹相匹配时,就打卡成功) 互联网中的认证: 用户名密码登录 邮箱发送登录链接 手机号接收验证码 只要你能收到邮箱/验证码,就默认你是账号的主人 什么是授权.转载 2021-01-07 17:24:04 · 275 阅读 · 0 评论 -
SSH远程连接服务器
1、远程连接服务器远程连接服务器对于管理员来说,是一个很有用的操作。它使得对服务器的管理更为方便。不过方便归方便,但开放的让全世界都可以尝试连接你的主机并不是什么好事,因为可能会有安全性问题。1.1、什么是远程连接服务器远程连接服务器通过文字或图形接口的方式来远程登录系统,让你在远程的终端前面登录Linux主机已取得可操作主机的接口(Shell),而登陆后的操作感觉上就像坐在系统前面一样!用 SSH/Telnet/VNC 等方式取得的文字或者图形 Shell 能够进行很多系统管理的任务,与单转载 2021-01-07 15:29:11 · 1423 阅读 · 0 评论 -
nc命令用法举例
nc命令用法举例 nc用法2,使用nc传输文件和目录 nc用法3,测试网速原创 2020-12-14 14:05:13 · 581 阅读 · 0 评论 -
SSH简介及两种远程登录的方法
目录SSH的安全机制SSH的安装启动服务器的SSH服务SSH两种级别的远程登录SSH的高级应用SecureShell(SSH) 是由 IETF(The Internet Engineering Task Force) 制定的建立在应用层基础上的安全网络协议。它是专为远程登录会话(甚至可以用Windows远程登录Linux服务器进行文件互传)和其他网络服务提供安全性的协议,可有效弥补网络中的漏洞。通过SSH,可以把所有传输的数据进行加密,也能够防止DNS欺骗和IP欺骗。还有一个额外的.转载 2020-11-18 16:21:38 · 381 阅读 · 0 评论 -
Shell基础学习-by:nixs
测试案例地址:https://gitee.com/KAERBluetooth/learn_shell原创 2020-09-03 11:05:49 · 198 阅读 · 0 评论 -
git 提交push / tag常写的一些命令shell封装,记不住命令照样可以方便的提交代码(装逼技能)
git 提交push / tag常写的一些命令shell封装,方便提交代码git_push_tag.sh脚本内容echo '---????输入 1 or 2 的数字选择要执行的操作【1-git add commit push】/【2-git tag】????---'echo '---????你输入的数字为:'read aNumcase $aNum in 1) echo '你选择了 1' echo '请输入git commit提交描述的内容:' rea原创 2020-09-03 09:58:29 · 734 阅读 · 0 评论 -
003-MacOS上使用tree命令
先确保安装了Homebrew以下命令安装Homebrew/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"安装tree命令brew install tree效果nixs@nixs-iMac Desktop % cd /Users/nixs/Desktop/smartposapp_ios日常Resnixs@nixs-iMac smar原创 2020-08-11 09:44:22 · 317 阅读 · 2 评论 -
SourceTree忽略文件和文件夹
忽略不想要的目录,比如bin、obj目录(每次运行本机程序都会变化)SourceTree –> Preferences –> Git –> Global Ignore List点击编辑文件打开编辑文件输入忽略的规则例如忽略所有的bin和obj目录:obj/bin/忽略规则的一些语法:忽略.o和.a文件:*.[oa]忽略.b和.B文件,my.b除外:*.[bB]!my.b忽略dbg文件和dbg目录:dbg只忽略dbg目录,不忽略.原创 2020-05-28 10:19:04 · 2863 阅读 · 0 评论