自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 win批量重命名

win批量重命名代码import osimport sysdef open_file(path, recursive, deep): tag = "" file_names = os.listdir(path) for _ in range(0, deep): tag += tag.join("\t") for name in fil...

2019-09-20 23:12:33 322

原创 Csv文件读写

Csv-Sharp一个简易的Csv文件读写工具。快速开始// Constructor// -----------------------------------------------------------------------var csv = new Saro.Csv.CSV(csvFile);var csv = new Saro.Csv.CSV(csvFile, ',');...

2019-09-12 16:23:18 343

原创 Visual Studio 美化之 ColorScheme

Visual Studio 美化之 ColorSchemeDracula配色方案的下载与安装Dracula是一款Dark(Deep)系的配色方案。点我下载下载完成,会获得一个.vssettings文件。照着Dracula官网的安装步骤,就可以顺利安装完成啦。NOTE :这里还有一个很多人推荐过的网站,https://studiostyl.es/,里面有很多VS的配色,也支持在线编辑~...

2019-09-11 09:25:43 912

原创 [Unity]存档功能

Unity 之 Saving脱离UnityAPI实现存档功能。一.分析基于接口设计,易于扩展1. 类图SaveMgr持有有一个任务队列。负责将ASave、ISaveTarget传给SaveTask构造实例化,发起任务。以下为NewTask方法,NewLoadTask、NewSaveTask等方法就是对此方法的封装。private static void NewTask (Sa...

2019-07-07 06:15:19 1182

原创 Lua环境搭建 Win10

Lua环境搭建 Win10一.安装Lua基于Mingw构建,需要安装好Mingw环境。点此获取Lua Source Code。选择版本为 5.35,解压缩,CMD/PS输入make mingw进行编译。进入src全部拷贝,新建目录、粘贴,并配置环境变量。CMD/PS键入lua -v,显示lua版本号。更多信息,查看 http://www.lua.org/manual/5.3/rea...

2019-06-30 05:57:27 3570

原创 [Unity] 事件分发系统

[Unity] Utilities 之 MessageDispatcher文章目录[Unity] Utilities 之 MessageDispatcher1.设计MessageListenerMessageDispatcher2.测试测试代码测试图片3.总结参考资料:https://gpp.tkchu.me/event-queue.htmlMessage Dispatcher插件1...

2019-04-11 03:36:38 790 1

原创 [Unity] 对象池

[Unity] Utilities 之 ObjectPool文章目录[Unity] Utilities 之 ObjectPool1.设计2.测试3.总结参考资料:https://gpp.tkchu.me/object-pool.html1.设计IPoolable接口声明了池对象应有的属性。public interface IPoolable<T> where T : Mon...

2019-04-10 22:02:42 560

原创 [Unity]计时器

[Unity] Utilities 之 Timer参考资料:https://github.com/akbiggs/UnityTimer1.设计思路通过调用Timer.Register()方法,生成新的timer实例并将其存储在TimerManager中,TimerManager负责更新所有timer。TimerManager只存在一个实例,而Timer可以有很多个。Timer 中的 R...

2019-04-09 23:28:55 713

原创 c++之stl_queue、stl_stack

c++之stl_queue、stl_stack文章目录c++之stl_queue、stl_stack一、简介1. queue2. stack二、测试1. 测试代码2. 运行结果一、简介c++里queue和stack严格来讲,不应叫做容器,应该叫做容器适配器(container adaptor),它们没有任何实现,使用其他容器作为底层容器,直接调用底层容器的实现。1. queue先进先出...

2019-02-15 21:57:17 212

原创 c++之stl_deque

c++之stl_deque文章目录c++之stl_deque一、deque的内存结构二、具体实现1. deque的迭代器2. deque的构造、析构3. deque的常用方法4. 完整代码三、测试1. 测试代码2. 运行结果一、deque的内存结构经查阅,deque容器并没有在c#中实现,c#中与其接近的容器是LinkedList,功能相似,但是内部结构完全不同。deque的结构相对vect...

2019-02-15 21:50:13 320

原创 c++之stl_list

c++之stl_list文章目录c++之stl_list一、list的内存结构二、具体实现1. list的node2. list的迭代器3. list的常用方法4. 完整代码三、测试1. 测试代码2. 运行结果四、其他一、list的内存结构在cpp中,list容器是双向链表,对应c#中的LinkedList。链表的内存是不连续的,通过节点(node)串起来。优点:高效插入删除。只需对...

2019-02-15 21:42:58 225

原创 c++之stl_vector

c++之stl_vectorc++之stl_vector一、vector的内存结构二、具体实现1. vector的迭代器2. vector的常用方法3. vector的扩容方法4. 完整代码三、测试1. 测试代码2. 运行结果四、其他一、vector的内存结构vector容器对应为c#中的list容器,内存是连续的,底层是c风格数组。优点:...

2019-02-15 21:35:33 279

原创 c++之stl_sort

c++之stl_sort文章目录c++之stl_sort1.前言2.实现3.完整代码1.前言stl_sort,不搜不知道一搜吓一跳,它有一个专有名字,introspective sort。以快排为核心,配合插排、堆排,将时间复杂度维持在O(nlogn)O(nlogn)O(nlogn)。本文,基于C#的Array.Sort来实现,原理是类似的,在实现方面可能会有一些差别。插排、堆排、快排的...

2019-02-15 21:23:51 160

原创 vscode OpenGL 环境搭建

vscode OpenGL环境搭建vscode OpenGL环境搭建一.准备阶段二.开始配置1.构建GLFW2.配置GLAD3.第一个项目三.总结一.准备阶段环境:win10 mingwLearnOpenGL CN的教程地址vscode c++环境。若没有配置好,可以查看这里,vscode c++环境配置。点击这里下载CMake,选择msi版本。二....

2019-01-20 18:53:40 24057 24

原创 win vscode C++ 环境搭建

win vscode C++ 环境搭建1.安装mingw-w64下载、安装、配置环境变量注:认准mingw-w64powershell or cmd 键入命令gcc -v,若显示版本号,那就成功啦2.安装C/C++插件需要配置 3 个文件,阅读以下文件中的注释c_cpp_properties.jsontasks.jsonlaunch.jsonc_cpp_p...

2019-01-06 02:33:18 7005

原创 C#之ArraySort(一)

ArraySort 之 C# (一)本文主要记录一下自己的学习过程,如有误,请指正C#里的 Array.Sort 主要采用了 3 种排序算法,根据每种算法的特性,合理使用,达到更优。3种排序插入排序快速排序堆排序全部代码1. 插入排序(InsertionSort)插入排序在数据量少,且大多有序的情况下,效率不错。时间复杂度 :best - case :O(n)...

2018-11-09 23:06:33 4006 1

空空如也

空空如也

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

TA关注的人

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