编程开发
Fiddler抓包工具入门及常用功能详解
先来看一个小故事:
小T在测试APP时,打开某个页面展示异常,于是就跑到客户端开发小A那里说:“你这个页面做的有问题,页面展示异常”;
小A说:“这哪是我的问题,你去找后台吧,后台接口返回数据有问题”;
小T就屁颠屁颠的跑到后台接口开发小M那里说:“你接口返回数据有问题,改下吧”;
小M看了看服务器日志说:“没找到报错啊,我这里服务正常,你抓个包看下吧”;
小T郁闷了,屁颠屁颠的回去了想:“抓包?
vite+vue+ssg做官网 再记录一下项目创建
为什么选择插件vite-ssg + vite-plugin-pages创建官网?
1. CSR、 SSR、 SSG 和 ISR
适合高度动态的 Web 应用程序
客户端渲染 CSR. : 典型代表:单页面应用,内容都是js动态渲染
服务器端渲染 SSR : 在服务端获取数据组装页面,返回到浏览器是html,对服务器要求高,主要应用是交互多的页面需要seo的
适合高度静态的web程序
虚拟机Ubuntu剪切板无法共享的解决方案
虚拟机Ubuntu剪切板无法共享的解决方案
主要的解决方案是两种:
一、在终端输入如下命令:
sudo apt-get autoremove open-vm-tools //卸载已有的工具
sudo apt-get install open-vm-tools //安装工具open-vm-tools
sudo apt-get install open-vm-tools-desktop
Jenkins Pipeline 实现单点和分布式部署
CI/CD持续集成/持续部署
持续集成(Continuous integration)是一种软件开发实践,即团队开发成员经常集成它们的工作,通过每个成员
每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动
化测试)来验证,从而尽早地发现集成错误。
比如(你家装修厨房,其中一项是铺地砖,边角地砖要切割大小。如果一次全切割完再铺上去,发现尺寸有误的话
643.【系统架构】架构评估的质量属性——可修改性
可修改性(Modifiability)是指能够快速地以较高的性价比对系统进行变更的额能力。通常以某些具体的变更为基准,通过考查这些变更的代价来衡量可修改性。主要包括以下4个方面。
可维护性(Maintainablility)。这主要体现在问题的修复上,在错误发生后“修复”软件系统。可维护性好的软件架构往往能做局部性的修改并能使对其他构件的负面影响最小化。
可扩展性(Extendiblity)。这
