qq_43530773
码龄6年
关注
提问 私信
  • 博客:138,855
    138,855
    总访问量
  • 76
    原创
  • 58,208
    排名
  • 43
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:win自动更新导致资料没了,这里作为备份用

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:福建省
  • 加入CSDN时间: 2018-10-27
博客简介:

Vergesson

博客描述:
个人学习笔记备份用
查看详细资料
  • 原力等级
    成就
    当前等级
    2
    当前总分
    104
    当月
    6
个人成就
  • 获得207次点赞
  • 内容获得32次评论
  • 获得0次收藏
  • 代码片获得739次分享
创作历程
  • 5篇
    2024年
  • 87篇
    2021年
成就勋章
TA的专栏
  • U3D游戏开发
    4篇
  • 知识点
    9篇
  • C++
    37篇
  • 设计模式
    3篇
  • 习题
    42篇
  • 算法
    2篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

180人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Unity_Lua Lua调用C#

注:这里打上[LuaCallCSharp],在再unity的xlua/Generate Code后,实际上生成了类对应的wrap文件,lua通过调用这个wrap文件再间接调用本类。lua的nil和C#null无法进行比较,lua中提供了Equals()来进行比较,或者在C#中编写一个用于比较的方法。注:这边调用用到的工具是xLua,这点跟ToLua有些许不同,尝试生成wrap文件时,请注意自己安装的工具。不管是调用自定义类还是Unity中自带的类,在调用成员方法时,Lua中调用C#及Unity中的类。
转载
发布博客 12 小时前 ·
4 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Unity_Lua C#调用Lua

运行打印(注意加了新的[CSharpCallLua],在运行前要执行XLua----->Generate Code)这篇文章中所用到的变量调用均为值拷贝,并不能改变Lua脚本中的值,除了接口拷贝(引用拷贝,会改变Lua中的值),不然直接运行会报错,因为我们将委托打上了[CSharpCallLua],所以需要XLua生成相应代码。注意,除了无参无返回值的委托,剩下的委托都要加上[CSharpCallLua]首先声明委托,用来存储Lua中的方法。
转载
发布博客 2024.11.11 ·
35 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Unity_Lua 关于AssetBundle(AB包)

继而可放入可读可写的路径下便于实现热更新。
转载
发布博客 2024.11.02 ·
49 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Unity Lua开发环境对接

转载:https://blog.csdn.net/u011048906/article/details/132920272?
转载
发布博客 2024.10.01 ·
219 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Lua实现面向对象以及类的继承

1、面向对象主要四个特征:封装,继承,多态,抽象2、Lua是种简单精致小巧的语言,其本质是个表(table),变量和方法皆可看作为该表的元素。P.S. 该博客和代码为个人编写习惯以及为后续博客内容拓展服务考虑,若有错误等不周到的地方还请包涵以及指出。
原创
发布博客 2024.07.26 ·
790 阅读 ·
9 点赞 ·
0 评论 ·
5 收藏

C++中的类型转换static_cast、dynamic_cast、const_cast和reinterpret_cast总结

本文出处:https://www.jb51.net/article/55885.htm这篇文章主要介绍了C++中的类型转换static_cast、dynamic_cast、const_cast和reinterpret_cast总结,需要的朋友可以参考下。前言:C++中的类型转换分为两种:1.隐式类型转换定义:隐式转换是系统跟据程序的需要而自动转换的。2.显式类型转换。定义:显式转换也叫强制转换,是自己主动让这个类型转换成别的类型。对于隐式变换,就是标准的转换,在很多时候,不经意间就发生了,比
转载
发布博客 2021.07.03 ·
333 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

【设计模式】工厂模式以及抽象工厂

1
原创
发布博客 2021.06.29 ·
261 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

设计模式初涉

以下参考:https://blog.csdn.net/guorui_java/article/details/104026988https://blog.csdn.net/A1342772/article/details/91349142一:什么是设计模式设计模式(Design pattern) 是解决软件开发某些特定问题而提出的一些解决方案也可以理解成解决问题的一些思路。通过设计模式可以帮助我们增强代码的可重用性、可扩充性、 可维护性、灵活性好。我们使用设计模式最终的目的是实现代码的高内聚和低耦合
原创
发布博客 2021.06.28 ·
226 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【编程题】LeetCode.0031 下一个排列

题目描述:实现获取 下一个排列 的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。必须 原地 修改,只允许使用额外常数空间。(其实就是next_permutation()函数的原理UwU~~)示例:示例 1:输入:nums = [1,2,3]输出:[1,3,2]示例 2:输入:nums = [3,2,1]输出:[1,2,3]示例 3:输入:nums = [1,1,5]输出:[1,5,1]
原创
发布博客 2021.06.27 ·
189 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

九种常用的UML图总结

.前言准备之后写一些设计模式的笔记,在这里先记录一下前置知识。原文:https://blog.csdn.net/u012500848/article/details/94490361UML(Unified Modeling Language)统一建模语言,又称标准建模语言。是用来对软件密集系统进行可视化建模的一种语言。UML的定义包括UML语义和UML表示法两个元素。UML是在开发阶段,说明、可视化、构建和书写一个面向对象软件密集系统的制品的开放方法。最佳的应用是工程实践,对大规模,复杂系统进行建
转载
发布博客 2021.06.26 ·
46999 阅读 ·
73 点赞 ·
1 评论 ·
480 收藏

