<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yixin8的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/yixin8</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yixin8]]></copyright><item><title><![CDATA[C#输出所有中文汉字]]></title><link>https://blog.youkuaiyun.com/yixin8/article/details/113832061</link><guid>https://blog.youkuaiyun.com/yixin8/article/details/113832061</guid><author>yixin8</author><pubDate>Wed, 17 Feb 2021 10:58:15 +0800</pubDate><description><![CDATA[Unicode汉字编码范围\u4E00-\u9FA5（10进制：19968-40869）




            for (int i = 19968; i &lt; 40869; i++)
            {
                char a = (char)i;
                Console.WriteLine(a);
                //return;
            }


]]></description><category></category></item><item><title><![CDATA[C# Task多线程任务传递参数，指定数量停止源代码]]></title><link>https://blog.youkuaiyun.com/yixin8/article/details/113831979</link><guid>https://blog.youkuaiyun.com/yixin8/article/details/113831979</guid><author>yixin8</author><pubDate>Wed, 17 Feb 2021 10:51:48 +0800</pubDate><description><![CDATA[private void button2_Click(object sender, EventArgs e)
    {
      string btnName = button2.Text;
      if (btnName == "启动")
      {
        isCancel = false;
        button2.Enabled = false;        
    ...]]></description><category></category></item><item><title><![CDATA[c# splitContainer1隐藏panel1/2]]></title><link>https://blog.youkuaiyun.com/yixin8/article/details/108029063</link><guid>https://blog.youkuaiyun.com/yixin8/article/details/108029063</guid><author>yixin8</author><pubDate>Sat, 15 Aug 2020 22:03:35 +0800</pubDate><description><![CDATA[splitContainer1.Panel1Collapsed = !splitContainer1.Panel1Collapsed;


]]></description><category></category></item><item><title><![CDATA[C# 获取dataGridView1选中单元格最小行和最小列]]></title><link>https://blog.youkuaiyun.com/yixin8/article/details/107223178</link><guid>https://blog.youkuaiyun.com/yixin8/article/details/107223178</guid><author>yixin8</author><pubDate>Thu, 09 Jul 2020 10:50:37 +0800</pubDate><description><![CDATA[int[] r1 = new int[dataGridView1.SelectedCells.Count];
int[] c1 = new int[dataGridView1.SelectedCells.Count];

for (int i = 0; i &lt; dataGridView1.SelectedCells.Count; i++)
{
    r1[i] = dataGridView1.SelectedCells[i].RowIndex;
    c1[i] = dataGridView1..]]></description><category></category></item><item><title><![CDATA[c# ExecuteScalar或ExecuteReader 类型转换错误]]></title><link>https://blog.youkuaiyun.com/yixin8/article/details/107097769</link><guid>https://blog.youkuaiyun.com/yixin8/article/details/107097769</guid><author>yixin8</author><pubDate>Fri, 03 Jul 2020 08:18:51 +0800</pubDate><description><![CDATA[使用VS2008、SQLite做个小程序，需要将查询结果转换为int型，使用了：

int i=(int)comm.ExecuteScalar();

测试时有时报错，有时不报错，错误信息：



结果这个问题耽误了我8个小时，主要是把精力放在SQLite上面了（对SQLite与SQL的差异担心过多），没有想到强制转换的格式问题，应该使用：

int i=Convert.ToInt32(comm.ExecuteScalar());

切记切记啊！
...]]></description><category></category></item><item><title><![CDATA[C# 全面AES加密解密，支持加密模式和填充选择]]></title><link>https://blog.youkuaiyun.com/yixin8/article/details/106498160</link><guid>https://blog.youkuaiyun.com/yixin8/article/details/106498160</guid><author>yixin8</author><pubDate>Tue, 02 Jun 2020 15:58:38 +0800</pubDate><description><![CDATA[using System;
using System.Security.Cryptography;
using System.Text;

namespace WindowsFormsApplication3
{
  public class AesClass
  {
    /// &lt;summary&gt;
    /// AES 加密 (默认加密模式：ECB，默认填充：PKCS5/7)
    /// 加密模式mode(CBC=1,ECB=2,OFB=2,CFB...]]></description><category></category></item><item><title><![CDATA[VB Base64加密解密API版本（crypt32 调用CryptStringToBinaryA）]]></title><link>https://blog.youkuaiyun.com/yixin8/article/details/105831574</link><guid>https://blog.youkuaiyun.com/yixin8/article/details/105831574</guid><author>yixin8</author><pubDate>Wed, 29 Apr 2020 08:55:24 +0800</pubDate><description><![CDATA[PrivateDeclareFunctionCryptBinaryToStringALib"crypt32.dll"(ByValpbBinaryAsLong,ByValcbBinaryAsLong,ByValdwFlagsAsLong,ByValpszStringAsLong,ByRefpcchStringAsLong)AsLong

Priv...]]></description><category></category></item><item><title><![CDATA[书源]]></title><link>https://blog.youkuaiyun.com/yixin8/article/details/104486111</link><guid>https://blog.youkuaiyun.com/yixin8/article/details/104486111</guid><author>yixin8</author><pubDate>Mon, 24 Feb 2020 21:35:38 +0800</pubDate><description><![CDATA[{
网址: https://www.biqugetv.com
搜索网址: https://www.biqugetv.com/search.php?keyword=%u
搜索正则: a cpos="title" href="(.*?)" title="(.*?)"[\s\S]*?&lt;span&gt;(.*?)&lt;/
书名: &lt;h1&gt;----&lt;/
作者: og:novel:a...]]></description><category></category></item><item><title><![CDATA[收集常用汉字6725个]]></title><link>https://blog.youkuaiyun.com/yixin8/article/details/104347846</link><guid>https://blog.youkuaiyun.com/yixin8/article/details/104347846</guid><author>yixin8</author><pubDate>Sun, 16 Feb 2020 20:06:19 +0800</pubDate><description><![CDATA[主要有：拼音、部首、笔画、五笔。



截图记录：


]]></description><category></category></item><item><title><![CDATA[易语言 取汉字拼音]]></title><link>https://blog.youkuaiyun.com/yixin8/article/details/104333437</link><guid>https://blog.youkuaiyun.com/yixin8/article/details/104333437</guid><author>yixin8</author><pubDate>Sat, 15 Feb 2020 19:59:04 +0800</pubDate><description><![CDATA[参数上一篇博客：https://blog.youkuaiyun.com/yixin8/article/details/104332830



根据代码得出：常用汉字为6725个。




.版本 2
.支持库 spec

.子程序 _按钮1_被单击
.局部变量 wjh, 整数型
.局部变量 a, 文本型
.局部变量 b, 文本型, , "0"
.局部变量 b2, 文本型
.局部变量 c, 文本型
.局部...]]></description><category></category></item><item><title><![CDATA[Android Java最简单取全部中文代码]]></title><link>https://blog.youkuaiyun.com/yixin8/article/details/104332830</link><guid>https://blog.youkuaiyun.com/yixin8/article/details/104332830</guid><author>yixin8</author><pubDate>Sat, 15 Feb 2020 19:19:00 +0800</pubDate><description><![CDATA[Unicode汉字编码范围\u4E00-\u9FA5（10进制：19968-40869）




        for(int i=19968;i&lt;40869;i++){
            char a=(char)i;
            System.out.println(String.valueOf(a));
        }


