自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

vergram

一个美中不足的 program

  • 博客(11)
  • 收藏
  • 关注

原创 GOF - 设计模式实例研究(一) 组合模式

GOF - 设计模式实例研究(一) 组合模式标签(空格分隔): 设计模式写在前面:读设计模式的时候没有例子总是一种似懂非懂的感觉,直到有了实例导读,切身地去考虑这些需求的时候,才发现设计模式的伟大之处。挑选自己认为的一些模式的应用关键点和需求瓶颈记录下来,加深印象。目的通过对 Lexi 文档编辑器的设计实例,体会设计模式是如何解决设计问题的Lexi 的 7 个设计问...

2018-07-28 17:03:09 258

原创 拖尾探索

拖尾探索标签(空格分隔): 特效拖尾效果个人理解是一个物体在移动的时候,在它的移动路径中经过的位置会出现残影、尘埃等等特效的一种效果。如汽车移动时排放的尾气就是一种拖尾效果,可以用拖尾加粒子系统组合来完成。unity 里面的拖尾unity 中实现拖尾非常简单,给 gameobject 添加一个 TrialRenderer 就完事了,丰富的 API 和参数几乎可以解决...

2018-07-26 22:42:05 7200 2

原创 Socket 编程概述

Socket 编程标签(空格分隔): 计算机网络前言网络编程的世界里面,有各个层次的网络编程接口,这些接口给予我们针对不同的层次对网络进行操控,常见有下图这些层次的接口使用哪个层次的接口可以对实际对那个层次进行控制。而我们常用的应用编程 API 则是应用层和传输层之间的网络编程接口,通过这个系统调用 API 切换应用程序和操作系统的控制权几种典型的应用编程接...

2018-07-09 22:56:10 275

原创 网络应用

网络应用标签(空格分隔): 计算机网络网络应用的体系结构常见有下面三种客户机/服务器结构(Client - Server, C/S)服务器:7 * 24 小时提供服务永久性访问地址/域名利用大量服务器实现可扩展性客户机:与服务器通信,使用服务器提供的服务间歇性接入网络可能使用动态 IP 地址不会与其他客户机直接通信点对点结构...

2018-07-02 23:55:51 1481

原创 Catalan numbers

Catalan numbers标签(空格分隔): 算法前言第一次看到 Catalan 数是 leetcode 中的 不同的二叉搜索树 自己做了一阵的树的简单题,来做中等题的时候尝试一下通过率比较高的,没想到也还是完全没有头绪。一查发现原来是 Catalan 数,网上都说学计算机的不会卡特兰数都不好意思说是学计算机的,那我还真的不好意思说自己是学计算机的。就赶紧补一下问题...

2018-06-10 16:28:41 507

原创 Unity Tutorial - Adventure Game

Unity Tutorial - Adventure Game标签(空格分隔): unity unity_tutorial写在前面:个人觉得,这个教程是官方教程里面的一个分水岭,教程中涉及了实际 unity 项目开发中几个特别重要的方面:Animation 、 ScriptableObject 、 Editor Scripting ,以及 C# 中的委托、事件、多态、 Lambda ...

2018-04-25 01:24:47 1856 2

原创 Unity Tutorial - Survival Shooter

Unity Tutorial - Survival Shooter02-Player Character第一章主要目的是控制 player 的行动,以及控制 player 在不同状态下的动画效果。首先是行动,这次控制角色移动实现和 Tanks 中稍有不同,这个游戏使用鼠标来控制角色转向,如何用鼠标来实现控制角色转向呢,来看下面这段代码 void Turning...

2018-04-05 00:39:54 768

原创 bubble sort改进总结

bubble sort改进总结冒泡排序是最基础的排序算法之一,同时也是一种稳定的排序算法,其时间复杂度为 O(n2n2n^2) ,下面贴上清华邓俊辉老师所编著的数据结构书中冒泡排序及其改进代码供个人学习。原版template <typename T> //向量的起泡排序void Vector<T>::bubbleSort ( Rank lo, Rank hi ...

2018-03-24 17:23:46 316

原创 Unity Tutorial - Tanks! 总结(下)

Unity Tutorial - Tanks! 总结(下)紧接着上一篇Unity Tutorial - Tanks! 总结(上),我们来到第五章05 - SHELLS现在有坦克有血条,自然而然就是要造炮弹了,对于炮弹首先要思考个问题,我们希望炮弹做什么,我们希望炮弹在碰撞其他的东西时,显示一个爆炸特效,除此之外,我们并不想要它会像一个实体一样爆炸后依然留在地上,为此我们需要为炮弹的 c...

2018-03-23 20:01:28 557

原创 Unity Tutorial - Tanks! 总结(上)

Unity Tutorial - Tanks! 总结(上)尝试自己总结一下整个 Tanks 游戏,由于整个游戏大部分的脚本和 prefabs 都是 unity 官方做好给我们的,所以能总结的地方大概也只是整个游戏的框架结构以及实现思路一些比较浅的层面。首先,unity 教程中将整个游戏分成了 8 节视频供我们一同完成,如下:接下来,我们一个一个章节的来总结01 - PROJEC...

2018-03-21 23:07:23 1606

原创 VS中CDC类TextOut()参数不匹配问题

VS中CDC类TextOut()参数不匹配问题环境 由于我的VS2015版本里默认使用的是Unicode,所以TextOut()函数自动翻译成TextOutW(),而改成多字符集的时候将变成TextOutA(),两者区别主要在前者使用Unicode编码,后者使用Ascii编码问题 具体在编程中遇到的问题为TextOutW中的第三个参数参数类型为CString &str和代码中的char类型不匹配

2017-10-10 13:08:30 1445

空空如也

空空如也

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

TA关注的人

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