FACTORY METHOD(工厂模式) 1. 意图定义一个用于创建对象的接口,让子类决定实例化哪一个类。 Factory Method使一个类的实例化延迟到其子类。2. 别名虚构造器(Virtual Constructor)3. 适用性在下列情况下可以使用Factory Method模式:• 当一个类不知道它所必须创建的对象的类的时候。• 当一个类希望由它的子类来指定它所创建的对象的时候。• 设计模式 2024-08-05 37 点赞 0 评论 56 浏览
AT&T 汇编移位运算 1.移位乘法 sal destination sal %c1, destination sal shifter, destination 第一种格式destination的值向左移1位,这等同于使值乘以2. 线第二种格式把destination的值向左移动CL寄存器中指定的位数。 最后一个版本把destination的值向左移动shife... 汇编 2023-12-03 36 点赞 0 评论 54 浏览
动态规划入门 动态规划问题作为一类重要的问题, 经常会困扰我们(其实是困扰我)。这里选择了几个平时经常遇到的动态规划问题, 并给出基础解法(有时候并不是最优解法),只是为了提供一个解题思路。存在更优的解法,也欢迎相互交流。1、首先是... 经典算法题 2023-11-23 50 点赞 0 评论 75 浏览
android之音乐播放和音效播放 在玩游戏的时候都会发现,开启了背景音乐的时候,游戏人物的走路、打斗之类都会发出响声。概括地说这里的背景音乐称为音乐,各种响声称为音效。不同点:音乐同时只能播放一首,而音效则能够同时播放多首;音乐一般比较长,而音效一般比较短。音乐比较大,而音效一般申请空间不能超过1M(还有种说法是不能超过5.6秒)1、使用MediaPla... 移动开发 2023-10-22 63 点赞 0 评论 95 浏览
乘基取整法原理,个人理解 乘基取整法:方法:十进制小数乘二,得到的整数位数值作为二进制的小数位数值,从左往右写原理:小数n的范围为[ 0,1)则2*n∈[ 0,2 )即整数位取值只能是0或1,符合二进制要求且,如果 2*n>1 (此时整数位对应1)则 n>1/2 , 所以二进制小数位最高位为1(权重为1/2)同样,十进制整数位若为0说明原小数小于1/2,则二进制小数位为0,是一一对应的再进行运算要把整数位置零,用剩余的小数参与运算(为什么要置零?因为该位对应的小数位最高位已经算出 笔记 2023-05-15 75 点赞 1 评论 113 浏览
Java SpringBoot详解集成以及配置Swagger流程 本文主要是关于Java SpringBoot详解集成以及配置Swagger流程和相关实例 Java编程 2022-06-01 144 点赞 2 评论 218 浏览
PS为飞舞的蝴蝶加上绚丽的光斑背景 本教程的合成思路非常简单,只需要给蝴蝶换个背景,局部增加一点光斑,再整体渲染一下颜色即可。制作的时候蝴蝶都不需要抠出来。最终效果 Photoshop教程 2022-04-15 117 点赞 1 评论 177 浏览
标准化——表格 对于那些刚接触CSS布局的人来说,常对如何使用表格(table)感到迷惑。我在很多地方看到人们把“避免用表格来布 CSS/CSS3 2022-04-11 107 点赞 1 评论 162 浏览
JavaScript Event学习第三章 早期的事件处理程序 这些古老的浏览器只支持一种注册事件处理程序的方法,这个方法是Netscape发明的。因为Netscape先发制人,所以如 JavaScript 2022-04-02 217 点赞 3 评论 328 浏览