- 博客(20)
- 问答 (4)
- 收藏
- 关注
转载 关于chart/diagram/drawing/figure/graph/illustration/image/map/picture/plot的辨析
转载声明:本文转载自http://hi.baidu.com/heartsoft2008/blog/item/a80056dfa91b2b1e48540304.html,对原作者鸣谢!坦白说,每次更新本文都需要添加几个新想到的近义词进来,因为表示“图形或画面”的单词还真不少,不经意间已经累积到10个。在这10个近义词当中,drawing/map/picture这3个是日常说话习惯爱用的词汇,而c...
2018-09-14 16:20:10
13434
原创 SSL
SSL workflow引用: https://www.instantssl.com/ssl.htmlSSL面向的就是两个进程之间的安全联系, 实际上,两个进程也就基本上等价于最终的两个通信实体。
2018-09-05 15:29:06
197
原创 笔记
人们总是想找到一个抽象理论,能够适应所有的问题,能够使自己感觉到自由,然而,这种想要想通一切的冲动只是大脑自以为是的幻想;规则,弄清楚看得见的范围内的联系和规律,这种思考是由外而内的,联想的事情是由意识来完成,是由内而外的,不要强求;引用文章:https://xiaogd.net/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%A7%91%E5%AD%A6%E6%98%AF%E4%B...
2018-06-21 14:31:15
237
原创 记录编程实践中遇到的问题
首先,字符串和使用场合的问题;因为转义字符需求的存在,所以随时必须在头脑中清晰两个概念:(1)你在程序中最终需要的字符串长什么样子;(2)你的字符串在经过一个系统到达你要的位置时,加了转义字符时是什么样子?甚至与说,如果各系统级联, 那么就要考虑的时从原始字符串,到加了转义字符,又到考虑经过一个系统如何输出加了转义字符的字符串;总之一个原则,面向你要的字符串样子,考虑它经过怎样的系统过来的,就像是...
2018-06-15 10:41:47
291
原创 不管什么时候的花,都要拾起来
内核,初始化系统,控制终端,shell,shell管理下的进程,假设我们可以把这个顺序叫做进程降序(这里,可以考虑一个终端可以提供多个shell的情形, 因为如果终端的操作界面可以提供这样的功能的话,比如字符界面可以分多个区域;再或者现在的图形界面,我们可以看做一个控制终端,而且可以看做是Ubuntu的必备的部分,假如说称它为控制台,那么它这个控制终端就能提供很多个shell);对应的,...
2018-05-18 17:20:30
175
原创 一通乱写
人,要适应于一种处在“混乱”之中的状态,这种“混乱”,可能是指事情不知道确切该怎么解决,或是头绪很乱,抑或是其他你认为不受控制,不在计划的状态,因为这种状态的存在很正常,它是解决问题过程中的一个必经过程, 适应,就是要接受它,和它好好相处,因为通过一步一步做事情, 解决问题的路,慢慢会清晰起来;人的思维,通常会认为思维控制一切,但实际上是不准确的;思维的质量其实完全由意识的质量决定,而思维确实能够...
2018-04-24 16:31:44
287
原创 英语和数数
英语其实应该先不太关注语法,而是从单词出发,用类似与推断的手段来理解意思;语法是下一步的事,或说是更具体场合的事;在科技公司里, 确实, 知识和技术才是撬动一切的基础;所谓“复杂”, 其实是指的的是至少两种东西的联合理解,也就是说,并不存在先了解其中一样再理解另一样的先后顺序,而就是相互佐证理解的,这是我们必须知道和接收的事实和智慧;另外,如果事务的组成是由数量特别多的列表组件构成,如果每个组件都...
2018-04-12 16:49:15
296
转载 error: expected ‘)’ before ‘PRId64’
原文: https://blog.youkuaiyun.com/beitiandijun/article/details/19156849error: expected ‘)’ before ‘PRId64’原来这个宏定义给c用的,C++要用它,就要定义一个__STDC_FORMAT_MACROS宏显示打开它。c++使用PRID64,需要两步:包含头文件:<inttypes.h>定义宏:__STD...
2018-04-10 11:47:00
1865
1
原创 学习和融汇贯通
掌握概念, 是掌握一门学科的必备条件;在任何一门学科里,任何的知识,都可以用通俗的语言解释清楚,更甚至说,其实连学科都可以不用进行故意的划分,它知识生活场景的某一具体情形;但是,真实的生活下,术语,或说概念,或者某一种特定语言下的某一特定叫法,这些东西都是必须的;首先,越是本质的东西,越需要载体存在于世界上;越是本质的东西,虽然可以提炼的越纯,在个人身上感受的越多越深之后,直觉和直观上会更自然和顺...
2018-03-30 16:14:52
798
原创 关于lamboda表达式, 右值, 闭包的一些记录信息
lamboda表达式:[] // 没有定义任何变量。使用未定义变量会导致错误。[x, &y] // x 以传值方式传入(默认),y 以引用方式传入。[&] // 任何被使用到的外部变量皆隐式地以引用方式加以使用。[=] // 任何被使用到的外部变量皆隐式地以传值方式加以使用。[&, x] // x 显示地以传值方式加以使用。其余变量以引用方式加以使用。[=,...
2018-03-30 10:55:54
1318
原创 记录一个单线程调用写出现的"死锁"问题
问题的现象是出现一个pthread_mutex_t 互斥锁在init成功后, 在 pthread_mutex_lock 的时候出现死锁, 然后程序卡住一直执行不下去, 但是调用的地方只有在一个线程中, 没有多线程同时调用pthread_mutex_lock的情况 ;这种情况下, 调查一般死锁的思路是完全没用的,而且会怀疑人生,所以必须要像寒战里刘杰辉破案一样, 要更宏观的去找原因,O(∩_∩)O哈...
2018-03-28 14:24:39
2177
原创 音视频-封装格式和编码格式
可能侧重视频, 但是通常封装容器中都要封装音频;引用:为什么要有那么多格式,是因为每一种的格式,都有合适的应用场景。但是同一类型,为什么会有那么多,那就是各个集团和大公司之间的标准之争。标准就是游戏规则,大公司就是要制定游戏规则。引用:MP4封装格式对应标准为 ISO/IEC 14496-12(信息技术 视听对象编码的第12部分: ISO 基本媒体文件格式/Information technolo...
2018-03-15 17:17:02
2365
原创 概念厘清
每一个Ubuntu版本 , 安装软件package时总是有一个默认的软件版本拿boost 和opencv 来举2个例, :Ubuntu 14.04 LTS, 软件源中默认对应的boost是1.54.0, opencv 是2.4.8有时候我们需要装其他版本的软件;默认的软件安装的路径大致是: 头文件: /usr/inlcude; 库文件: /usr/lib/x86_64-linux-gnu而自己编...
2018-03-14 11:19:45
334
原创 控制权转移的关键
软件,本质上就是状态控制系统通信的解决可接收连续激励下的状态变化刚体的存在软件的能力: 能否记录硬件的信息,并将信息融入进一个能够提供服务的体系中, 同时又能使硬件得到激励而工作记录信息的最好方式, 是能用在某种框架内;...
2018-03-14 11:15:20
1654
原创 状态同步, 前进, 失调和再同步
参与状态同步的,可以是一个进程,或一个多进程的模组,或者是一个系统都可以; 抽象的讲,一个进程,甚至一个线程也是一个系统,是内部各组成部分的协作;状态同步涉及的整个流程不只涉及参与的各方角色, 还包括用以服务个角色执行的系统环境, 比如操作系统的资源.以及另外一个重要角色-用以影响状态进行的环境条件, 比如网络传输的通断, 带宽, 延时, 误包率等等, 抽象说来,就是操作系统资源限制以外的硬件和软...
2018-02-28 17:30:55
656
原创 cmake 一些有用的宏
一个开源项目,如果想依赖cmake的find_package规则来实现编译的自动查找,主要是<1>头文件路径<2>库名字<3>库路径这三个方面, 有2个办法:(1)cmake 有个 系统变量 CMAKE_ROOT通常比如说是 “/usr/local/share/cmake-3.5”它的子目录大概是completions editors Help inclu...
2017-12-28 17:26:56
2936
原创 ROS 学习记录
安装:如果不是自己编译安装: IndigoONLY:13.10 Saucy14.04 Trusty http://wiki.ros.org/indigo/Installation/UbuntuKineticONLY:15.10 Wily16.04 Xenial amd64 i386amd64 i386
2017-11-29 18:17:07
413
原创 一个只在系统集成环境下随机概率很低的crash问题(s11)的解决
1, 程序只在集成运行环境下才能复现, 如果在专门布置的环境下, 单独运行就不能复现; 此时, 我们只是注意到集成环境,是由一个agent进程对程序进行启动, 而单独运行情况下,是手动用shall进行启动, 但是进行调用环境方面的考虑, 但是却忽略一个方面的问题-数据准备方面: 单独手动调用的情况下,都是准备好所有需要用到的各类数据,放到确定的目录后便不再移动,并且可以事先确认数据是没问题的;但
2017-11-15 17:59:59
259
原创 OpenCL 笔记
cl_mem, program, kernel 都是在context下创建, 可用于这个context下的所有device上;一个OpenCL kernel, 大概可以分为两类, 一类是对workgroup属性没有要求的,这种kernel就相当于不划分workgroup也一样,每个workitem计算的执行完全一样;另一类是对workgroup的大小和个数有要求的, 或这对其中之一有要求,
2017-11-03 18:42:20
296
空空如也
请问画时序图大家用de什么工具?感谢!
2014-09-29
Ubuntu 安装 Ibus后,重启黑屏.
2014-07-18
两个线程分别写不同文件,文件却写串了!
2014-06-04
求助大家:操作系统kernel启动完成后,BIOS和引导程序的装态问题。
2014-05-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人