自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【数据结构】大根堆和左高树

树中的每一个节点的值都大于或等于其子节点的值既是大根树又是完全二叉树(增加了完全二叉树的限制条件)所以下图中只有(a)和(c)是大根堆。

2023-10-18 10:37:55 487 1

原创 【操作系统】2.进程和线程

如何让子进程执行我们想要的代码?下面给出了更为详细的代码,如果非fork则执行代码,如果是父进程则执行另一部分代码。

2023-09-01 17:03:13 124 1

原创 【操作系统】1.操作系统启动

bootsect.s,setup.s和head.s以及系统调用概览

2023-09-01 17:00:53 134 1

原创 unity前后端通信 json解析 HTTP POST(BestHttp插件实现)

3. 配置回调函数RequestHandle,其中response的Data字段为响应体字节流,使用JsonConvert进行解包,注意类中的字段和Json中字段名要完全相同,Json中的数组在类中也对应为数组,二维数组则继续套娃。2.实例化HTTPRequest,请求头方法设置为POST,并且设置请求头中类型为json,请求类型有误可能会导致后端报错;2.如果Http请求选择保持连接,TCP连接也会在9次请求后自动断开,之后会有报错,注意再次建立连接或者每次请求都重新创建链接。

2023-05-21 21:13:29 1481 1

原创 【记录·更新中】Java和C# 继承对比

以下同样的代码在Java和C#中分别执行,Java的输出为“普通手机”,“Apple手机”,C#的输出为“普通手机”,“普通手机”。Java的默认调用机制类似于C#显示的给Call标记virtual和override后的调用机制。

2023-05-12 16:50:01 145

原创 unity TMP文字乱码解决:Unicode Range 16字节汉字对应表

举例:如果想要增加“七”和““上”字,则找到第一行4e00,“七”位于第4个,在红框里输入4e04,“上”位于第11个,所以在红框里加上4e0B。947textmesh proT0 鑰 鑱 鑲 鑳 鑴 鑵 鑶 鑷 鑸 鑹 鑺 鑻 鑼 鑽 鑾 鑿。9490 钐 钑gui 钒 钓 钔 钕 钖 钗 钘 钙 钚 钛 钜 钝 钞 钟。6070 恰 恱 恲 恳 恴 恵 恶 恷 恸 恹 恺 恻 恼 恽 恾 恿。75a0 疠 疡 疢 疣 疤 疥 疦 疧 疨 疩 疪 疫 疬 疭 疮 疯。

2023-05-12 09:43:42 1515 1

原创 unity协程 Start/StopCoroutine() 结束协程和再次启动协程存在的问题和解决方案

一、协程方法需要单独存一份private IEnumerator myTest,再开始和结束不直接传入方法名,而是使用这份保存的myTest进行开始和结束。最后如果还需要再启动协程,会发现这次代码段没有执行初始化游戏状态的代码,他会接着上次被停止的地方执行,所以初始化状态不应该写在协程内部,而是写在协程外。二、再次开始同一个方法名的协程时,不是从第一句代码开始执行,而是从上次结束的位置执行,所以如果需要初始化状态,应该单独调用该方法。具体代码段如下,假设使用协程时需要先初始化部分游戏状态。

2023-03-30 16:45:28 2785

原创 unity EventSystems事件系统实现UI拖拽移动,缩放大小

仅用于记录,需要使用事件的类需要继承自对应的接口,并且在类中实现接口对应的方法。图片便于阅读,代码便于复制。思路是通过鼠标按下、拖拽、滚轮滚动的事件来记录初始值和偏移值,并通过偏移值操作UI实现移动。

2023-03-23 14:20:33 903 3

原创 【C# · 设计模式 · 创建型模式】工厂方法 / 抽象工厂

用渐进式的几个例子描述工厂模式的使用场景和解决的问题。

2022-08-04 17:55:13 518 1

空空如也

空空如也

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

TA关注的人

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