自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(346)
  • 资源 (119)
  • 收藏
  • 关注

原创 plantUML学习笔记

相关文档请参考https://plantuml.com/zh/guide使用相关的关键字来声明参与者• actor(角色)• boundary(边界)• control(控制)• entity(实体)• database(数据库)• collections(集合)• queue(队列)• participant(参与者)

2023-10-02 20:20:45 440

原创 vscode 记录

在linux 下面安装。

2023-08-12 16:38:00 612

原创 Erlang 学习笔记

Erlang编译器和运行时系统会正确推断出如何在收到消息时运行适当的代码。这是模式匹配带来的乐趣之一,会为你节省大量工作。请注意Erlang的变量以大写字母开头。所以X、This和A_long_name都是变量。Erlang的变量只能绑定一次。绑定变量的意思是给变量一个值,一旦这个值被绑定,以后就不能改动了。开头的名称(比如monday或friday)不是变量,而是符号常量,它们被称为原子(atom)。=不是一个赋值操作符,它实际上是一个模式匹配操作符。第一台机器上运行的客户端和第二台机器上运行的服务器。

2023-07-22 21:39:08 465

原创 vscode debug erlang

【代码】vscode debug erlang。

2023-07-09 13:35:13 474 1

原创 RSARTE Connexis Users Guide翻译

Connexis数据报消息。UDP之上的层,为连接审核和服务质量参数提供额外支持。

2023-06-10 16:42:48 169

原创 IBM Rational Software Architect RealTime Edition (RSARTE) C++ RT Services Library 文档翻译

IBM Rational Software Architect RealTime Edition (RSARTE) C++ RT Services Library参考:https://rsarte.hcldoc.com/help/index.jsp?topic=%2Fcom.ibm.xtools.rsarte.webdoc%2Fusers-guide%2Foverview.html本文档介绍了C++ RT Services库,它是从Rational Software Architect RealTime

2023-06-08 21:04:27 695

原创 官网文档 States and Transitions in RSARTE 文档翻译

外部状态转换会导致对象从一种状态更改为另一种状态。请参阅下图。假设状态机处于State1。如果转换Ping被触发,它将导致状态从State1变为State2。转换Ping被认为是一个外部转换,因为它导致状态机离开一个状态(State1),然后进入另一个(State2)。转换Ping可能具有一个guard (布尔表达式),用于确定是否启用转换。当guard 表达式的计算结果为true时,将启用转换。只能触发已启用的转换。转换还可以具有在触发转换时执行的effect code。保护和效果代码的示例如下图所示。

2023-06-08 00:06:09 120

原创 官网文档 Modeling Real-Time Applications in RSARTE 翻译

与其他类型的应用程序相比,实时应用程序具有特殊的特点。例如,实时应用程序通常是复杂的、事件驱动的、有状态的、资源高效的和分布式的。RSARTE的目的是促进实时应用程序的建模和开发。定义较小的UML子集,即“UML的RT子集”。通过配置文件(称为UML-RT)引入新的实时特定概念。支持自动转换符合上述限制的模型,以产生高效的目标代码,例如C++。提供一个运行时库(称为RT services库),该库与生成的和手写的代码一起可以编译成可执行的实时应用程序。

2023-06-05 22:46:13 331

原创 ibm的博客

https://developer.ibm.com/articles/au-googletestingframework/

2023-06-01 00:16:40 61

原创 WSL上srsRAN_4G的安装和学习

参考:https://docs.srsran.com/projects/4g/en/latest/general/source/1_installation.html。验证新的“ue1”网络是否存在。uplink 的traffic。能ping通说明可以了。

2023-05-10 22:00:35 489 1

原创 WSL 运行的程序的界面的字体设置

完成以上步骤后,您应该能够在WSL中运行的程序中看到放大的字体大小。请注意,某些程序可能需要自己的字体设置。如果您的程序的字体大小仍然不合适,请检查程序的字体设置并进行相应的更改。最后,您需要重启X Server。这可以通过关闭WSL终端并重新打开来完成。这将会让X Server在下一次启动时启用新的dpi设置。这将把Xft的dpi设置为120,从而放大字体大小。这将安装字体配置系统,使您可以对字体进行更多配置。打开WSL终端并进入Bash shell。首先,通过以下命令安装。接下来,创建一个名为。