...]]></description><category></category></item><item><title><![CDATA[Android AsyncTask 实例]]></title><link>https://blog.youkuaiyun.com/yixin8/article/details/104261718</link><guid>https://blog.youkuaiyun.com/yixin8/article/details/104261718</guid><author>yixin8</author><pubDate>Tue, 11 Feb 2020 13:09:35 +0800</pubDate><description><![CDATA[package com.example.uiactivity;

import android.os.AsyncTask;
import android.widget.Toast;


public class DownloadTask extends AsyncTask&lt;Void,Integer,Boolean&gt; {
    @Override
    protected void...]]></description><category></category></item><item><title><![CDATA[Android RecyclerView]]></title><link>https://blog.youkuaiyun.com/yixin8/article/details/104229398</link><guid>https://blog.youkuaiyun.com/yixin8/article/details/104229398</guid><author>yixin8</author><pubDate>Sun, 09 Feb 2020 19:00:19 +0800</pubDate><description><![CDATA[MainActivity.java
package com.example.recyclerviewtest;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.support.v7.widget.LinearLayoutManager;
import android...]]></description><category></category></item><item><title><![CDATA[Android 仿微信样式]]></title><link>https://blog.youkuaiyun.com/yixin8/article/details/104222416</link><guid>https://blog.youkuaiyun.com/yixin8/article/details/104222416</guid><author>yixin8</author><pubDate>Sat, 08 Feb 2020 13:58:25 +0800</pubDate><description><![CDATA[&lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_gravity="bottom"
    android:layout_width="match_par...]]></description><category></category></item><item><title><![CDATA[Android ListView SimpleAdapter控件例子]]></title><link>https://blog.youkuaiyun.com/yixin8/article/details/104221438</link><guid>https://blog.youkuaiyun.com/yixin8/article/details/104221438</guid><author>yixin8</author><pubDate>Sat, 08 Feb 2020 12:36:41 +0800</pubDate><description><![CDATA[主活动layout
