<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wfserial的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wfserial</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wfserial]]></copyright><item><title><![CDATA[c#使用微软自带speech选择男声仍然是女声的一种原因]]></title><link>https://blog.youkuaiyun.com/wfserial/article/details/157842401</link><guid>https://blog.youkuaiyun.com/wfserial/article/details/157842401</guid><author>wfserial</author><pubDate>Sat, 07 Feb 2026 16:12:23 +0800</pubDate><description><![CDATA[检查注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech_OneCore\Voices\Tokens\MSTTS_V110_zhCN_KangkangM。Bug就是这项居然还是Yaoyao，改成Kangkang就可以了。]]></description><category></category></item><item><title><![CDATA[OpenKylin安装运行ssh及sftp服务]]></title><link>https://blog.youkuaiyun.com/wfserial/article/details/148676065</link><guid>https://blog.youkuaiyun.com/wfserial/article/details/148676065</guid><author>wfserial</author><pubDate>Sun, 15 Jun 2025 21:57:39 +0800</pubDate><description><![CDATA[本文介绍了在Linux系统上安装配置SSH和SFTP服务的完整流程。首先通过检查安装openssh-server包、启动服务并设置开机自启来完成SSH配置。接着详细说明了SFTP的配置步骤：确保sshd_config配置正确，创建sftpusers用户组和用户，设置正确的目录权限，最后重启SSH服务生效。完成这些配置后，即可使用Xshell和Xftp等工具远程访问OpenKylin系统。整个过程涵盖了从服务安装、启动到权限管理的完整配置方案。]]></description><category></category></item><item><title><![CDATA[OpenKylin安装dotnet及其永久环境配置]]></title><link>https://blog.youkuaiyun.com/wfserial/article/details/148668638</link><guid>https://blog.youkuaiyun.com/wfserial/article/details/148668638</guid><author>wfserial</author><pubDate>Sun, 15 Jun 2025 12:59:55 +0800</pubDate><description><![CDATA[本文介绍了在Linux系统上安装和配置.NET运行环境的详细步骤：首先通过wget下载dotnet-install.sh脚本并赋予执行权限，使用该脚本安装最新LTS版本SDK（也可指定最新版本或运行时）；然后配置永久环境变量，在.bashrc文件中添加DOTNET_ROOT和PATH路径并生效，最后用dotnet --version验证安装。整个过程包含下载、安装、路径配置和环境变量设置四个关键步骤。]]></description><category></category></item><item><title><![CDATA[linux-aarch64部署mysql5.7]]></title><link>https://blog.youkuaiyun.com/wfserial/article/details/139683977</link><guid>https://blog.youkuaiyun.com/wfserial/article/details/139683977</guid><author>wfserial</author><pubDate>Fri, 14 Jun 2024 16:39:41 +0800</pubDate><description><![CDATA[或在服务器上通过wget命令进行下载。]]></description><category></category></item><item><title><![CDATA[首次用VSCode开发Vue项目的几个关键步骤]]></title><link>https://blog.youkuaiyun.com/wfserial/article/details/124760443</link><guid>https://blog.youkuaiyun.com/wfserial/article/details/124760443</guid><author>wfserial</author><pubDate>Fri, 13 May 2022 22:15:37 +0800</pubDate><description><![CDATA[搭建VSCODE开发VUE项目的环境，并完成首个VUE项目的创建、调试、打包部署实验。]]></description><category></category></item><item><title><![CDATA[运算优先级笔记]]></title><link>https://blog.youkuaiyun.com/wfserial/article/details/124586374</link><guid>https://blog.youkuaiyun.com/wfserial/article/details/124586374</guid><author>wfserial</author><pubDate>Thu, 05 May 2022 12:45:27 +0800</pubDate><description><![CDATA[学习JS时记录了如下运算优先级，从上往下，从左到右：

1. ()优先级最高

2.一元运算符 ++ -- !

3.算数运算符（与数学中的运算先后一致） 先* / % 后+ -

4.关系运算符 &gt; &gt;= &lt; &lt;=

5.相等运算符 == != === !==

6.逻辑运算符 先&amp;&amp; 后||

7.赋值运算符 =

难免糊涂，翻出来看看。
...]]></description><category></category></item><item><title><![CDATA[MySQL账户管理的一些常用操作]]></title><link>https://blog.youkuaiyun.com/wfserial/article/details/108686790</link><guid>https://blog.youkuaiyun.com/wfserial/article/details/108686790</guid><author>wfserial</author><pubDate>Sat, 19 Sep 2020 23:23:59 +0800</pubDate><description><![CDATA[为了正式服务器上的数据安全，还是要对MySQL数据库账户进行管理，不要轻易使用Root，建议根据使用情况分别设置一些账户供不同情况使用。

