自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 KMP算法

###分析:(1)对于模式串的位置j,考察Patternj-1=P0P1···Pj-2Pj-1,查找字符串Patternj-1的最大相等k前缀和k后缀next的递推关系:(1)对于模式串的位置j,有next[j] = k,即:P0P1···Pk-2Pk-1=Pj-kPj-k+1···Pj-2Pj-1(2)则对于模式串的位置j+1,考察Pj:(3)若P[k] == P[j],则有next...

2019-09-12 21:22:53 63

原创 Java中public关键字的用法

在Java中,public是一个关键字,用于修饰类、方法和变量。它表示对外公开的,可以被其他类或对象访问和调用。下面我们将详细介绍public关键字的用法,并通过示例代码进行说明。在Java中,一个源文件中只能有一个public修饰的类,且该类的名称必须与文件名相同。public修饰的类可以被其他文件中的类直接访问。public修饰的变量可以被其他类或对象访问和修改。public修饰的方法可以被任何类或对象调用。

2024-04-24 14:26:06 265 1

原创 【C++】引用、常引用、左值和右值

这样就会报错。

2024-02-03 12:07:16 331 1

原创 SCI通信

SCI 中断函数通常由设备驱动程序提供,其作用是在接收到数据后,将数据存储到缓冲区中,并触发一个事件来通知应用程序有新数据到达。SCI中断函数是使用串行通信接口时必不可少的一部分,其作用是在接收到数据时,及时处理数据并通知应用程序。使能SCI FIFO增强型操作;设置SCI FIFO中的SCIFFRX寄存器:设置接收FIFO中断使能;1个停止位,8个数据位,无奇偶校验位,波特率设置115200,设置通道为SCI A组;使能TXRDY与使能RXRDY(使能接收器缓冲区中断、使能发送器缓冲区中断);

2023-04-03 10:05:54 382

原创 uc/os-ii时钟

uc/os-ii时钟

2022-08-03 16:28:47 261

原创 UCOSII操作系统之任务控制块(OS_TCB)

UCOSII操作系统之任务控制块

2022-07-29 10:43:27 978

原创 osg粒子飞行尾迹

//设置飞机动态移动class transCallback : public osg::NodeCallback{public: transCallback():delta(0.0){} virtual void operator()(osg::Node* node, osg::NodeVisitor* nv) { osg::MatrixTransform* mt = dynamic_cast<osg::MatrixTransform*>(node); if(mt) {

2020-11-16 21:50:06 1587

原创 osg动画

#include <osgViewer/Viewer>#include <osg/MatrixTransform>#include <osgDB/ReadFile>#include <osg/Callback>#include <osgAnimation/Animation>class RotateCallback : public osg::NodeCallback{public: RotateCallback(osgAnima

2020-10-07 23:54:05 143

原创 osganimationmakepath

#include <iostream>#include <osg/io_utils>#include <osg/Geometry>#include <osg/Shape>#include <osg/ShapeDrawable>#include <osg/Material>#include <osg/MatrixTransform>#include <osgViewer/Viewer>#includ

2020-10-07 23:44:05 149

原创 osganimationskinning

#include <iostream>#include <osg/Geometry>#include <osg/MatrixTransform>#include <osg/Geode>#include <osgViewer/Viewer>#include <osgGA/TrackballManipulator>#include <osgDB/WriteFile>#include <osgUtil/Smoo

2020-10-07 23:30:59 113

原创 如何打印CSDN博文

chrome里打开F12,在console下输入:(function doPrint(){ //生成头部 var head_str = "<html><head><title></title></head><body>"; //生成尾部 var foot_str = "</body></html>"; //原本页面的代码

2020-09-13 09:56:29 154

转载 C++ fstream详解

C语言里面对文件的操作是通过文件指针,以及一些相关的函数,那么C++中是如何对文件进行操作的呢?没错,就是通过 fstream 这个文件流来实现的。当我们使用#include 时,我们就可以使用其中的 ifstream,ofstream以及fstream 这三个类了(ifstream是从硬盘到内存,ofstream是从内存到硬盘),也就可以用这三个类来定义相应的对象了,这三个类分别代表一个输入文件,一个输出文件,以及一个输入输出文件。ifstream类支持>>操作符,ofstream类支持&lt

2020-06-23 21:39:29 1979

空空如也

空空如也

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

TA关注的人

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