对象:一切客观存在事物都是对象。 OO:oriented object,面向对象,是一种思想,看待事物方式。OOA:面向对象分析,使用OO 思想分析需求。OOD:面向对象设计,使用OO思想以及OOA分析结果,设计类。OOP:面向对象编程,使用OOD设计结果,编写代码。类:一种数据类型,可以由其他数据类型组装而成。对象:是某一个对应数据,通常把使用一个类书写成数据过程,叫做
转载 2023-07-07 18:36:17
30阅读
一 概览     Optional是java.util包一部分,因此为了使用Optional,需要: import java.util.Optional;  二 创建2.1 调用empty API, 创建一个空Optional对象: @Test public void whenCreatesEmptyOptional_thenCorrect()
转载 10月前
17阅读
嵌入式系统针对GPIO开发,大部分都是采用c/c++进行开发,也有在树莓派上针对GPIOjava开发包,但必须要用树莓派平台,但友善之臂Friendarm板子并不支持,只能自己想办法,在这里我们用Jni技术,直接调用友善之臂Friendarm驱动包接口1.首先下载友善之臂Friendarm开发包Matrix,并编译$ apt-get update && apt-get i
经过大半年断断续续努力,今天,我发布了Apworks一个新版本:2.5.4878.35266。Apworks是我从2009年开始一直开发并维护一个面向领域驱动基于.NET企业级应用程序开发框架,通过使用这个框架,开发者可以快速地开发出面向领域驱动、专业企业级应用程序。Apworks同时支持经典分层架构以及CQRS架构(基于CQRS架构案例程序请参考:Tiny Library CQ
Odin特性解析一、前言二、特性大全2.1 限制相关2.1.1 【AssetsOnly】仅Project资源2.1.2 【SceneObjectsOnly】仅Scene资源2.1.3 【MinValue】&【MaxValue】最小值&最大值2.1.4 【MinMaxSlider】最小最大滑动条(修饰Vector2)2.1.5 【Range】&【PropertyRange】
odin update system 启动“设置”,点击“软件更新”,然后点击“下载并安装”来检查您所在地区是否已经有新更新。 一、准备 备份到三星云,电脑上都可以。 删除三星账户,谷歌账户;【设置】--【个人用户名】-最下面【退出登录】。 所需下载软件: odin:https://odindow ...
转载 2021-10-23 18:52:00
750阅读
2评论
可寻址系统资源 -- 加载和资源释放 -- 进阶(二)一,资源加载1.1 同步异步对比1.2 三种加载模式二,释放资源2.1 基础概念2.2 实例演示2.2.1 示例演示一2.2.2 示例演示二2.3 注意事项 概述:本篇文章从资源加载方式和具体示例演示,为大家介绍可寻址资源系统资源加载和资源释放。一,资源加载1.1 同步异步对比同步异步相关概念:同步:是指一个进程在执行某个请求时候,如果
 1.阻塞I/O模型老李去火车站买票,排队三天买到一张退票。耗费:在车站吃喝拉撒睡 3天,其他事一件没干。 2.非阻塞I/O模型老李去火车站买票,隔12小时去火车站问有没有退票,三天后买到一张票。耗费:往返车站6次,路上6小时,其他时间做了好多事。 3.I/O复用模型1.select/poll老李去火车站买票,委托黄牛,然后每隔6小时电话黄牛询问,黄牛三天内买到票,然
转载 2024-08-10 08:43:31
30阅读
Ioc概念很多初学者在刚听到Ioc和DI等概念时候,往往一头雾水,用了很久才理解它们意思,这里我说一下我对它们理解。 image.png IOC(Inversion Of Control,反转控制)一般也被理解为DI(Dependency Injection,依赖注入),实际上两者还是略微有些区别,虽然它们经常性出现在一起。Ioc
前言前段时间给项目压图,上千张图片都是一张张手动压,累要死还没有意义,于是就萌生了做一个unity压图插件想法。功能逻辑不是很复杂,因为是第一次研究EditorGUI,大概有一半时间都用在制作插件界面上了。正文界面效果:点击菜单栏 图片压缩->打开工具,会弹出插件界面。 Talk is cheap. Show me the code.代码如下:using System.Colle
举两个例子,在变量上使用[SerializeFiled]属性,可以强制让变量进行序列化,可以在UnityEditor上进行赋值。在Class上使用[RequireComponent]属性,就会在ClassGameObject上自动追加所需Component。以下是Unity官网文档中找到所有Attribute,下面将按照顺序,逐个对这些Attribute进行说明和小测试。部分例子使用了U
转载 6月前
136阅读
 (一)最简单单利public class WebRequestUtility : MonoBehaviour { public static WebRequestUtility Instance; private void Awake() { Instance = this; } }这是最简单有效,最实用最没问题单利模式。如果说存在
问题出现起因是想在预制体自定义脚本上保存一个List<vector3[]>类型数据,后发现再导入已保存预制体时此数据并没有保存。问题解决经查阅资料,发现是Unity不支持这种嵌套类型序列化,后将vector3[]改为了一自定义类,并配合[Serializable]属性,最后达成目的。Unity默认支持序列化类型Unity 序列化程序在实时游戏环境运行。这对性能有重大影
致力于创建容器开放标准 Linux 基金会旗下协作项目:开源社区开放容器计划(OCI:Open Container Initiative)于近日宣布,阿里云加入该计划。OCI 执行董事 Chris Aniszczyk 表示:“随着中国区域云投资在未来数年蓬勃发展,该地区内外无疑将得益于阿里等全球领导者对一套通用、开放容器标准投资。”“我们很高兴,阿里巴巴团队能够向这个社区提供大规模专业知识
  拿起好久没用三星s5830手机,看了看手机内存所无几,运行十分缓慢,就想着收拾下,当个备机用,在刷机前我做了个小实验,先把手机root,安装RE管理器,把system/app下所有东西都删了,因为我想试试那些.apk文件没用行不行,要是可以,就可以给手机节省很多空间,删掉后手机就一直报错,重启下试试,已经不能正常开机了,SAMSUNG标识出现后无限重启,没办法了,只好重新刷呗!  因为我之
转载 1月前
397阅读
三大容器: Docker、Rocket/rkt 和openVZ/Odin
转载 2016-12-26 10:17:37
7178阅读
1评论
 1. 高亮选择在Scene面板右上角Gizmo下拉列表,可以通过设置Selection Outline选项决定是否在选中物体时显示边缘高亮标识。 2.Pixel Perfect Camera在摄像机上挂载Pixel Perfect Camera组件能够使2D像素风格游戏画面更加整洁清晰。此组件需要使用Package Manager安装2D Pixel Perfect包
目录题目11 题目说明2 实验设计3 运行界面截图与说明4 代码Bird.javaCanFly.javaMain.javaPlane.java题目21 题目说明2 实验设计3 运行界面截图与说明4 代码AppleTree.javaFruitTree.javaGardener.javaMain.javaOrangeTree.java题目31 题目说明2 实验设计3 运行界面截图与说明4 代码Mai
currentTimeMillis()System.currentTimeMillis返回是从1970.1.1 UTC 零点开始到现在时间,精确到毫秒,平时我们可以根据System.currentTimeMillis来计算当前日期,星期几等,可以方便与Date进行转换返回以毫秒为单位的当前时间
前段时间需要用上传插件,发现uploadify挺好用,不管是上传图片还是文件,下面是一些属性配置,因为官方demo是php实现,而我需要java,所以在下一篇文章中将给出具体代码实现,需要可以自己去看。使用uploadify需要下载相应jar包,jar网盘下载地址为:http://yun.baidu.com/share/link?shareid=707808310&uk=2
  • 1
  • 2
  • 3
  • 4
  • 5