<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[uno__的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/uno__</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; uno__]]></copyright><item><title><![CDATA[python实现自动输入gmssl命令行密码]]></title><link>https://blog.youkuaiyun.com/uno__/article/details/121671730</link><guid>https://blog.youkuaiyun.com/uno__/article/details/121671730</guid><author>uno__</author><pubDate>Thu, 02 Dec 2021 10:43:06 +0800</pubDate><description><![CDATA[背景
最近正在使用python调用gmssl命令行，进行sm2的加解密操作，已经通过如下命令生成了sm2的私钥和公钥，从私钥导出公钥时需要设置密码（pass phrase）。
$ gmssl sm2 -genkey -out dkey.pem
$ gmssl sm2 -pubout -in dkey.pem -out ekey.pem

有如下场景：
使用python自动进行加解密操作，见如下命令：
$ echo "Top Secret" | gmssl sm2utl -encrypt -pubin -in]]></description><category></category></item><item><title><![CDATA[ubuntu18.04修改系统语言，汉语无法拖动]]></title><link>https://blog.youkuaiyun.com/uno__/article/details/121615981</link><guid>https://blog.youkuaiyun.com/uno__/article/details/121615981</guid><author>uno__</author><pubDate>Mon, 29 Nov 2021 18:03:12 +0800</pubDate><description><![CDATA[问题
root用户下，已经按照常规操作安装汉语，发现无法正常拖动，
按照此方法进行设置，仍然不可以
https://blog.youkuaiyun.com/LanlanDeming/article/details/103884128
解决
通过查询，在贴吧发现答案，需要在profile下设置如下代码。
https://tieba.baidu.com/p/6088206336?red_tag=3383765296


...]]></description><category></category></item><item><title><![CDATA[安装Gmssl带来的openssl相关问题]]></title><link>https://blog.youkuaiyun.com/uno__/article/details/121556569</link><guid>https://blog.youkuaiyun.com/uno__/article/details/121556569</guid><author>uno__</author><pubDate>Fri, 26 Nov 2021 11:45:24 +0800</pubDate><description><![CDATA[1、GmSSL导致openssl动态库缺失
在执行pip3 install时报错，pip is configured with locations that require TLS/SSL, however the ssl module…猜测是openssl的问题，又报错找不到两个so文件，正是上篇博文中提到的与安装GmSSL有关的两个文件。
2、GmSSL与openssl共存
命令行输入openssl，会进入gmssl的命令行，无法进入openssl的命令行。初期认为这个没有问题，现在猜测1的问题是安装G]]></description><category></category></item><item><title><![CDATA[ubuntu18.04突然无法上网的一种解决方案（GmSSL）]]></title><link>https://blog.youkuaiyun.com/uno__/article/details/121545755</link><guid>https://blog.youkuaiyun.com/uno__/article/details/121545755</guid><author>uno__</author><pubDate>Thu, 25 Nov 2021 20:06:52 +0800</pubDate><description><![CDATA[这里写自定义目录标题背景case发生场景网络排查和解决解决GmSSL动态库问题总结
背景
 使用VMWare搭建ubuntu18.04虚拟机，gmssl：2.5.4，openssl：1.1.0d

case发生场景
由于需要使用国密算法， 所以通过clone了github的gmssl源码包，根据http://gmssl.org/docs/quickstart.html进行编译安装，安装完毕后，运行gmssl version出错如下：

gmssl：relocation error: gmssl: symbo]]></description><category></category></item><item><title><![CDATA[xml代码格式化（字节面经）]]></title><link>https://blog.youkuaiyun.com/uno__/article/details/112181909</link><guid>https://blog.youkuaiyun.com/uno__/article/details/112181909</guid><author>uno__</author><pubDate>Mon, 04 Jan 2021 15:56:42 +0800</pubDate><description><![CDATA[思路：
同leetcode20有效的括号，如果有左标签，则把右标签加入栈，便于匹配。
同时需要注意使用count调整空格的多少，加入左标签，意味着要向右移动；右标签匹配成功要向左移动。

测试用例：
xml格式化
输入：&lt;a&gt;&lt;b&gt;&lt;/b&gt;&lt;cc&gt;ccc&lt;/cc&gt;&lt;/a&gt;

输出：
&lt;a&gt;
    &lt;b&gt;&lt;/b&gt;
    &lt;cc&gt;
        ccc
    &lt;/cc&gt;
&]]></description><category></category></item><item><title><![CDATA[java多线程笔记总结]]></title><link>https://blog.youkuaiyun.com/uno__/article/details/110916883</link><guid>https://blog.youkuaiyun.com/uno__/article/details/110916883</guid><author>uno__</author><pubDate>Wed, 09 Dec 2020 10:14:37 +0800</pubDate><description><![CDATA[多线程笔记总结
一、线程与进程
1、进程和线程的基本关系
进程是程序的一次执行，进程是一个程序及其数据在处理机上顺序执行时所发生的活动，进程是具有独立功能的程序在一个数据集合上运行的过程，它是系统进行资源分配和调度的一个独立单位
进程是系统进行资源分配和调度的独立单位。每一个进程都有它自己的内存空间和系统资源。
线程主要是为了提高系统的执行效率，减少处理机的空转时间和调度切换的时间，以及便于系统管理。
引入线程是作为调度和分派的基本单位（取代进程的部分基本功能是调度）。 多线程的存在是为了提高应用程序的使用]]></description><category></category></item></channel></rss>