JVM虚拟机,就像是古代大侠的内功心法,只有招数没有内功是不行的!我们Java程序员想要快速提升,最离不来的就是JVM!Java虚拟机是一个执行其他程序的程序。这是一个简单的想法,但这也是最伟大的编程想法之一。它打破了当时的编程技术状况,直到今日,仍然支持着程序设计上的革新。你是否经历过这样的场景:运行着的线上系统突然卡死,系统无法访问,甚至直接OOM!新项目上线,对各种JVM参数设置一脸茫然,直
分类:
其他好文 时间:
2020-05-15 09:21:09
阅读次数:
63
一、为什么要对SQL进行优化 我们开发项目上线初期,由于业务数据量相对较少,一些SQL的执行效率对程序运行效率的影响不太明显,而开发和运维人员也无法判断SQL对程序的运行效率有多大,故很少针对SQL进行专门的优化,而随着时间的积累,业务数据量的增多,SQL的执行效率对程序的运行效率的影响逐渐增大,此 ...
分类:
数据库 时间:
2020-05-11 01:35:58
阅读次数:
95
很多项目的前端都使用vue编写的,在项目上线部署的时候,有些项目要求把前端页面和后台服务部署在不同的服务器,这就要求使用nginx代理,本文就来讲讲vue项目怎么使用nginx代理。 项目github地址:https://github.com/Little-Orange7/cmms-vue 一.本地 ...
分类:
其他好文 时间:
2020-05-06 19:26:20
阅读次数:
132
npm install -g cnpm --registry=https://registry.npm.taobao.orgnpm install --global vue-cli通过vue -V 查看版本号执行vue init webpack执行cnpm run dev 查看效果在项目开发完成之后 ...
分类:
其他好文 时间:
2020-05-04 15:21:08
阅读次数:
59
1. 到官网 http://jquery.com 下载 jquery 下载的时候有压缩版本跟未压缩版本可选。未压缩版本易于阅读,通常在开发中使用。未压缩版本不易阅读但体积较小,通常在项目上线时使用。 2. 将 jquery-3.5.0.min.js 放到项目的指定文件夹中,一般是 js 文件夹 3. ...
分类:
Web程序 时间:
2020-05-01 10:41:08
阅读次数:
66
引言 最近项目上线的频率颇高,连着几天加班熬夜,身体有点吃不消精神也有些萎靡,无奈业务方催的紧,工期就在眼前只能硬着头皮上了。脑子浑浑噩噩的时候,写的就不能叫代码,可以直接叫做Bug。我就熬夜写了一个bug被骂惨了。 由于是做商城业务,要频繁的对商品库存进行扣减,应用是集群部署,为避免并发造成库存超 ...
分类:
其他好文 时间:
2020-04-25 13:02:20
阅读次数:
69
购买服务器 连接服务器 服务器命令 管理员权限 配置终端 重要 更新系统软件包 安装软件管理包和可能使用的依赖 安装Mysql 安装Redis 安装Python3.6 配置pip源:阿里云不用配置,默认配置阿里源 安装uwsgi 安装虚拟环境 服务器运行测试Django项目 安装Nginx Ngin ...
分类:
其他好文 时间:
2020-04-23 21:22:15
阅读次数:
60
学前准备 在学习Django之前,需要做好以下准备工作: 确保已经安装Python 3.x版本 安装virtualenvwrapper,这个是用来创建虚拟环境的包,使用虚拟环境可以让我们的包管理更加的方便,也为以后项目上线需要安装哪些包做好了准备工作。安装方式在不同的操作系统有区别。以下解释下: w ...
分类:
其他好文 时间:
2020-04-22 19:32:12
阅读次数:
85
引言 最近项目上线的频率颇高,连着几天加班熬夜,身体有点吃不消精神也有些萎靡,无奈业务方催的紧,工期就在眼前只能硬着头皮上了。脑子浑浑噩噩的时候,写的就不能叫代码,可以直接叫做Bug。我就熬夜写了一个bug被骂惨了。 由于是做商城业务,要频繁的对商品库存进行扣减,应用是集群部署,为避免并发造成库存超 ...
分类:
其他好文 时间:
2020-04-22 13:34:50
阅读次数:
60
引言最近项目上线的频率颇高,连着几天加班熬夜,身体有点吃不消精神也有些萎靡,无奈业务方催的紧,工期就在眼前只能硬着头皮上了。脑子浑浑噩噩的时候,写的就不能叫代码,可以直接叫做Bug。我就熬夜写了一个bug被骂惨了。由于是做商城业务,要频繁的对商品库存进行扣减,应用是集群部署,为避免并发造成库存超买超卖等问题,采用redis分布式锁加以控制。本以为给扣库存的代码加上锁lock.tryLock就万事大
分类:
其他好文 时间:
2020-04-22 11:40:50
阅读次数:
59