<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[叨叨令]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/m0_38068868</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; m0_38068868]]></copyright><item><title><![CDATA[ubuntu16.04上安装nvidia驱动]]></title><link>https://blog.csdn.net/m0_38068868/article/details/107794462</link><guid>https://blog.csdn.net/m0_38068868/article/details/107794462</guid><author>m0_38068868</author><pubDate>Tue, 04 Aug 2020 18:39:43 +0800</pubDate><description><![CDATA[ubuntu16.04安装好了之后，打开terminal，发现报错了。To run a command as administrator (user root) use sudo command See man sudo_root

然后再terminal输入touch ~/.sudo_as_admin_successful 错误就没了。

因为安装好ubuntu后，没有安装驱动，因此显示有问题。

因此需要安装nvidia driver。

sudo add-apt-repository ppa:gr..]]></description><category></category></item><item><title><![CDATA[ros常用命令]]></title><link>https://blog.csdn.net/m0_38068868/article/details/107793925</link><guid>https://blog.csdn.net/m0_38068868/article/details/107793925</guid><author>m0_38068868</author><pubDate>Tue, 04 Aug 2020 18:13:08 +0800</pubDate><description><![CDATA[Roscd 切换到指定的ros功能包目录

Roscore 开启master+rosout+parameter server ，一般都需要先开启roscore，然后才能进行后续的ros操作，同一个系统只允许开启一个roscore



rosrun [package_name] [node_name]运行指定的节点



Rostopic list 查看系统现在的topic



rostopic echo+ topic名称 显示本topic发送数据情况



Rosbag info...]]></description><category></category></item><item><title><![CDATA[深度学习中几种常见的命令梳理]]></title><link>https://blog.csdn.net/m0_38068868/article/details/107787917</link><guid>https://blog.csdn.net/m0_38068868/article/details/107787917</guid><author>m0_38068868</author><pubDate>Tue, 04 Aug 2020 15:34:02 +0800</pubDate><description><![CDATA[如何查看pytorch版本

Python

Import torch

Print(torch.__version__)



如何查看tensorflow版本

Python

Import tensorflow

Print(tensorflow.__version__)



查看CUDA版本

Nvcc -V



查看cudnn版本

Cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2



查看nvidia ...]]></description><category></category></item><item><title><![CDATA[Ubuntu16.04上安装openfire过程]]></title><link>https://blog.csdn.net/m0_38068868/article/details/107787406</link><guid>https://blog.csdn.net/m0_38068868/article/details/107787406</guid><author>m0_38068868</author><pubDate>Tue, 04 Aug 2020 15:17:04 +0800</pubDate><description><![CDATA[1.安装jdk

Sudo apt-get install openjdk-8-jdk

2.检查是否安装好

Java -version

3.官网下载openfire

由于官网下载太慢，我直接服务器中copy了以前下载的openfire

sudo scp root@ip:/home/pengzhao/openfire_4_5_0.tar.gz ./

4.解压

tar zxvf openfire_4_5_0.tar.gz

5.将解压得到的openfire移到/opt目录下

