自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liufengl138的专栏

心物一元之OmapL138

  • 博客(382)
  • 资源 (12)
  • 收藏
  • 关注

原创 wxGridCpp-emacscpp

http://www.cplusplus.com/forum/windows/34748/

2020-08-27 23:11:56 177

原创 FpxWorkFlowRESOURCE

1)

2024-11-24 22:19:54 219

转载 在Linux中使用线程

http://blog.youkuaiyun.com/jiajun2001/article/details/12624923 :LINUX就是这个范围作者我并不假定你会使用Linux的线程,所以在这里就简单的介绍一下。如果你之前有过多线程方面的编程经验,完全可以忽略本文的内容,因为它非常的初级。首先说明一下,在Linux编写多线程程序需要包含头文件pthread.h。

2024-11-15 22:57:45 34 1

原创 graphviz---cpp-python---matlab Fonts

CalledProcessError: Command ‘[‘dot’, ‘-Tpdf’, ‘-O’, ‘测试图片.gv’]’ returned non-zero exit status 1. [st。首先,我已经完成了安装graphviz(版本2.44.1),以及pip install graphviz,并且将bin目录添加到环境变量里了,可运行(测试代码)依旧报错。试了网上的一些方法都没有成功,最后,我在cmd中检测了一下dot的版本,才发现问题。再次执行上述测试代码,没有报错,nice~

2024-07-17 15:48:52 308

原创 wxWidgets-onLife

* console.cpp:5:3: 错误:‘wxPuts’ was not declared in this scope;//输出一下语言环境。//这种写法中文才能正确输出。//这种写法,中文无法输出。

2024-06-25 11:39:19 369

转载 g++ 11.2.0无法读取已编译的模块:文件数据错误

g++ 11.2.0无法读取已编译的模块:文件数据错误 - 问答 - 腾讯云开发者社区-腾讯云我为系统头逐个创建了预编译头。g++ 11.2.0无法读取已编译的模块:文件数据错误 - 问答 - 腾讯云开发者社区-腾讯云我为系统头逐个创建了预编译头。我为系统头逐个创建了预编译头。复制我将所需的系统标头收集到反向中。复制我尝试导入模块头复制我在Reverse.cpp中更改了导入,它就会编译复制我发现了一个相关的bug。错误c++/98944无法读取带有未导出分区的已编译模块。复制我做错了什么?

2023-08-03 14:52:55 407

转载 库应用三部曲:GNU/LINUX科学计算库GSL安装及测试

但是,为了使得编译器能够找到GSL头文件和库文件位置,在编译自己的程序时需要用指令-I指定头文件包含路径,用指令-L指定GSL库文件位置,并用-l连接上GSL的库函数(gsl函数库和gslcblas线性代数库)。更多的用法,推荐参考GSL的用户手册(https://www.gnu.org/software/gsl/doc/latex/gsl-ref.pdf),里面详细介绍了各种库函数的用法,并有相应的例子。这样,我们就完成了GSL的安装和环境变量的设置工作,现在可以尽情享受科学计算的乐趣了!

2023-01-27 19:45:08 778

原创 wxWidgets Here

3.3.0。

2022-08-15 15:19:25 381

转载 GTest的安装与使用

下载gtest,release-1.8.0 git clone https://github.com/google/googletestgtest编译  cd googletest生成Makefile文件(先安装cmake,brew install cmake),继续输入命令编译:  cmake CMakeLists.txt执行make,生成两个静态库:libgtest.a libgtest_main.a  make拷贝到系统目录,注意,如果下诉目录位置在不同版本

2022-07-26 12:22:05 2243 1

转载 Decorator Design Pattern in Modern C++

Decorator Design Pattern in Modern C++ – Vishal ChovatiyaDecorator Design Pattern in Modern C++ – Vishal ChovatiyaHands-On Design Patterns With C++(十七)装饰模式与适配器模式(上) - 知乎目录:trick:Hands-On Design Patterns With C++(零)前言本篇概要:本文分为上下两篇文章,本篇(即上篇)讲解装饰模式,下一篇文章将

2022-05-08 23:37:43 588

原创 The embedded engineering website that‘s got your back.

mbedded.ninja https://blog.mbedded.ninja/Happy New Year 20221. OverviewFirst of, happy new year!2. StatisticsThis year I decided to present the stats a little differently and made the infographic below.正在上传…重新上传取消Figure 1. Blog statistics inf

2022-01-28 18:23:48 260

转载 Using Emacs as an IDE

The Common Lisp Cookbook– Emacshttps://github.com/tuhdo/tuhdo.github.iohttps://github.com/tuhdo/tuhdo.github.ioEmacsEmacsA collection of examples of using Common Lisphttps://lispcookbook.github.io/cl-cookbook/emacs-ide.html#why-use-emacsWhy Use Emacs.

2022-01-21 14:10:31 241

转载 Implementing a Simple Message Bus in C++

Implementing a Simple Message Bus in C++Posted by Sean Francis N. Ballais on January 3, 2017 02:33 PMStarting late December of 2016, I have been working on creating a 2D game engine for fun (and profit). It is not done yet. Most of the systems have not

2022-01-14 16:28:36 186

转载 C++20 modules with GCC11

Posted onAugust 18, 2021byNiall CoolingIntroductionOne of the headline changes of the C++20 standard is the inclusion of modules. Modules promise to significantly change the structure of C++ codebases and possibly signal headers’ ultimate demise (bu...

2022-01-02 15:28:19 1491

转载 Linux系统把/home重新挂载到其他硬盘或分区

Linux系统把/home重新挂载到其他硬盘或分区 - saszhuqing - 博客园一开始没有做好规划,导致/home空间不足,再加上分区表不是GPT,导致无法扩展超过2T,因此需要重新划分一块更大的硬盘给/home。 1.把新挂载的4T硬盘进行分区和格式化 2.创建目录 sudo https://www.cnblogs.com/saszhuqing/p/8716644.html一开始没有做好规划,导致/home空间不足,再加上分区表不是GPT,导致无法扩展超过2T,因此需要重新划分一块更大的硬盘给

2021-12-07 19:18:54 289

原创 SpaceVim -boost pool vim complets-debian11

GitHub - SpaceVim/SpaceVim: A community-driven modular vim/neovim distribution - The ultimate vimrc

2021-11-20 19:34:42 391

原创 c++设计模式Hub

Memento Pattern with C++http://lzz5235.github.io/2014/06/12/memento-pattern-with-c.html我的标签 - 戒色 - 博客园https://www.cnblogs.com/jiese/tag/

2021-10-24 19:46:51 1774

原创 c++ 11 qicoscom

我的开源项目和部分技术文章索引 - qicosmos(江南) - 博客园我的书《深入应用C++11--代码优化与工程级应用》 我在github上的开源项目 高性能易用的http server cinara 高性能易用的c++ web开发框架feather 高性能易用的RPhttps://www.cnblogs.com/qicosmos/p/4772486.html...

2021-10-01 22:34:56 146

转载 CMake安装库到系统文件夹并被find_package找到

CMake安装库到系统文件夹并被find_package找到 - 简书陈瓜瓜_ARPG关注0.1892019.09.27 12:06:46字数 2,708阅读 2,596大家经常在网上使用一些别人写好的库,大概步骤是先用github下载下来,在库的源文件夹中使用如下命令安装cd <libABC_path>mkdir buildcd buildcmake ..makesudo make install通过上面的一系列命令就把这个库安装到系统里了。如果我

2021-09-22 15:20:13 657

原创 CPP 共享库的创建与使用

CPP 共享库的创建与使用Qusetion: 大量开源软件如何有效为己所用,站在巨人的肩膀上,前提有两个,即理解开源库的结构与信息传递, MTT(message Transform & Transfer ); 同时如何有效使用也是需要解决的问题。Example:libBondGraph作为库的使用* 生成库*******************************************************************************e_minimum..

2021-09-21 10:17:28 382

原创 muduo源码

muduo; - 标签 - WoodInEast - 博客园

2021-09-13 12:21:54 168

转载 bootstrap

http://blog.sciencenet.cn/blog-255662-523462.htmlBootstrap又称自展法,是用小样本估计总体值的一种非参数方法,在进化和生态学研究中应用十分广泛。例如进化树分化节点的自展支持率等。Bootstrap的思想,是生成一系列bootstrap伪样本,每个样本是初始数据有放回抽样。通过对伪样本的计算,获得统计量的分布。例如,要进行1000次bootstrap,求平均值的置信区间,可以对每个伪样本计算平均值。这样就获得了1000个平均值。对着1000个平均

2021-08-25 10:59:08 370

转载 我最喜欢的进程之间通信方式-消息总线

https://www.cnblogs.com/sewain/p/14406594.html

2021-06-07 09:42:33 226

原创 baysianPython

https://github.com/bayespy/bayespy/tree/develop/bayespy

2021-06-02 18:18:52 110

转载 c++OntheWay-debug

https://www.xuebuyuan.com/765020.html编译错误__sync_bool_compare_and_swap_4的解决2013年02月18日⁄ 综合⁄ 共 5193字 ⁄ 字号小中大⁄评论关闭做大文件的快速传输,需要调查一下bit torrent,下载了opentracker。在编译libowfat的过程中,出现错误:t.o: In function `main':t.c:(.text+0x76): undefined reference to ...

2021-03-08 15:38:31 189

转载 Linux下C++连MySQL数据库

https://www.cnblogs.com/wunaozai/p/3618383.html 1.查看本地有没有安装mysql,命令就是mysql,如果有这个命令就表示安装了mysql数据库软件。如果没有就自行安装。  MySQL-server-4.0.16-0.i386.rpm     MySQL-client-4.0.16-0.i386.rpm  2.查看本地有没有安装mysql的开发包。命令是 `mysql_config --cflags --libs` 如果有安装就会有一串编译选项和

2021-02-14 16:11:27 217 1

转载 Ubuntu 18.04安装mysql数据库2021-02-14

Ubuntu 18.04安装mysql数据库embedsky关注0.2362018.08.03 10:03:08字数 361阅读 16,479一、安装准备在ubuntu 18.04操作系统上安装mysql数据库。1、操作系统ubuntu 18.04。2、mysql5.7安装文件二、开始安装1、官网下载mysql,在打开的官网页面选择APT Repository。ubuntu使用apt仓库。如果是centos则选择Yum仓库。官网下载页面2、在上面的下载页面点击“

2021-02-14 14:26:46 315

转载 C++ 访问MySql 接口封装

https://blog.youkuaiyun.com/weixin_38134600/article/details/82697873

2021-02-03 21:58:03 149

转载 MYSQL批量插入数据库实现语句性能分析

https://www.cnblogs.com/caicaizi/p/5849979.htmlMYSQL批量插入数据库实现语句性能分析假定我们的表结构如下代码如下 CREATE TABLE example ( example_id INT NOT NULL, name VARCHAR( 50 ) NOT NULL, value VARCHAR( 50 ) NOT NULL, other_value VARCHAR( 50 ) NOT NULL .

2021-02-01 15:57:46 146

转载 ubuntu18.04 首次登录mysql未设置密码或忘记密码解决方法

https://www.cnblogs.com/williamjie/p/11126486.html在Ubuntu 18.04 下安装mysql不知道是由于mysql更新为新版还是.Ubuntu18.04中的特性,安装过程中没有设置密码的环节,在网络上找了半天,总算解决了!特此记录下来,以便以后查看! 1、在终端下输入 sudo apt-get install mysql-server mysql-client 进行安装,如果安装过程中弹出密码输入提示,则正常安装即可...

2021-01-30 16:35:34 604

转载 2021-01-29源码编译安装MySQL8.0.20的详细教程

源码编译安装MySQL8.0.20的详细教程https://www.jb51.net/article/186603.htm更新时间:2020年05月15日 12:05:13 作者:氷泠 这篇文章主要介绍了源码编译安装MySQL8.0.20的详细教程,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下在上篇文章给大家介绍了:MySQL8.0.20安装教程及其安装问题详细教程https://www.jb51.net/article/...

2021-01-29 14:33:07 498

转载 敢不敢更懒,自己编写的mysql C++自动代码生成工具

https://my.oschina.net/u/2273582/blog/804980敢不敢更懒,自己编写的mysql C++自动代码生成工具原创自由的眼工作日志2016/12/13 10:36阅读数 292本文被收录于专区服务端进入专区参与更多专题讨论我一直有一个梦想,就是那天能够让计算机去帮我编写代码,而我只需要将我自己的规划告诉它,就可以自动生成我需要的代码。梦想永远是梦想,一定要自己一步步的去实现,否则和咸鱼有什么区别?自动化代码生成,一直是我这几.

2021-01-28 15:47:23 461

转载 wxWidgets类库结构图

https://blog.51cto.com/kevdmx/89497自从2.5.0开始,wxWidgets既可以编译成单一的代码库(这种编译方式被称为:monolithic),或者编译为一些多个小的代码库(这种编译方式被称为multilib),Multilib是默认的编译方式。wxWidgets被划分成多个代码库的形式,简要概述如下,这张图标展示了他们之间的依赖关系:wxAui 它包含了高级的用户界面库,如控件停靠等。wxBase...

2021-01-28 10:26:31 400

转载 Dlib

机器学习库dlib的C++编译和使用(windows和linux)踏莎行科技/金融/文学/游戏/美术/运动,游戏赏析公众号 youxizhimei1 人赞同了该文章dlib是一个C++编写的工具集,相比于深度学习库而言,dlib内部更多的是封装了很多传统机器学习计算函数,例如回归分析、支撑向量机、聚类,开箱即用,对外提供了C++和python两种接口。本文通过一个C++调用dlib的demo来体验一下dlib这个强大的工具库。获取从官网dlib官网或者github地址dl..

2021-01-21 17:15:42 2213

转载 BehaviorTreeCPP2021-01-18

http://www.cplusplus.com/forum/general/141582/prestokeys(357)Behaviour trees are only about 10 years old. I was disappointed that not one single example code in C++ could be googled up. A whole bunch of theory and diagrams, but no fully compiling code.

2021-01-18 09:58:27 209 1

原创 2021-01-08

saveSave workspace variables to filecollapse all in pageSyntaxsave(filename)save(filename,variables)save(filename,variables,fmt)save(filename,variables,version)save(filename,variables,version,'-nocompression')save(filename,variables,'-app

2021-01-08 16:16:09 271

转载 Spartan-6 低功耗模式的配置

http://xilinx.eetrend.com/d6-xilinx/forum/2015-01/8123.html由zhonglq于 星期一, 01/05/2015 - 16:56 发表1. Spartan-6器件上引入了Awake和Suspend两个脚,其中Suspend这个脚如果被拉高至(VCCAUX)则会使能FPGA进入挂起状态,即低功耗模式;Awake这个脚则是在器件进入低功耗模式后,信号会拉高,常接一个LED来指示FPGA工作状态。2. 低功耗模式的具体配置,参见XILINX的..

2020-11-11 17:24:07 1088

转载 一场「面向对象」与 「面向过程」 的较量

https://mp.weixin.qq.com/s?__biz=MzI4Mzc5NDk4MA==&mid=2247486569&idx=1&sn=b665a58c96cac37cd9cede5998e7d095&chksm=eb840722dcf38e340aa2aad37bf21e9b0328291c16c0c93f8fdfc02e1f4929b80220e92d5cff&scene=21#wechat_redirect原创Alpinist WangLee..

2020-09-21 08:58:02 471

原创 linux 库没有规则可制作目标 /usr/local/lib/libwx_gtk3u_media-3.1.a

cppStudio/KitteRibbon/wxWidgetStudio/tutorialFpx/wxNotbook/build$ makemake[2]: *** 没有规则可制作目标“/usr/local/lib/libwx_gtk3u_media-3.1.a”,由“MyTest” 需求。 停止。make[1]: *** [CMakeFiles/Makefile2:76:CMakeFiles/MyTest.dir/all] 错误 2make: *** [Makefile:84:all] 错误 ...

2020-09-18 17:54:38 1704

原创 库软连接解决丢失问题2020-09-18

KitteRibbon/wxWidgetStudio/tutorialFpx/wxNotbook/build$ makemake[2]: *** 没有规则可制作目标“/usr/local/lib/libwx_gtk3u_media-3.1.a”,由“MyTest” 需求。 停止。make[1]: *** [CMakeFiles/Makefile2:76:CMakeFiles/MyTest.dir/all] 错误 2make: *** [Makefile:84:all] 错误 2ln -...

2020-09-18 17:41:57 2257

cmake 参考资料

cmake 已经开发了 5,6 年的时间,如果没有 KDE4,也许不会有人或者 Linux 发行版 本重视 cmake,因为除了 Kitware 似乎没有人使用它。通过 KDE4 的选型和开发,cmake 逐渐进入了人们的视线,在实际的使用过程中,cmake 的优势也逐渐的被大家所认识,至 少 KDE 的开发者们给予了 cmake 极高的评价,同时庞大的 KDE 项目使用 cmake 来作为构 建工具也证明了 cmake 的可用性和大项目管理能力

2017-01-22

cmake实战

cmake 已经开发了 5,6 年的时间,如果没有 KDE4,也许不会有人或者 Linux 发行版 本重视 cmake,因为除了 Kitware 似乎没有人使用它。通过 KDE4 的选型和开发,cmake 逐渐进入了人们的视线,在实际的使用过程中,cmake 的优势也逐渐的被大家所认识,至 少 KDE 的开发者们给予了 cmake 极高的评价,同时庞大的 KDE 项目使用 cmake 来作为构 建工具也证明了 cmake 的可用性和大项目管理能力。

2017-01-20

MTT result

MTT result process

2016-04-11

Mocapy for DBN

for DBN

2016-04-07

RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911

在Ubuntu 12.04.4下 更新TL-WN821N无线网卡驱动 2014-02-26 09:58:03| 分类: 日志 | 标签:ubuntu |举报 |字号 订阅 下载LOFTER 我的照片书 | 运行环境: 版本:Ubuntu 12.04.4 LTS 内核:Linux version 3.5.0-46-generic 无线网卡:TL-WN821N v4.0 300Mbps 在Ubuntu 12.04下,安装TL-WN821N usb无线网卡。虽然系统自带的驱动,但输入iwconfig后,发现Bit Rate只有150mb/s,而且信号极不稳定。决定不用系统自带驱动 下载和编译安装驱动 TL-WN821N的芯片组是Realtek的rtl8192cu。 链接http://www.realtek.com/downloads/searchView.aspx?keyword=8192cu,选择RTL8192CU (Software)链接,下载RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911.zip解压。 在bash环境下,进入解压后目录,输入以下命令: sudo rmmod rtl8192cu #卸载系统自带的驱动 sudo bash ./install.sh #编译安装新的驱动,名为8192cu 完成后,再输入: sudo modprobe 8192cu #加载新的驱动 启动时自动加载驱动 在/etc/modprobe.d/blacklist.conf文件增加以下代码: blacklist rtl8192cu #启动时系统会屏蔽自带的rtl8192cu驱动,而且自动识别新的驱动

2016-03-23

JFFS2 howto

JFSS2 标准文档  JFFS2全名是 Journalling Flash File System Version2,是Redhat公司开发的快闪存储器(简称:闪存;英文: Flash Memory)的档案系统[1],其前身是JFFS, 最早只支援NOR Flash, 自2.6版以后开始支援NAND Flash, 极适合使用于嵌入式系统。

2013-08-05

rarlinux 下载

rarlinux 用于在ubuntu 下打开 rar 文件

2012-03-14

ARM 指令集

ARM 指令介绍 所有计算机的操作都是按照指令的要求进行操作的。指令包含如下的信息: (1)指明计算机的有关部件执行什么操作; (2)指明参加操作的是什么数; (3)指明这些操作数存放的位置,以及通过什么方式才能找到它们; (4)指明后继指令从哪里取出

2012-01-25

电路板级的电磁兼容设计

MOtorola 电路板级的电磁兼容设计,从元件选择、电路设计和印制板的布线等几个方面讨论了电路板级的EMC设计

2011-11-18

CAN 总线的电气保护

文章介绍了石油钻井仪表中CAN 总线通讯电路电气保护的运用, 对设计方案、硬件原理作了详尽论述, 并根据现场的实际运行情况, 作了针对性改进完善的介绍。

2011-11-12

高速电路板的设计方法

当今对于系统的设计来说,最重要的因素就是速度。我们通常采用的是 66MHz~200MHz 的处理器,233MHz 和266MHz 处理器的应用也越来越广泛。 提出高速要求的原因有两个:一、要求系统在人们认为适合的时间帧中完成复杂 的任务。比如说,即使是最基本的计算机动画制作也需要通过处理大量的信息才能够完成。二、元件厂商能够生产出高速器件。目前,可编程阵列逻辑(PAL®)器件可提供的传输延迟是4.5 ns,而复杂的PLD(如MACH®)的传输延迟是5ns,这似乎是快速的,但并不是传输延迟造成的,其实快速的传输延迟是由快速的边沿速率获得的。将来会出现速度更快的器件,可以提供相对更快速的边沿速率

2011-11-12

高速PCB基础理论及内存仿真技术

现代的电子设计和芯片制造技术正在飞速发展,电子产品的复杂度、时钟和总线频率等等都呈快速上升趋势,但系统的电压却不断在减小,所有的这一切加上产品投放市场的时间要求给设计师带来了前所未有的巨大压力。要想保证产品的一次性成功就必须能预见设计中可能出现的各种问题,并及时给出合理的解决方案,对于高速的数字电路来说,最令人头大的莫过于如何确保瞬时跳变的数字信号通过较长的一段传输线,还能完整地被接收,并保证良好的电磁兼容性,这就是目前颇受关注的信号完整性(SI)问题。本章就是围绕信号完整性的问题,让大家对高速电路有个基本的认识,并介绍一些相关的基本概念

2011-11-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除