<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[staney的博客]]></title><description><![CDATA[代码，代码，代自己编码]]></description><link>https://blog.youkuaiyun.com/awisc</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; awisc]]></copyright><item><title><![CDATA[python爬虫下载＜某趣阁＞的小说]]></title><link>https://blog.youkuaiyun.com/awisc/article/details/138505224</link><guid>https://blog.youkuaiyun.com/awisc/article/details/138505224</guid><author>awisc</author><pubDate>Mon, 06 May 2024 19:37:43 +0800</pubDate><description><![CDATA[python爬虫下载小说]]></description><category></category></item><item><title><![CDATA[VMware扩展Ubuntu磁盘，Swap故障：Cannot allocate memory]]></title><link>https://blog.youkuaiyun.com/awisc/article/details/122584595</link><guid>https://blog.youkuaiyun.com/awisc/article/details/122584595</guid><author>awisc</author><pubDate>Wed, 19 Jan 2022 17:24:04 +0800</pubDate><description><![CDATA[vmware虚拟机扩展ubuntu系统磁盘空间大小]]></description><category></category></item><item><title><![CDATA[python实现批量转换文件编码encoding]]></title><link>https://blog.youkuaiyun.com/awisc/article/details/120901910</link><guid>https://blog.youkuaiyun.com/awisc/article/details/120901910</guid><author>awisc</author><pubDate>Fri, 22 Oct 2021 14:29:10 +0800</pubDate><description><![CDATA[因多语种造成的编码问题

很多代码文件移到其他开发环境IDE时，会因编码问题编译出错。

典型的例如：ecllipse下的.java文件不是utf-8格式，在AS上中文是乱码。一些非中英文的其他语种文字存在于文件.c , .cpp, .h, .hpp时，如果文件不是utf-8则在visual studio上打开会出现乱码，直接使得代码排版出现问题而编译失败。

解决方法

使用python将所有文件编码转换为utf-8

运行环境: python3.7.4

这里废话不多，直接上全部代码。解释一下使用方法：]]></description><category></category></item><item><title><![CDATA[Android9.0从系统层面修改android_id]]></title><link>https://blog.youkuaiyun.com/awisc/article/details/116981954</link><guid>https://blog.youkuaiyun.com/awisc/article/details/116981954</guid><author>awisc</author><pubDate>Tue, 18 May 2021 11:50:32 +0800</pubDate><description><![CDATA[原因
按照android官方说明，android_id会随着恢复出厂设置或重新烧录系统，或切换用户登陆都会重新随机生成新的anroid_id
因此对于一些依赖anroid_id做唯一识别标识之一的软件来说就有问题了。
修改成唯一的方法
我这里使用serialno作为android_id, 因为从我这边开发板追溯代码看到，serialno是从核心板的某块stm32里取的值，目前看是唯一的。
具体修改步骤：
1）进到android9.0系统源码里，frameworks/base/packages/Setting]]></description><category></category></item><item><title><![CDATA[python实现批量下载及批量删除七牛空间文件]]></title><link>https://blog.youkuaiyun.com/awisc/article/details/116297002</link><guid>https://blog.youkuaiyun.com/awisc/article/details/116297002</guid><author>awisc</author><pubDate>Fri, 30 Apr 2021 11:04:42 +0800</pubDate><description><![CDATA[安装依赖
pip install qiniu
pip install requests==2.22.0

下载指定bucket所有文件
# -*- coding: utf-8 -*-
from qiniu import Auth
from qiniu import BucketManager
import requests
import os

access_key = 'r8E5bJ38C1236YULTogggg_-q5PZ1234xnCA6666'
secret_key = 'tMkR71234kc5]]></description><category></category></item><item><title><![CDATA[Win7安装pycrypto报错ucrt\inttypes.h(26): error C2061: syntax error: identifier ‘intmax_t‘]]></title><link>https://blog.youkuaiyun.com/awisc/article/details/115670838</link><guid>https://blog.youkuaiyun.com/awisc/article/details/115670838</guid><author>awisc</author><pubDate>Tue, 13 Apr 2021 16:16:48 +0800</pubDate><description><![CDATA[运行环境
1.系统环境64位WIN7
2.安装了VS2019
3.安装了64位的python 3.7.4
解决办法
1.将C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include下的stdint.h
复制到C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt
2.编辑C:\Program Files (x86)\Windows Kits\10\Include\10.]]></description><category></category></item><item><title><![CDATA[Android Studio:在build.gradle实现调试时按方案加载不同签名文件]]></title><link>https://blog.youkuaiyun.com/awisc/article/details/112537228</link><guid>https://blog.youkuaiyun.com/awisc/article/details/112537228</guid><author>awisc</author><pubDate>Sat, 06 Feb 2021 16:40:29 +0800</pubDate><description><![CDATA[解决的应用场景
在通过ADB调试APP时，会自动根据不同的开发板自动加载不同的签名文件。
常规做法与分析
在不同方案共用一套APP代码的时候，需要用不同的签名文件，常规的做法是直接将签名文件写死，如：
signingConfigs {
        release {
            storeFile file("platform.jks")
            storePassword '123456'
            keyAlias 'platform1key'
      ]]></description><category></category></item><item><title><![CDATA[MYSQL报错 : SQLSTATE[HY000]: General error: 1364 Field ‘xxxx‘ doesn‘t have a default value]]></title><link>https://blog.youkuaiyun.com/awisc/article/details/109122189</link><guid>https://blog.youkuaiyun.com/awisc/article/details/109122189</guid><author>awisc</author><pubDate>Fri, 16 Oct 2020 19:08:10 +0800</pubDate><description><![CDATA[1）报错信息：

