摘要:
最近在需要对所开发的项目进行了代码混淆,在android studio中开启代码混淆其实还是挺方便的,不过因为代码混淆产生的问题非常多,特别是对于一些涉及到反射的第三方库经常因为名称的变化导致无法使用。 下面介绍android studio中对android项目进行代码混淆的详细步骤: (1)代码混 阅读全文
摘要:
症状: 在使用startActivityForResult调用照相机或者选择图片的时候,总是onActivityResult立马返回,resultCode=0 CANCEL。 startActivityForResult(intent,IMAGE_PICK_REQUEST); 因为是在fragmen 阅读全文
摘要:
以前都是在windows下用vs和cvi写C和C++代码,最近练习Linux下的使用。 编译的时候使用C++11的新特性比如auto 和 iteration特性都报不支持,后来在知乎看到答案需要在编译的时候申明一下使用c++11的特性,如下: g++ -std=c++11 -o targe... 阅读全文
摘要:
最近在学python,正好遇到学校需要选宿舍,就用python写了一个抢宿舍的软件。其中有一个模块是用来登陆的,登陆的时候需要输入验证码,不过后来发现了直接可以绕过验证码直接登陆的bug。不过这是另外的话题,开始的时候我并没有发现这个隐藏起来的秘密,所以我就写了这个python代码段用来实现解析... 阅读全文
摘要:
最近用wxpython写了一个脚本,其中要给窗体设置图标文件,需要单独的一个ico文件,这样就比较影响美观,另外打包的时候还要将图标文件一起打包很繁琐。这时候看到wxpython文件有一个工具img2py.py。 这个工具可以将图标文件转为.py文件,文件里面保存的是图标文件的二进制信息。 ... 阅读全文
摘要:
最近用 wxpython写了一个小的脚本,因为想要发布给没有装python和wxpython的人使用,遂决定使用pyinstaller 2.1进行打包。其中遇到几个问题:1,给打包的文件添加图标 查看pyinstaller 的操作手册很容易发现:-i,-i,--icon=,--icon=Add... 阅读全文
摘要:
在win8.1下为了安装flask模块,开始安装pip,结果发生了上篇博客里面的错误ntpath join(path, *paths) 发生UnicodeDecodeError。解决之后继续发现版本验证总是错误。 这就很奇怪了,因为我只安装了py 2.7.8版本,而flask的文档上2.4以上... 阅读全文
摘要:
最近在学习用Python开发web,使用的是web框架,在win8.1平台下安装SAE和Flask的时候总是在ntpath.py这个UnicodeDecodeError模块报错。84行 result_path = result_path+ p_path 显示的错误就是UnicodeDecode... 阅读全文
摘要:
对于线程里面的异常,如果线程里面没有抓获异常会到导致整个进程crash。 这主要是由于每个线程有单独的异常栈,如果在线程内部没有抓获异常,CLR会把异常直接传到system core层,导致进程被kill掉。 这是可以使用ContinueWith()调用其它函数来继续执行,新执行的方法应该是... 阅读全文
摘要:
最近一直被C# 调用native code时的内存错误,各种错误所困扰。而且在.net 4.0中非托管代码的异常不能被托管代码抓获,导致程序直接crash。 最终找到了.net 的方法。MSDN有关于expection 的详细解释。 1. 在.net 3.5中是可以抓取AccessViola... 阅读全文