<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[mj910209的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/mj910209</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; mj910209]]></copyright><item><title><![CDATA[Ubuntu24 nvidia driver 突然失效]]></title><link>https://blog.youkuaiyun.com/mj910209/article/details/149509546</link><guid>https://blog.youkuaiyun.com/mj910209/article/details/149509546</guid><author>mj910209</author><pubDate>Mon, 21 Jul 2025 17:09:18 +0800</pubDate><description><![CDATA[通过ubuntu自带的软件更新系统，点击apply changes，等待完成后，重启即可。系统自动更新一些软件导致，遂贴上ubuntu禁止自动更新。背景：某一天，打开电脑。训练模型，发现gpu未加载成功。2. 推荐一个处理方式：重新安装驱动。1. 试过网上很多教程，比较繁琐。]]></description><category></category></item><item><title><![CDATA[记录一次深度学习环境布置的坑(cudnn,cuda,tensorflow)]]></title><link>https://blog.youkuaiyun.com/mj910209/article/details/149255150</link><guid>https://blog.youkuaiyun.com/mj910209/article/details/149255150</guid><author>mj910209</author><pubDate>Thu, 10 Jul 2025 17:53:50 +0800</pubDate><description><![CDATA[总之就是把能用的方式都用了一边，虽然能避免出现nan等问题，但是带有卷积层的网络就是不收敛。但是训练过程中，发现只有DNN网络可以正常收敛，使用其他的网络模型，尤其是带有卷积层的模型，则很难收敛，而且经常出现train/valid loss为nan。最初我看了一下我的显卡驱动能支持的cuda版本是小于12.2的(nvidia-smi可以查看)，所以我保险选择了一下配置，亲测有效。2. 换了小批量的数据一层一层数据分析，并抓数据清洗过的比对，发现都没有问题，只有网络层的梯度有问题，百思不得其解。]]></description><category></category></item><item><title><![CDATA[介绍几种简单的文件加密方法,挺有意思的]]></title><link>https://blog.youkuaiyun.com/mj910209/article/details/72820354</link><guid>https://blog.youkuaiyun.com/mj910209/article/details/72820354</guid><author>mj910209</author><pubDate>Wed, 31 May 2017 14:58:51 +0800</pubDate><description><![CDATA[这篇文章介绍几中加密方法,个人觉得挺有意思的,所以总结了以下.


以下简单介绍加密的几个命令,实现对文本的加密和解密处理:
1.生成私有密钥,可以使用不同的数字签名算法.下面分别介绍:
#采用DSA算法
$openssl dsaparam -noout -out dsakey0.pem -genkey 1024
#采用RSA算法
$openssl genrsa -out rsak]]></description><category></category></item><item><title><![CDATA[如何使用openssl创建根CA和中间CA以及签署其他client证书请求]]></title><link>https://blog.youkuaiyun.com/mj910209/article/details/72820300</link><guid>https://blog.youkuaiyun.com/mj910209/article/details/72820300</guid><author>mj910209</author><pubDate>Wed, 31 May 2017 14:54:10 +0800</pubDate><description><![CDATA[本文内容是作者参考其他博文总结的知识点,具体参考的blog地址记不清楚了.看到的兄弟希望能告诉我,方便我加上去


使用openssl创建自己的CA,即root certificate
以下介绍如何担任自己的CA,也就是创建一个CA机构用于实验
一般情况下,Linux下安装好openssl后,系统会在/etc/ssl/目录下生成openssl.cnf文件(不同的操作系统可能位于不同的目录]]></description><category></category></item><item><title><![CDATA[ssl握手协议详细解释]]></title><link>https://blog.youkuaiyun.com/mj910209/article/details/72820033</link><guid>https://blog.youkuaiyun.com/mj910209/article/details/72820033</guid><author>mj910209</author><pubDate>Wed, 31 May 2017 14:29:48 +0800</pubDate><description><![CDATA[本文内容分两部分:
第一部分含有1.2.3.4点,简单总结网页上的一些基本知识
第二部分针对握手协议附上自己的阅读的理解,非常有助于理解知识点和疑问
1. ssl协议体系结构含有两部分:记录协议和握手协议
2. SSL工作过程:
接收方:
(1)接受数据
(2)数据分段
(3)压缩数据(可选)
(4)生成MAC
(5)数据加密
(6)添加SSL记录协议头,发送数据
3.一般]]></description><category></category></item></channel></rss>