C++ 函数中的不定参数

.定义所谓不定参数,指的就是在函数的定义中
原创
发布博客 2021.06.24 ·
9710 阅读 ·
34 点赞 ·
1 评论 ·
43 收藏

【编程题】LeetCode.0030 串联所有单词的子串

vector<int> findSubstring(string s, vector<string>& words) { //当单词长度 int word_size = words[0].size(); vector<int> ans; //总长度不足可返回 if(s.size()<words.size()*word_size) { r
原创
发布博客 2021.06.22 ·
241 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

【编程题】LeetCode.0029 两数相除

题目描述:给定两个整数,被除数 dividend 和除数 divisor。将两数相除,要求不使用乘法、除法和 mod 运算符。返回被除数 dividend 除以除数 divisor 得到的商。整数除法的结果应当截去(truncate)其小数部分,例如:truncate(8.345) = 8 以及 truncate(-2.7335) = -2示例:示例 1:输入: dividend = 10, divisor = 3输出: 3解释: 10/3 = truncate(3.33333..) =
原创
发布博客 2021.06.19 ·
211 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于常见字符串匹配算法——KMP算法的个人理解与解释

本文是对LeetCode上官方对KMP算法的解释的个人理解与消化,对应链接:https://leetcode-cn.com/problems/implement-strstr/.前言我愿称LeetCode.0028为算法题里的扫地憎题目描述:实现 strStr() 函数。给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串出现的第一个位置(下标从 0 开始)。如果不存在,则返回 -1 。当 needle 是空字符串时,我们应当返回
原创
发布博客 2021.06.16 ·
294 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【编程题】LeetCode.0025 K 个一组翻转链表

题目描述:给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表。k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。进阶:1、你可以设计一个只使用常数额外空间的算法来解决此问题吗?2、你不能只是单纯的改变节点内部的值,而是需要实际进行节点交换。示例:示例1:示例2:示例 1:输入:head = [1,2,3,4,5], k = 2输出:[2,1,4,3,5]示例 2:输入:head = [1,2,3,4
原创
发布博客 2021.06.14 ·
199 阅读 ·
0 点赞 ·
3 评论 ·
0 收藏

【编程题】LeetCode.0023 合并K个升序链表

题目描述:给你一个链表数组,每个链表都已经按升序排列。请你将所有链表合并到一个升序链表中,返回合并后的链表。示例:输入:lists = [[1,4,5],[1,3,4],[2,6]]输出:[1,1,2,3,4,4,5,6]解释:链表数组如下:[ 1->4->5, 1->3->4, 2->6]将它们合并到一个有序链表中得到。1->1->2->3->4->4->5->6示例 2:输入:lists = [
原创
发布博客 2021.06.13 ·
307 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

【编程题】LeetCode.0022 括号生成

题目描述:数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且有效的括号组合。示例:示例 1:输入:n = 3输出:["((()))","(()())","(())()","()(())","()()()"]示例 2:输入:n = 1输出:["()"]解析:向下回溯,注意出入栈的顺序。其中,这里用一个数n表示出入栈的状态。由于后括号 ‘)’都在前括号 ‘(’ 之后插入,因此,如果以入栈视为+1,出栈为-1;因此n>=0,一个完整的括号其结果为n==0/
原创
发布博客 2021.06.11 ·
130 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【编程题】LeetCode.0019 删除链表的倒数第 N 个结点

题目描述:给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。进阶:你能尝试使用一趟扫描实现吗?示例:示例 1:输入:head = [1,2,3,4,5], n = 2输出:[1,2,3,5]示例 2:输入:head = [1], n = 1输出:[]示例 3:输入:head = [1,2], n = 1输出:[1]解析:这题实际上算比较简单的,主要是思考如何标记倒数第n个节点的前序节点。自然,可以先遍历一次获取总长度然后再靠一轮循环获取,不过这显然不合题目
原创
发布博客 2021.06.09 ·
186 阅读 ·
0 点赞 ·
4 评论 ·
0 收藏

【编程题】LeetCode.0017 电话号码的字母组合

题目描述:给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。示例:示例 1:输入:digits = "23"输出:["ad","ae","af","bd","be","bf","cd","ce","cf"]示例 2:输入:digits = ""输出:[]示例 3:输入:digits = "2"输出:["a","b","c"]解析:观察规律,前K个字符的排列组
原创
发布博客 2021.06.08 ·
207 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【编程题】LeetCode.0015 三数之和

题目描述:给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。注意:答案中不可以包含重复的三元组。示例:示例 1:输入:nums = [-1,0,1,2,-1,-4]输出:[[-1,-1,2],[-1,0,1]]示例 2:输入:nums = []输出:[]示例 3:输入:nums = [0]输出:[]解析:之前用hash_map邪道做过一道两数之和,这里也同
原创
发布博客 2021.06.07 ·
182 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多