05 2018 档案

摘要:为人处世,请从学会闭嘴开始! 春秋·孔子《论语·卫灵公》: 可与言而不与之言,失人;不可与言而与之言,失言。知者不失人,亦不失言。 混迹社会,与人相处,讲话是一门学问,该讲的话却没讲,容易失去朋友;不该讲的话却说了,则容易犯错! 在特定条件下, 什么是人生不可讲的话? 被忽略时想抱怨的话 被忽略的时 阅读全文
posted @ 2018-05-31 18:18 findumars 阅读(1204) 评论(0) 推荐(0) 编辑
摘要:2017年7月20日,周四,天气晴,酷热难挡。历经3个多小时的自驾,我们终于抵达了此行的目的地—柳江古镇。柳江古镇,历史上称为“明月镇”,始建于南宋十年(1140年),距今800多年历史。清中代,场镇上柳姜两姓人共同修建了古镇上的一条石板长街,故而得名--柳姜场。1870年,改“姜”为“江”,始定为 阅读全文
posted @ 2018-05-30 22:46 findumars 阅读(388) 评论(0) 推荐(0) 编辑
摘要:这世上最无奈的一句话就是:习惯了。 习惯了安静、习惯了冷清、习惯了独行、习惯了日子过得庸庸碌碌,习惯了生活中种种的疲于应付、习惯了乱七八糟的电脑桌面,习惯了匆匆完成的任务,习惯一旦形成,会变成附着在我们身上的标签,紧随其后,对于命运回答一声:我认命,将自己长长的一生“拱手相让”! 如此一生,被习惯裹 阅读全文
posted @ 2018-05-30 22:38 findumars 阅读(203) 评论(0) 推荐(0) 编辑
摘要:作者: 帅宏军 //声明 protected procedure WMDROPFILES(var Msg : TMessage); message WM_DROPFILES; //实现 procedure TFormMain.WMDROPFILES(var Msg: TMessage);var i, 阅读全文
posted @ 2018-05-30 21:14 findumars 阅读(918) 评论(0) 推荐(0) 编辑
摘要:参数传递方法 李纬的InsideVCL《第一章》中提到Windows定义的回调函数 typedef LRESULT (CALLBACK*WNDPROC)(HWND,UNIT,WPARAM,LPARAM) 为了加快回调函数执行的效率,Microsoft使用了CALLBACK修饰关键词来定义WNDPRO 阅读全文
posted @ 2018-05-30 21:12 findumars 阅读(1077) 评论(0) 推荐(0) 编辑
摘要:你好!我最近想知道C ++中的协程的状态,我发现了几个实现。我决定选择一个用于我的实验。它简单易用,适用于Linux和Windows。 我的目标是试图找到一种方法来让代码异步运行,而不必等待信号触发插槽,并避免调用QCoreApplication :: processEvents或在堆栈中创建QEv 阅读全文
posted @ 2018-05-29 21:27 findumars 阅读(616) 评论(0) 推荐(0) 编辑
摘要:Lambda匿名函数 有时候槽函数代码辑逻辑非常简单,可以直接用下面的Lambda匿名函数处理信号,简捷明了.需c++11支持,不支持自身递归调用. 1 2 3 4 5 6 7 QComboBox *cb = new QComboBox(this); QObject::connect(cb,&QCo 阅读全文
posted @ 2018-05-28 03:43 findumars 阅读(952) 评论(0) 推荐(0) 编辑
摘要:Qt的窗口部件在图形用户界面中按用户的习惯的方式来处理键盘焦点。基本出发点是用户的击键能定向到屏幕上窗口中的任何一个,和在窗口中任何一个部件中。当用户按下一个键,他们期望键盘焦点能够到达正确的位置,并且软件必须尽量满足这种希望。系统必须确定击键定位在哪一个应用程序、应用程序中的哪一个窗口和窗口中的哪 阅读全文
posted @ 2018-05-26 22:25 findumars 阅读(4139) 评论(0) 推荐(0) 编辑
摘要:问题: QT4.8.6在移植到开发板上的时候,中文支持是必不可少的,如何让QT支持中文,如何制作QT支持的字体文件,如何使QT UI编辑器中的字号与开发板中的字号一致。 详解: 1>如何让QT支持中文 QT程序中指明的字体和字号在/opt/qt-4.8.6/lib/fonts目录下没有对应的字库文件 阅读全文
posted @ 2018-05-26 21:56 findumars 阅读(1055) 评论(0) 推荐(0) 编辑
摘要:Qt Assistant是Qt自带的一款可定制、可重新发行的帮助文件浏览器。Qt Assistant支持HTML文件,用户可以利用其定制自己的功能强大的帮助文档浏览器。关于Qt Assistant定制的资料主要是Qt Assistant自身所带的英文文档,虽然讲解比较详细,但是对于初学者来说难以快速 阅读全文
posted @ 2018-05-26 21:55 findumars 阅读(2742) 评论(1) 推荐(1) 编辑
摘要:对Qt5稍有熟悉的童鞋都知道信号、槽的自动连接机制。该机制使得qt designer 设计的UI中包含的控件,可以不通过显式connect,直接和cpp中的相应槽相关联。该机制的详细文章见 http://doc.qt.io/qt-5/designer-using-a-ui-file.html#aut 阅读全文
posted @ 2018-05-26 01:19 findumars 阅读(1112) 评论(0) 推荐(0) 编辑
摘要:Qt多线程的实现 1.继承QThread,重新run 2.继承Object,调用moveToThread方法 两种方法各有利弊:主要参考:http://blog.51cto.com/9291927/1879757 在这我主要记录一点:不管是使用那种方式,要想在子线程里面触发的信号的槽函数在子线程执行 阅读全文
posted @ 2018-05-25 23:27 findumars 阅读(2079) 评论(0) 推荐(0) 编辑
摘要:简单用法 QWaitCondition 用于多线程的同步,一个线程调用QWaitCondition::wait() 阻塞等待,直到另一个线程调用QWaitCondition::wake() 唤醒才继续往下执行。 为了描述方便,这里假设主线程调用Send()往通信口发送一个数据包,然后阻塞等待回包才继 阅读全文
posted @ 2018-05-24 22:47 findumars 阅读(691) 评论(0) 推荐(0) 编辑
摘要:对生产者和消费者问题的另一个解决办法是使用QWaitCondition,它允许线程在一定条件下唤醒其他线程。其中wakeOne()函数在条件满足时随机唤醒一个等待线程,而wakeAll()函数则在条件满足时唤醒所有等待线程。 1、bool wait (QMutex * mutex,unsigned  阅读全文
posted @ 2018-05-24 22:41 findumars 阅读(1671) 评论(0) 推荐(0) 编辑
摘要:使用定时器的目的无非是为了周期性的执行某一任务,或者是到了一个指定时间去执行某一个任务。要达到这一目的,一般有两个常见的比较有效的方法。一个是用linux内部的三个定时器,另一个是用sleep, usleep函数让进程睡眠一段时间,使用alarm定时发出一个信号,还有那就是用gettimeofday 阅读全文
posted @ 2018-05-24 22:38 findumars 阅读(3421) 评论(0) 推荐(0) 编辑
摘要:在TCP/IP中,快速重传和恢复(fast retransmit and recovery,FRR)是一种拥塞控制算法,它能快速恢复丢失的数据包。没有FRR,如果数据包丢失了,TCP将会使用定时器来要求传输暂停。在暂停的这段时间内,没有新的或复制的数据包被发送。有了FRR,如果接收机接收到一个不按顺 阅读全文
posted @ 2018-05-24 22:36 findumars 阅读(8176) 评论(0) 推荐(0) 编辑
摘要:卫星网络中使用TCP协议的劣势 为了避免产生网络拥塞,原TCP协议综合采用了慢启动、拥塞避免、快速重传以及快速恢复等算法。但这些算法应用的前提是网络发生拥塞造成丢包,然而在误码率相对较高的卫星通信系统中,部分丢包是由误码造成的,tcp协议对此不能区分,从而造成TCP传输性能的恶化。 1、 大传播延时 阅读全文
posted @ 2018-05-24 22:35 findumars 阅读(1576) 评论(0) 推荐(0) 编辑
摘要:TCP的几大模块:分段与流,滑窗,连接,流量控制,重新发送,堵塞控制。 1、checksum:在发送TCP报文的时候,里面的信息可能会因为环境的问题,发送变化,这时,接收信号的时候就需要通过checksum,进行校验,一般处理:如果没问题的话,就接受,有问题的话就丢弃。 2、超时重传机制:接收端在接 阅读全文
posted @ 2018-05-24 22:33 findumars 阅读(695) 评论(0) 推荐(0) 编辑
摘要:TCP的流量控制和拥塞控制 TCP的流量控制 1. 利用滑动窗口实现流量控制 如果发送方把数据发送得过快,接收方可能会来不及接收,这就会造成数据的丢失。所谓流量控制就是让发送方的发送速率不要太快,要让接收方来得及接收。 利用滑动窗口机制可以很方便地在TCP连接上实现对发送方的流量控制。 设A向B发送 阅读全文
posted @ 2018-05-24 22:31 findumars 阅读(869) 评论(0) 推荐(0) 编辑
摘要:一、滑动窗口 滑动窗口协议是传输层进行流控的一种措施,接收方通过通告发送方自己的窗口大小,从而控制发送方的发送速度,从而达到防止发送方发送速度过快而导致自己被淹没的目的。 对ACK的再认识,ack通常被理解为收到数据后给出的一个确认ACK,ACK包含两个非常重要的信息: 一是期望接收到的下一字节的序 阅读全文
posted @ 2018-05-24 22:29 findumars 阅读(2792) 评论(0) 推荐(0) 编辑
摘要:自己的u盘突然提示写保护,而且也没有写保护开关,怎么都写不进文件,试了很多办法都无法去除写保护,最后找了一个u盘量产工具,搞定: 插上u盘后,会检测到u盘,点“开始"后静静等待它完成,u盘又可以正常使用了。 工具下载地址:https://maxwoods.ctfile.com/fs/758954-2 阅读全文
posted @ 2018-05-24 18:33 findumars 阅读(1772) 评论(0) 推荐(0) 编辑
摘要:在网上直接下载别人编译好的Qt库,为自己使用省了不少事。但往往也会遇到些问题,其中Qt version is not properly installed,please run make installQt没有被正确安装,请运行make install这个问题是比较常见的一个。网上看了一个帖子,终于 阅读全文
posted @ 2018-05-24 16:36 findumars 阅读(5690) 评论(0) 推荐(1) 编辑
摘要:05.04.2018 Nathan Collins 8 comments FacebookTwitterGoogle+LinkedInEmail 05.04.2018 Nathan Collins 8 comments FacebookTwitterGoogle+LinkedInEmail 05.0 阅读全文
posted @ 2018-05-22 20:30 findumars 阅读(484) 评论(0) 推荐(0) 编辑
摘要:uftrace 用于跟踪和分析 C/C++ 编写的程序的执行情况,它受到 Linux 内核的 ftrace 框架的启发(特别是 function graph tracer),支持 userspace 程序。 uftrace 还支持各种类型的命令和过滤器,以帮助分析程序执行和性能。 功能特性 跟踪可执 阅读全文
posted @ 2018-05-19 05:12 findumars 阅读(2604) 评论(0) 推荐(0) 编辑
摘要:面向对象设计有一个原则“优先使用对象组合,而不是继承”。 下面是两者优缺点的比较: 组 合 关 系 继 承 关 系 优点:不破坏封装,整体类与局部类之间松耦合,彼此相对独立 缺点:破坏封装,子类与父类之间紧密耦合,子类依赖于父类的实现,子类缺乏独立性 优点:具有较好的可扩展性 缺点:支持扩展,但是往 阅读全文
posted @ 2018-05-19 03:57 findumars 阅读(341) 评论(0) 推荐(0) 编辑
摘要:Brad Feld 的一篇文章 The Rise of Developeronomics中提到了“10倍效率的开发者(10x developer)”的概念(伟大的开发者的效率往往比一般的开发者高很多,而不只是一点点),Adam Loving 在读了之后受到启发,并向多位大牛(Ben Sharpe、C 阅读全文
posted @ 2018-05-19 03:51 findumars 阅读(336) 评论(0) 推荐(0) 编辑
摘要:在 KDE Plasma 5.7 刚刚发布不久,KDE 开发团队就宣布了 KDE Plasma 5.8 的开发计划。这个版本将是一个 LTS 版本,据我所知,这应该是 KDE 历史上第一个 LTS 版本。这也意味着,KDE Plasma 5.8 会专注于性能和稳定性,而且会维护至少九个小版本、维护期 阅读全文
posted @ 2018-05-19 03:40 findumars 阅读(337) 评论(0) 推荐(0) 编辑
摘要:KDE目前的最新版本是Plasma 5.7(2016-10)。Ubuntu默认的桌面环境是Unity,下面记录怎么在Ubuntu 16.04/16.10上安装KDE。 Ubuntu 16.04/16.10安装KDE Plasma 添加源: 1 2 $ sudo add-apt-repository 阅读全文
posted @ 2018-05-19 03:17 findumars 阅读(3452) 评论(0) 推荐(0) 编辑
摘要:我刚开始为KDE编程,我面临的问题是我不知道KDE项目的pro文件是什么,我有一个想法。 我还尝试了 file: 库 += -lkdeui 我还是找不到KApplication的问题 代码 main.cpp: 复制代码 #include <cstdlib> #include <KApplicatio 阅读全文
posted @ 2018-05-19 03:15 findumars 阅读(751) 评论(0) 推荐(0) 编辑
摘要:一、 什么是UIPI UIPI指User Interface Privilege Isolation(用户界面特权隔离),是Windows Vista 新引入的一种安全特性。用于拦截接收比自身进程MIC等级还低的进程发来的消息。 根据Windows开发规范,用户自定义的消息ID均大于WM_USER, 阅读全文
posted @ 2018-05-18 19:49 findumars 阅读(1084) 评论(0) 推荐(0) 编辑
摘要:转载网址:http://blog.chinaunix.net/uid-8447633-id-3321394.html 前序: Sqlite3 的确很好用。小巧、速度快。但是因为非微软的产品,帮助文档总觉得不够。这些天再次研究它,又有一些收获,这里把我对 sqlite3 的研究列出来,以备忘记。 这里 阅读全文
posted @ 2018-05-16 21:32 findumars 阅读(29127) 评论(0) 推荐(3) 编辑
摘要:蔡崇信。来源:视觉中国 作者粥左罗 如果让马云选三个最信任的人,其中肯定有蔡崇信,如果只选一个,恐怕也还是蔡崇信。 那个放弃580万年薪去创业的年轻人,后来怎么样了? 那个放弃580万年薪,加入月薪500创业公司的年轻人,后来怎么样了? 后来,他身价数百亿,成为阿里巴巴当之无愧的二号人物。 他叫蔡崇 阅读全文
posted @ 2018-05-12 03:29 findumars 阅读(447) 评论(0) 推荐(0) 编辑
摘要:摘要: 我想给新入职的同事讲一讲我的希冀,再提几个建议。我这团体喜欢说真话,不喜欢说美丽话,由于美丽话没用。但说真话,大家能够不爱听。 周鸿祎在360新员工入职培训上的讲话 我想给新入职的同事讲一讲我的希冀,再提几个建议。我这团体喜欢说真话,不喜欢说美丽话,由于美丽话没用。但说真话,大家能够不爱听。 阅读全文
posted @ 2018-05-09 17:44 findumars 阅读(558) 评论(0) 推荐(0) 编辑
摘要:摘要: 为需要实现在同一台Linux服务器上面,同时运行多个不同版本的PHP程序,本文我们将使用FastCGI方式加载,并把过程详细记录下来方便大家参考。 常规的PHP配置方式有很多种,例如CGI、fast-cgi、apache module handle、cli、isapi这些。 CGI (通用网 阅读全文
posted @ 2018-05-09 17:32 findumars 阅读(3098) 评论(0) 推荐(0) 编辑
摘要:时间:2018年5月08日 21:12 集微网消息,据华尔街日报援引知情人士透露,上市前タ,小米在接下来的IPO中目标估值为700亿-800亿美元。 虽然小米并未透露上市规模或预期估值细节,但据该报援引知情人士称,这一估值范围低于此前讨论的1000亿美元,该公司在此次交易中计划筹集至少100亿美元。 阅读全文
posted @ 2018-05-09 17:29 findumars 阅读(271) 评论(0) 推荐(0) 编辑
摘要:我们还是当朋友好了 (其实你还是有多馀的利用价值)我想我真的不适合你(我根本就不喜欢你。)天气好冷喔,手都快结冰了 (快牵我的手吧,大木头!)我觉得我需要更多一点的空间 (我不太想看到你啦!)其实你人很好(我不想跟你在一起。)你人真的很好 (我真的不想跟你在一起。)你人真的真的很好….真的 (猪头, 阅读全文
posted @ 2018-05-07 00:50 findumars 阅读(565) 评论(0) 推荐(0) 编辑
摘要:有些时候,为了使用别人已经写好的C#库文件,我们需要使用C++调用C#库文件; 以下做了一简单的调用工程,步骤如下: 1、准备C#库 (dll文件) 1)创建C#库: 2)编写C#类: 3)配置C#库工程相关配置 (1)命名空间配置,输出库文件名配置: (2)库文件输出路径: 2、准备C++工程: 阅读全文
posted @ 2018-05-07 00:10 findumars 阅读(23031) 评论(1) 推荐(0) 编辑
摘要:经济观察报 记者 陈伊凡 沈怡然 李华清 对于Arm与中国合资公司事宜,5月4日下午,Arm授权的代表邮件回复《经济观察报》称:“合资公司目前刚开始运营”,“我们的重点是让这个新的合资公司取得成功;开发出全新的Arm IP和标准,赋能中国市场,促进本地创新和增长。”“Arm将不会回应一切未经证实的市 阅读全文
posted @ 2018-05-06 23:45 findumars 阅读(1190) 评论(0) 推荐(0) 编辑
摘要:简要介绍编写C/C ++应用程序的领域,标准库的作用以及它是如何在各种操作系统中实现的。我已经接触C++一段时间了,一开始就让我感到疑惑的是其内部结构:我所使用的内核函数和类从何而来? 谁发明了它们? 他们是打包在我系统中的某个地方吗? 是否存在一份官方的C ++手册?在本文中,我将通过从C和C + 阅读全文
posted @ 2018-05-06 23:37 findumars 阅读(14742) 评论(0) 推荐(2) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2018-05-05 02:59 findumars 阅读(28) 评论(0) 推荐(0) 编辑
摘要:如何正确理解enum类型? 例如: [cpp] view plain copy enum Color { red, white, blue}; Color x; 我们应说x是Color类型的,而不应将x理解成enumeration类型,更不应将其理解成int类型。 我们再看enumeration类型 阅读全文
posted @ 2018-05-04 18:13 findumars 阅读(7609) 评论(0) 推荐(0) 编辑
摘要:不久前,特斯拉加入 RISC-V 基金会,并考虑在新款芯片中使用免费的 RISC-V 设计。至此,已有 IBM、NXP、西部数据、英伟达、高通、三星、谷歌、华为等 100 多家科技公司加入 RISC-V 阵营。出现这种现象的原因一方面是因为 ARM 的授权费用实在太贵了,另一方面也是因为 RISC- 阅读全文
posted @ 2018-05-03 18:19 findumars 阅读(899) 评论(0) 推荐(0) 编辑
摘要:前以lib后缀的库有两种,一种为静态链接库(Static Libary,以下简称“静态库”),另一种为动态连接库(DLL,以下简称“动态库”)的导入库(Import Libary,以下简称“导入库”)。 静态库是一个或者多个obj文件的打包,所以有人干脆把从obj文件生成lib的过程称为Archiv 阅读全文
posted @ 2018-05-03 16:56 findumars 阅读(1218) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2018-05-03 06:02 findumars 阅读(53) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示