2023-05-10 00:04:14 904

原创 程序员自我修养学习笔记

处于运行中线程拥有一段可以执行的时间,这段时间称为时间片(Time Slice),当时间片用尽的时候,该进程将进入就绪状态。如果在时间片用尽之前进程就开始等待某事件,那么它将进入等待状态。每当一个线程离开运行状态时,调度系统就会选择一个其他的就绪线程继续执行。在一个处于等待状态的线程所等待的事件发生之后,该线程将进入就绪状态。这3个状态的转移如图1-9所示。

2023-04-19 22:54:40 182

原创 配置在保存时自动格式,{ 大括号不换行,减少占用屏幕得配置

【代码】配置在保存时自动格式,{ 大括号不换行,减少占用屏幕得配置。

2023-04-15 19:14:09 148

原创 The-Art-of-Writing-Efficient-Programs 学习笔记2

D:指令调度。表示 CPU 已经从指令队列中取出指令,并将指令放入指令缓存区等待执行。e:指令执行。表示指令正在被 CPU 执行。E:指令执行完成。指令已经完成执行,并产生了相应的结果。R:指令退役。指令已经完成执行,并已经从指令缓存区中移除。=:指令已经调度,等待执行。指令已经被调度到指令缓存区等待执行,但是还没有开始执行。-:指令已经执行,等待退役。指令已经在 CPU 中执行过,并且产生了结果,但是还没有从指令缓存区移除,需要等待退役。

2023-04-14 19:06:55 772

原创 TDD 学习笔记

测试驱动开发(Test-Driven Development, TDD),或测试先行编程,是指在编写实现功能的代码之前,先编写自动化测试来验证所需的功能。这些测试一开始当然会失败。我们的目标是快速编写最少的代码使这些测试通过。最后,根据需要重构代码以优化或清理实现。TDD的一个重要方面是,变更是渐进进行的,以小步为单位。编写一个简短的测试,然后编写足够的代码使该测试通过,然后重复上述过程。每次小改动之后,都要重新编译代码并重新运行测试。

2023-04-13 22:59:50 240

原创 性能优化工具学习

性能优化工具学习

2023-04-08 20:29:15 303

原创 CUDA 学习

cuda 学习

2023-04-04 22:31:52 137

原创 c++ 学习笔记

c++

2023-04-02 22:37:33 558

原创 c++ 学习笔记

c++ 学习

2023-04-01 18:44:06 274

原创 TDD测试驱动学习

TDD 测试驱动学习

2023-03-26 14:08:12 944

原创 深入理解计算机系统学习笔记

深入理解计算机系统学习笔记深入理解计算机系统学习笔记

2023-03-21 20:03:00 97

原创 git学习

git 学习

2023-02-26 10:56:32 266 1

原创 c++ 17 c++ 20 学习

c++ 学习

2023-01-31 21:59:40 171

原创 vscode 主题的颜色定制

vscode 颜色修改

2022-12-31 21:06:08 7746 1

原创 c++ 学习记录

c++ 学习记录

2022-11-05 23:29:41 348

原创 算法学习笔记

算法学习

2022-10-06 16:45:44 373 3

原创 leetcode笔记

leetcode

2022-10-06 16:40:54 145

原创 vscode

vscode

2022-10-03 23:19:58 2459

原创 C++ lambda 学习笔记

c++ lambda

2022-10-01 19:02:11 1628

原创 C++ 移动语义学习

c++ 学习

2022-09-03 21:55:25 1408

原创 鸟哥私房菜学习笔记

2.1.3 各硬件设备在Linux中的文件名设备 设备在Linux内的文件名SCSI/SATA/USB硬盘机----------->/dev/sd[a-p]USB闪存盘 ------------>/dev/sd[a-p] (与SATA相同)VirtI/O界面--------->/dev/vd[a-p] (用于虚拟机内)软盘机--------->/dev/fd[0-7]打印机--------->/dev/lp[0-2]

2022-01-08 19:16:39 4285 1

原创 c++ primer 书代码学习

#include <iostream>#include <string>using namespace std;class Sales_item{ friend std::istream& operator>>(std::istream&, Sales_item& ); friend std::ostream& operator<<(std::ostream&, const Sales_item&.

2022-01-06 17:45:54 1165

原创 ubuntu下stm32f407环境(正点原子)

1.交叉编译sudo apt install binutils-arm-none-eabisudo apt install gcc-arm-none-eabisudo apt install gdb-arm-none-eabi如果没有gdb-arm-none-eabi 请看https://zhuanlan.zhihu.com/p/1340316932.安装stlink1.安装libusbsudo apt-get install libusb-devgit clone https://

2022-01-02 20:26:09 1715

原创 数据结构算法与应用-C++语言描述 stack的应用

main.cpp#include <string>#include <iostream>#include <sstream>#include <algorithm>#include <iterator>using namespace std;//数据结构算法与应用-C++语言描述 stack的应用//线性表一数组//抽象数据类型template<class T>class linearList{pub

2021-12-13 22:34:24 1494

原创 数据结构算法与应用-C++语言描述 stack链表的实现

//数据结构算法与应用-C++语言描述 stack链表的实现//链表描述main.cpp#include <iostream>#include <sstream>#include <iterator>using namespace std;//数据结构算法与应用-C++语言描述 chain 单链表//一个线性表的抽象类template <class T>class linearList {public: virtual ~lin

2021-12-12 18:25:14 331

原创 数据结构算法与应用-C++语言描述 stack数组的实现

#include <iostream>#include <sstream>#include <algorithm>#include <iterator>//数据结构算法与应用-C++语言描述 stack数组的实现using namespace std;//线性表一数组//抽象数据类型template<class T>class linearList{public: virtual ~linearList() {}

2021-12-12 14:26:09 343

原创 数据结构算法与应用-C++语言描述 矩阵

数据结构算法与应用-C++语言描述 chain 矩阵定义和操作一个m x n的矩阵 (matrix ) 是一个m行、n列的表 ,m和n是矩阵的维数 ( dimension )。/*列1 列2 列3 列4行1 7 2 0 9行2 0 1 0 5行3 6 4 2 0行4 8 2 7 3行5 1 4 9 6*///类 matrix//一个rows x cols 的整型矩阵 M 可用如下的二维整数数组来描述//int x[ro

2021-12-11 11:25:25 2276

原创 数据结构算法与应用-C++语言描述 chain 单链表2

chain.cpp#include <iostream>#include <sstream>#include <iterator>using namespace std;//数据结构算法与应用-C++语言描述 chain 单链表//一个线性表的抽象类template <class T>class linearList {public: virtual ~linearList(){} //返回true,当且仅当线性表为空 virtu

2021-12-10 10:03:53 555

原创 数据结构算法与应用-C++语言描述 chain 单链表 带头节点

chain.cpp//循环链表和头节点//1 ) 把线性表描述成一个单向//循环链表 ( singly linked circular list ) ( 简称循环链表 ),而不是单向链表 ; //2 ) 在链表的前面增加一个节点,称为头节点(header node )。只要将单向链表的尾节点与头节点链接起来,单向//链表就成为循环链表,#include <iostream>#include <sstream>#include <iterator>#inc

2021-12-07 20:09:24 977

原创 数据结构算法与应用-C++语言描述 chain 单链表

chain.cpp#include <iostream>#include <sstream>#include <iterator>using namespace std;//数据结构算法与应用-C++语言描述 chain 单链表//一个线性表的抽象类template <class T>class linearList {public: virtual ~linearList(){} //返回true,当且仅当线性表为空 virtu

2021-12-05 22:34:50 1666

pictures.zip

图片picture1

2020-08-20

The Linux Programming Interface

The Linux Programming Interface

2018-06-17

Practical Algorithms for 3D Computer Graphics, Second Edition.pdf

Practical Algorithms for 3D Computer Graphics, Second Edition.pdf

2018-06-17

Pro Processing for Images and Computer Vision with OpenCV1.pdf

Pro Processing for Images and Computer Vision with OpenCV1.pdf

2018-06-17

OpenCV Computer Vision Application Programming Cookbook Second Edition.pdf

OpenCV Computer Vision Application Programming Cookbook Second Edition.pdf

2018-06-17

OpenCV By Example.pdf

OpenCV By Example.pdfOpenCV By Example.pdfOpenCV By Example.pdf

2018-06-17

OpenCV 3 Blueprints.pdf

OpenCV 3 Blueprints.pdf OpenCV 3 Blueprints.pdfOpenCV 3 Blueprints.pdf

2018-06-17

OpenCV 2 Computer Vision Application Programming Cookbook

OpenCV 2 Computer Vision Application Programming Cookbook

2018-06-17

Learning Image Processing with OpenCV.pdf

Learning Image Processing with OpenCV.pdfLearning Image Processing with OpenCV.pdf

2018-06-17

A Practical Introduction to Computer Vision with OpenCV.pdf

A Practical Introduction to Computer Vision with OpenCV.pdf

2018-06-17

OpenCV Computer Vision with Python.pdf

OpenCV Computer Vision with Python.pdf OpenCV Computer Vision with Python.pdf

2018-06-17

Arduino Computer Vision Programming.pdf

Arduino Computer Vision Programming.pdf Arduino Computer Vision Programming.pdf

2018-06-17

OpenGL Programming Guide, 8th Edition

OpenGL Programming Guide, 8th Edition OpenGL Programming Guide, 8th Edition

2018-06-17

OpenGL ES 3dot0 Cookbook

First and foremost, I would like to thank my wife, Gurpreet, for her love, encouragement, and extreme patience during the book writing process, which mostly occurred on vacations, weekends, and overnights. I dedicate this book to my parents and brother; without their support, this book wouldn't have

2018-06-17

OpenGL Data Visualization Cookbook

OpenGL is an ideal multiplatform, cross-language, and hardware-accelerated graphics rendering interface that is well suited to visualize large 2D and 3D datasets in many felds. In fact, OpenGL has become the industry standard to create stunning graphics, most notably in gaming applications and numerous professional tools for 3D modeling. As we collect more and more data in felds ranging from biomedical imaging to wearable computing (especially with the evolution of Big Data), a high-performance platform for data visualization is becoming an essential component of many future applications. Indeed, the visualization of massive datasets is becoming an increasingly challenging problem for developers, scientists, and engineers in many felds. Therefore, OpenGL can provide a unifed solution for the creation of impressive, stunning visuals in many real-time applications.

2018-06-17

OpenGL 4 Shading Language Cookbook, Second Edition

OpenGL 4 Shading Language Cookbook, Second Edition

2018-06-17

WebGL Programming Guide

WebGL is a technology that enables drawing, displaying, and interacting with sophisticated interactive three-dimensional computer graphics (“3D graphics”) from within web browsers. Traditionally, 3D graphics has been restricted to high-end computers or dedicated game consoles and has required complex programming. However, as both personal computers and, more importantly, web browsers, have become more sophisticated, it has become possible to create and display 3D graphics using accessible and well-known web technologies. WebGL, when combined with HTML5 and JavaScript, makes 3D graphics accessible to web developers and will play an important role in the development of next generation, easy-to-use and intuitive user interfaces and web content. Some examples of this are shown in Figure 1.1. Over the next few years, you can expect to see WebGL used on a range of devices from standard PCs to consumer electronics, smart phones, and tablets.

2018-06-17

Statistical Computing in C++ and R.pdf

It is not uncommon to find that a book on computational statistics will be absent of an explicit definition of what comprises its subject matter area. This may be due, in part, to the amorphous nature of the field that stems from its broad scope. Here we will venture to give a definition of the topic that will at least be applicable to the subsequent pages of this text. Specifically,

2018-06-17

Real-Time C++, 2nd Edition.pdf

C++ programs combine class types that encapsulate objects with procedural subroutines in order to embody the functionality of the application. This chapter presents these main language elements of C++ using a short, intuitive program that toggles an LED on a microcontroller output port pin. In addit

2018-06-17

Procedural Content Generation for C++ Game Development.pdf

Computer games are a vast medium with dozens of genres that have developed over the past three to four decades. Games are bigger and more immersive than ever, and gamers' expectations have never been higher. While linear games, ones that have a set story and fxed progression, are still commonplace, more and more dynamic and open-ended games are being developed. Advances in computer hardware and video game technologies are giving a much more literal meaning to the phrase "game world". Game maps are constantly increasing in size and flexibility, and it's thanks to technologies such as procedural generation that it's possible. Two gamers who buy the same game may have very different experiences as content is generated on the fly

2018-06-17

OGLPG-9th-Edition.zip OpenGL编程指南代码(包括资源文件)

OGLPG-9th-Edition.zip OpenGL编程指南(红皮书)包括资源文件OGLPG-9th-Edition.zip OpenGL编程指南(红皮书)包括资源文件OGLPG-9th-Edition.zip OpenGL编程指南(红皮书)包括资源文件OGLPG-9th-Edition.zip OpenGL编程指南(红皮书)包括资源文件OGLPG-9th-Edition.zip OpenGL编程指南(红皮书)包括资源文件OGLPG-9th-Edition.zip OpenGL编程指南(红皮书)包括资源文件

2019-10-23

OpenGL 4.5 Reference Pages API + GLSLangSpec.4.60 + glspec46.core

OpenGL 4.5 Reference Pages API + GLSLangSpec.4.60 + glspec46.coreOpenGL 4.5 Reference Pages API + GLSLangSpec.4.60 + glspec46.coreOpenGL 4.5 Reference Pages API + GLSLangSpec.4.60 + glspec46.coreOpenGL 4.5 Reference Pages API + GLSLangSpec.4.60 + glspec46.coreOpenGL 4.5 Reference Pages API + GLSLangSpec.4.60 + glspec46.coreOpenGL 4.5 Reference Pages API + GLSLangSpec.4.60 + glspec46.coreOpenGL 4.5 Reference Pages API + GLSLangSpec.4.60 + glspec46.coreOpenGL 4.5 Reference Pages API + GLSLangSpec.4.60 + glspec46.coreOpenGL 4.5 Reference Pages API + GLSLangSpec.4.60 + glspec46.core

2019-10-22

Learning Windows 8 Game Development.pdf

Learning Windows 8 Game Development.pdf

2019-04-20

OGRE 3D 1.7 Application Development Cookbook.pdf

OGRE 3D 1.7 Application Development Cookbook.pdf

2019-04-20

Design Patterns in Modern C++.pdf

Design Patterns in Modern C++.pdf

2019-04-20

The Modern C++ Challenge 1st.pdf

The Modern C++ Challenge 1st.pdf

2019-04-20

网络多人游戏架构与编程.pdf

网络多人游戏架构与编程.pdf网络多人游戏架构与编程.pdf网络多人游戏架构与编程.pdf

2019-04-20

ZeroMQ 云时代极速消息通信库.pdf

ZeroMQ 云时代极速消息通信库.pdf

2019-04-20

C++黑客编程揭秘与防范 第2版.pdf

C++黑客编程揭秘与防范 第2版.pdf

2019-04-20

2016-09 C++11_14高级编程 Boost程序库探秘, 3rd.pdf

2016-09 C++11_14高级编程 Boost程序库探秘, 3rd.pdf

2019-04-20

C++数据结构与算法 第4版.pdf

C++数据结构与算法 第4版.pdfC++数据结构与算法 第4版.pdf

2019-04-14

Effective C++ 第三版.pdf

Effective C++ 第三版(中文带书签PDF).pdf

2019-04-14

UNIX网络编程卷1:套接字联网API(第3版) (1).pdf

UNIX网络编程卷1:套接字联网API(第3版) (1).pdfUNIX网络编程卷1:套接字联网API(第3版) (1).pdf

2019-04-14

C++ API设计.pdf

C++ API设计.pdf

2019-04-13

More Effective C++中文版

More Effective C++中文版

2019-04-13

Effective C++ 第三版(中文带书签PDF).pdf

Effective C++ 第三版(中文带书签PDF).pdf

2019-04-13

高级cc++编译技术.pdf

高级cc++编译技术.pdf

2019-04-09

Multicore and GPU Programming An Integrated Approach.pdf

Multicore and GPU Programming An Integrated Approach.pdf

2019-03-21

Game Programming Using QT.pdf

Game Programming Using QT.pdf Game Programming Using QT.pdf

2018-06-17

Linux Sound Programming.pdf

Linux Sound Programming.pdf Linux Sound Programming.pdf

2018-06-17

空空如也

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

TA关注的人

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