Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

如何查看经过iOS优化的PNG图片

如何查看经过iOS优化的PNG图片

编译iOS应用是,xcode会对PNG文件进行优化,这样图片预览就无法显示。那么如何查看这些经过优化的文件呢?优化的动作是由pngcrush 工具完成的,你可以再xcode中找到。pngcrush 支持命令行选项-revert-iphone-optimizations。这个选项可以支持撤销在xcode编译过程中进行的优化。所以,想要查看经过优化的文件,你应该先撤销优化,然后使用图片预览打开。下面的代码是如何使用pngcrush工具将经过ios优化的png图...
2440GPIO口在Linux中的定义

2440GPIO口在Linux中的定义

在移植mini2440的驱动到2.6.31的时候,编译提示S3C2410_GPB5、S3C2410_GPB5_OUTPUT等类似的定义缺失。遂在内核中相关的部分arch/arm/mach-2410/include/mach中的头文件寻觅了一番,果然没有这些定义。而在2.6.29中是有这些定义的。仔细看了一下,发现原来是新版本中采用了新的方式实现这两类定义。1、引用端口的定义,旧版本直接通过S3C2410_GPmn来定义端口GPIOm的第n个引脚,比如GOI...
openSUSE 12.2的gdb不能自动加载.gdbinit的解决方法

openSUSE 12.2的gdb不能自动加载.gdbinit的解决方法

在openSUSE 12.2使用gdb调试程序的时候,喜欢在当前目录下先写一个.gdbinit,直接运行一个"user$ gdb"命令,就可以快速调试了。最新的openSUSE 12.2的gdb版本是GNU gdb (GDB) SUSE (7.4.50.20120603-2.1.2),安装以往的老习惯,写完.gdbinit文件,来一个gdb命令,回车之后,却给我这样一个提示:warning: File "/home/huang/sdk/.gdbinit" ...
C#中各种编码格式的区别

C#中各种编码格式的区别

最近了解了一下C#中Encoding的不同编码方式的区别,和大家分享一下,如果有不对的地方还请各位批评指教。简单的说,为什么需要编码? 比如,我们的计算机中需要表示字母"a","b"等等字母,然而这些字母如何在计算机内存中表示?众所周知,在计算机内存中数据是以二进制来表示的,这样,我们就需要将这些需要表示的字母和数字或者符号转换成能在计算机中表示的二进制表示,这就是编码的意义所在。将字符编码成内存中的二进制表示,首先需要对字符集进行编码表示,每个编码代表一...
<< 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 >>