自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SDL2-SDL_mixer-SDL_SDL_image安装

编译测试文件报错:SDL.h: No such file or directory。默认安装在: /usr/local下。

2025-09-06 00:58:57 296

原创 go语言学习十

空接口可保存任何类型的值。(因为每个类型都至少实现了零个方法。空接口被用来处理未知类型的值。例如,fmt.Print可接受类型为interface{}的任意数量的参数。

2025-08-31 21:52:12 126

原创 ffmpeg-libav-tutorial环境搭建

版本匹配不上,需要源码安装。解决方法:源码安装库。

2025-08-30 01:17:05 259

原创 ABOUT THE PROJECT FFmpeg

FFmpeg既是一款音视频编解码工具,同时也是一组音视频编解码开发套件,做诶编解码开发套件,它为开发者提供了丰富的音视频处理的调用接口。FFmpeg提供了多种媒体格式的封装和解封装,包括多种音视频编码,多种协议的流媒体,多种彩色格式转换,多种采样率转换,多种码率转换等。

2025-08-28 00:51:12 816

原创 ffmpeg源码编译安装

编译的操作系统为:ubuntu2020.04。

2025-08-28 00:31:58 169

原创 go语言学习九

Go没有类。不过你可以为类型定义方法。方法就是一类带特殊的接受者参数的函数。方法接受者在它自己的参数列表内,位于func关键字和方法名之间。在此例中,Abs方法拥有一个名字为v,类型为Vertex的接受者。

2025-08-28 00:23:25 403

原创 go语言学习八

map 映射将键映射到值。映射的零值为nil。nil映射既没有键,也不能添加键。make函数会返回给定类型的映射,并将其初始化备用。

2025-08-26 20:06:23 290

原创 go语言学习七

在进行切片时,你可以利用它的默认行为来忽略上下界。切片下界的默认值为0,上界则是该切片的长度。

2025-08-25 00:54:19 619

原创 go语言学习六

Go拥有指针。指针保存了值的内存地址。类型*T 是指向T类型值的指针,其零值为nil。var p *int&操作符会生成一个指向其操作数的指针。*操作符表示指针指向的底层值这也就是常所说的【解引用】或【间接引用】.与C不同,Go没有指针运算。

2025-08-24 21:49:08 250

原创 go语言学习五

switch语句是编写一连串if - else 语句的简便方法。它运行第一个case值,值等于条件表达式的子句。Go的switch语句类似于C,C++,Java,JavaScript和PHP中的,不过go只会运行选定的case,而非之后所有的case。在效果上,Go的做法相当于这些语言中为每个case后面的自动添加了所需的break语句。在Go中,除非以fallthrough语句结束,否则分支会自动终止。Go的另一点重要的不同于switch的case无需为常量,且取值不限于整数。

2025-08-23 23:21:49 400

原创 go语言学习四

Go只有一种循环结构: for循环基本的for循环由三部分组成,他们用分号隔开:初始化语句:在第一次迭代前执行条件表达式:在每次迭代前求值后置语句:在每次迭代的结尾执行初始化语句通常为一句短变量声明,该变量声明仅在for语句的作用域中可见。一旦条件表达式求值为false,循环迭代就会终止。注意:和C,java,JavaScript之类的语言不同,Go的for语句后面的三个构成部分外没有小括号,大括号{}则是必须得。

2025-08-23 13:57:40 373

原创 go语言学习三

表达式T(v)将值v转换为类型T。与C不同的是,Go在不同类型的项之间赋值时需要显示转换。试着移除例子中的float64或者uint的类型转换,看看会发生什么。

2025-08-23 10:10:17 163

原创 go语言学习二

var语句用于声明一系列变量。和函数的参数列表一样,类型在最后。如例中所示,var语句可以出现在包或者函数的层级。

2025-08-23 00:21:04 136

原创 go语言学习一

每个go程序都由包构成程序从main包开始运行本程序通过导入路径“fmt”和“math/rand”来使用这两个包.按照约定,包名与导入路径的最后一个元素一致。例如,‘math/rand’包中的源码均以package rand语句开始.

2025-08-21 22:52:44 830

原创 认识以太坊

以太坊(Ethereum)是一个建立在区块链技术之上的去中心化应用平台。它允许任何人在其他平台上创建和使用通过区块链技术运行的去中心化应用(Dapp)传统的互联网客户端/服务端架构(C/S架构)通常如下所示:而去中心化应用(Dapp)则有所不同,其后端由一组多个节点计算机(矿工)组成的网络支持,如下图所示:通常情况下,我们使用的应用程序的内容由后端服务器提供,并将请求发送到后端服务器进行处理。例如支付宝,京东等应用程序中的所有数据都由公司拥有。

2025-08-20 23:53:22 197

原创 开始学习 Solidity

solidity是专门为以太坊平台设计的编程语音,是区块链开发者必备的技能之一。学习solidity带来的好处:1.创建自己的web3应用Dapp2.solidity开发人员不断增加,掌握solidity开发技能有助于在新兴领域找到就业机会3.通过学习solidity更深入地理解许多项目的运行原理和工作方式。

2025-08-20 23:35:01 170

原创 ArkUI学习三

给组件添加边界,进行装饰美化。

2025-08-19 01:12:23 158

原创 ubuntu安装go

【代码】ubuntu安装go。

2025-08-17 19:50:59 187

原创 ArkUI学习二

df。

2025-08-16 21:06:35 105

原创 区块链基础

DeFiNFTsDAOsUpgradesERC20sweb3:中本聪白皮书bitcoin a peer-to-peer electronic cash system白皮书没有提到过区块链这个词,但是提到了区块这个存储结构。将区块按照先后顺序连接起来,构建了区块链的存储结构.区块链是一个由区块组成的链式存储结构,区块中包含交易(用户数据)系统简单,使用简介的脚本语言减少了复杂性,使得系统更易于理解,维护和审计。计算机科学中的一个术语,通俗的理解,一个系统如果是图灵完备的,就意味着,只要给它足够的时间和资源,它

2025-08-15 01:01:15 710

原创 ArkUI学习一

a. 需要美化组件外观效果怎么办?调用组件的属性方法b. 组件的属性方法怎么写?

2025-08-10 23:37:39 374

原创 【小型开源项目】Kilo

这个项目的开发者 antirez,是 Redis 的作者。Kilo 是用C语言编写的一个迷你编辑器,不依赖任何库,只有一个文件,阅读起来十分方便,带有常见编辑器的语法高亮、搜索等功能。它使用相当标准的 VT100(及类似终端)转义序列。该项目目前处于 alpha 阶段,仅用几个小时编写而成,代码源自作者的另外两个项目 load81 和 linenoise。此项目鼓励人们将其作为起点,开发其他编辑器或比常规 REPL 风格更高级的命令行界面。官网(

2025-08-10 19:38:20 411

原创 界面开发起步

学习界面开发:build里面写代码,预览器看效果。开发工具:DevEco Studio。

2025-08-10 02:19:20 91

原创 openHarmony应用开发环境搭建

可以使用如下连接安装windows平台的4.0relase版本。

2025-08-10 01:51:43 321

原创 坚持打卡

  坚持跑步的决定是从那篇博客开始,好像已经坚持了几天,今天也跑了。

2018-06-09 23:21:17 262

原创 饭后小思

  前两天,大学同学一起聚了下,吃了个饭。在聊天中,琪哥说我脸上怎么开始长痘痘了,确实,在工作中长期忍受电脑的辐射,加上熬夜,也很正常。但是,值得我自己注意的就是一定要开始加强自己的身体锻炼了,不锻炼,说不定以后身体状况更差,不只是长痘这么简单的了。所以但是就痛下决心,白天没有时间,那就只好每天晚上夜跑了。必须坚持打卡。...

2018-06-05 20:04:35 156

原创 cocos2d-x开发环境搭建

本人目前的环境是 windows10+ VS2010 一, 需要准备的资源 1. python-2.7.5.msi 可以在这个地址下载:https://www.python.org/ftp/python/2.7.5/python-2.7.5.msi 作用是干嘛呢: 当然是创建cocos工程用,你可能想说怎么创建工程?待会再告诉你吧,大兄弟,不要着急。2. cocos2d-x下载 可以在这个地址下载...

2018-05-14 21:49:18 323

原创 家里蹲札记

本人2016.6月份毕业,自己还算比较幸运,虽然大四期间没有过去公司实习,在毕业后的一个星期左右找到了我的第一个公司,其后中途跳槽,再之后,于2017.8月头回到老家,自己一个人在家闭关学习。本来自己学的是自动化专业,开始对嵌入式这块很是感兴趣,学了一段时间,才体会到这东西太花精力,硬件和软件都要学习,无赖时间有限,只好放弃,转学C++。期间无数次怀疑自己是否适合学习编程,还好自己坚持下来了。

2018-01-26 23:33:50 222

空空如也

空空如也

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

TA关注的人

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