码迷,mamicode.com
首页 > 2019年08月06日 > 全部分享
Python多线程多进程那些事儿看这篇就够了~~
自己以前也写过多线程,发现都是零零碎碎,这篇写写详细点,填一下GIL和Python多线程多进程的坑~ 总结下GIL的坑和python多线程多进程分别应用场景(IO密集、计算密集)以及具体实现的代码模块。 目录 0x01 进程 and 线程 and “GIL” 0x02 python多线程&&线程锁& ...
分类:编程语言   时间:2019-08-06 00:28:53    阅读次数:64
ROS Topic 常用指令
rosnode list一樣,就是列出目前運行中的topic有哪些。 接下來這個指令比較重要啦,就是去監聽某個topic,也就是在我們寫完publisher以後可以用的debug工具 ...
分类:其他好文   时间:2019-08-06 00:28:39    阅读次数:50
F - Dragon Balls
Five hundred years later, the number of dragon balls will increase unexpectedly, so it's too difficult for Monkey King(WuKong) to gather all of the dr ...
分类:其他好文   时间:2019-08-06 00:28:25    阅读次数:58
Linux 安装gitlab
1、打开http访问和ssh访问 2、安装Postfix以发送通知电子邮件 3、第三部开始我就没有按照官网的命令去安装了,因为后面安装会出现版本问题,所以我找了一个符合自己系统的git版本进行了安装。 a、首先如果没有wget组件需要先执行yum -y install wget b、获取rpm安装包 ...
分类:系统相关   时间:2019-08-06 00:28:11    阅读次数:85
PAT甲级——A1067 Sort with Swap(0, i)
Given any permutation of the numbers {0, 1, 2,..., N?1}, it is easy to sort them in increasing order. But what if Swap(0, *) is the ONLY operation tha ...
分类:其他好文   时间:2019-08-06 00:27:47    阅读次数:83
CRM项目实战,动态菜单设计
OneToOnefield反向查询:obj.user.all() ForeignKey反向查询:obj.user_set.all() {% extends 'base.html' %} {% block body %} <nav class="navbar navbar-inverse navbar ...
分类:其他好文   时间:2019-08-06 00:27:14    阅读次数:62
证明线程池ThreadPoolExecutor的核心线程数,最大线程数,队列长度的关系
关于线程池的几个参数,很多人不是很清楚如何配置,他们之间是什么关系,我用代码来证明一下。 输出结果,观察关系: //任务数 a = 3 , 活跃线程数3 , 任务数 < 核心线程数。 //任务数 a = 4 , 活跃线程数4 , 任务数 < 核心线程数。 //任务数 a = 5 , 活跃线程数5 , ...
分类:编程语言   时间:2019-08-06 00:26:40    阅读次数:65
javaweb入门-----jsp概念
jsp是什么? JSP:Java Server Pages java服务器端页面 *可以理解为 一个特殊的页面,其中既可以直接定义html标签,又可以定义java代码 *用于简化书写 <% %>java代码片段,用于定义java (java方法内能写什么,这里就能写什么) <%= %>java表达式 ...
分类:编程语言   时间:2019-08-06 00:26:21    阅读次数:54
docker 安装mysql8.0
前提: 异常: docker 安装 mysql 8 外部连接会报一下异常: Authentication plugin 'caching_sha2_password' cannot be loaded 原因 出现这个原因是mysql8 之前的版本中加密规则是mysql_native_password ...
分类:数据库   时间:2019-08-06 00:26:01    阅读次数:86
CRM项目实战-kingadmin model obj list 页面开发
from kingadmin.admin_base import BaseKingAdmin class AdminSite(object): def __init__(self): self.enabled_admins = {} def register(self,model_class,adm ...
分类:其他好文   时间:2019-08-06 00:25:38    阅读次数:52
029、大厂面试题:最新的G1垃圾回收器的工作原理,你能聊聊吗?
本文是个人学习《从 0 开始带你成为JVM实战高手》内容总结,详细内容扫描二维码 1、ParNew + CMS的组合让我们有哪些痛点? STW,G1垃圾回收器比~更好的垃圾回收性能 STW,G1垃圾回收器比~更好的垃圾回收性能 STW,G1垃圾回收器比~更好的垃圾回收性能 2、G1垃圾回收器 G1  ...
分类:其他好文   时间:2019-08-06 00:25:23    阅读次数:88
前端页面布局
<!DOCTYPE html> <!-- saved from url=(0041)http://v3.bootcss.com/examples/dashboard/ --> <html lang="zh-CN"><head><meta http-equiv="Content-Type" conte ...
分类:其他好文   时间:2019-08-06 00:24:47    阅读次数:52
Spring-声明式事物(十一)
事务 事务:要么都成功!要么都不成功! 事务四大特性:ACID :原子性、一致性、隔离性、持久性。 声明式事务 Spring支持两种事务处理机制: 编程式事务:把所有事务的代码写在业务中; 声明式事务:使用AOP横切进去;一般都会使用声明式事务 要开启 Spring 的事务处理功能,在 Spring ...
分类:编程语言   时间:2019-08-06 00:24:33    阅读次数:66
PyCharm 2017 安装教程
1.下载PyCharm 进入https://www.jetbrains.com/pycharm/download/#section=windows官网下载页面,可以到到PyCharm有两个版本,一个专业版,一个自由版本; 建议下载专业版本,点击download按钮下载professional版本, ...
分类:其他好文   时间:2019-08-06 00:24:12    阅读次数:60
Collections 工具类常用方法
所有方法都是静态 static 的 public static <T> void sort(List<T> list) ####sort(list) 对应list 集合排序 public static <T> int binarySearch(List<?> list,T key) 二分查找法 pu ...
分类:其他好文   时间:2019-08-06 00:23:56    阅读次数:76
Vector、HashTable线程不安全示例
下面这样写法是Vector线程不安全的写法: 尽管Vector get()、remove()、get() 方法是I同步的 但运行上面程序会出现以下错误: HashTable线程不安全写法: 会出现很多null值,但不错,因为没有那个key ,但不会报错 在多线程环境中,如果不在方法调用端做额外的同步 ...
分类:编程语言   时间:2019-08-06 00:23:20    阅读次数:62
phpstorm 断点调试 傻瓜教程
前言: 简单介绍下为什么要用断点调试,很多人说我在代码调试的部位用var_dump 或者 exit 或者print_r来进行断点,但是当项目足够大的时候这样的做法就比较费时费力,因为你断点后需要删除原有的打印,很多时候我们自己也不知道在什么地方打印, 但是安装断点调试就可以解决这些问题,越用你会越来 ...
分类:Web程序   时间:2019-08-06 00:22:51    阅读次数:75
783条   上一页 1 ... 43 44 45 46 47 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!