&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" &gt;

    &lt;ListView
        an...]]></description><category></category></item><item><title><![CDATA[Android ProVider读取手机联系人]]></title><link>https://blog.youkuaiyun.com/yixin8/article/details/104210069</link><guid>https://blog.youkuaiyun.com/yixin8/article/details/104210069</guid><author>yixin8</author><pubDate>Fri, 07 Feb 2020 14:49:18 +0800</pubDate><description><![CDATA[权限申请:

package com.example.runtimepermission;

import android.Manifest;
import android.annotation.SuppressLint;
import android.content.Intent;
import android.content.pm.PackageManager;
import android....]]></description><category></category></item><item><title><![CDATA[Android 文件读写openFileInput、openFileOutput / SharedPreferences 存储]]></title><link>https://blog.youkuaiyun.com/yixin8/article/details/104209509</link><guid>https://blog.youkuaiyun.com/yixin8/article/details/104209509</guid><author>yixin8</author><pubDate>Fri, 07 Feb 2020 14:08:21 +0800</pubDate><description><![CDATA[//保存文本
    public void saveText(String inputText){
        FileOutputStream fileOutputStream=null;
        BufferedWriter bufferedWriter=null;
        try {
            fileOutputStream = openFileOutp...]]></description><category></category></item><item><title><![CDATA[Android XML JSON解析]]></title><link>https://blog.youkuaiyun.com/yixin8/article/details/104209463</link><guid>https://blog.youkuaiyun.com/yixin8/article/details/104209463</guid><author>yixin8</author><pubDate>Fri, 07 Feb 2020 14:04:56 +0800</pubDate><description><![CDATA[private void xmlPull(String xmlStr){
        XmlPullParserFactory factory= null;
        try {
            factory = XmlPullParserFactory.newInstance();
            XmlPullParser xmlPullParser = f...]]></description><category></category></item><item><title><![CDATA[Android HttpURLConnection GET POST]]></title><link>https://blog.youkuaiyun.com/yixin8/article/details/104209432</link><guid>https://blog.youkuaiyun.com/yixin8/article/details/104209432</guid><author>yixin8</author><pubDate>Fri, 07 Feb 2020 14:02:19 +0800</pubDate><description><![CDATA[private void httpRequest(){
        new Thread(new Runnable() {
            @Override
            public void run() {
                HttpURLConnection httpURLConnection=null;
                Buff...]]></description><category></category></item><item><title><![CDATA[Android Handler]]></title><link>https://blog.youkuaiyun.com/yixin8/article/details/104209404</link><guid>https://blog.youkuaiyun.com/yixin8/article/details/104209404</guid><author>yixin8</author><pubDate>Fri, 07 Feb 2020 14:00:28 +0800</pubDate><description><![CDATA[package com.example.androidthreadtest;

import android.os.Handler;
import android.os.Message;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
impor...]]></description><category></category></item></channel></rss>