weixin_30263073
码龄7年
  • 659,497
    被访问
  • 暂无
    原创
  • 304,094
    排名
  • 84
    粉丝
  • 0
    铁粉
关注
提问 私信
  • 加入CSDN时间: 2015-07-31
博客简介:

weixin_30263073的博客

查看详细资料
个人成就
  • 获得152次点赞
  • 内容获得0次评论
  • 获得913次收藏
创作历程
  • 653篇
    2019年
  • 746篇
    2018年
  • 659篇
    2017年
  • 536篇
    2016年
  • 381篇
    2015年
  • 286篇
    2014年
  • 268篇
    2013年
  • 224篇
    2012年
  • 169篇
    2011年
  • 129篇
    2010年
  • 92篇
    2009年
  • 78篇
    2008年
  • 58篇
    2007年
  • 29篇
    2006年
  • 16篇
    2005年
  • 7篇
    2004年
成就勋章
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

如何在MPlayer上支持RTSP

http://www.live555.com/mplayer/ 请按照如下步骤 下载 "LIVE555 Streaming Media" l的库的源码, 解压后 将"live/" 目录移动到 "/usr/local/", "/usr/local/lib/", 或者是 "/usr/lib/". (注意:如果你不这么做, 则需要制定目录"live/" ) 下载最新源码M...
转载
发布博客 2019.09.07 ·
159 阅读 ·
0 点赞 ·
0 评论

C++并发-同步并发

