在工作中由于使用到将游戏CP提供的apk包重新反编译,然后二次签名出包,所以遇到了一个奇怪的bug. 下面是CP提供的apk包,将近358M 但是在重新编译之后,包变成了250M左右的apk包,虽然可以运行,但是比较奇怪,为什么有些资源会被压缩. 开始以为是Zipalign的优化原因,后来发现即使去掉这一步,在编译时候也一样会丢失100M的大小. 后来发现是apktool的版本原因: 在2.0.0的apktool版本下面: 但是在换了一个apktool的版本2.0.2之后: 注意:在有时候提交游…
JavaSwing 版本的简单扫雷游戏 一.扫雷游戏的基本规则 1.扫雷游戏分为初级.中级.高级和自定义四个级别. 单击游戏模式可以选择"初级"."中级"."高级"或"自定义". 2.选择级别后将出现相应级别的扫雷区域,这时用户使用鼠标左键单击"雷区"便启 动计时器开始计时. 3.用户要揭开某个方块,可左键单击它.若所揭方块下有雷,用户便输了这一局,若 所揭方块下无雷,则显示一个数字,该数字代表方块的周围的…
XAPKInstaller 一个用于安装XAPK游戏包的安装器. 程序需要读写存储与获取已安装应用权限才可正常运行. 长按条目可显示文件的详细信息. SDK小于24(Android N)的设备会显示应用的最低版本为-1,不影响正常使用. 项目地址 Github 效果图 部分源码参考自KhunHtetzNaing/XAPKInstaller…
Django 2.1版本与Django 1.8.3的一些区别     我在刚开始学习的时候使用的Django版本是1.8.3的,后来在安装其它软件的时候,可能需要2.1的版本,自动帮我更新了Django2.1,然后重新运行之前的程序 python manage.py runserver,就开始各种报错了. 1.TypeError: _init_() missing 1 required positional argument: ‘on_delete’ 这是数据库设置外键的一个报错,在django…
在查看dpdk官方文档的时候,发现有 这样(kernel - devel.x86_64; kernel - devel.ppc64:glibc.i686)这样的安装包信息,收集了点资料来分析这三者的关系和区别. 原文网址:http://www.ithao123.cn/content-1324943.html linux 版本中 i386/i686/x86-64/pcc 等的区别 2015-03-02 参考1: 一. I386 为32位 x86 64位 二.安装介质 1. i386 适用于inte…
WEB与游戏开发的一些区别 前言 ​ 最近由于在准备期末考,以及准备实习.其实都没好好写过博客,但今天由于个人身边的一些事,所以对做web和做游戏开发的区别做个记录,以下都是从网上搜索到的资料文章,感觉可以解决一些疑惑,有的文章无法贴原作者的链接,因为实在找不到原作者,如有侵权,联系删!!! 需要事先了解的点(复习点) HTTP协议的特点 简单快速: ​ 客户向服务器请求服务时,只需传送请求方法和路径请求方法常用的有GET,HEAD,POST每种方法规定了客户与服务器联系的类型不同由于HTTP协…
​(以下内容来自开发者分享,不代表 OpenHarmony 项目群工作委员会观点)​ 石磊 随着社会的不断发展,人们逐渐注重更加高效.舒适.便捷.有趣的生活和工作体验. OpenAtom OpenHarmony(以下简称"OpenHarmony")作为面向下一代的分布式操作系统,具有全场景.多设备.自然交互.便捷精准的技术特点,为行业数字化转型的高速发展提供领先的技术基础,为用户体验的创新满足提供了新思路. 为了让大家深入了解 OpenHarmony 的技术特点,本期对 OpenHar…
好多年没来博客园了,有段时间想玩街机游戏,发现都需要下载安装,现在小程序这么流行,是不是可以集成到小程序里(无需下载,在线玩),出于这想法,就业余时间折腾了下,分享给大家,偶尔可以回味畅玩下. 中间遇到了不少坑(就不具体说了),总算还是坚持下来了,还有很多细节有待优化,这里得感谢各位模拟器前辈及大神们打下的基础.参考资料:fbalpha.retroarch.libretro.emulatorjs等 微信小程序二维码 大家可以体验一下 1.可以微信直接扫小程序二维码,无需下载安装直接玩:(当然也可…
JAVA是一种面向对象语言由SUN公司出品 J针对不同的使用方向规划出JSE,JEE,JME三个版本 1.JSE 指标准版一般用于用户学习JAVA语言的基础也是使用其他两个版本的基础主要用于编写C/S项目和提供标准的JAVA类库,是所有基于Java语言开发的基础,该版本主要用于开发桌面应用程序.    2. JEE 指企业版依托互连网技术提供企业级平台应用说白了就是用来构建大型网站和B/S系统 ,作为一个企业版本,主要是给出一个开发企业级应用架构的解决方案,同时给出了在这个架构中相关组件以供开发…
以windows为例,看看下载到得php zip的文件名 php-5.4.4-nts-Win32-VC9-x86.zip VC6:legacy Visual Studio 6 compiler,是使用这个编译器编译的.VC9:Visual Studio 2008 compiler,就是这个编译器编译的. 这个其实没有什么太大的影响,因为从php 5.3,已经没有vc6版本提供下载了 IIS 如果想使用IIS配置PHP的话,那么需要选择Non-Thread Safe(NTS)版本的PHP Apac…