- 博客(7)
- 收藏
- 关注
原创 数据结构与算法之复杂度介绍
## 如何衡量程序运行的效率 当你在大数据环境中开发代码时,你一定遇到过程序执行好几个小时,甚至好几天的情况,或者是执行过程中电脑几乎卡死的情况: 1.如果这个效率低下的系统是离线的,那么它会让我们的开发周期,测试周期变的很长; 2.如果这个效率低下的系统是在线的,那么它随时具有时间爆炸或者内存爆炸的可能性。 因此,衡量代码的运行效率对于一个工程师而言,是一项非常重要的基本功。 **1.复杂度是什么** 复杂度是衡量代码运行效率的重要度量因素,在介绍复...
2020-06-23 01:06:38 218 1
原创 cocos creator 网络请求封装
var HttpUtil = { ip: "ip", version: "1.0.0",//get请求Get: function (url, reqData, callback,that,temp,temp1) { var self = this; url += "?";for (var item in reqData) {url += item + "=" + reqData[item] + "&";}// console.log(self...
2020-05-26 23:21:22 1391 6
原创 cocos creator 计时器从入坑到放弃
cocos creator 计时器踩坑问题 :之前计时器都是用setTimeout和setInterval,setInterval开启后,在页面跳转的时候需要及时清理开启的定时器,不然就会报错,打包到ios或者安卓造成死机解决方案:1.使用官方提供的计时器方法开启一个计时器 component (指向某个节点的组建上),5代表着每隔5s执行一次component.schedule(function() { // 这里的 this 指向 component t...
2020-05-26 22:03:56 1158
原创 cocos creator 项目导入微信小游戏报错JSON.parse
这里写自定义目录标题cocos creator 项目导入微信小游戏报错JSON.parsecocos creator 项目导入微信小游戏报错JSON.parse1.原因是你在项目中使用过的JSON.parse();2.JSON.parse(cc.sys.localStorage.getItem("userinfo"));微信取到为空就会报错;3.解决方案:if(cc.sys.localStorage.getItem(“userinfo”)){var userinfo = JSON.parse(c
2020-05-14 16:59:33 748
原创 java入门第一天
java学习之路java入门java入门java语言跨平台概述 1.平台:指的是操作系统(Windows,mac,linux) 2.跨平台:Java程序可以在任意操作系统上运行,一次编译到处运行,即java的.class程序可以在不同的操作系统上均可以运行(java的.class类和Windows的.exe文件都是可执行的程序) 3.原理:实现跨平台需要依赖java的虚拟机JVM(j...
2019-02-14 11:50:22 176
原创 数据结构与算法
如何衡量程序运行的效率当你在大数据环境中开发代码时,你一定遇到过程序执行好几个小时,甚至好几天的情况,或者是执行过程中电脑几乎卡死的情况: 1.如果这个效率低下的系统是离线的,那么它会让我们的开发周期,测试周期变的很长;2.如果这个效率低下的系统是在线的,那么它随时具有时间爆炸或者内存爆炸的可能性。因此,衡量代码的运行效率对于一个工程师而言,是一项非常重要的基本功。**1.复杂度是什么**复杂度是衡量代码运行效率的重要度量因素,在介绍复杂度之前,有必要先看一下复杂度和计算机实际任务处理效率的关系
2020-06-23 01:02:23 126
原创 java接口和抽象类的介绍
1.java接口和抽象区别和相同点a.相同点 1.都位于继承的最顶端,用于被其他类继承和实现;2.都不能直接实例化对象;3.都包含抽象方法,其子类都必须重写这些抽象方法,要不然定义的抽象没有意义;b .不同点1.抽象类中可以包含有具体的方法,但是接口中的方法是抽象的;2.一个类只能继承一个父类(java只支持单继承,可能是抽象类),但是可以实现多个接口(关键字implements),...
2019-11-09 19:27:14 74
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人