C++
文章平均质量分 77
fpxBGDBN
专注于复杂系统状态监测的理论与实践
展开
-
库应用三部曲: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 · 616 阅读 · 0 评论 -
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 · 189 阅读 · 0 评论 -
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 · 97 阅读 · 0 评论 -
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 · 574 阅读 · 0 评论 -
CPP 共享库的创建与使用
CPP 共享库的创建与使用Qusetion: 大量开源软件如何有效为己所用,站在巨人的肩膀上,前提有两个,即理解开源库的结构与信息传递, MTT(message Transform & Transfer ); 同时如何有效使用也是需要解决的问题。Example:libBondGraph作为库的使用* 生成库*******************************************************************************e_minimum..原创 2021-09-21 10:17:28 · 302 阅读 · 0 评论 -
muduo源码
muduo; - 标签 - WoodInEast - 博客园原创 2021-09-13 12:21:54 · 123 阅读 · 0 评论 -
bootstrap
http://blog.sciencenet.cn/blog-255662-523462.htmlBootstrap又称自展法,是用小样本估计总体值的一种非参数方法,在进化和生态学研究中应用十分广泛。例如进化树分化节点的自展支持率等。Bootstrap的思想,是生成一系列bootstrap伪样本,每个样本是初始数据有放回抽样。通过对伪样本的计算,获得统计量的分布。例如,要进行1000次bootstrap,求平均值的置信区间,可以对每个伪样本计算平均值。这样就获得了1000个平均值。对着1000个平均转载 2021-08-25 10:59:08 · 297 阅读 · 0 评论 -
我最喜欢的进程之间通信方式-消息总线
https://www.cnblogs.com/sewain/p/14406594.html转载 2021-06-07 09:42:33 · 178 阅读 · 0 评论 -
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 · 155 阅读 · 0 评论 -
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 · 178 阅读 · 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 · 269 阅读 · 0 评论 -
C++ 访问MySql 接口封装
https://blog.csdn.net/weixin_38134600/article/details/82697873转载 2021-02-03 21:58:03 · 118 阅读 · 0 评论 -
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 · 111 阅读 · 0 评论 -
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 · 451 阅读 · 0 评论 -
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 · 439 阅读 · 0 评论 -
30分钟带你快速入门MySQL教程
https://yq.aliyun.com/articles/4077130分钟带你快速入门MySQL教程[日期:2016-02-03]来源:Linux社区作者:xpleaf[字体:大 中 小]这是一篇真正适合初学者的MySQL数据库入门文章,哪怕你从来没有接触过数据库,或者说你从来没有听说过有数据库这东西,请一定要相信我,我当时就是这么过来的。如果你刚开始接触MySQL数据库,或者你需要使用M...原创 2018-04-19 18:27:15 · 1200 阅读 · 3 评论 -
敢不敢更懒,自己编写的mysql C++自动代码生成工具
https://my.oschina.net/u/2273582/blog/804980敢不敢更懒,自己编写的mysql C++自动代码生成工具原创自由的眼工作日志2016/12/13 10:36阅读数 292本文被收录于专区服务端进入专区参与更多专题讨论我一直有一个梦想,就是那天能够让计算机去帮我编写代码,而我只需要将我自己的规划告诉它,就可以自动生成我需要的代码。梦想永远是梦想,一定要自己一步步的去实现,否则和咸鱼有什么区别?自动化代码生成,一直是我这几.转载 2021-01-28 15:47:23 · 410 阅读 · 0 评论 -
wxWidgets类库结构图
https://blog.51cto.com/kevdmx/89497自从2.5.0开始,wxWidgets既可以编译成单一的代码库(这种编译方式被称为:monolithic),或者编译为一些多个小的代码库(这种编译方式被称为multilib),Multilib是默认的编译方式。wxWidgets被划分成多个代码库的形式,简要概述如下,这张图标展示了他们之间的依赖关系:wxAui 它包含了高级的用户界面库,如控件停靠等。wxBase...转载 2021-01-28 10:26:31 · 309 阅读 · 0 评论 -
Dlib
机器学习库dlib的C++编译和使用(windows和linux)踏莎行科技/金融/文学/游戏/美术/运动,游戏赏析公众号 youxizhimei1 人赞同了该文章dlib是一个C++编写的工具集,相比于深度学习库而言,dlib内部更多的是封装了很多传统机器学习计算函数,例如回归分析、支撑向量机、聚类,开箱即用,对外提供了C++和python两种接口。本文通过一个C++调用dlib的demo来体验一下dlib这个强大的工具库。获取从官网dlib官网或者github地址dl..转载 2021-01-21 17:15:42 · 2119 阅读 · 0 评论 -
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 · 168 阅读 · 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 · 209 阅读 · 0 评论 -
一场「面向对象」与 「面向过程」 的较量
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 · 396 阅读 · 0 评论 -
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 · 1622 阅读 · 0 评论 -
库软连接解决丢失问题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 · 2140 阅读 · 0 评论 -
Coding Guidelines
http://www.wxwidgets.org/develop/coding-guidelines/Coding GuidelinesThis guide is intended for people who are (or intending to start) writing code for inclusion into the wxWidgets library. The guidelines here donotneed to be followed when writing app..转载 2020-09-15 14:43:17 · 177 阅读 · 0 评论 -
wxAnimaiton-Throbber core base adv
fd原创 2020-09-13 18:00:28 · 238 阅读 · 0 评论 -
GotIt!
/*#include <wx/wx.h>class MyApp : public wxApp{public: virtual bool OnInit();};*/#include <wx/wx.h>class MyApp : public wxApp{ public: virtual bool OnInit(); };/*#include "main.h"#include "Notebook.h"IMPLEMENT_...原创 2020-09-13 11:29:17 · 192 阅读 · 0 评论 -
codeblock20.03
1. 下载sourceforgecodeblocks-20.03.tar.bz22./configureInstalling Code::Blocks from source on Linuxhttp://wiki.codeblocks.org/index.php?title=Installing_Code%3A%3ABlocks_from_source_on_Linux./bootstrap ./configure make make installmake clean...原创 2020-09-12 11:29:21 · 244 阅读 · 0 评论 -
How to Compile and Install wxWidgets on Ubuntu/Debian/Linux Mint
How to Compile and Install wxWidgets on Ubuntu/Debian/Linux MintBySilver Moon|August 10, 20209 CommentswxWidgetswxWidgets is an application development framework/library that allows developer to make cross platform GUI applications for Windows, ...转载 2020-09-02 21:50:47 · 162 阅读 · 0 评论 -
wxGridCpp-emacscpp
http://www.cplusplus.com/forum/windows/34748/原创 2020-08-27 23:11:56 · 131 阅读 · 0 评论 -
fpbdTeach++ --- KiteRibbon original from OS to App
1. ubuntu 20.04 install/etc/apt/sources.list focas , synaptic installsudo apt-get install synaptic, instead of software center./etc/apt/sources.list--->bionic , ubuntu2018, instead of focas, 20,04; to obtain libqt4sudo apt-get install libg..原创 2020-08-21 16:35:42 · 147 阅读 · 0 评论 -
sudo apt-get install libglut3-dev
sudo apt-get install libglut3-dev原创 2020-08-21 16:08:13 · 817 阅读 · 1 评论 -
ubuntu 20.04版本更新软件源为国内源(清华、网易、阿里云等等)
https://www.cnblogs.com/leeyazhou/p/12976814.htmlubuntu 20.04版本更新软件源为国内源(清华、网易、阿里云等等)从下面几个国内的镜像源任选一个即可,配置到ubuntu 20.04的apt配置文件里,编辑如下文件:Copy/etc/apt/sources.list 编辑文件完成后,执行如下命令进行更新缓存Copysudo apt update sudo apt upgrade 阿里云镜像源#...原创 2020-08-19 11:50:23 · 8770 阅读 · 0 评论 -
How to Compile and Install wxWidgets on Ubuntu/Debian/Linux Mint
How to Compile and Install wxWidgets on Ubuntu/Debian/Linux MintBySilver Moon|August 10, 20209 CommentswxWidgetswxWidgets is an application development framework/library that allows developer to make cross platform GUI applications for Windows, ...转载 2020-08-18 21:53:31 · 199 阅读 · 0 评论 -
Ubuntu20.04安装wxWidgets-3.1.3
https://my.oschina.net/zhenggao/blog/4338422Ubuntu20.04安装wxWidgets-3.1.3原SummerGao发布于 07/07 10:33字数 397阅读 278收藏0点赞0评论0mesaampubuntuv-imwxwidgetsregexgithuberlangpkg「深度学习福利」大神带你进阶工程师,立即查看>>>1.安装wxWid...原创 2020-08-18 17:16:00 · 2683 阅读 · 1 评论 -
c++ Pattern
1. bridge patternhttps://refactoring.guru/design-patterns/bridge/cpp/example/*** The Implementation defines the interface for all implementation classes. It* doesn't have to match the Abstraction's interface. In fact, the two* interfaces can be e...原创 2020-08-13 17:20:46 · 359 阅读 · 0 评论 -
gsl ubuntu
1.安装 新立德 libgsl-dev, gsl-bin;2. 测试 gslTest.cpp#include <stdio.h>#include <gsl/gsl_sf_bessel.h> int main (void){ double x = 5.0; double y = gsl_sf_bessel_J0 (x); printf ("J0(%g) = %.18e\n", x, y); return ...原创 2020-06-09 16:19:23 · 251 阅读 · 0 评论 -
pip
https://www.gnu.org/software/libc/manual/html_node/Creating-a-Pipe.html#include <sys/types.h>#include <unistd.h>#include <stdio.h>#include <stdlib.h>/* Read characters from the pipe and echo them to stdout. */voidread_fro原创 2020-05-23 18:07:50 · 137 阅读 · 1 评论 -
boost::ASIO的同步方式和异步方式
https://www.cnblogs.com/lidabo/p/8317196.htmlhttp://blog.csdn.net/zhuky/article/details/5364574http://blog.csdn.net/zhuky/article/details/5364685Boost.Asio是一个跨平台的网络及底层IO的C++编程库,它使用现代C++手法实现了统一的异步调用模型。头文件#include <boost/asio.hpp>名空间.转载 2020-05-22 11:41:03 · 554 阅读 · 0 评论 -
C++, fork(), IPCs using pipe. Multiple Forks, Multiple pipes, Example
What this page is for:Earlier this winter, I was assigned a problem requiring the use of the fork() functionand pipes. I managed to find several basic examples along with very crypticdocumentation but overall didn’t find it very useful. After a bit o转载 2020-05-22 10:34:14 · 157 阅读 · 0 评论