一般的sprite,在各种Load函数里面我们一般是直接强制转换obj变为所需类型的,但是这样在sprite和某些数据类型是不行的,动态的添加sprite可以使用重载函数Sprite tempType = new Sprite();tempType = Resources.Load("spriteN ...
分类:
其他好文 时间:
2017-07-18 23:05:37
阅读次数:
135
以前一直以为在Inspector面板上的是Transform,后来才发现原来是RectTransform 而我们平时用来联系节点之间的Transform其实是隐藏的组件,不在面板上显示,面板上显示的是位置坐标组件RectTransform,RectTransform是Transform的子类 可以这 ...
分类:
编程语言 时间:
2017-07-17 20:06:43
阅读次数:
560
1、MIPS寻址方式 MIPS架构的寻址模式有寄存器寻址、立即数寻址、寄存器相对寻址和PC相对寻址4种,其中寄存器相对寻址、PC相对寻址介绍如下: 1.1、寄存器相对寻址 这种寻址模式主要被加载/存储指令使用,其对一个16位的立即数进行符号扩展,然后与指定通用寄存器的值相加,从而得到有效地址。 通用 ...
分类:
其他好文 时间:
2017-07-17 00:32:40
阅读次数:
679
题目链接 : http://www.ifrog.cc/acm/problem/1143 当时没看到坐标的数据范围= =看到讨论才意识到,不同的坐标最多只有1k多个,完全可以暴力做法,不过也要一些技巧。 首先注意数很大可能爆int,用LL得话注意强制转换或者全设为LL,假如 int a=50000,b ...
分类:
其他好文 时间:
2017-07-15 23:57:51
阅读次数:
476
恢复内容开始 在指针中*是取内容,&是取地址 通常有两种的表示: 通过指针向指向的地址内容赋值 注意:若a和p定义的变量类型不一样时,需要用到强制转换才行. 当指针指向的地址内容是一个变量时, 实例如下: 当指针指向的地址内容是另一个指针指向的地址内容时, 实例如下: 指针指向其它的地址 它和"in ...
分类:
其他好文 时间:
2017-07-15 18:54:01
阅读次数:
219
1.当赋值的值超出声明变量的范围时候,会报错! byte a =200 //会报错,因超出范围。 byte a =(byte)200;//进行一个强制转换,就不会报错,不过会超出范围,超出部分会从头开始加, 由于byte的范围为-128~127,所以是-128+73为所得结果。2.声明一个整数类型时 ...
分类:
编程语言 时间:
2017-07-13 21:57:12
阅读次数:
134
Thinking in Java – 类型信息 个人感觉 java 中的比較难的部分了,在看了些netty源代码发现事实上这块很实用。 这章重点是RTTI和反射。先说下自己的理解 RTTI是执行时识别。在c++中是用virtual来实现的,在编译期会忽略对象的详细类型信息,假定我们已经知道,并在执行 ...
分类:
编程语言 时间:
2017-07-13 21:51:18
阅读次数:
274
多态 1.多态体现:方法重载、方法覆盖、多态参数。2.有继承关系时:运行期类型(子类)和编译期类型(父类),父类引用指向子类对象。3.多态参数:方法的形式参数类型是父类类型,传递的实际参数可以是任意子类的对象。4.多态环境下对象造型(向上造型,自动类型提升只能使用父类中的方法/向下造型,强制转换需要 ...
分类:
编程语言 时间:
2017-07-12 21:18:35
阅读次数:
183
标签:ecshop sql注入漏洞修复 公司部署了一个ecshop网站用于做网上商城使用,部署在阿里云服务器上,第二天收到阿里云控制台发来的告警信息,发现ecshop网站目录下文件sql注入漏洞以及程序漏洞 如下图: 与技术沟通未果的情况下,网上查了点资料,对其文件进行修复,如下修改: 1,/adm ...
分类:
数据库 时间:
2017-07-12 15:08:20
阅读次数:
359
byte b1=3,b2=4,b; b=(byte)(b1+b2); //b=b1+b2是错误的,可能损失精度。b是byte型,b1+b2是int型。 b=3+4; System.out.println(b); byte by = (byte)130; //by=130是会出现错误的,可能损失精度。 ...
分类:
编程语言 时间:
2017-07-12 11:09:50
阅读次数:
199