首页 > 2018年10月22日 > 全部分享
线程锁,递归锁
##线程锁应用importtime,threadingpython中自己加锁了所以用不着!defrun(n):lock.acquire()#获取一把锁globalnumnum+=1lock.release()#释放锁lock=threading.Lock()num=0loot=[]#创建一个空列表(存线程实例)foriinrange(50):t=threading.Thread(target=ru
分类:编程语言   时间:2018-10-22 22:45:38    收藏:0  评论:0  赞:0  阅读:178
golang接口的使用(练习一)
golang语言中接口的使用
分类:其他   时间:2018-10-22 22:45:28    收藏:0  评论:0  赞:0  阅读:160
Java中的线程池——ThreadPoolExecutor的原理
1线程池的处理流程向线程池提交一个任务后,它的主要处理流程如下图所示一个线程从被提交(submit)到执行共经历以下流程:线程池判断核心线程池里是的线程是否都在执行任务,如果不是,则创建一个新的工作线程来执行任务。如果核心线程池里的线程都在执行任务,则进入下一个流程线程池判断工作队列是否已满。如果工作队列没有满,则将新提交的任务储存在这个工作队列里。如果工作队列满了,则进入下一个流程。线程池判断其
分类:编程语言   时间:2018-10-22 22:45:17    收藏:0  评论:0  赞:0  阅读:129
luogu2577/bzoj1899 午餐 (贪心+dp)
首先,应该尽量让吃饭慢的排在前面,先按这个排个序 然后再来决定每个人到底去哪边 设f[i][j]是做到了第i个人,然后1号窗口目前的总排队时间是j,目前的最大总时间 有这个i和j的话,再预处理出前i个人的排队总时间sum[i],可以知道在2号窗口的排队时间是sum[i]-j 拿着两个去更新答案就行了 ...
分类:其他   时间:2018-10-22 22:43:58    收藏:0  评论:0  赞:0  阅读:188
CLR via C#学习笔记-第九章-参数和返回类型的设计规范
9.5 参数和返回类型的设计规范 声明方法的参数类型,应尽量指定最弱的类型,宁愿要接口也不要基类。 例如写方法来处理一组数据项,最好用接口,比如IEnumerable<T>声明参数,而不要用强数据类型,比如List<T>或者更强的接口类型,比如ICollection<T>或IList<T> 原因是调 ...
分类:Windows开发   时间:2018-10-22 22:43:41    收藏:0  评论:0  赞:0  阅读:177
远程管理_小计
以下的大前提,不然都是徒劳 准备一:(将远程登陆服务开启) 准备二:(关闭图示项) 远程注册表: ==> 远程计算机管理: 远程帮助: 远程桌面: ...
分类:其他   时间:2018-10-22 22:43:10    收藏:0  评论:0  赞:0  阅读:184
http协议
http协议简介: HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于万维网(WWW:World Wide Web )服务器与本地浏览器之间传输超文本的传送协议。HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信 ...
分类:Web开发   时间:2018-10-22 22:42:36    收藏:0  评论:0  赞:0  阅读:197
企业管理系统前后端分离架构设计 系列一 权限模型篇
原文:企业管理系统前后端分离架构设计 系列一 权限模型篇前段时间分别用vue和react写了两个后台管理系统的模板vue-quasar-admin和3YAdmin。两个项目中都实现了基于RBAC的权限控制。因为本职工作是后端开发,比较清楚权限控制一个管理系统应该必须具备的核心功能,而且是可以做到通用... ...
分类:其他   时间:2018-10-22 22:42:20    收藏:0  评论:0  赞:0  阅读:174
JAVA 注解
一、注解是什么? 官方概念:java支持在源文件中嵌入补充信息,这类信息被称为注解,也被称为元数据。个人理解:注解,就是标记。 二、注解有什么用? 1.用过spring的人我想天天都在用@Controller、@Autowrite、@Service 等等注解,这些注解的作用实际上只是标记而已。如:框 ...
分类:编程语言   时间:2018-10-22 22:42:06    收藏:0  评论:0  赞:0  阅读:159
随机生成一个数组,然后依次以 当前元素:当前元素之前的元素 格式输出
可能比较难想的地方就是当前元素之前的元素怎么弄。 如果设当前元素为m[i]的话,那么之前元素就是 for(j=0;j<i;j++) { m[j]//这就是当前元素之前的元素 } m[i]之前一个元素是m[i-1],所以m[i]之前所有的元素的索引就是从0~i-1 for(j=0;j<i;j++) j ...
分类:编程语言   时间:2018-10-22 22:41:48    收藏:0  评论:0  赞:0  阅读:153
Windows下编译PythonQt3.2正确姿势
准备工作: 1、下载PythonQt3.2 进入官方下载网站后,不要立即点击download,因为你下载的是2017年的老版本,可以看到最后一次更新是20180926,点击”Code“,然后找到”download snapshot“,进行下载,可能下载会比较慢,慢慢等,或者挂上梯子。下载的文件名为p ...
分类:编程语言   时间:2018-10-22 22:41:12    收藏:0  评论:0  赞:0  阅读:212
【13】python time时间模块知识点备查
表示时间的三种形式 总结: 关于三种形式表示时间上的转换图 ...
分类:编程语言   时间:2018-10-22 22:40:50    收藏:0  评论:0  赞:0  阅读:183
HDOJ 2647(拓扑排序)
#include #include #include #include #include #include #include #include using namespace std; int n,m,inbug[10100],d[10100],sum; vectore[10100]; void t... ...
分类:编程语言   时间:2018-10-22 22:40:24    收藏:0  评论:0  赞:0  阅读:146
第七章作业
BOM: 1. BOM是Browser Object Model的缩写,即浏览器对象模型。 2. BOM没有相关标准。 BOM和浏览器关系密切。浏览器的很多东西可以通过JavaScript控制的,例如打开新窗口、打开新选项卡(标签页)、关闭页面,把网页设为主页,或加入收藏夹,等等…这些涉及到的对象就 ...
分类:其他   时间:2018-10-22 22:40:09    收藏:0  评论:0  赞:0  阅读:151
20181016-10 每周例行报告
作业参见:https://edu.cnblogs.com/campus/nenu/2018fall/homework/2253 1.本周PSP表 2.本周进度条 3.累计进度图 1)代码累计图 2)博文字数累计图 4.PSP饼状图 ...
分类:其他   时间:2018-10-22 22:39:53    收藏:0  评论:0  赞:0  阅读:206
第三章 集合与排序 3-3 为聚合结果指定条件
一、HAVING 子句 HAVING 和 WHERE并用时 SELECT 的执行顺序: FROM WHERE GROUP BY HAVING SELECT 二、HAVING自己的构成要素 HAVING子句中能够使用的3种要素如下: (1)常数 (2)聚合函数 (3)GROUP BY 子句中指定的列名 ...
分类:编程语言   时间:2018-10-22 22:39:40    收藏:0  评论:0  赞:0  阅读:159
Java编程准备工作
一、jdk安装及环境配置 1. 下载jdk 去oracle官网下载,这里使用的jdk版本为 有一个需要注意的问题就是7u71后的jdk有两个版本,奇数版本为无BUG版,偶数版包含奇数版全部内容但是有一些未被验证的BUG,推荐使用奇数版。 jdk百度云下载地址: 链接:https://pan.baid ...
分类:编程语言   时间:2018-10-22 22:39:21    收藏:0  评论:0  赞:0  阅读:148
org.springframework.beans.BeanInstantiationException: Failed to instantiate [demo.Words]: No default constructor found; nested exception is java.lang.NoSuchMethodException: demo.Words.<init>()
org.springframework.beans.BeanInstantiationException: Failed to instantiate [Daomain.User]: Is it an abstract class?; nested exception is java.lang.In ...
分类:编程语言   时间:2018-10-22 22:38:53    收藏:0  评论:0  赞:0  阅读:5484
[NOIP2015]子串
嘟嘟嘟 刚开始我以为是kmp+dp,后来发现其实没那么复杂。 令dp[i][j][h][0/1]表示A串到第 i 位,B串到第 j 位,其中A串取了k个子串时,Ai 取/不取的方案数。那么转移方程就很容易的写出来了: dp[i][j][h][0] = dp[i - 1][j][h][0] + dp[ ...
分类:其他   时间:2018-10-22 22:38:34    收藏:0  评论:0  赞:0  阅读:220
第三章 集合与排序 3-4 对查询结果进行排序
一、ORDER BY 子句 ORDER BY 子句中书写的列名称为排序键。 ORDER BY 和 WHERE并用时 SELECT 的执行顺序: FROM WHERE GROUP BY HAVING SELECT ORDER BY 二、指定升序和降序 省略关键字会默认升序进行排列。 升序关键字:ASC ...
分类:编程语言   时间:2018-10-22 22:38:17    收藏:0  评论:0  赞:0  阅读:147
1096条   上一页 1 ... 4 5 6 7 8 ... 55 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!