- 博客(42)
- 资源 (6)
- 收藏
- 关注
原创 再次使用github管理代码
以下为步骤1.先在本地创建一个文件夹,用来作为代码存放的仓库;选中文件后右键点这个2.然后在github上弄一个仓库3.给这个repository命名为你想要的名字,如testcode并且创建readme.md文件如下所示4.通过MINGW64将本地创建的文件夹和网上的仓库联系上5.先输入git init然后会在刚刚那个文件夹里看到6.再输入以下代码,就与github上这个仓库建立联系了git remote add origi...
2021-07-06 17:02:00
291
原创 VScode中Python调用C/C++
VScode中Python调用C/C++混合编程混合编程由于Python的处理速度太慢了难以满足实时性的需求,所以想在其中一些关键部分采用C/C++模块,而其他部分则继续使用python,为此采用VScode 进行Python 调用 C/C++的一些工作(以调用C为例):1.创建一个pycall.c/***gcc -o libpycall.dll -shared -fPIC pycall.c*/ #include <stdio.h> #include <stdlib.h&g
2020-12-24 15:29:03
1171
1
原创 Python实现传感器信息读取和实时显示
对象:ATI语言:Python方法:stock目的与ATI通讯实时读取传感器信息并用将其可视化直接上代码import arrayimport pyqtgraph as pgfrom ATI_APIpy import ATI_APIpyif __name__=='__main__':## test start app = pg.mkQApp()#建立app win...
2020-04-19 15:12:40
9648
原创 Python如何A文件中调用/测试B文件中写的类或函数
如果你写了一个函数库B文件 ,然后在A文件想调用B文件里的函数:假设B文件是文件名是Lib_B,其里面有两个类和两个函数,代码如下import xxxxclass Lib_b: def __init__(self,ip): self.xxx def C_F(self): xxxxclass Lib_c: def D_F(self): ...
2020-04-18 16:11:35
871
原创 在latex文稿中加入类似于word的批注
前言,类似word就是不如word,但确实也是一种可以加入批注的方式。总体参考的是这篇文章,https://www.latexstudio.net/archives/8903.html但我感觉太麻烦,而且正文的可读性也很差,所以进行了修改。先在前面加入包\usepackage{changes}语法是\added{xxx} 添加内容\deleted{xxxx} 删除内容\re...
2020-03-25 13:14:19
1391
原创 固态硬盘+机械硬盘结合的笔记本的重装系统的方法
一共分三步:第一步是制造U盘启动盘;第二步是设置电脑按照U盘启动盘的方式进入U盘;第三步是将固态硬盘的盘类型进行修改;资料来着网上,所以,我就把各部分的内容贴出来就行了。第一步:参考:大神最强近战SCV:https://www.zhihu.com/question/54059979这个帖子是最核心的,大部分都是参考它的。但由于我手上的电脑是固态加机械,所以后面的内容主要是解决这个坑;...
2020-03-23 15:28:55
3954
转载 matlab归一化函数,以及还原归一化
转自:https://blog.youkuaiyun.com/xiaotao_1/article/details/79602263主要用函数mapminmax1 默认的map范围是[-1, 1],所以如果需要[0, 1],则按这样的格式提供参数:MappedData = mapminmax(OriginalData, 0, 1);2 只按行归一化,如果是矩阵,则每行各自归一化,如果需要对整个矩阵归一化...
2020-03-07 22:02:25
5223
原创 安装python库的时候(PIP),一个很简单却不一定都知道的技巧
当我在用vscode编译Python 时候,发现无法编译通过,output显示ModuleNotFoundError: No module named 'matplotlib',这是因为我在代码中使用了这个库,import matplotlib.pyplot as plt,但我电脑中并没有这个库,因此我便在cmd 中安装这个调用matlab同样功能的库,但发现很慢。后面发现,只需要在原本的安装命...
2020-03-04 23:36:58
242
原创 关于神经网络的一些笔记
当训练集数量少的时候如何避免过拟合?主要从两个角度/方法来考虑:其一:隐含层的数量;其二:隐含层中节点数量;这两个数量过多都会导致过拟合,或者陷入局部最优;所以,原则上是将满足条件的情况下,最紧凑的结构是最好的。一般就是一个隐含层,4-5个节点就可以了。具体参考https://zhuanlan.zhihu.com/p/51975811...
2020-03-02 10:42:26
145
原创 搞了很多天的IJAMT期刊manuscript上传
搞了很多天的IJAMT期刊manuscript上传#有一篇论文用的是latex写的,然后期刊要求上传tex文件,不能用pdf,然后我就把所以包上传,结果一直出现一个问题这应该是字体的问题,按照提示下载和上传cyber相关的.sty文件,搞了两天但一直解决不了。后面实在没有办法了,就在期刊中下载了模板,然后试着把template.tex上传到系统里,发现能编译,证明了系统没有问题(其实这根本不...
2019-10-31 11:01:22
2784
原创 两部电脑如何使用同一个GITHUB项目包
http://blog.youkuaiyun.com/chaoyue0071/article/details/41824339
2016-09-01 15:13:21
470
原创 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-09-01 15:12:35
540
原创 我为何要写博客
前几天写完博客之后都已经晚上2,3点了,虽然不是因为写博客搞那么晚,但每一篇文章其实也是耗费不少时间的,各种贴图找资料其实挺耗时。但我为何还要写? 我后来想了想,原因有以下几点:通过写的方式对知识进行归纳和总结,形成文字,加深印象——作为知识笔记本的存在。自己遇到的一些问题,或者也是别人会遇到的,毕竟我也是从别人那里学了不少,那么我把这个经验写写——作为资源共享的存在。记录自己每天的点点滴滴
2016-08-10 16:19:50
281
原创 Git/GitHub教程2-与本地和GitHub上删除repository和folder相关
之前不懂事,在github上乱建了一些repository,今天想把github整理一下,也就要把一些没用的repository删除,一开始不懂怎么操作,后来网上找了一些资料,所以也写了个教程
2016-08-09 02:07:36
3296
1
原创 来来来,一步一步带你使用Git和GitHub(详细讲解.gitignore)
必备材料:git下载地址:楼主小本是64位的,在windows下使用(我也知道自己菜,但项目是用MFC做,怪我咯)一个GitHub的账号。没有账号?去申请呗。怎么申请?什么,你居然问我怎么申请??谁叫我是好人,进去照着教程走一遍,英文文档,看不懂Google或随身带有道。。。下载了git之后,照着默认安装就好了。如果你在你的电脑里发现 那么你算走出第二步了。 接下来,点击进去。算了
2016-08-07 03:05:18
3485
原创 实现了起起重合,起止重合,止止重合,止起重合判断的双向链表数据结构(对无序数据输入的处理)
#include<string.h>#include<iostream>#include<iomanip>using namespace std;typedef struct{ double x0; double y0; double x1; double y1; int flag;}LineDxfData;typedef struct Line
2016-08-06 13:09:42
1036
原创 对于双向链表的NULL的一些研究
Head*InsertLineNode(Head*head, LineNode*node, LineDxfData lindedata){ LineNode*temp= NULL; //主分空表挂入,和有数据时候的挂入 //空表挂入 if (!(head->length)) { head->first = node; head-
2016-08-06 00:15:52
971
原创 备用代码
void CMFCApplication1Dlg::switchkeyword(CString str){ int b = 4; int c = a + b; dxfData tempDXF; int element = -1; int symbol = 0; CStdioFile myFile(path, CFile::modeRead);
2016-08-05 19:55:30
637
原创 数据结构——双向链表(用于DXF直线数据处理,做出测试算法)
//#include "stdafx.h"//把这行放在最开始。#include#include#includeusing namespace std;typedef struct { double x0; double y0; double x1; double y1; int flag;}LineDxfData;typedef struct LineNode{
2016-08-05 02:21:23
717
原创 数据结构~~单向链表
//链表结构的数据格式存储#include "stdafx.h"//把这行放在最开始。#include#includeusing namespace std;typedef struct{ char key[10]; char name[20]; int age;}Data;typedef struct Node//这里与上面的不同是多了Node,注意如果没有这个Node,下面的s
2016-07-30 02:54:35
371
原创 C++顺序列表数据结构(值得深究)小白专用,高手绕道
// demo of the struct.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"//把这行放在最开始。#include#include#define MAXLEN 100//定义顺序列表的最大长度,这种宏定义的方式经常用到,就是一处修改全部使用。using namespace std;typedef struct//定义最基础的数据
2016-07-28 18:18:23
584
原创 胡扯OSI模型的七个层次的关系。
OSI模型一共是有七层框架物理层->数据链路层->网络层->传输层->会话层->表示层->应用层。从左到右是第一层到第七层,怎么记?我觉得应该这样理解OSI的含义是说:开放式系统互联,指说明任意两个不同系统之间如何通信的一个理论模型,说明OSI重点是要通信,通信的目的是在不同计算机系统的数据进行共享应用(互联网说白了也就是对数据进行操作,个人理解,轻拍),所以可以知道在这OSI的七层中
2016-07-28 13:37:33
2578
原创 C++的cin一些探讨
最近一段时间总是看到cin这个函数在搞怪,while里面或者if里面用cin作为判断语句用得比较多,但为什么可以做为判断,如果不搞清楚cin内部的机理,那么用起来就会晕晕乎乎。所以特意又去翻了翻书,在C++primer plus第五版的755页里得如下一些思路:首先看cin>>m_1>>m_2;这样的代码到底是怎么输入的。要搞清楚怎么输出,得先明白abc到底是什么类型的变量。cin其实
2016-07-28 13:33:06
402
原创 关于开源的两篇文章
Benefits in contributing to Open SourceWhat the benefit will i get, if i contribute to Open Source? This is the frequently asked question by many people. I just want to pen down the benefits which
2016-07-25 21:37:53
694
原创 别的工程转到vs2008,发现错误:error C2668: “tan”: 对重载函数的调用不明确
解决方案:问题出现于tan这个函数又三个不同的重载模式(函数多态性问题)而tan(alfa*pi/180)*a)这里会让编译器不知道alfa*pi/180)*a这个表达式到底是属于哪个类型,所以报错调用不明确,主要也是高级的IDE更加严格。而且float a=0.1; 编译器报错:warning C4305: 'initializing' : trunc
2016-07-23 17:07:03
1032
原创 C++指针小结:由一个问题引发的。。。。。。。。。。。。。。。。。。。
由*p++和*(p++)有什么区别??这个问题跟i++和++i差不多,(*p)++,是先取指针P的值,然后对其值进行++运算,也就是对 指针指向的内容的值加1.如原来*p=&a=5,经过(*p)++之后&a=6了。*(p++),也可以写成*p++,是先对指针P进行++运算,然后再取取值。这里就涉及到指针的类型了 char :1个字节 char*(即指
2016-07-23 16:30:57
374
原创 智能指针shared_ptr的一些综合
Smart Pointer,可以有效防止内存泄露问题。shared_ptr与scoped_ptr一样包装了new操作符在堆上分配的动态对象,但它实现的是引用计数型的智能指针 ,可以被自由地拷贝和赋值,在任意的地方共享它,当没有代码使用(引用计数为0)它时才删除被包装的动态分配的对象。shared_ptr也可以安全地放到标准容器中,并弥补了auto_ptr因为转移语义而不能把指针作为ST
2016-07-22 11:56:20
360
转载 各种开源协议介绍 BSD、Apache Licence、GPL V2 、GPL V3 、LGPL、MIT
现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种(http://www.opensource.org/licenses /alphabetical)。我们在常见的开源协议如BSD, GPL, LGPL,MIT等都是OSI批准的协议。如果要开源自己的代码,最好也是选择这些被批准的开源协议。这里我们来看四种最常用的开源协议及它们的
2016-07-22 11:55:18
581
原创 无法停下输入的程序
// testcode.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include#include#include using namespace std;vectornum;bool input(int &aa);void output(int&bb);int _tmain(int argc, _TCHAR* argv[]){
2016-07-20 10:53:49
269
原创 关于C++类的一些想法
每个类在实例化对象的时候,都会调用构造函数在内存里面划出一块内存,这个内存里面的头4个字节是给虚函数用的,有N个虚函数就要用4N个字节。构造函数的目的就是初始化这块内存,对内存进行划分,所以,一般类不要搞太复杂,不然内存会很大。同理:打开每一个网页的时候,就是在实例化一个对象,打开的网页越多,那么就消耗内存越大,电脑也就越卡。只有关闭一些网页的时候,电脑才能性能更快。同理如果不把一些无用的
2016-07-19 09:28:06
225
原创 特别注意用UpdateData(FALSE)还是SetDlgItemText(IDC_EDIT_Coordinate, m_strCoor);
在此项目中,我原本想要是将数据传给Edit Control的,往往是用UpdateData(FALSE),即内部传数据显示在静态文本框里,但因为我之前用了一个菜单栏,与SetMenu()这个函数冲突了,每次都报错。但我又要给静态文本框显示数据,后来用SetDlgItemText(IDC_EDIT_Coordinate, m_strCoor);这个函数可以将内容通过这个函数传递上去。注意m_strC
2016-07-08 21:25:30
551
原创 两种操作botton的方法
一种是直接点击,另一种是将函数放置到另一个函数下面,直接运行就好。以上截屏是实现在非模态对话框中点击非确定按钮关闭模态对话框的功能。
2016-07-05 09:11:17
605
原创 MFC移植的问题
我想在本工程引进一个功能,在调用了别人的.h文件时候,先出了的是这个时候是因为这个ID号是别人工程已经添加的dialog的ID标志,但我这个工程没有这一个地址,所以会说未声明。当我想用一个自己已经有的ID号去代替原有的ID时候,发现报了以下四个错误注意:如果.h文件是从别人工程那里移植过来的,那么对于这种无法解析的外部符号一般的方法是:查看是不是没有把响应的.cpp文件也一起移
2016-06-23 09:11:24
439
原创 项目开发中的一个小结
我想在本工程引进一个功能,在调用了别人的.h文件时候,先出了的是这个时候是因为这个ID号是别人工程已经添加的dialog的ID标志,但我这个工程没有这一个地址,所以会说未声明。当我想用一个自己已经有的ID号去代替原有的ID时候,发现报了以下四个错误注意:如果.h文件是从别人工程那里移植过来的,那么对于这种无法解析的外部符号一般的方法是:查看是不是没有把响应的.cpp文件也一起移
2016-06-23 08:32:37
301
原创 afx_msg的一些笔记
afx_msg是MFC中的一类函数前缀。用于把处理函数与其他的窗口成员函数区分开来,这些函数都是通过消息映射实现的。比如,消息 WM_CHAR 的处理函数在 CWnd 中声明成:afx_msg void OnChar();用在对于菜单的选型响应单击事件的时候就该对响应的函数在.h头文件里面用H文件afx_msg void 菜单点击处理函数();CPP文件
2016-06-22 14:59:04
603
RedNotebook_1.15.zip
2020-02-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人