自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 Async函数:await后的代码段由哪个线程执行?

阅读本篇文章前需要C#多线程基础、Async函数基础、SynchronizationContext基础默认情况以下是测试代码: static void Main(string[] args) { Test0(); Console.Read(); } stat...

2019-12-08 18:06:18 1630

原创 渲染入门

什么是渲染说白了,渲染就是计算机绘制数张用于显示的图片,并连续播放实现动画效果的过程。像在3D游戏里面,任何物体都是一个预先制作好的模型,玩家作为游戏世界里的主人公可以调整自己的视角,屏幕显示的内容会随视角的变化而变化。游戏里面的物体模型是3D的,屏幕显示出来的画面只是一张具3D视觉效果的2D图片,计算机将3D场景通过计算产生出符合人物当前视角下的2D图片,这个过程叫做渲染。离线渲染和实时渲染...

2019-12-02 11:41:58 3640

原创 循环和递归可以相互替代吗?

. 所有递归都能改写成循环吗?可以。有些递归只需要一个循环就可以替代,而有些递归的改写需要循环+栈,即要利用一定的辅助空间记录过程中的某些数据才可以。那么什么样的递归只需要一个循环,什么样的递归需要循环+栈呢?这个问题是本篇文章将要解决的主要问题,下面会为大家分析。. 反过来,所有循环都能改写成递归吗?可以但没必要。循环和递归的共同特点是,它们都是会不断重复执行相同代码,每次重复执行时...

2019-01-24 14:34:37 11310 1

原创 如何使用栈非递归地求解Ackerman函数

Ackerman 函数如下:如果用递归算法求 A(m, n) 非常简单:int Ackerman(m, n){ if(m==0) return n+1; else if(m>0 && n==0) return Ackerman(m-1, 1); else if(m>0 && n&gt...

2018-12-21 13:37:03 5577 11

原创 导入 android.support.v4 包的方法

在 SDK Manager 中下载了 Android Support Repository 的前提下,无法在 Eclipse 中直接使用 android.support.v4 提供的资源,需要在 Eclipse 中将该包导入到项目工程中。以前的导入方法:Eclipse关联android-support-v4包的两种方法这种导入方法已经过时失效了,现在的导入方法:eclipse项目加入v4包...

2018-11-12 22:07:22 5759

原创 总结Eclipse中搭建安卓开发环境过程遇到的问题

问题集合:1. 安装并配置 Android SDK 环境后,在 cmd 窗口输入“ adb version ”,显示“不是内部或外部命令,也不是可运行程序”;2. 新建 Android Application Project 失败,项目中没有自动生成 R.java 或没有自动生成 MainActivity.java 和 activity_main.xml ;3. Eclipse 界面中...

2018-10-19 23:12:37 223

微信小游戏TinyHeart源码

慕课平台上有一个叫TinyHeart网页小游戏的视频教程,本人将其源码进行了整理,并且完善了背景音乐和游戏结束后重新开始游戏的功能,转成微信小游戏的代码。已作为体验版本在iPhone真机运行成功。

2018-12-17

《数据结构及其应用》习题答案-滕国文-清华大学出版社

资源来源:清华大学出版社官网中,《数据结构及其应用》一书的页面可下载课件资源,课件资源包含本书的习题答案。

2018-12-17

网页小游戏TinyHeart源码

慕课平台上有一个叫TinyHeart网页小游戏的视频教程,本次上传的资源是整理过的TinyHeart源码,加入了ES6的class、forEach等新语法,并且完善了背景音乐和游戏结束后重新开始游戏的功能

2018-10-19

编写汇编语言工具MASM

MASM是Microsoft Macro Assembler 的缩写,是微软公司为x86 微处理器家族开发的汇编开发环境,拥有可视化的开发界面,使开发人员不必再使用DOS环境进行汇编的开发,编译速度快,支持80x86汇编以及Win32Asm,是Windows下开发汇编的利器。它与windows平台的磨合程度非常好,但是在其他平台上就有所限制,使用MASM的开发人员必须在windows下进行开发。

2017-06-07

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

TA关注的人

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