下面是Windows环境下mysql账户管理的一些常用的操作:

1. 登录数据库

  c:\&gt;mysql -u xxx-p

  xxx是账户比如root

  回车后，要求输入密码，输入密码后进入了mysql，当然 -p 后面继续写入密码再回车，就直接进入数据库操作环境。

2. 进入数据库

  mysql&gt;use mysq...]]></description><category></category></item><item><title><![CDATA[如何让dataGridView初始状态没有空行]]></title><link>https://blog.youkuaiyun.com/wfserial/article/details/108625558</link><guid>https://blog.youkuaiyun.com/wfserial/article/details/108625558</guid><author>wfserial</author><pubDate>Wed, 16 Sep 2020 17:01:27 +0800</pubDate><description><![CDATA[这个没有数据的空行有时候让软件设计觉得很麻烦，dataGridView.Rows.Count为1，明明没有数据却有一行空白。

原因：是默认的用户输入提示行，dataGridView默认始终等待一行的输入。

解决办法：把这个默认属性改掉就没有默认空行了，dataGirdView.Rows.Count为0。见下图。




...]]></description><category></category></item><item><title><![CDATA[学习HTTP资料之一：HTTP响应状态码]]></title><link>https://blog.youkuaiyun.com/wfserial/article/details/104842419</link><guid>https://blog.youkuaiyun.com/wfserial/article/details/104842419</guid><author>wfserial</author><pubDate>Fri, 13 Mar 2020 15:44:16 +0800</pubDate><description><![CDATA[# HTTP响应状态码


## 1xx：临时响应
#### 表示临时响应并需要请求者继续执行操作的状态代码。

100  **继续**请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分，正在等待其余部分。
101  **切换协议**请求者已要求服务器切换协议，服务器已确认并准备切换。

---

## 2xx ： 成功
#### 表示成功处理了请求的状态代码。

200  ...]]></description><category></category></item><item><title><![CDATA[C# 各种类型转换的例子]]></title><link>https://blog.youkuaiyun.com/wfserial/article/details/104426798</link><guid>https://blog.youkuaiyun.com/wfserial/article/details/104426798</guid><author>wfserial</author><pubDate>Fri, 21 Feb 2020 17:31:51 +0800</pubDate><description><![CDATA[1. Int，float，byte，char类型数值强制相互转换

  方法：

  byte dat1;

  int dat2=1000;

  dat1=(byte)dat2; //数值取整模256，最后值为0xe8

  dat2=(int)dat1;  //最后值为0xe8; 



  byte dat1;

  float dat2=123....]]></description><category></category></item><item><title><![CDATA[python通过value查找字典的key]]></title><link>https://blog.youkuaiyun.com/wfserial/article/details/104272539</link><guid>https://blog.youkuaiyun.com/wfserial/article/details/104272539</guid><author>wfserial</author><pubDate>Wed, 12 Feb 2020 00:37:55 +0800</pubDate><description><![CDATA[学习过程中，这道题目没做出来，直接看答案了。怕以后忘记，记录下来。

movies = {
'妖猫传':['黄轩','染谷将太'],
'无问西东':['章子怡','王力宏','祖峰'],
'超时空同居':['雷佳音','佟丽娅'],
}

actor = input('你想查询哪个演员？')
for i in movies: # 用 for 遍历字典（这里的i可不是int数值哦，而是字串！！！...]]></description><category></category></item><item><title><![CDATA[系统备份和还原（固态系统盘）]]></title><link>https://blog.youkuaiyun.com/wfserial/article/details/102607581</link><guid>https://blog.youkuaiyun.com/wfserial/article/details/102607581</guid><author>wfserial</author><pubDate>Thu, 17 Oct 2019 16:24:49 +0800</pubDate><description><![CDATA[最近，我对电脑的固态系统盘进行了更换（我的系统是Win7），过程中还算顺利，介绍如下。

准备：

    (1) Win7安装盘(U盘，具体怎么制作网上有介绍的，我不喜欢使用装机U盘)

    (2) Win7环境下的ghost软件

更换步骤如下：

     (1) 先用Ghost软件在Windows环境下对原固态启动盘进行备份，我使用分区-&gt;Image...]]></description><category></category></item><item><title><![CDATA[西铁城citiz邮箱客户端配置]]></title><link>https://blog.youkuaiyun.com/wfserial/article/details/101673922</link><guid>https://blog.youkuaiyun.com/wfserial/article/details/101673922</guid><author>wfserial</author><pubDate>Sun, 29 Sep 2019 10:03:16 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[eclipse导入项目需要注意几个内容]]></title><link>https://blog.youkuaiyun.com/wfserial/article/details/91519455</link><guid>https://blog.youkuaiyun.com/wfserial/article/details/91519455</guid><author>wfserial</author><pubDate>Wed, 12 Jun 2019 15:17:34 +0800</pubDate><description><![CDATA[以下是我导入一个项目的过程，供参考。

