<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[I_am_a_coder_coder的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/I_am_a_coder_coder</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; I_am_a_coder_coder]]></copyright><item><title><![CDATA[CMD运行JAVA出现编码GBK的不可映射字符处理方法]]></title><link>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/97977682</link><guid>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/97977682</guid><author>I_am_a_coder_coder</author><pubDate>Wed, 31 Jul 2019 23:29:42 +0800</pubDate><description><![CDATA[CMD运行JAVA出现编码GBK的不可映射字符处理方法方法一：使用notpad++编辑器自带的转码功能方法二：使用-encoding指令指定运行编码为UTF-8
方法一：使用notpad++编辑器自带的转码功能
出现这样的错误，一般是因为代码中含有中文字符，注释中的中文字符也算。由于使用CMD运行java程序的时候，系统默认的编码格式是gbk。而包含中文字符的代码一般是UNICODE格式，所以直接...]]></description><category></category></item><item><title><![CDATA[apk反编译--------apktool和jadx的使用]]></title><link>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/85249563</link><guid>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/85249563</guid><author>I_am_a_coder_coder</author><pubDate>Tue, 25 Dec 2018 16:06:42 +0800</pubDate><description><![CDATA[我在apk反编译中用的两个工具就是apktool和jadx。
1.仅就我个人的使用情况来看，使用jadx直接将apk文件打开就可以了，这样可以看到里面的java源文件。jadx可以去GitHub上下载：
jadx下载
下载之后里面有以下内容：

然后在bin目录下点击jadx-gui.bat即可运行。
下面是反编译微信得到的源码文件：

2.不建议在jadx中查看apk的xml文件，因为jadx主...]]></description><category></category></item><item><title><![CDATA[Android 动态获取数据库需要的准备工作]]></title><link>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/84782271</link><guid>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/84782271</guid><author>I_am_a_coder_coder</author><pubDate>Tue, 04 Dec 2018 02:07:12 +0800</pubDate><description><![CDATA[1.需要用到SQLCipher ，它是目前比较流行的一款开源的SQLite加密工具 SQLCipher，对数据文件进行加密，当然微信也在使用。 SQLCipher是完全开源的，其代码托管在github上。SQLCipher使用256-bit AES加密，由于其基于免费版的SQLite，主要的加密接口和SQLite是相同的，也增加了一些自己的接口。它有一个缺点就是使用该库之后会导致Apk会变大6M左...]]></description><category></category></item><item><title><![CDATA[Android 如何全局获取Context]]></title><link>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/84782078</link><guid>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/84782078</guid><author>I_am_a_coder_coder</author><pubDate>Tue, 04 Dec 2018 00:32:52 +0800</pubDate><description><![CDATA[最近在做项目时，参考了其他人的代码，其中有几句怎么也看不懂。大体意思应该就是在全局引用Context。代码如下：
 private void openWxDb(File dbFile,Application app) {
        Context context = MyApplication.getContextObject();
        SQLiteDatabase.loadLi...]]></description><category></category></item><item><title><![CDATA[Android中关于数据库SQLite的insert插入操作的理解]]></title><link>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/84562864</link><guid>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/84562864</guid><author>I_am_a_coder_coder</author><pubDate>Tue, 27 Nov 2018 11:22:07 +0800</pubDate><description><![CDATA[关于SQLite的插入操作insert方法的理解
函数原型为：
long android.database.sqlite.SQLiteDatabase.insert(String table, String nullColumnHack, ContentValues values)

参数如下：




参数
意义




String table
要插入数据的表的名称


String null...]]></description><category></category></item><item><title><![CDATA[Xposed基本知识整理]]></title><link>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/84477648</link><guid>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/84477648</guid><author>I_am_a_coder_coder</author><pubDate>Sun, 25 Nov 2018 22:07:28 +0800</pubDate><description><![CDATA[1.基本类和方法
public class Module implements IXposedHookLoadPackage
{
      @Override
      public void handleLoadPackage(XC_LoadPackage.LoadPackageParam lpparam)
          throws Throwable
      {
       ...]]></description><category></category></item><item><title><![CDATA[Android Studio中minSdkVersion、targetSdkVersion、compileSdkVersion、buildToolsVersion的理解]]></title><link>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/84146551</link><guid>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/84146551</guid><author>I_am_a_coder_coder</author><pubDate>Fri, 16 Nov 2018 23:19:58 +0800</pubDate><description><![CDATA[1.minSdkVersion和targetSdkVersion
targetSdkVersion表示能够使用的最高的SDK版本（API）。
minSdkVersion表示支持的最低的SDK版本（API）。
换言之，minSdkVersion和targetSdkVersion相当于一个区间。在这个区间内的设备都能够正常的执行我们开发的app。换句话说，如果你想使用Android刚刚推出的新特性或者...]]></description><category></category></item><item><title><![CDATA[AndroidStudio中Failed to resolve: com.android.support:appcompat-v7:27.0.1的问题]]></title><link>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/84137369</link><guid>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/84137369</guid><author>I_am_a_coder_coder</author><pubDate>Fri, 16 Nov 2018 13:13:37 +0800</pubDate><description><![CDATA[关于在AndroidStudio中gradle build项目时，会出现这样的问题：
Failed to resolve: com.android.support:appcompat-v7:27.0.1  或者
Failed to resolve: com.android.support:appcompat-v7:27.+
那么有下面的解决方式：
1.修改project中的build.gradle...]]></description><category></category></item><item><title><![CDATA[Android Studio报错：Write access is allowed from event dispatch thread only]]></title><link>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/84064044</link><guid>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/84064044</guid><author>I_am_a_coder_coder</author><pubDate>Wed, 14 Nov 2018 11:47:10 +0800</pubDate><description><![CDATA[新安装的android studio 编译工程时出现了Write access is allowed from event dispatch thread only 的错误。
在stackoverflow中发现答案：
So the problem was concluded in that android studio conflicted with my installed jdk versio...]]></description><category></category></item><item><title><![CDATA[matlab toolbox总结]]></title><link>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/83833623</link><guid>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/83833623</guid><author>I_am_a_coder_coder</author><pubDate>Thu, 08 Nov 2018 17:14:26 +0800</pubDate><description><![CDATA[    在matlab中有很多的工具箱，来帮助我们完成自己想要的设计。matlab工具箱总数极其庞大，涵盖了数学、统计、仿真、电子、生物信息学、金融、测试，再加上其自带的help系统，功能十分强大。因此它的应用十分广泛。
   下面总结了一些常用的工具箱，以便帮助我们进行查阅。
















...]]></description><category></category></item><item><title><![CDATA[matlab的基本用法---常用的输入输出函数]]></title><link>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/83544322</link><guid>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/83544322</guid><author>I_am_a_coder_coder</author><pubDate>Tue, 30 Oct 2018 21:20:41 +0800</pubDate><description><![CDATA[matlab中print,fprintf,fscanf,disp,input函数的用法
1. print
print函数用于将作出的函数图像保存成指定格式的图片，紧跟在函数图像后面，参数用来指定保存的格式和保存后图片的名称，一般情况下保存的位置为当前matlab的路径，也可以指定保存的位置。
例子：
x=-10;
y=10;
t=x:0.001:y;
f=sin(t);
plot(f);
grid...]]></description><category></category></item><item><title><![CDATA[matlab的基本用法---关于对图像的处理]]></title><link>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/83541052</link><guid>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/83541052</guid><author>I_am_a_coder_coder</author><pubDate>Tue, 30 Oct 2018 14:12:14 +0800</pubDate><description><![CDATA[matlab的基本用法一关于对图像的处理
原文
1. 读取图像：用imread函数读取图像文件，文件格式可以是TIFF、JPEG、GIF、BMP、PNG等
    %读取指定路径下的图片，并保存成一个图像矩阵
    imageMatrix= imread('C:\Users\AA\Pictures\traceImg.jpg'); 
    %一般情况下，图像矩阵比较大，因此可直接对imageMa...]]></description><category></category></item><item><title><![CDATA[Python 字符串之间的比较]]></title><link>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/82495097</link><guid>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/82495097</guid><author>I_am_a_coder_coder</author><pubDate>Fri, 07 Sep 2018 13:18:05 +0800</pubDate><description><![CDATA[字符串之间的比较。 
 在Python中可以对字符串直接进行比较，即可以直接进行：

str1='Abch'
str2='Dech'
print str1&amp;amp;lt;str2
print str1==str2
print str1&amp;amp;gt;str2

在Python中，默认是按照ASCII的大小比较的，即从字符串的第一个字符进行比较，如果相等，则继续比较下一个字符，直到分出大小，或者还没分出大小，有一个...]]></description><category></category></item><item><title><![CDATA[Python 字符串各种字母大小写转换]]></title><link>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/82469833</link><guid>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/82469833</guid><author>I_am_a_coder_coder</author><pubDate>Thu, 06 Sep 2018 23:18:04 +0800</pubDate><description><![CDATA[1、str.lower() ：返回小写字符串  
对原字符串没有改变，而是直接返回一个新的字符串  
s = ‘ZXF’  
s1 = s.lower()  
print(s) –&amp;amp;amp;gt; ‘ZXF’  
print(s1) –&amp;amp;amp;gt; ‘zxf’

2、str.upper() : 返回大写字符串  
s = ‘zxF’  
print(s.upper()) –&amp;amp;amp;gt; ‘ZXF’

3、str....]]></description><category></category></item><item><title><![CDATA[使用博客的第一天 2018-09-06]]></title><link>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/82469083</link><guid>https://blog.youkuaiyun.com/I_am_a_coder_coder/article/details/82469083</guid><author>I_am_a_coder_coder</author><pubDate>Thu, 06 Sep 2018 22:04:08 +0800</pubDate><description><![CDATA[本博客仅作为本人学习使用，内容可能会有错误，不建议借鉴



      为了保证学过的东西不忘记，特意开通了该博客，然后内容都是自己的理解或者是借鉴其他人的想法，可能会有错误，不建议借鉴。

快捷键


加粗    Ctrl + B 
斜体    Ctrl + I 
引用    Ctrl + Q
插入链接    Ctrl + L
插入代码    Ctrl + K
插入图片    Ctrl + G...]]></description><category></category></item></channel></rss>