目录://里氏替换//抽象类和接口//虚函数(方法)和抽象方法、普通方法、重载、重写//指针、引用、值类型、引用类型//程序、进程、线程、死锁、协程//内存的几个分区及其作用//const和#define//访问权限修饰符及其作用//里氏替换先说下概念:凡是爹出现的地方都可以用儿子代替,任何基类可以出现的地方,子类一定可以出现当初大一下学期,学面向对象的时候学C++,学到了里氏替换,f
转载 2024-09-21 11:19:50
153阅读
[Unity C#教程] 游戏对象和脚本 博主最近在学习Unity,发现一个英文教程很好。这个教程通过一个个小项目讲解了Unity方方面面,包括编辑器的使用,脚本的开发,网格基础, 渲染和Shader等等,而且是由浅入深介绍的。这个教程是荷兰的独立软件开发工程师Jasper Flick写的,发表在了他自己的网站catlike coding。你可以在这个网站上看到这个教程和
一、简单介绍1.在Project视图中创建一个Editor文件夹,如果有的话就不用创建。 2.把脚本MyEditor放进Editor文件夹中。public class MyEditor: EditorWindow { //将这个方法 CreateWindow 做成一个菜单 【Manager-->test】 [MenuItem("Manager/test")] stat
Untiy编译器扩展允许我们对编译器的增加自己编写的的功能菜单栏,实现插件,让我们能够编写出增加工作效率的独一无二编辑器MenuItemContextMenu和ContextMenuItemContextMenuContextMenuItem使用ScriptableWizard创建编辑窗口UI ToolKit (UI工具包)OnInspector 检查器扩展OnScene (场景视图扩展) Me
Unity把所有的脚本编译为.NET  dll文件,这些 dll文件将在运行时实时地进行汇编。这 使得Unity的脚本运行速度非常快,比传统的 JavaScript快 20倍左右,只比本地 C++代码慢 50%左右。在保存脚本时,Unity 便会花极少的时间对它们进行编译,在编译的过程中,你 可以看到在主窗口的右下角会显示一个小型旋转进展图标。  脚本编译分为四步进行:
转载 2023-10-26 13:27:04
96阅读
MOno 或者 VS  一:MonoDevelop的优点是可以直接打断点测试,但是vs就不行,还有就是不能直接用中文注释,如果想要用中文注释有这几个办法。         其一就是在想注释的时候不要以中文结尾i,如:换行一下,或者在中文后加个不是非法字符(; . / .....)就行。       
转载 2023-07-29 22:14:27
129阅读
# Unity iOS编译设置详解 在使用Unity进行iOS开发时,编译设置是一个至关重要的环节。本文将详细介绍Unity iOS项目的编译设置流程,并提供相应的代码示例,帮助你顺利完成iOS应用的构建。 ## 一、Unity iOS编译流程概述 在Unity中进行iOS编译,通常需要经过以下步骤: 1. **项目设置**:设置Unity项目的基本参数。 2. **平台切换**:切换构建
原创 8月前
47阅读
unity中我们可以看到上边的一排选项,都可以展开点击 选取相应的功能 其实我们自己通过代码也可以添加相应功能这篇博客给大家将介绍一下有关编译器扩展的方法 以后使用起来会很方便首先给大家一个模板[MenuItem("想要添加的选项/添加的按钮名称",false ,1)] //其中的选项是Tools等就是上边截图的那一栏 false表示按钮是否启用(待会会具体讲到) 后边的数字是该栏中所要添加按钮
Unity - 编辑器自动编译脚本:Unity开启自动编译: 一般Unity是默认自动编译脚本的,设置在:Edit -> Preferences -> General -> Auto Refresh。自动刷新导入的模型和编译代码脚本是挺好的,但是当你的项目十几个G时,这就不太美妙了。特别是,当你只想要测自己的那个部分,只需要导入少量的资源和和编译少量的代码时;或者你只是出去切换了
所使用系统环境VirtualBox下CentOS 6.5 64Bit,宿主机Mac OX 10.9.3 VirtualBox一、下载源码到本地svn co svn://svn.openwrt.org/openwrt/trunk二、开始编译1、命令窗口进入到源码目录trunk下;2、执行命令:./script/feeds update -a ./script/feeds install -a3、预编
转载 2023-11-14 11:19:34
91阅读
实战:自己编译JDK参考周志明老师的《深入理解Java虚拟机》第3版的第一章,自己动手实践了一下编译JDK1.获取源码选用OpenJDK12来编译,打开jdk版本仓库页面http://hg.openjdk.java.net/jdk/jdk12/,点击左边菜单中的"Browse"将显示源码根目录页面。点击左侧的"zip"链接即可下载当前版本打包好的源码。2.系统需求尽量在Linux或MacOS上构建
转载 2024-05-16 05:45:08
456阅读
  最近在搞点研究,在ubuntu Server上用gcc编译一个比较小众的软件,然后你懂得,万恶的版本问题啊!只能乖乖的手动编译低版本的gcc了 ~  首先,介绍一下手动编译过程中的一些版本问题,并且强烈建议不要随意更换版本!  操作系统:Ubuntu Server 12.04.4 64bit(安装在虚拟机中)  gcc:编译前版本4.4.3,编译后版本4.5.1  安装GCC需要使用到3个辅助
Unity中可以同时创建很多脚本,并且可以分别绑定到不同的游戏对象上,它们各自都在自己的生命周期中运行。与脚本有关的也就是编译和执行啦,本文就来研究一下Unity中脚本的编译和执行顺序的问题。事件函数的执行顺序先说一下执行顺序吧。 官方给出的脚本中事件函数的执行顺序如下图: 我们可以做一个小实验来测试一下: 在Hierarchy视图中创建三个游戏对象,在Projec
转载 2024-06-12 18:39:24
61阅读
LAMP手动编译安装   网站上这类文章很多,我就不在重复过程,命令,这里只写下自己对编译安装每个步骤的理解,希望有人看到错误的地方,可以及时提醒一下,谢谢了。   上课的时候,听的很晕,不过经过一天的讨论,还是很顺利的完成了编译过程,谢谢身边的同学,海浩,淑高等。 LAMP意思就是使用linux系统,搭建apache网站服务,连接mysql数据库进行数据检索,使用
原创 2011-07-17 13:16:58
466阅读
下载mysql源码包解压到/usr/local 目录下 tar xf mysql-5.5.28.tar.gz -C /usr/localcd /usr/localln -sv mysql-5.5.28 mysqlcd /mysqlgroupadd -r -g 306 mysql 大于500就不是系统用户了useradd -g 306 -r -u 306 mysqlchown -R mysql.my
原创 2015-10-13 09:25:31
893阅读
httpd :2.4.4apr   :apr-util:apr-iconvrpm包:   二进制程序 /bin, /sbin, /usr/bin, /usr/sbin   库文件   /lib,/usr/lib     配置文件 /etc   帮助文档 /usr/share/{d
原创 2015-10-06 13:20:11
756阅读
如何将php安装位apache的模块获取安装文件: http://www.php.net/downloads.php  php-5.3.8.tar.gztar xf php-5.4.13 -C /usr/localcd /usr/local/php-5.4.13./configure --prefix=/usr/local/php --with-mysql=/usr/local
原创 2015-10-13 09:25:54
794阅读
MyBatis手动编译
原创 2021-06-01 15:40:37
317阅读
# Java 手动编译指南 在你刚入行的阶段,理解 Java 的编译过程是至关重要的。手动编译 Java 程序可以帮助你掌握 Java 开发的基础知识。这篇文章将向你详细介绍 Java 手动编译的流程,以及每一步中需要执行的代码和它们的解释。 ## 流程概述 在开始之前,让我们先明确手动编译 Java 程序的流程。可以用以下表格总结: | 步骤 | 描述
原创 2024-09-06 04:47:49
56阅读
手动编译内核一般来说,内核的核心功是直接在内核里,要想让内核支持其他功能,通常具有以下三种选择:1、不使用该功能2、将这些功能编译成模块的形式3、将这些功能直接编译进内核当中手动编译的方式使用make gconfig命令,不过使用该命令适用于Gnome桌面环境,且需要安装图形开发库使用make kconfig命令,该命令适用于KDE桌面环境,且需要安装图形开发库不过最常见的方式是使用make me
原创 2014-08-06 00:08:22
3115阅读
  • 1
  • 2
  • 3
  • 4
  • 5