自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 收藏
  • 关注

转载 C++基础-string截取、替换、查找子串函数

C++基础-string截取、替换、查找子串函数截取子串s.substr(pos, n) 截取s中从pos开始(包括0)的n个字符的子串,并返回s.substr(pos) 截取s中从从pos开始(包括0)到末尾的所有字符的子串,并返回替换子串s.replace(pos, n, s1) 用s1替换s中从pos开始(包括0)的n个字符的子串查找子串s.find(s1) 查找s中第一次出现s1的位置,并返回(包括0)s.rfind(s1

2021-07-14 21:56:39 444

原创 解决python matplot绘图中文无法显示问题

解决中文显示乱码办法import matplotlib as mplfont_name = "STKaiti"mpl.rcParams['font.family']=font_namempl.rcParams['axes.unicode_minus']=False有关rcParams的解释

2021-01-07 16:34:52 392 1

原创 archlinux之manjaro之使用体验

这里写自定义目录标题archlinux之manjaro之使用体验:anger:动机:fire:现今Linux系统那么多,该怎么选呢?License:memo:Copyright :copyright:2019 [Hubery-Lee](https://github.com/Hubery-Lee):sparkling_heart:archlinux之manjaro之使用体验????动机早上在微信群里...

2020-04-26 00:13:32 1519

原创 gdb工程项目调试

c++工程项目gdb调试单个文件调试多个文件工程项目调速参考单个文件调试// single.cpp#include "iostream"#include "string"int main(){string astr;astr ="how are you?";cout <<astr<<endl;astr ="I am fine."return 0;}...

2020-02-12 21:32:50 1110

原创 windows10 利用xrdp服务器远程连接centos8

windows10 利用xrdp服务器远程连接centos8参考说明步骤参考说明百度百科服务器圈步骤检测是否安装 epel-releaserpm -qa|grep epelyum install epel-release或者用dnf(centos8 可用dnf)安装xrdp 和tigervnc-serverdnf install xrdp tigervnc-serv...

2020-02-11 17:16:10 1367

转载 C++中const用法

C++中const用法1.const和指针:2.const和STL的迭代器:3.函数与const①函数后加const:const是对函数的一个限定,使其无法修改类内的数据成员。const告诉别人这个函数不会改变对象的状态。②const修饰函数返回值③形式参数加const:防止传入的实参被改变。1.const和指针:如果const出现在星号左边,表示被指物是常量;如果出现在星号右边,表示指针自身...

2019-10-14 17:01:24 162

原创 多人协同在线编辑文档软件使用体验

多人协同在线编辑文档软件使用体验:fire:什么使协同在线编辑文档?????目前市场上存在的产品:smiley:总结????什么使协同在线编辑文档?协同 ——多人一起完成一件事情在线——online,在网络上实时做一件事编辑文档——编写文档,如,word,ppt,excel,支持pdf图片等的导出。????目前市场上存在的产品onlyoffice其是一款开源的协作文档、项目及邮件管理软件。...

2019-10-14 09:40:26 2284

原创 Oracle vbox 安装macOS Mojave

Oracle vbox 安装macOS Mojave???? 安装包准备oracle virtualboxmac 安装包安装教程安装教程视频???? orcale 虚拟机识别vmdk虚拟硬盘1.首先根据视频教程,新建并配置mac虚拟机,关闭oracle2.以管理身份打开window命令终端,并如下设置使oracle能够找到并启动maccd "C:\Program Files\Oracle...

2019-10-12 17:08:23 360

原创 Latex beamer制作ppt

latex beamer制作ppt参考地址使用初探结果展示注意参考地址latex与word,ppt是目前用得最多得排版工具。然后,大部分人熟悉的多是word,实时上latex排版能力比word,ppt更方便。其使用代码实现插入图片、公式及表格编辑,代码自动对齐,相对于word,ppt来说,latex的入手门槛稍微要高一点,对于喜欢编程的人来说绝对会喜欢latex,其排版效率更高和文章编辑只需用...

2019-07-12 18:00:58 22212 8

原创 Root作对数坐标图及蒙卡随机模拟

Root作对数坐标图及蒙卡随机模拟说明蒙卡模拟说明采用root 作对数坐标图,通常会出现横坐标不是均等宽度分布,这是由于在定义historgram,在设置bin的个数和上下限时默认时均有分割,而不是按对数宽度均匀分割。为此,需要自定义bin的分割位置。具体代码如下 //--------对数坐标变化-------- double low=1.e-8; double up=1e4;...

2019-02-25 10:16:22 1239 4

转载 在.h中包含头文件与在.c(pp)中包含头文件的区别

http://www.cnblogs.com/fengzhengfly/p/8884581.html

2019-01-15 10:08:25 1697

原创 十大经典数据挖掘算法

参考 https://www.cnblogs.com/en-heng/p/5173704.html

2019-01-14 10:06:40 147

原创 CentOS7 下C++ Qt UI初识

Qt初识centO7 using qt3.3 qt4 and qt5assistantcentO7 using qt3.3 qt4 and qt5qmake # centos7 using qt3.3 as defaultqmake-qt4 # using qt4 to compileqmake-qt5 # uisng qt5 to compileassistantassis...

2019-01-12 15:54:24 397

原创 root文件hadd合并大于100Gb的文件报错的解决办法

root文件hadd合并大于100Gb的文件报错的解决办法问题描述解决办法问题描述采用root的hadd合并&amp;gt;100Gb的文件,出现以下错误Fill: Switching to new file: ./wjets_1.rootFatal in &amp;lt;TFileMerger::RecursiveRemove&amp;gt;: Output file of the TFile Merger (...

2019-01-08 17:18:58 3095 2

转载 C++中引用->与*的区别

点运算符“.”和箭头运算符“-&gt;”,都可以用于访问成员,其中点运算获取类对象的一个成员,箭头运算获取指针指向对象的成员。表达式ptr-&gt;men等价于(*ptr).mem:等价ptr-&gt;men(*ptr).menstring s = “hello”, *p = &amp;s;auto n = s.size(); //获取str...

2019-01-08 16:48:23 1370

原创 linux 下计算器命令bc/日历cal/日期date

linux 计算器bc 日历cal 日期datebc 计算器cal 日历date 日期bc 计算器$ bcbc 1.06.95Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.This is free software with ABSOLUTELY NO WARRANTY.F...

2019-01-08 09:43:39 456

原创 Windows装机必备软件

Windows装机必备软件1.腾讯电脑管家——软件管理2.娱乐休闲3. 办公软件4. 科学计算软件5. 双系统工具6.办公及笔记1.腾讯电脑管家——软件管理主要用于下载及管理软件,当然也有一定杀毒功能2.娱乐休闲浏览器——google微信TIM网易云音乐百度网盘PotPlayer3. 办公软件OfficeVisioPhotoshopXmindEverythingAd...

2018-11-26 17:32:51 5154

原创 CMakeLists.txt编写基础知识

CMakeLists.txt编写基础知识参考文献应用实例参考文献cmake 背景知识cmake 基础2应用实例说明采用c++的类来写hello world,然后编写教程。bin 二进制文档build 链接文档doc README、COPYRIGHT等的说明文档inc 头文件文档 hello.hhsrc 源文件文档 hello.ccmain.cc 为主文件附录...

2018-11-22 18:01:01 402

原创 FPGA、DPP和DSP知识简介

FPGA、DPP和DSP知识简介FPGADPP(Digital Pulse Processing)DSP(Digital Signal Processing)FPGAFPGA 百度百科FPGA 维基百科DPP(Digital Pulse Processing)DPP-PHA(Digital Pulse Processing for the Pulse Height Analysis)...

2018-11-08 16:18:36 994

原创 emacs yasnippets 和markdown的配置

emacs yasnippets 和makrdown的配置yasnippets 的配置markdown 的配置参考资料yasnippets 的配置安装cd ~/.emacs.d/site-lispgit clone https://github.com/capitaomorte/yasnippet配置init.el(add-to-list 'load-path ...

2018-10-11 22:06:05 465

转载 c如何将字符1转换为整型数1

c如何将字符1转换为整型数1第一种:用数字字付出减去’0’即’1’-‘0’(它俩是用ASCII码相减的即49-48=1)。第二种:用数字字付出减去48(48是‘0’的ASCII码)即’1’-48=1。例如想把‘2’转为2int k;char b='2'k=b-48或k=b-'0'[1] https://zhidao.baidu.com/question/45599...

2018-10-11 17:12:05 6073

原创 Add menubar and search function to hexo blog

Add MenubarIn the theme folder, we can find the following scripts in the _config.yml file.# ---------------------------------------------------------------# Menu Settings# --------------------...

2018-09-09 19:38:30 168

原创 LeeEmacs-setting

模块功能yasnippet下载yasnippet安葬包,加压到~/.emacs.d/plugins目录下在~/.emacs文件中配置yasnippet;; add yasnippet plugin (add-to-list 'load-path "~/.emacs.d/plugins/yasnippet")(require 'yasnippet)...

2018-09-01 10:16:53 170

转载 Hexo中如何插入圖片

Hexo中添加本地图片原文地址:https://www.cnblogs.com/codehome/p/8428738.html?utm_source=debugrun&amp;utm_medium=referral First1 把主页配置文件_config.yml 里的post_asset_folder:这个选项设置为true2 在你的hexo目录下执行这样一句话npm in...

2018-08-18 22:58:25 224

转载 CentOS7 安装Tenda U12无线网卡驱动

https://blog.csdn.net/heyuqian_csdn/article/details/78805029http://www.cnblogs.com/feiquan/p/9333719.htmlhttps://blog.csdn.net/heyuqian_csdn/article/details/78805029

2018-08-15 14:29:16 2723

原创 git代码托管、svn代码托管、github+hexo搭建个人博客

1.git 及github的入门教程推荐看:http://www.runoob.com/git/git-branch.htmlhttp://www.runoob.com/git/git-remote-repo.html 2. svn 代码托管教程http://www.runoob.com/svn/svn-tutorial.html 3. github+hexo 搭建个人...

2018-08-10 23:12:07 375

原创 射线成像基础知识(一)

空间分辨率表征参数:评价成像系统的主要指标MTF(ESF、LSF、PSF)http://www.cnblogs.com/wxl845235800/p/9260090.htmlhttp://www.52rd.com/S_TXT/2016_3/TXT81761.htm?WebShieldDRSessionVerify=iiaGbex7fZDkWbwY4sBN传递调制函数(modular...

2018-08-10 15:54:15 951

转载 CentOS中基于不同版本安装重复包的解决方案

https://unix.stackexchange.com/questions/203038/how-can-i-resolve-duplicates-in-yum点击打开链接解决办法:yum install yum-utilsyum-complete-transaction --cleanup-only清除可能存在的重复包package-cleanup --dupes清除可能存在的损坏包pac...

2018-07-08 14:57:48 1871

原创 centos 7 linux yum repository address

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repoyum update

2018-07-05 16:02:05 983

原创 Geant4中如何设置各向同性的源

// ge xiang tong xing G4double Position[3]; G4double R = 0.5 * micrometer; G4double th = acos(1.0-2*G4UniformRand()); G4double ph = G4UniformRand()*2.0*CLHEP::pi; Position[0] = sin(th)*cos(ph)

2018-01-18 16:42:42 3204

原创 如何根据概率密度函数生成随机分布

问题描述根据 y=cos(theta)概率函数生成随机抽样解决办法对概率密度函数积分归一化得到概率函数,然后采用概率函数反函数生成随机分布;代码实现void GenerateDirection(){ TRandom3 rndm; TH1D *h1 = new TH1D("","",400,0.,3.1415/2); for(int i=0;i<100000;

2017-12-19 22:14:49 4568

原创 如何按自定义的坐标点生成随机抽样

目录1.问题描述2.解决方法3.代码实现1.问题描述更具自定义的数据点,生成能量的随机抽样;需要的数据分布点;2.解决方法先积分然后归一化得到概率函数,采用二分法找到对应的区间的X;生成的随机抽样分布如上;3. 代码实现#include "iostream"using namespace std;void GenerateTest()

2017-12-19 21:52:37 2274

原创 Cmake 编译设置

问题描述利用编写的CmakeLists文件编译链接fortran编写函数库与C++编写的geant4程序;需要解决的问题有:1.如何设置环境变量;2.如何利用CmakeLists编译fortran代码;3.如何在C++中调用fortran编写的函数;代码实现1.环境变量设置export PATH=$PATH::$PWD/bin #设置执行文件安装路径export

2017-12-07 13:21:06 3133

转载 Fortran中变量命名规则

原文地址:http://blog.sina.com.cn/s/blog_483ac0ab0100g80u.html 变量是指在程序运行期间其值是可以变化的量。系统为程序中的每一个变量开辟一个存储单元,用来存放变量的值。 常量是分为类型的,而变量是用来存放常量的,因此变量也相应地区分为整型变量INTEGER、实型变量REAL、双精度变量DOUBLEPRECISION、复型变量COMPLE

2017-06-09 16:32:49 12331

原创 c语言如何从txt文件读取数据

打开文件 fopen("需要打开的路径")然后使用fgets函数读取行 #include <stdio.h> #include <stdlib.h> #include <string.h> #define MAX_LINE 1024 int main() { char buf[MAX_LINE]; /*缓冲区*/ FILE *fp

2017-05-24 21:37:51 23915 3

转载 用Cmake来编译fortran

用CMake来编译Fortran 原文链接: https://www.lainme.com/doku.php/blog/2015/12/%E7%94%A8cmake%E6%9D%A5%E7%BC%96%E8%AF%91fortranhttps://www.lainme.com/doku.php/blog/2015/12/%E7%94%A8cmake%E6%9D%A5%E7%BC%96%E8%AF%

2017-05-24 21:31:48 9761

原创 Calling Fortran function and subroutines from a C or C++ function

在main() 主函数中调用fortran 定义的子函数; 基本思想:将fortran定义的函数,在C++函数中采用C接口重新声明为全局函数;为避免C++中函数的重载,通常在声明函数时常使用C的命令extern 声明函数为全局的 a. Accessing Named Common from C and C++ The following example is the Fortran subpr

2017-05-24 09:08:39 388

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-05-23 21:23:26 217

转载 C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组

C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组原文链接:http://www.cnblogs.com/helinsen/archive/2012/07/26/2609251.htmlC++ 简单读写文本文件、统计文件的行数、读取文件数据到数组fstream提供了三个类,用来实现c++对文件的操作。(文件的创建、读、写)。ifstream -- 从已有的文件读ofs

2016-12-15 16:19:20 10702 1

转载 怎么用c语言实现读取一个txt文件里的数据 要按行读出来

打开文件 fopen("需要打开的路径")然后使用fgets函数读取行#include #include #include #define MAX_LINE 1024int main(){ char buf[MAX_LINE];  /*缓冲区*/ FILE *fp;            /*文件指针*/ int len;             /*行字符个数*/

2016-06-13 18:58:49 62065 6

空空如也

空空如也

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

TA关注的人

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