
web
文章平均质量分 90
piepis
DT时代的一块砖
展开
-
Docker 项目快速部署Flask项目
打造 flask + gunicron + nginx + Mysql 环境nginx + Mysql 使用docker 快速部署使用 supervisor 对 gunicron 做监控。原创 2022-12-15 00:59:10 · 1175 阅读 · 0 评论 -
死锁机制
百度词条死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程java代码实现package DeadLock;public class DeadLock { public static void main(String[] args) { Object o2 = new Object(); Object原创 2020-08-20 18:40:02 · 331 阅读 · 0 评论 -
mysql学习总结(二)进阶内容
MySQL性能最大数据量抛开数据量和并发数,谈性能都是耍流氓。MySQL没有限制单表最大记录数,它取决于操作系统对文件大小的限制。《阿里巴巴Java开发手册》提出单表行数超过500万行或者单表容量超过2GB,才推荐分库分表。性能由综合因素决定,抛开业务复杂度,影响程度依次是硬件配置、MySQL配置、数据表设计、索引优化。500万这个值仅供参考,并非铁律。博主曾经操作过超过4亿行数据的单表,分页查询最新的20条记录耗时0.6秒,SQL语句大致是select field_1,field_2 from原创 2020-06-27 15:07:34 · 167 阅读 · 0 评论 -
web项目搭建uwsgi+nignx
centos下载anacondawget https://repo.continuum.io/archive/Anaconda3-5.1.0-Linux-x86_64.shbash Anaconda3-5.1.0-Linux-x86_64.sh更新数据库python manage.py makemigrations python manage.py migrate需要安...原创 2018-04-23 18:01:13 · 243 阅读 · 0 评论 -
window下虚拟环境安装及备注
环境先在电脑上将python2.7和python3.5版本安装完成,并记清楚安装路径。安装虚拟管理器pip install virtualenv virtualenvwrapper-winvirtualenvwrapper-win是(window环境)一个包管理工具Virtualenvwrapper简介Virtaulenvwrapper是virtualenv的...原创 2018-05-18 19:07:46 · 792 阅读 · 0 评论 -
Elasticsearch 索引API
Elasticsearch 索引文档Request URL:http://localhost:4567/{index}/_search 字段index为索引编号 eg:http://localhost:4567/app_access_log-2018.04.06/_searchRequest Method: POSTRequest Payload{ "query":...原创 2018-05-06 19:42:15 · 213 阅读 · 0 评论 -
java环境安装配置
#第一步##下载Mac版JDK下载地址:jdk1.8// 同意协议并点击下载##查看安装路径打开终端,输入:/usr/libexec/java_home -V注意:输入命令参数区分大小写(-v是不对的,必须是-V)如图:3个红框内依次为:输入命令;当前Mac已安装jdk目录;Mac默认使用的jdk版本;第二步配置环境变量其中:bin目录下存放JDK用于开发的一些终...原创 2018-11-24 13:23:51 · 538 阅读 · 0 评论