2018年9月26日

摘要:1. 安装相关依赖 2. 引入yum源, 并安装gitlab 如果设备配置比较低, 会在启动过程中卡死, 建议最低双核2G内存 如果当前服务器的80和8080端口均未被占用, 则直接可以通过服务器的ip或域名访问到后台(出现502不要紧张,一般情况下是gitlab还没有起来) 3、获取/修改超级管理 阅读全文
posted @ 2018-09-26 20:49 李国清 阅读(72) 评论(0) 推荐(0) 编辑

2019年10月22日

正文内容加载中...
posted @ 2019-10-22 12:13 李国清 阅读(233) 评论(0) 推荐(0) 编辑

2019年7月31日

摘要:gunicorn -w 4 -b 0.0.0.0:8080 yourpyfilename:app --log-level DEBUG --timeout 60gunicorn的命令对应参数含义如下:-w:启动4个进程,ps -ef | grep 8080 -b: 绑定ip:port ,127.0.0 阅读全文
posted @ 2019-07-31 19:32 李国清 阅读(101) 评论(0) 推荐(0) 编辑

2019年4月20日

摘要:pip install sqlacodegen pip install pymysql sqlacodegen mysql+pymysql://username:password@127.0.0.1:3306/db_name > models_tmp.py 阅读全文
posted @ 2019-04-20 23:34 李国清 阅读(302) 评论(0) 推荐(0) 编辑

2018年11月15日

摘要:1、进入/etc/netplan目录 2、查看文件 3、编辑 01-network-manager-all.yaml 4、输入以下内容(根据自身情况修改IP,以及网关,注:IP后为子网掩码指多少位) 5、wq!保存 6、sudo netplan apply 使其生效 阅读全文
posted @ 2018-11-15 17:59 李国清 阅读(122) 评论(0) 推荐(0) 编辑

2018年11月5日

摘要:1、打开Jmeter添加测试计划,(http://central.maven.org/maven2/mysql/mysql-connector-java/6.0.6/mysql-connector-java-6.0.6.jar) 2、添加线程组--JDBC Connection Configurat 阅读全文
posted @ 2018-11-05 21:19 李国清 阅读(71) 评论(0) 推荐(0) 编辑

2018年9月28日

摘要:简化版 同步时间 简化版 设置时区 参考: https://www.cnblogs.com/xd502djj/p/4292781.html https://www.cnblogs.com/juandx/p/4992465.html https://jingyan.baidu.com/article/ 阅读全文
posted @ 2018-09-28 17:32 李国清 阅读(472) 评论(0) 推荐(0) 编辑

2018年9月26日

摘要:1. 安装相关依赖 2. 引入yum源, 并安装gitlab 如果设备配置比较低, 会在启动过程中卡死, 建议最低双核2G内存 如果当前服务器的80和8080端口均未被占用, 则直接可以通过服务器的ip或域名访问到后台(出现502不要紧张,一般情况下是gitlab还没有起来) 3、获取/修改超级管理 阅读全文
posted @ 2018-09-26 20:49 李国清 阅读(72) 评论(0) 推荐(0) 编辑

2011年11月18日

摘要:关于分销商的库存同步问题:在此写这篇文章,是想和大家探讨一下解决方案。小弟不才,只想出三种解决方法,但是每种方法都不尽人意,希望做过类似东西的进来探讨一下。现把三种方法分别列举如下:第一种:写一个服务程序,让此程序在每隔一定时间(比如说10分钟)查询一次库存表,然后去更新分销商的库存。 优点:如果做了数据库的读写分离,数据库服务器的压力应该是比较小的,如果没做分离,说明业务量不大,直接在数据库上查询,也不会耗费多长时间,对服务器的压力也影响不大。 缺点: 1、库存变化后,不能及时更新到分销商,因为服务更新库存需要一定的时间间隔。 2、按库房有4000件商品来计算的话,每一家分销商... 阅读全文
posted @ 2011-11-18 01:46 李国清 阅读(6082) 评论(23) 推荐(3) 编辑

2011年10月21日

摘要:Mutex是提供同步访问多个进程的一个类。和Monitor极其类似。相同点:Mutex和Monitor都只能有一个线程拥有锁定。区别:Mutex可用于进程内的线程同步,也可用于进程同步,一般用于进程同步。Monitor则只能用于进程内的线程同步。当进行进程内的线程同步时,优先选择Monitor。因为Monitor应用在用户模式下的线程同步技术,而Mutex是应用于内核级别的线程同步技术,线程的执行是在用户模式下执行的,而要切换到内核模式大概要消耗1000个CPU时钟,所以进行进程内的线程同步时优先选择Monitor,而进行进程间的同步时,Mutex是不二之选。当声明Mutex时必须指定名称,否 阅读全文
posted @ 2011-10-21 00:15 李国清 阅读(5882) 评论(2) 推荐(0) 编辑

2011年10月16日

摘要:semaphore 可用于进程间同步也可用于同一个进程间的线程同步。semaphore 非常类似于mutex ,共同点:semaphore和mutex都是内核对象,都可用于进程间的同步,并且都特别占用系统资源(线程的同步包括用户模式下的同步和内核模式下的同步,如果用内核对象来同步被保护的资源,系统需要从用户模式切换到内核模式,这个时间大概是1000个cpu周期)。区别为:mutex只能由一个线程(进行)访问被保护的资源。semaphore 是一种带计数的mutex的锁定,可定义同时访问被保护的资源的线程数。信号量有一个使用计数器,这个使用计数器,是信号量的最大资源计数和当前资源计数的差值。信号 阅读全文
posted @ 2011-10-16 23:06 李国清 阅读(13775) 评论(6) 推荐(5) 编辑

导航

统计