![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术问题
speeds3
这个作者很懒,什么都没留下…
展开
-
使用dex2jar和luyten查看apk中的class代码
介绍一个用dex2jar和luyten查看apk中class反编译的代码的方法。准备下载dex2jar:https://sourceforge.net/projects/dex2jar/files/下载luyten:http://download.csdn.net/detail/speeds3/9904015步骤将apk解压(可将后缀改成zip直接解压)把解压出来的dex文件拷到dex2jar目原创 2017-07-19 16:32:16 · 1864 阅读 · 0 评论 -
virtual box中安装Mac OS后设置分辨率
在virtual box中安装了macOS 10.13,使用了很多方法修改分辨率都不行,后来在一个国外网站上找到了办法:VBoxManage setextradata “VM name” VBoxInternal2/EfiGraphicsResolution HxVhttps://www.virtualbox.org/manual/ch03.html#efividmode...原创 2018-09-12 15:50:00 · 1316 阅读 · 0 评论 -
在微信小游戏中实现语音互动
之前在unity里尝试用过语音控制,当时的想法是实时控制游戏角色的移动与攻击,这在通过在线api解析语义的方式下体验一般,不过也想到在实时性要求不那么高的互动场景应该可以用起来。这里就在微信小游戏中尝试一下。语音交互自然需要一个对象,像我这种手残人士最适合的设计当然就是卡通的小动物了。经过多次修改,在iPad上完成了形象设计(有点丑,有点歪,大家不要见怪):设计好形象之后就可以设计动画...原创 2018-03-28 16:47:52 · 9640 阅读 · 1 评论 -
微信小游戏学习
1月份的时候微信更新了小游戏的功能,微信公众平台也放出了小游戏的开发文档,这里总结一下最近对小游戏的学习。登录微信公众平台,能发现小程序的开发文档下多了一个小游戏类别。按照文档的指引,在开发工具中新建项目时勾选“建立游戏快速启动模板”就可以得到一个可以运行的小游戏了。上图可以看到一个飞机的游戏,在开发工具中预览游戏,可以进行试玩。接下来就学习一下这个飞机游戏的代码。项目的完整目录结...原创 2018-03-22 17:26:31 · 11068 阅读 · 0 评论 -
git diff 常见用法
(本文转自https://www.cnblogs.com/qianqiannian/p/6010219.html,感谢原作者总结)Git diff 用于比较两次修改的差异 1.1 比较工作区与暂存区 git diff 不加参数即默认比较工作区与暂存区 1.2 比较暂存区与最新本地版本库(本地库中最近一次commit的内容) git转载 2018-02-05 16:45:18 · 346 阅读 · 0 评论 -
"MONGODB-CR credentials missing in the user document"的解决办法
今天在本地开了mongoDB服务,用代码连接时用户名密码明明正确但是连不上,mongoDB的控制台显示“MONGODB-CR credentials missing in the user document”错误。在stackoverflow(原帖链接:https://stackoverflow.com/questions/29006887/mongodb-cr-authentication-fai原创 2017-11-22 17:51:59 · 1174 阅读 · 0 评论 -
MongoDB 3.0+访问数据库的方法
今天用了mongoDB 3.5的开发包,发现以前熟悉的getDB等方法都被废弃了。查看官网的教程,现在可以用这种方法访问:MongoCredential credential = MongoCredential.createCredential("username", "dbname", "password".toCharArray()); MongoClientOptions opt原创 2017-11-21 10:08:21 · 363 阅读 · 0 评论 -
eclipse中设置编码格式
Window -> Preferences -> General -> Workspace修改Text file encoding为需要的格式即可。原创 2017-11-06 16:09:43 · 425 阅读 · 0 评论 -
SWT中非UI线程更新UI的方法
有时用swt会需要在费时的操作后更新ui,如果直接在回调函数里更新,界面会卡死,另起一个线程更新,会出现异常。这时就可以用Display类中的asyncExec或者syncExec方法。public void asyncExec (Runnable runnable)public void syncExec (Runnable runnable)原创 2017-10-10 14:40:27 · 1437 阅读 · 0 评论 -
在eclipse中利用条件断点打印log
我们写代码偶尔会遇到不方便用断点调试的情况,比如有超时机制的时候,而频繁的修改代码来打印状态信息又是一件非常繁琐的事情。这时我们可以借助eclipse中条件断点来打印。首先设置断点,打开Breakpoint properties,然后勾上conditional,改成Suspend when value changes,就可以在代码框中加上System.out.println()或者其他打印日志的代码原创 2017-08-25 17:40:41 · 550 阅读 · 0 评论 -
android studio中讯飞sdk“组件未安装.(错误码:21002)”的解决办法
android studio中讯飞sdk“组件未安装.(错误码:21002)”的解决办法最近学习了一下讯飞android版的sdk,在按照官方文档上的步骤在android studio中导入sdk后,初始化遇到了这个问题。后来知道是gradle中jniLibs配置的问题,解决办法有两个:将”.so”文件放到gradle默认的jniLibs目录下,即“/src/main/jniLibs”,如下图:原创 2017-07-07 15:26:14 · 7099 阅读 · 4 评论