1. 建立项目workspace空目录，运行Eclipse，workspace选择这个空目录，出现下图：



2. 导入项目Import projects，如下图1,2,3



3. 将项目复制导入到Workspace相关目录里，如下图



4. 明明导入的项目没问题的，但是导入后自动编译会出现很多红叉报错，主要原因是：虽然导入了，但是项目工程还没有配...]]></description><category></category></item><item><title><![CDATA[Centos防火墙firewalld几条命令]]></title><link>https://blog.youkuaiyun.com/wfserial/article/details/89450118</link><guid>https://blog.youkuaiyun.com/wfserial/article/details/89450118</guid><author>wfserial</author><pubDate>Mon, 22 Apr 2019 13:34:54 +0800</pubDate><description><![CDATA[firewalld启动/停止命令
1.1 启动firewalld服务： systemctl start firewalld
1.2 关闭firewalld服务： systemctl stop firewalld
1.3 查看firewalld服务状态： systemctl status firewalld
1.4 开机启用 firewalld ： systemctl enable firewa...]]></description><category></category></item><item><title><![CDATA[ERROR: Unknown host 'android-mirror.bugly.qq.com'.]]></title><link>https://blog.youkuaiyun.com/wfserial/article/details/86587591</link><guid>https://blog.youkuaiyun.com/wfserial/article/details/86587591</guid><author>wfserial</author><pubDate>Tue, 22 Jan 2019 01:29:46 +0800</pubDate><description><![CDATA[1. Android Studio打开一个项目自动Run一会马上就报错：

    ERROR: Unknown host 'android-mirror.bugly.qq.com'. You may need to adjust the proxy settings in Gradle.



2. 设置HTTP Proxy



3. 还不够，修改gradle.properties，把代理域名...]]></description><category></category></item><item><title><![CDATA[电阻标准规格查询]]></title><link>https://blog.youkuaiyun.com/wfserial/article/details/85018545</link><guid>https://blog.youkuaiyun.com/wfserial/article/details/85018545</guid><author>wfserial</author><pubDate>Sat, 15 Dec 2018 21:10:26 +0800</pubDate><description><![CDATA[正愁有哪些标准阻值，看到一个非常好的电阻查询采购网站：https://www.resistor.today

以下从网站上摘取了标准的EIA定义的阻值表（100Ω≤R≤1000Ω）

在20世纪，电子元器件厂商为了便于元件管理和选用，采用了同统一的标准组成元件的数值。该准则由国际电工委员会（IEC）于1952年发布为国际标准，即电阻E系列阻值。E表示指数间距，由一种几何级数构成的数列。 对于E6，...]]></description><category></category></item><item><title><![CDATA[VS2013使用码云Git的说明]]></title><link>https://blog.youkuaiyun.com/wfserial/article/details/82320092</link><guid>https://blog.youkuaiyun.com/wfserial/article/details/82320092</guid><author>wfserial</author><pubDate>Sun, 02 Sep 2018 22:29:35 +0800</pubDate><description><![CDATA[

	VS2013已进行的项目或完成的项目建立码云项目
	


参考https://www.cnblogs.com/lijianhong90/p/8053657.html，注意，其中第1步码云新建项目一定要空项目！！！有内容用项目管理你清空项目清空掉，才能确保VS2013成功提交上传代码。

 



	VS2013导入码云的项目和之后修改代码上传步骤。
	


1. 取码云上的git链接



...]]></description><category></category></item><item><title><![CDATA[java初学笔记（一）-安装、环境配置、写HelloWorld程序、编译、执行]]></title><link>https://blog.youkuaiyun.com/wfserial/article/details/78007700</link><guid>https://blog.youkuaiyun.com/wfserial/article/details/78007700</guid><author>wfserial</author><pubDate>Sat, 16 Sep 2017 23:55:52 +0800</pubDate><description><![CDATA[1. 安装

  www.java.com-》开发人员 下载JDK

  安装了JDK就不需要再安装JRE了，因为JDK中已包含了JRE



2. 环境

  (1) 创建JAVA_HOME 定义为D:\Program Files\Java\jdk1.8.0_144\bin，JAVA_HOME主要是为了缩写路径和方便路径变化



  (2) 在Path中添加JAVA路径即 ...]]></description><category></category></item></channel></rss>