1.等待事件 std::mutex m; void wait() { std::unique_lock<std::mutex> lk(m); lk.unlock(); std::this_thread::sleep_for(std::chrono::millisenconds(100));//休眠100毫秒 lk.lock(); } 2.条件变...
转载
发布博客 2019.09.23 ·
134 阅读 ·
0 点赞 ·
0 评论

C++并发-互斥元

1.std::mutex类 1.构造函数,std::mutex不允许拷贝构造,也不允许 move 拷贝,最初产生的 mutex 对象是处于 unlocked 状态的。 2.lock(),调用线程将锁住该互斥量。线程调用该函数会发生下面 3 种情况:①如果该互斥量当前没有被锁住,则调用线程将该互斥量锁住,直到调用 unlock之前,该线程一直拥有该锁。②如果当前互斥量被其他线程锁住,则当前...
转载
发布博客 2019.09.23 ·
135 阅读 ·
0 点赞 ·
0 评论

转移线程的所有权

void function(); void function1(); std::thread t1( function ); //启动一个新线程t1与function关联 std::thread t2 = std::move(t1); //将t1限行的转移给t2 t1 = std::thread( function1 ); //启动一个临时的对象与function1关联 s...
转载
发布博客 2019.09.04 ·
112 阅读 ·
0 点赞 ·
0 评论

启动线程

#include <iostream>#include <thread>#include <unistd.h>void hello(){ while(1) { std::cout << "hello world" << std::endl; for(int i=0;i<99999...
转载
发布博客 2019.09.04 ·
85 阅读 ·
0 点赞 ·
0 评论

ubuntu16.04安装官方cartographer

工作空间名为catkin_cart 1.安装步骤:   https://google-cartographer-ros.readthedocs.io/en/latest/compilation.html 2.按照他的步骤来,会在最后编译的时候出错 3.解决思路。   删除掉之前安装的cere和protobuf。 4.安装官方提供的cere和protobuf 5.分开编译 ...
转载
发布博客 2019.08.30 ·
66 阅读 ·
0 点赞 ·
0 评论

C++ string类

1.初始化 string s1; //默认初始化,空字符串 string s2 = "hello"; // 拷贝初始化 string s3("hello"); //直接初始化 string s4(10,'c'); //直接初始化 10个c 2.string的一些操作 empty:返回一个布尔值来判断是否非空 size:返回对象的长度,无符号整形 关系运算:== > < &g...
转载
发布博客 2019.09.23 ·
58 阅读 ·
0 点赞 ·
0 评论

ROS多机通讯

1.主机:   sudo /etc/hosts 写入从机的地址和用户名:     192.168.31.14 raspi2 2.从机   sudo /etc/hosts   写入主机的地址和用户名     192.168.31.198 hcx vim ~/.zshrc 写入export ROS_MASTER_URI=...
转载
发布博客 2019.08.28 ·
66 阅读 ·
0 点赞 ·
0 评论

四元数

1.先上几个视频网站 英文 中文 转载于:https://www.cnblogs.com/penuel/p/11571376.html
转载
发布博客 2019.09.23 ·
55 阅读 ·
0 点赞 ·
0 评论

传递参数给线程

1.void f(int i, std::string const& s); std::thread t(f,3,"hello"); 2.传入的参数是已复制的形式到内部空间,即使使用引用一样如此 void update( int w, int & data ); void main()  {    int data = 5;    std::t...
转载
发布博客 2019.09.04 ·
57 阅读 ·
0 点赞 ·
0 评论

树莓派UBUNTU MATE 自动登录用户

1.sudo vim /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf 2.添加autologin-user=yourusername 转载于:https://www.cnblogs.com/penuel/p/11419058.html
转载
发布博客 2019.08.27 ·
115 阅读 ·
0 点赞 ·
0 评论

树莓派3B+开启wifi

1.打开树莓派配置    sudo raspi-config 2.选择 localisation options 3.选择 change Timezone,在里面选择亚洲ASIAN,里面选择地址,我选的上海 4.选择change wi-fi country,选择中国 转载于:https://www.cnblogs.com/penuel/p/11416259.html...
转载
发布博客 2019.08.27 ·
107 阅读 ·
0 点赞 ·
0 评论

树莓派3B+远程VNC的设置

1、打开树莓派设置 sudo raspi-config,选择 5、Interfacing Options ,然后回车: 2、选择3 VNC,再回车: 3、选择yes: 4、编辑vncserver,sudo vim /etc/init.d/vncserver,添加以下命令,然后保存退出: #!/bin/sh ### BEGIN INIT INFO # Pr...
转载
发布博客 2019.08.27 ·
63 阅读 ·
0 点赞 ·
0 评论

洛谷 P1462 通往奥格瑞玛的道路(二分答案,堆优化dijkstra)

传送门 解题思路 首先看题目问题,求经过的所有城市中最多的一次收取的费用的最小值是多少。一看“最大值最小”就想到了二分答案。 在读一遍题目,就是二分收取的费用,然后对于每一个二分的费用,跑一边最短路,要求不经过>收取费用的城市,最后看一看能否在规定血量内走到终点。 想起来还是比较容易的,写起来要注意一下细节,注意二分的形式和用堆优化的dijkstra的写法。 悲惨的做...
转载
发布博客 2019.10.07 ·
139 阅读 ·
0 点赞 ·
0 评论

洛谷 P1073 最优贸易(反向最短路)

传送门 解题思路 很长的题,实际上在一个有向图(点有点权)中求一个从起点1到终点n的路径,使得这条路径上点权最大的点与点权最小的点的差值最大(要求必须从点权较小的点能够走到点权较大的点)。 ——最短路?? ——不像呀。 (可是洛谷标签上写着呀) 就是一个写起来像最短路的一个图中的dp。 我们用dis1[i]表示从1号点到第i号点的路径上的最小值,用dis2[i]表示从i...
转载
发布博客 2019.10.05 ·
114 阅读 ·
0 点赞 ·
0 评论

错排问题 && 洛谷 P1595 信封问题

传送门 一道裸的错排问题 错排问题 百度百科上这样说 就是对于一个排列,每一个数都不在正确的位置上的方案数。n 个元素的错排数记为 D(n)。 公式 D(n)=(n−1)∗(D(n−2)+D(n−1)) 推出公式(感性) 对于第n个数,放在k位置上。 而第k个数有两种情况: 当第k个数放到n位置时,相当于把k和n交换了位置,对剩下的n-2个数没有任何影响,所以...
转载
发布博客 2019.10.05 ·
137 阅读 ·
0 点赞 ·
0 评论

UVA1626 括号序列 Brackets sequence(区间dp)

题目传送门(洛谷) 题目传送门(UVA) 解题思路 很显然是一个区间dp,当然记忆化搜索完全可以AC,这里说一下区间dp。 区间dp的重要特征就是需要枚举中间节点k 看一看这道题,用f[i][j]表示从i...j组成合法序列需要添加括号的个数, 很显然,当s[i]==s[j]时,f[i][j]=f[i+1][j-1],然后枚举中间点k,就能写出动态转移方程:f[i][j...
转载
发布博客 2019.09.28 ·
85 阅读 ·
0 点赞 ·
0 评论

洛谷 P5367 【模板】康托展开(数论,树状数组)

题目链接 https://www.luogu.org/problem/P5367 什么是康托展开 百度百科上是这样说的: “康托展开是一个全排列到一个自然数的双射,常用于构建哈希表时的空间压缩。 康托展开的实质是计算当前排列在所有由小到大全排列中的顺序,因此是可逆的。” 是不是讲得很精(meng)致(bi)呢? 我看了无数篇博客,终于明白了一点点。 其...
转载
发布博客 2019.08.12 ·
72 阅读 ·
0 点赞 ·
0 评论

洛谷 P5019 铺设道路 & [NOIP2018提高组](贪心)

题目链接 https://www.luogu.org/problem/P5019 解题思路 一道典型的贪心题。 假设从左往右填坑,如果第i个深与第i+1个,那么第i+1个就不需要额外填; 如果第i+1个大于第i个,就需要填i+1-i的深度,所以就相当于把>0的差分数组加起来就AC了。 AC代码 1 #include<iostream> 2 #in...
转载
发布博客 2019.07.29 ·
98 阅读 ·
0 点赞 ·
0 评论

洛谷 P1892 [BOI2003]团伙(种类并查集)

传送门 解题思路 用并查集f存朋友关系,一个数组e存的是敌人关系,是一个辅助数组,所以叫做种类并查集。 当p和q是朋友时,直接合并,但是当是敌人时,需要一些操作。 当p还没有敌人时(即p的敌人是自己),直接e[p]=q; 否则就把p的敌人和q变成朋友,这也就是变相把p和q变成敌人。 当然,对q也是如此。 最后统计有多少人是祖先,也就是说自己的朋友是自己,统计下来。 AC代...
转载
发布博客 2019.08.23 ·
107 阅读 ·
0 点赞 ·
0 评论
加载更多