2019 10-21

不设置readable,读取图片数据

  直接加载非Readable的Texture,是不能访问其像素数据的: //加载 vartex=AssetDatabase.LoadAssetAtPath<Texture2D>(assetPath); vardata=tex.GetPixels();   上面的代码汇报如下错误: thetexturememorycannotbeaccessedfromscripts.YoucanmakethetexturereadableintheTextureImportSetting

2019 10-21

JZ2440 u-boot-2016.11、linux-4.17和busybox-1.28.4移植笔记

   2018年5月份开始在JZ2440上陆续移植了u-boot-2016.11、u-boot-spl-2016.11、linux-4.17和busybox-1.28.4,其中linux-4.17和busybox-1.28.4是当时官方最新的版本,以此作为学习linux两年来的总结。   遗憾的是,当时在移植过程中没有做每个阶段的笔记,只想尽快的完成。导致现在都已经忘的七七八八了,几乎连编译烧录都不记得怎么操作了。移植完成后,由于工作忙

2019 10-21

kubernetes HPA

目录 Kubernetes弹性伸缩简介 HPA简介 MetricsServer 1.生成metrics-server证书 2.修改kubernetesmaster配置文件 3.安装metrics-server HPA配置示例 Kubernetes弹性伸缩简介 通过手工执行kubectlscale命令或者通过修改deployment的replicas数量,可以实现Pod扩缩容。我们还可以通过定时任务的方式在一些可预见的业务高峰场景实现Pod的定时伸缩。然而在更多的应用场景当中,业务

2019 10-21

Cocos Creator 通用框架设计 —— 资源管理

如果你想使用CocosCreator制作一些规模稍大的游戏,那么资源管理是必须解决的问题,随着游戏的进行,你可能会发现游戏的内存占用只升不降,哪怕你当前只用到了极少的资源,并且有使用cc.loader.release来释放之前加载的资源,但之前使用过的大部分资源都会留在内存中!为什么会这样呢? cocoscreator资源管理存在的问题 资源管理主要解决3个问题,资源加载,资源查找(使用),资源释放。这里要讨论的主要是资源释放的问题,这个问题看上去非常简单,在Cocos2d-x中确实也很简单,但

2019 10-20

树莓派(4B)Linux + .Net Core嵌入式-HelloWorld(二)

一、新建.NetCore项目 新建.NetCore3.0的控制台应用,代码如下 namespaceDemo { classProgram { staticvoidMain(string[]args) { Console.WriteLine("HelloWorld!"); Console.WriteLine(Environment.OSVersion); Console.WriteLine(Environment.Version); Console.ReadKey(); }

2019 10-20

Java序列化总结(最全)

概念   实现Serializable接口,它只是一个标记接口,不实现也能够进行序列化 RMI:远程方法调用 RPC:远程过程调用 序列化ID 解决了序列化与反序列出现代码不一致的问题,不一致将导致序列化失败 privatestaticfinallongserialVersionUID=1L;//便于进行代码版本控制 privatestaticfinallongserialVersionUID=-5453781658505116230L;//便于控制代码结构  

2019 10-20

Docker 学习入门

一、Docker简介 1、什么是Docker Docker是使用最广泛的开源容器引擎,它彻底释放了计算虚拟化的威力,极大提高了应用的运行效率,降低了云计算资源供应的成本!使用Docker,可以让应用的部署、测试和分发都变得前所未有的高效和轻松! Docker使用Google公司推出的Go语言进行开发实现,基于Linux内核的 cgroup,namespace,以及AUFS类的UnionFS等技术,对进程进行封装隔离,属于操作系统层面的虚拟化技术。由于隔离的进程独立于宿主和其它的隔离的进

2019 10-20

HeidiSQL、Navicat、mysql命令和source命令导入sql脚本的速度比较

一、四种导入方式的比较 1、heidisql客户端是一条一条插入的,速度最慢,而且很脆弱比较容易崩溃; 2、mysql命令导入380万记录用时1小时13分(属于前台运行的命令,ctrl+c就可以结束); 3、source命令导入的速度和mysql命令导入差不多(进入mysql命令界面,ctrl+c结束不了,关闭xshell也结束不了,需要kill进程)。想看这个进程运行了多长时间,命令:ps-eopid,lstart,etime|grep进程号; 4、navicat客户端导入1

2019 10-20

F#周报2019年第42期

新闻 TypeShape的性能 .NETCore3.0包含.NETFrameworkAPI移植项目 宣告.NETCore3.1预览版1 .NETCore3.1预览版1中ASP.NETCore的更新 文档管理改善:垂直文档标签就在这里! Gradient预览版6.4里有什么新内容? 使用.NETCore3.0开发AzureFunctions Rider2019.2.3已经准备好修复bug 视频及幻灯片 微服务里对于严重失败的10个提示 在#fsharp社区里@dsyme 博客 Fanto

2019 10-20

CountDownLatch源码及JavaDoc阅览

/***Asynchronizationaidthatallowsoneormorethreadstowaituntil*asetofoperationsbeingperformedinotherthreadscompletes.*一种允许一个或多个线程处于等待状态直到其他线程完成一系列操作的同步机制。*<p>A{@codeCountDownLatch}isinitializedwithagiven<em>count</em>.*The{@link#await