sudo...]]></description><category></category></item><item><title><![CDATA[如何在ubuntu14.04系统上安装indigo版的ros系统并测试成功与否？]]></title><link>https://blog.csdn.net/m0_38068868/article/details/98780973</link><guid>https://blog.csdn.net/m0_38068868/article/details/98780973</guid><author>m0_38068868</author><pubDate>Wed, 07 Aug 2019 20:11:43 +0800</pubDate><description><![CDATA[安装深度学习相关的框架最重要的是心细加上耐心，除了像带有gpu的caffe这种非人的深度学习框架安装，其他的都还好，安装不难。以前在实验室安装了一周的带gpu的caffe未果，最后我放弃了。传言我隔壁实验室同学安装caffe两个月终于装上，我实验室的同门装上caffe也花了一个多月。我想想，安装一个深度学习框架就需要这么久，这东西肯定最后会被淘汰，装了一周没装上，干脆不装了，哈哈。因此我装了个cu...]]></description><category></category></item><item><title><![CDATA[Ubuntu14.04+python3.5+cuda10.1+cudnn7.6+tensorflow-gpu1.14安装过程]]></title><link>https://blog.csdn.net/m0_38068868/article/details/98084819</link><guid>https://blog.csdn.net/m0_38068868/article/details/98084819</guid><author>m0_38068868</author><pubDate>Thu, 01 Aug 2019 18:04:51 +0800</pubDate><description><![CDATA[以前在学校做科研期间多次装过深度学习环境，所以这次也不算难，而且本人很享受这种遇到问题独自解决问题的乐趣，希望我遇到更多的问题，解决更多的问题哈哈。以前在学校装过caffe（cup版），tensorflow,keras,pytorch等，除了带gpu的caffe非人类之外（传言隔壁实验室某同学装gpu版caffe装了两个月，我实验室同门也装了一个多月才装好，等到我装了一个星期没装好，我放弃了，为了...]]></description><category></category></item><item><title><![CDATA[如何在ubuntu14.04系统上安装NVIDIA驱动？]]></title><link>https://blog.csdn.net/m0_38068868/article/details/97773576</link><guid>https://blog.csdn.net/m0_38068868/article/details/97773576</guid><author>m0_38068868</author><pubDate>Tue, 30 Jul 2019 13:19:10 +0800</pubDate><description><![CDATA[在我装好了ubuntu后发现显示不正常，因此想装NVIDIA驱动来解决这个问题。由于上次驱动是我同事装的，看他忙活了一整天才装上，因此感觉这个肯定不容易。因此做好了装一整天的打算。结果今天装驱动竟然惊人的顺利，一个错误都没遇到，直接一路到底就装好了。。。。。。

因此将装的过程记录如下：

首先官网下载NVIDIA驱动，具体网址https://www.nvidia.cn/Download/i...]]></description><category></category></item><item><title><![CDATA[如何在自己的电脑上安装ubuntu14.04系统？]]></title><link>https://blog.csdn.net/m0_38068868/article/details/97766603</link><guid>https://blog.csdn.net/m0_38068868/article/details/97766603</guid><author>m0_38068868</author><pubDate>Tue, 30 Jul 2019 11:46:05 +0800</pubDate><description><![CDATA[以前自己在自己电脑上安装过多次ubuntu14.04，自己制作过系统盘并安装过ubuntu14.04，这次刚好借着系统崩溃重新安装ubuntu系统并做一个记录。



首先，制作系统盘到U盘，这部分非常简单，网上方法也有很多，按照博文操作很容易，本部分不做过多阐述。我是利用以前制作过的系统盘在此基础上进行的安装。



制作好系统盘后将U盘插入电脑（请确保U盘中出来系统没有其他文件，我的...]]></description><category></category></item><item><title><![CDATA[Linux系统下如何将文件保存到U盘？]]></title><link>https://blog.csdn.net/m0_38068868/article/details/97661163</link><guid>https://blog.csdn.net/m0_38068868/article/details/97661163</guid><author>m0_38068868</author><pubDate>Mon, 29 Jul 2019 17:54:33 +0800</pubDate><description><![CDATA[今日系统崩溃，无法进入ubuntu系统，但是系统中很多文件需要保存。因此想把这些文件保存到U盘。

先插入U盘到电脑

sudo fdisk –l (查看系统各种盘的情况)

网上有各种方法讲解如何识别自己U盘是哪一块，我看了下比较麻烦，因此我直接通过盘大小推断哪块是我的U盘，我看到有块盘是32G刚好是我U盘大小，确定无误。因此执行挂在U盘到/mnt下，具体命令如下：



