代码改变世界

进制的转换 以及十进制转换成x进制的代码

2019-12-17 19:21 by 菜鸟thy, 929 阅读, 0 推荐, 收藏,
摘要:由 2进制的思路,满2进1 那么x进制就是满x进1; 对于非二进制数 1221; 如果他是3进制数 那么他的 十进制表示的数字就为,3^0*1+3^1*2+3^2*2+3^3*1 = 1+6+18+27 = 52; #include<iostream> using namespace std; #d 阅读全文

算法及其复杂度

2019-07-15 21:48 by 菜鸟thy, 322 阅读, 0 推荐, 收藏,
摘要:算法具有以下特性 1. 有穷性。 不能陷入死循环。 2.确定性。 不会产生错误理解 3.可行性 基础的操作都是可以执行的 4.输入 需要有输入或者像开关一样 5.输出 输出的数值与输入存在某种特定关系 如果你要更进一步: 做一个好的算法 1.正确性:正确的解决求解问题 2.可读性: 算法应当具有良好 阅读全文

cocos总结

2019-01-25 18:41 by 菜鸟thy, 255 阅读, 0 推荐, 收藏,
摘要:cocos 和laya有所不同的地方是: 整个Ui以节点为中心, 节点中心 节点概括了整个cocos的精髓 节点上面可以挂很多Ui组件 因此便没有什么弹出式窗口 只有场景 和节点; 自己写的代码就可以挂在节点上面, 这样代码的复用性就很高, 小白可能不知道的地方: 阅读全文

cocos 的坑

2019-01-08 18:28 by 菜鸟thy, 171 阅读, 0 推荐, 收藏,
摘要:当拟新建了二个节点之后添加了一个数组来记录图片位置之后 不给第二个节点添加动画;可以正常显示 右边第二个节点却不见了 onDrop: function () { this.sprArray[0].y += 1; this.sprArray[1].x += 1; console.log("我正在运行" 阅读全文

c++ 基础学习

2019-01-03 19:01 by 菜鸟thy, 190 阅读, 0 推荐, 收藏,
摘要:以下为控制台代码 printf(" sss ssss")答印sss ssss到cmd里面显示 scanf_s原先为scanf scanf(" %d", &a); scanf_s 可以让你在控制台输入一个值;输入到a这个变量当中 其中%d的意思是保留整数 2.避免双重注释 解决方法 预处理: main 阅读全文

layabox快捷键

2018-12-27 10:53 by 菜鸟thy, 1858 阅读, 0 推荐, 收藏,
摘要:二、常用快捷键(General) 在这里额修改 阅读全文

觉得比较厉害的写法(ts);

2018-12-26 10:20 by 菜鸟thy, 988 阅读, 0 推荐, 收藏,
摘要:this.flag = false; var bb = (this.flag = !this.flag) ? 路径1:路径2; 这个是demo里面的写法 通过不断改变一个Boolean值,依靠三目运算符在两个不同的值之间变来变去。 阅读全文

layabox 完成微信排行榜 详解(进行中)

2018-12-25 18:15 by 菜鸟thy, 1955 阅读, 0 推荐, 收藏,
摘要:希望在看这篇博客之前你已经仔细的了解过微信的开放(封闭)数据域了; 微信的开放数据域是为了保护微信的数据安全,这里面一旦涉及到 wx.getgrounp wx.get.... wx.get .... 都将被保护起来,如何保护它允许你在一个封闭的区域里面让他显示出来但是不允许你对其数据进行保存; 那么 阅读全文

layabox微信小程序实现粒子效果(已实现)

2018-12-13 11:39 by 菜鸟thy, 5057 阅读, 0 推荐, 收藏,
摘要:之前研究 从微信小程序里面的canvas实现;后来发现laya也可以实现 不过并没有使用他们的粒子; 最终效果 实现过程: 1.不断改变颜色的粒子 通过ani做一个不断更换颜色的粒子 (位置不需要改变); 2.封装一下animation类 class animationB extends Laya. 阅读全文

微信小程序之wx.downloadFile

2018-12-11 17:08 by 菜鸟thy, 13458 阅读, 0 推荐, 收藏,
摘要:down_file: function() { var b; var _this = this; for (let x = 0, y = 16; x < y; x++) { for (let i = 0, j = 20; i < j; i++) { if (((x == 4) || (x == 5) 阅读全文