- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 python版使用tinypng压缩图片大小
第一步,前往tinypng官网或组自己的key值。第二步,配置uncompressResPath、compressedResPath、largeRes路径。第三步,拷贝以下代码执行后就能得到压缩后的图片。tinypng的压缩效果非常好,但是免费用户每个月最多只能上传压缩500张图片,想要压缩更多的图片可以赞助一下tinypng,或者注册多个账号。tinypng压缩效果的确非常好,虽然是有损压缩,但是压缩质量很高,在不进行大幅度缩放的情况下肉眼基本上看不出来跟原图的差异,压缩比基本上在60%以
2021-09-08 11:59:24 938
原创 c++ 中定义常量的两种方法
c++中定义常量有两种方法:1.使用#define预处理器#define SCREEN_HEIGHT 6402.使用const关键字const int SCREEN_WIDTH 960;所谓常量,即在程序执行期间不会改变的变量,常量可以是任意类型的变量,只不过在定义之后值不可修改,下面测试一下常量在程序中的应用。正常情况:#include <iostream>...
2018-08-03 11:07:33 59239
原创 c++全局变量与局部变量初始化情况分析
今天研究了一下c++中全局变量和局部变量在初始化时的赋值情况,发现全局变量和局部变量会有所不同,下面是我的测试结果:全局变量:#include <iostream>using namespace std;float testFloat;double testDouble;int testInt;char testChar;int main(){ cout &...
2018-08-03 10:41:59 1722
原创 利用c++无序映射容器 实现传入不同字符串得到相对应的唯一整型数
std::unordered_map(无序映射容器)简单介绍:用于存储键值和映射值组合而成的元素,键值和映射值的类型可以不相同,存储数据是不按照键值或映射值的任何顺序存储,根据它们的散列值组织成桶以允许通过它们的键值直接快速访问单个元素(具有常数平均时间复杂度)。 优点:可以通过键值快速检索各个元素,达到更快的访问 缺点:对其元素的子集进行范围迭代效率较低。typedef std::u...
2018-06-14 22:22:40 575
原创 python实现替换某个文件中的某个字符串(全部替换)
#!/usr/bin/python#-*-coding:utf-8-*-import click#不需要替换的文件UNMATCH = (".DS_Store","loading","niutou_run","zhuyao")#参数设置@click.command()@click.option("-root",help=u'根目录')@click.option("-src",help=u'源
2018-06-10 14:29:30 20833
原创 利用RenderTexture实现简单残影效果(lua)
1.实现原理,利用RenderTexture截取对象在不同时间的形态,利用图片数据创建图片,添加到父节点上,之后残影图片播放sequence动画,sequence动画包括FadeIn和callFunc(fadein的具体时间根据实际情况来定),不多说,直接上代码。function addShadow(node,opacity,time,color) local handler = schedule...
2018-06-10 14:21:08 1989
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人