sudo ...]]></description><category></category></item><item><title><![CDATA[手残]]></title><link>https://blog.csdn.net/m0_38068868/article/details/97648281</link><guid>https://blog.csdn.net/m0_38068868/article/details/97648281</guid><author>m0_38068868</author><pubDate>Mon, 29 Jul 2019 16:08:10 +0800</pubDate><description><![CDATA[今日手残卸载了ubuntu自带的python3.4，结果悲剧了，我自己装的tenorflow，keras，cuda，cudnn，ros，vpn都被我搞坏了，还把我network直接搞成了一条横线，重启后电脑无法进入桌面。我试了网上n种方法，终于都失败了。冷静想了下，我自己其实知道我执行的一句是什么，就是没有想到这个python不是自己装的，这种卸载方式危害巨大。由于我自己网络已经被破...]]></description><category></category></item><item><title><![CDATA[数组中只出现一次的数字]]></title><link>https://blog.csdn.net/m0_38068868/article/details/82499535</link><guid>https://blog.csdn.net/m0_38068868/article/details/82499535</guid><author>m0_38068868</author><pubDate>Fri, 07 Sep 2018 17:02:26 +0800</pubDate><description><![CDATA[
public class 面试题40_数组中只出现一次的数字 {
	/*
	题目描述
	一个整型数组里除了两个数字之外，其他的数字都出现了偶数次。请写程序找出这两个只出现一次的数字。
	笔
	*/
	public static void main(String[] args) {
		int[] a={2,4,3,6,3,2,5,5};
		seprate(a);
	}
	public stat...]]></description><category></category></item><item><title><![CDATA[数字在排序数组中出现的次数]]></title><link>https://blog.csdn.net/m0_38068868/article/details/82498021</link><guid>https://blog.csdn.net/m0_38068868/article/details/82498021</guid><author>m0_38068868</author><pubDate>Fri, 07 Sep 2018 15:54:33 +0800</pubDate><description><![CDATA[