FILE: /var/www/html/ThinkPHP/Library/Think/Db/Driver.class.php 　LINE: 224

TRACE

#0 /var/www/html/ThinkPHP/Library/Think/Db/Driver.class.php(224): PDOStatement-&gt;execute()
#1 /var/www/html/ThinkPHP/Library/Think/Db/Driver.class.php(815): Think\]]></description><category></category></item><item><title><![CDATA[Android Studio翻译strings.xml为多国语言]]></title><link>https://blog.youkuaiyun.com/awisc/article/details/108849974</link><guid>https://blog.youkuaiyun.com/awisc/article/details/108849974</guid><author>awisc</author><pubDate>Mon, 28 Sep 2020 15:32:14 +0800</pubDate><description><![CDATA[前言

做完android app后需要做多国语言支持怎么办？通过百度或GOOGLE翻译一个个操作是不切实际的。

参考过AndroidLocalizationer，发现需要申请KEY，太麻烦。继续找，发现AndroidLocalize效果不错。并且实际使用可行。



一、AndroidLocalizePlugin

作者的GITHUB是https://github.com/Airsaid/AndroidLocalizePlugin

二、使用步骤

1.下载插件

  1-1）File -&...]]></description><category></category></item><item><title><![CDATA[win7_x64_虚拟机安装vs2019]]></title><link>https://blog.youkuaiyun.com/awisc/article/details/105518999</link><guid>https://blog.youkuaiyun.com/awisc/article/details/105518999</guid><author>awisc</author><pubDate>Tue, 14 Apr 2020 19:24:06 +0800</pubDate><description><![CDATA[问题描述
在运行vs_community_xxxxxx.exe，然后不断下载相关包文件（类似如下图），大概5分钟左右就报网络连接错误之类的错误，但网络肯定是没问题的。
此时，win+R, 在运行处输入%temp%，进入临时文件目录，按时间排序，看最近生成的LOG，发现报证书错误。非常奇怪。

解决方案
需要安装两个补丁：windows6.1-kb4490628-x64_d3de52d6987f7c...]]></description><category></category></item><item><title><![CDATA[win32编译openSSL_1.1.1e]]></title><link>https://blog.youkuaiyun.com/awisc/article/details/105118058</link><guid>https://blog.youkuaiyun.com/awisc/article/details/105118058</guid><author>awisc</author><pubDate>Thu, 26 Mar 2020 17:43:24 +0800</pubDate><description><![CDATA[编译win32下openSSL动态库开发环境及编译工具编译
开发环境及编译工具
电脑系统为windows 7, 64位系统，i7。下面是开发工具：

VS2008，其他VS版本按理也是没问题的。VS2019 Community社区版是免费的，其实完全可以全用这最新的；
Perl 5.26，下载地址：https://www.activestate.com/products/perl/download...]]></description><category></category></item><item><title><![CDATA[MacBook本10.9.3升级到10.13.6 High Sierra步骤]]></title><link>https://blog.youkuaiyun.com/awisc/article/details/85864168</link><guid>https://blog.youkuaiyun.com/awisc/article/details/85864168</guid><author>awisc</author><pubDate>Sat, 05 Jan 2019 18:16:40 +0800</pubDate><description><![CDATA[赶时间，速记一下。
原本是安装10.14的Mojave，发现下载好安装包后，打开失败说不兼容，可能是版本跨越过大。然后又下载了制作工具DiskMaker X 10.14的，发现工具安装失败。再下载DiskMaker X 10.13发现可以安装。基本确认可以尝试10.13.6 High Sierra，百度了下 High Sierra系统包，最后在PC6下载了，这里提供BD盘：
https://pan...]]></description><category></category></item><item><title><![CDATA[关于Android解密后端RSA加密的Base64字符串]]></title><link>https://blog.youkuaiyun.com/awisc/article/details/85013228</link><guid>https://blog.youkuaiyun.com/awisc/article/details/85013228</guid><author>awisc</author><pubDate>Sat, 15 Dec 2018 12:38:00 +0800</pubDate><description><![CDATA[关于Android解密后端RSA加密的Base64字符串后端前端(Android App)关于RSA的补充参考
后端
后端的操作步骤：

后端提供了私钥给前端，假设为final String PRIVATE_KEY = “EFAASOAmldEJWeqHnfaDjH1T”;
数据先使用公钥通过RSA加密，然后再使用base64转换为字符串；
通过openSSL传送给前端；

前端(Android ...]]></description><category></category></item><item><title><![CDATA[将Vysor2.0.9改为Pro版]]></title><link>https://blog.youkuaiyun.com/awisc/article/details/84238594</link><guid>https://blog.youkuaiyun.com/awisc/article/details/84238594</guid><author>awisc</author><pubDate>Mon, 19 Nov 2018 13:56:50 +0800</pubDate><description><![CDATA[2018-9月份的时候在官网下载最新的vysor的安装包：Vysor-win32-ia32.exe，发现是1.8.3的, 找到安装路径:

C:\Users\Administrator\AppData\Local\Vysor\app-1.8.3\resources\app\unpacked-crx，修改uglify.js很容易地改成了Pro版本。

后来应用自动更新为2.0.9版本，并且在原安装的...]]></description><category></category></item></channel></rss>