首页 > 2019年09月01日 > 全部分享
C++ 并发编程之互斥锁和条件变量的性能比较
介绍 本文以最简单生产者消费者模型,通过运行程序,观察该进程的cpu使用率,来对比使用 互斥锁 和 互斥锁+条件变量 的性能比较。 本例子的生产者消费者模型, 1 个生产者, 5 个消费者。 生产者线程往队列里放入数据,5个消费者线程从队列取数据,取数据前需要判断一下队列中是否有数据,这个队列是全局 ...
分类:编程语言   时间:2019-09-01 13:06:46    收藏:0  评论:0  赞:0  阅读:54
[QGIS Tips-2]Mac QGIS调用GDAL时的错误解决
QGIS的许多分析工具是基于GDAL的(比如Merge),如果它找不到GDAL,则无法执行,报错通常如下: 广大Mac用户使用的GDAL应该都是KyngChaos制作的.framework,这种情况下的解决方法很简单,Settings ... Options... System ... Enviro ...
分类:系统服务   时间:2019-09-01 13:06:17    收藏:0  评论:0  赞:0  阅读:96
java扫描某个包下的所有java类并加载
最近在学习java的反射和注解,实际情景中需要扫描某个包下的所有java类,然后使用类加载器加载类。 基本思路,获得程序的路径扫描src下某个包内的子包和java类,实现也比较简单。 运行环境:windows10+jdk1.8+eclipse 直接贴代码 这是一个简单的包扫描类,这里直接使用Clas ...
分类:编程语言   时间:2019-09-01 13:05:56    收藏:0  评论:0  赞:0  阅读:363
2、C++ 学习——基础篇
1、C++简介C++ 是一种中级语言,它是由 Bjarne Stroustrup 于 1979 年在贝尔实验室开始设计开发的。C++ 进一步扩充和完善了 C 语言,是一种面向对象的程序设计语言。C++ 可运行于多种平台上,如 Windows、MAC、Linux以及 UNIX 的各种版本操作系统。C与 ...
分类:编程语言   时间:2019-09-01 13:05:09    收藏:0  评论:0  赞:0  阅读:62
SSM随笔
1.SSM框架的简单配置 1.1 引入jar 1.2 web.xml配置文件 1.2.1在工程的classpath下创建两个配置文件 1.2.2web.xml的配置 注意:/ 和 / 的区别 1.3 applicationContext.xml 1.4 springMvc.xml 1.5 mybat ...
分类:其他   时间:2019-09-01 13:04:26    收藏:0  评论:0  赞:0  阅读:71
1、netty入门说明
netty中的例子,基本模式都是:server -> Initializer -> Handler 。 在server中去启动线程,打开端口,设置initializer,和一些启动的参数配置。 在Initializer,主要是负责添加handler处理链。可以获得channel对象。 在handle ...
分类:Web开发   时间:2019-09-01 13:03:56    收藏:0  评论:0  赞:0  阅读:63
2、nio的例子实践
下面的例子,说明了,nio中的三大核心类的基本使用。buffer,channel,selector ...
分类:其他   时间:2019-09-01 13:03:19    收藏:0  评论:0  赞:0  阅读:82
Pandas库05_DataFrame数据结构_运算
import pandas as pd import numpy as np # data={ # "name":["唐浩","小王","老王","赵三","李四"], # "sex":["男","女","男","女","男"], # "year":[37,22,15,18,33], # "city ...
分类:其他   时间:2019-09-01 13:02:42    收藏:0  评论:0  赞:0  阅读:38
Perl获取匹配行之后的后几行2
#!/usr/bin/perlopen (f,"D:\\file");while ($lines=<f>){if ($lines=~/TOTAL ELASTIC/){$line_number=$.;$line_control=1;}next if ($line_control==0);#next后面 ...
分类:其他   时间:2019-09-01 13:02:17    收藏:0  评论:0  赞:0  阅读:68
(Easy) Diet Plan Performance LeetCode Contest
Description: 5174. Diet Plan Performance My SubmissionsBack to Contest 5174. Diet Plan Performance My SubmissionsBack to Contest My SubmissionsBack to ...
分类:其他   时间:2019-09-01 13:01:52    收藏:0  评论:0  赞:0  阅读:120
lower_case_table_names和数据库在Linux和windows平台之间的相互迁移问题
MySQL关于 lower_case_table_names 的文档 https://dev.mysql.com/doc/refman/5.7/en/identifier-case-sensitivity.html In MySQL, databases correspond to director ...
分类:数据库技术   时间:2019-09-01 13:01:13    收藏:0  评论:0  赞:0  阅读:75
X-factor Chains POJ 3421(质因数分解+组合数学)
原题 题目链接 题目分析 依题意可以知道,X每次只分解出一个质因子即可得到最长的链.像20=22*5=(2*5,5,1)就是20最长因子链.因此最长因子链的长度等于质因子的幂的和.最长因子链的组合方法由组合数学可知有(质因子的幂的和的全排列)/(每个质因子的幂的全排列)种.由题目数据可知用组合数学求 ...
分类:其他   时间:2019-09-01 13:00:49    收藏:0  评论:0  赞:0  阅读:83
js 构造函数中的 return
本文链接:https://blog.csdn.net/qq_36209248/article/details/89190978 默认情况下,没有return的函数的返回值为undefined(即没有定义返回值),如果定义了return,则返回指定对象。但是构造函数比较t特殊,new构造函数在没有re ...
分类:Web开发   时间:2019-09-01 13:00:24    收藏:0  评论:0  赞:0  阅读:66
A example of Memory leaks
The objects created by new-expressions (objects with dynamic storage duration) persist until the pointer returned by the new-expression is used in a m ...
分类:其他   时间:2019-09-01 12:59:52    收藏:0  评论:0  赞:0  阅读:70
maven 笔记2
maven 中央工厂的位置:D:\dubbo\apache-maven-3.2.5\lib D:\dubbo\apache-maven-3.2.5\lib pom-4.0.0.xml repositories标签url 标签 maven 默认scope是compile ,只有这个范围才能进行传递依赖 ...
分类:其他   时间:2019-09-01 12:59:33    收藏:0  评论:0  赞:0  阅读:58
PostgreSQL中的一些日志
1.Write Ahead Log(WAL日志)预写日志(WAL)是保证数据完整性的标准方法。在有关交易处理的大多数(如果不是全部)书籍中都可以找到详细说明。 简而言之,WAL的核心概念是,只有在记录了对这些更改之后,即在描述更改的日志记录已刷新到永久存储之后,才写入对数据文件(表和索引所在的位置) ...
分类:数据库技术   时间:2019-09-01 12:59:13    收藏:0  评论:0  赞:0  阅读:64
关于Tarjan
我真是猪脑子哇 学姐讲的全被我吃了 qwq 今天又温习了一下, 觉得还是写下来比较好 毕竟我的记忆力 犹如冬风 不仅刷刷刷的还飕飕飕的 关于割点与割边(桥): 割点:删它及其连边去之后图变为不连通 能够成为割点的条件: 1.对于根节点,有两棵或以上子树 2.对于非根非叶节点, 某棵子树没有指向u的祖 ...
分类:其他   时间:2019-09-01 12:58:55    收藏:0  评论:0  赞:0  阅读:75
Numpy库03_数据运算
#运算 import numpy as np #列表相乘 # ll=[1,2,3,4,5] # ll2=ll*2 # [1, 2, 3, 4, 5, 1, 2, 3, 4, 5] # print(ll2) # 列表相加 # ll3=[1,2,3,4,5] # ll4=ll3+10 #报错,不能这样用 ...
分类:其他   时间:2019-09-01 12:58:31    收藏:0  评论:0  赞:0  阅读:49
ORM查询简化
文章出处 https://www.cnblogs.com/wupeiqi/articles/6216618.html 字段 常用字段 AutoField(Field) - int自增列,必须填入参数 primary_key=True BigAutoField(AutoField) - bigint自 ...
分类:其他   时间:2019-09-01 12:58:02    收藏:0  评论:0  赞:0  阅读:55
Jackson转换为Collection、Array
1. Jackson转化为Array 注意的地方就是实体类一定要有无参的构造方法,否则会报异常 2. Jackson转化为list 1)如果直接使用mapper.readValue(str, List.class); 虽然不会异常,但是list中的每个元素都是LinkedHashMap,而强转为Us ...
分类:其他   时间:2019-09-01 12:57:39    收藏:0  评论:0  赞:0  阅读:72
1362条   上一页 1 ... 46 47 48 49 50 ... 69 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!