public class 面试题38_数字在排列数组中出现的次数 {
	/*
	 * 题目描述
		统计一个数字在排序数组中出现的次数。

	 */
	public static void main(String[] args) {
		int[] a={1,2,2,3,3,3,3,4,5};
		int[] b={};
		//System.out.println(getLastK(a, 2,...]]></description><category></category></item><item><title><![CDATA[把数组排成最小的数]]></title><link>https://blog.csdn.net/m0_38068868/article/details/82497721</link><guid>https://blog.csdn.net/m0_38068868/article/details/82497721</guid><author>m0_38068868</author><pubDate>Fri, 07 Sep 2018 15:42:04 +0800</pubDate><description><![CDATA[
public class 面试题33_把数组排成最小的数 {
	/*
	题目描述
	输入一个正整数数组，把数组里所有数字拼接起来排成一个数，打
	印能拼接出的所有数字中最小的一个。例如输入数组{3，32，321}，则
	打印出这三个数字能排成的最小数字为321323。
	*/
	public static void main(String[] args) {
		int[] a={3,32,32...]]></description><category></category></item><item><title><![CDATA[从上到下打印二叉树]]></title><link>https://blog.csdn.net/m0_38068868/article/details/82496810</link><guid>https://blog.csdn.net/m0_38068868/article/details/82496810</guid><author>m0_38068868</author><pubDate>Fri, 07 Sep 2018 15:01:09 +0800</pubDate><description><![CDATA[
import java.util.ArrayList;
import java.util.LinkedList;
import java.util.Queue;

public class 面试题23_从上往下打印二叉树 {
	
	/*题目描述
	从上往下打印出二叉树的每个节点，同层节点从左至右打印。
	*/
	
	public static void main(String[] args) {...]]></description><category></category></item><item><title><![CDATA[栈的压入和弹出]]></title><link>https://blog.csdn.net/m0_38068868/article/details/82496310</link><guid>https://blog.csdn.net/m0_38068868/article/details/82496310</guid><author>m0_38068868</author><pubDate>Fri, 07 Sep 2018 14:38:40 +0800</pubDate><description><![CDATA[
public class 面试题22_栈的压入和弹出 {
	/*
	
	题目描述
	输入两个整数序列，第一个序列表示栈的压入顺序，请判断第二个序列是否可能为
	该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈
	的压入顺序，序列4,5,3,2,1是该压栈序列对应的一个弹出序列，但4,3,5,1,2就
	不可能是该压栈序列的弹出序列。（注意：这两个序列的长度是相等的）...]]></description><category></category></item><item><title><![CDATA[二叉树的镜像]]></title><link>https://blog.csdn.net/m0_38068868/article/details/82494937</link><guid>https://blog.csdn.net/m0_38068868/article/details/82494937</guid><author>m0_38068868</author><pubDate>Fri, 07 Sep 2018 12:55:16 +0800</pubDate><description><![CDATA[
public class 面试题19_二叉树的镜像 {
	/*
	题目描述
	操作给定的二叉树，将其变换为源二叉树的镜像。
	输入描述:
	二叉树的镜像定义：源二叉树 
	    	    8
	    	   /  \
	    	  6   10
	    	 / \  / \
	    	5  7 9 11
	    	镜像二叉树
	    	    8
	    	   /  \
	  ...]]></description><category></category></item><item><title><![CDATA[数值的整数次方]]></title><link>https://blog.csdn.net/m0_38068868/article/details/82354429</link><guid>https://blog.csdn.net/m0_38068868/article/details/82354429</guid><author>m0_38068868</author><pubDate>Mon, 03 Sep 2018 20:35:04 +0800</pubDate><description><![CDATA[
package 剑指offer;

public class 面试题11_数值的整数次方 {
	/*题目描述
	     给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。
	
	*
	*
	*/
	public static void main(String[] args) {
		//System.out.println(Power...]]></description><category></category></item><item><title><![CDATA[二进制中1的个数]]></title><link>https://blog.csdn.net/m0_38068868/article/details/82354123</link><guid>https://blog.csdn.net/m0_38068868/article/details/82354123</guid><author>m0_38068868</author><pubDate>Mon, 03 Sep 2018 20:15:16 +0800</pubDate><description><![CDATA[
public class 面试题10_二进制中1的个数 {
	public static void main(String[] args) {
//		System.out.println(Integer.toBinaryString(13));
//		System.out.println(Integer.toBinaryString(12));
//		System.out.println(...]]></description><category></category></item><item><title><![CDATA[旋转数组的指定元素]]></title><link>https://blog.csdn.net/m0_38068868/article/details/82351920</link><guid>https://blog.csdn.net/m0_38068868/article/details/82351920</guid><author>m0_38068868</author><pubDate>Mon, 03 Sep 2018 17:29:47 +0800</pubDate><description><![CDATA[
public class 旋转数组指定元素查找{
	/*
	 * 找出旋转数组中指定元素位置
	 */
	public static void main(String[] args) {
		int[] array={4,5,1,2,3};
		System.out.println(search(2, array));
	}
	public static int search(int n,int...]]></description><category></category></item><item><title><![CDATA[旋转数组的最小值]]></title><link>https://blog.csdn.net/m0_38068868/article/details/82350905</link><guid>https://blog.csdn.net/m0_38068868/article/details/82350905</guid><author>m0_38068868</author><pubDate>Mon, 03 Sep 2018 16:41:51 +0800</pubDate><description><![CDATA[
package 剑指offer;

public class 面试题8_旋转数组的最小数字 {
	/*
	题目描述
	把一个数组最开始的若干个元素搬到数组的末尾，我们称之为数
	组的旋转。 输入一个非减排序的数组的一个旋转，输出旋转数组
	的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一
	个旋转，该数组的最小值为1。 NOTE：给出的所有元素都大于0，
	若数组大小为0...]]></description><category></category></item></channel></rss>