<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LJH111101的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/LJH111101</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LJH111101]]></copyright><item><title><![CDATA[js判断对象类型]]></title><link>https://blog.youkuaiyun.com/LJH111101/article/details/102681314</link><guid>https://blog.youkuaiyun.com/LJH111101/article/details/102681314</guid><author>LJH111101</author><pubDate>Tue, 22 Oct 2019 14:10:25 +0800</pubDate><description><![CDATA[typeof {} //'object'
typeof [] //'object'
typeof null //'object'
typeof new String() //'object'
typeof NaN //'number'

const var reg = /pop/g
typeof reg //'object'

我们都知道用typeof去判断数组，对象得到了都是Object，因为...]]></description><category></category></item><item><title><![CDATA[js把多维数组变成一维数组的方法]]></title><link>https://blog.youkuaiyun.com/LJH111101/article/details/99413887</link><guid>https://blog.youkuaiyun.com/LJH111101/article/details/99413887</guid><author>LJH111101</author><pubDate>Tue, 13 Aug 2019 11:33:18 +0800</pubDate><description><![CDATA[需求:多维数组=&gt;一维数组


let ary = [1, [2, [3, [4, 5]]], 6];
let str = JSON.stringify(ary);

第0种处理:直接的调用


arr_flat = arr.flat(Infinity);

Array.prototype.flat()用于将嵌套的数组“拉平”，变成一维数组。该方法返回一个新数组，对原数据没有影响。

fla...]]></description><category></category></item><item><title><![CDATA[git回滚到指定的版本]]></title><link>https://blog.youkuaiyun.com/LJH111101/article/details/95049056</link><guid>https://blog.youkuaiyun.com/LJH111101/article/details/95049056</guid><author>LJH111101</author><pubDate>Mon, 08 Jul 2019 11:24:56 +0800</pubDate><description><![CDATA[说明： 这种方法简单易行，但是线上不会记录回退版本之后的东西，线上的commit次数会变少，谨慎操作。

先显示提交的记录：


git log
commit e499aac9257354c54ac2e1ff6a393ac7c8d2f342
Author: xx &lt;xxx@xx.com&gt;
...... 




回到指定版本：


git reset --hard e499aac92...]]></description><category></category></item><item><title><![CDATA[Python中错误（Error）分类处理]]></title><link>https://blog.youkuaiyun.com/LJH111101/article/details/93767753</link><guid>https://blog.youkuaiyun.com/LJH111101/article/details/93767753</guid><author>LJH111101</author><pubDate>Wed, 26 Jun 2019 19:14:42 +0800</pubDate><description><![CDATA[Python标准异常总结

这是错误类型表总结，不用记住，只要有印象即可，碰到需要处理的错误类型可以查表。

一般捕获错误和处理错误使用try-except-finally：


try:
	#检测范围
except Exception[as reason]:
    #出现异常（Exception）后的处理代码
finally:
    #无论如何都会执行的代码，如关闭文件（f.close()）...]]></description><category></category></item><item><title><![CDATA[Python中os模块]]></title><link>https://blog.youkuaiyun.com/LJH111101/article/details/93631020</link><guid>https://blog.youkuaiyun.com/LJH111101/article/details/93631020</guid><author>LJH111101</author><pubDate>Tue, 25 Jun 2019 16:47:06 +0800</pubDate><description><![CDATA[os模块中关于文件/目录常用的函数使用方法




函数名
使用方法




getcwd()
返回当前工作目录


chdir(path)
改变工作目录


listdir(path=’.’)
列举指定目录中的文件名（’.‘表示当前目录，’…'表示上一级目录）


mkdir(path)
创建单层目录，如该目录已存在抛出异常


makedirs(path)
递归创建多层目录，如该目录已存在抛出...]]></description><category></category></item><item><title><![CDATA[Python的open函数]]></title><link>https://blog.youkuaiyun.com/LJH111101/article/details/93595509</link><guid>https://blog.youkuaiyun.com/LJH111101/article/details/93595509</guid><author>LJH111101</author><pubDate>Tue, 25 Jun 2019 10:17:54 +0800</pubDate><description><![CDATA[Python文件打开模式
Python open() 函数
Python 内置函数 Python 内置函数
python open() 函数用于打开一个文件，创建一个 file 对象，相关的方法才可以调用它进行读写。
函数语法
open(name[, mode[, buffering]])

参数说明

name : 一个包含了你要访问的文件名称的字符串值。
mode : mode决定了打开文件的...]]></description><category></category></item><item><title><![CDATA[Python中集合（set）的内置函数]]></title><link>https://blog.youkuaiyun.com/LJH111101/article/details/93501319</link><guid>https://blog.youkuaiyun.com/LJH111101/article/details/93501319</guid><author>LJH111101</author><pubDate>Mon, 24 Jun 2019 17:26:27 +0800</pubDate><description><![CDATA[本文介绍python中的集合类型以及其相关操作。
集合是一个无序的（字典也是无序的），不重复的数据集合。
集合分为可变集合与不可变集合，可变集合创建用set()方法，例如：a=set((1,2,3,4,3))打印a时为{1,2,3,4}会自动去重，但是可变集合的元素师可以用add，remove等方法更改；不可变集合顾名思义就是创建之后不能再改变，可用frozenset()方法创建，例如：b=fro...]]></description><category></category></item><item><title><![CDATA[Python字符串格式化符号含义及转义字符含义]]></title><link>https://blog.youkuaiyun.com/LJH111101/article/details/90749472</link><guid>https://blog.youkuaiyun.com/LJH111101/article/details/90749472</guid><author>LJH111101</author><pubDate>Mon, 03 Jun 2019 11:31:30 +0800</pubDate><description><![CDATA[字符串格式化符号含义



			符号
			
			
			说明
			
		
			%c
			
			格式化字符及其 ASCII 码
		
			%s
			
			格式化字符串
		
			%d
			
			格式化整数
		
			%o
			
			格式化无符号八进制数
		
			%x
			
			格式化无符号十六进制数
		
			%X
			
			格式化无符号十六进制...]]></description><category></category></item><item><title><![CDATA[python字符串知识点]]></title><link>https://blog.youkuaiyun.com/LJH111101/article/details/90749431</link><guid>https://blog.youkuaiyun.com/LJH111101/article/details/90749431</guid><author>LJH111101</author><pubDate>Mon, 03 Jun 2019 11:29:09 +0800</pubDate><description><![CDATA[python的string的内置函数




函数名
解释




capitalize()
把字符串的第一个字符改为大写


casefold()
把整个字符串的所有字符改为小写


center(width)
将字符串居中，并使用空格填充至长度   width 的新字符串


count(sub[, start[, end]])
返回   sub 在字符串里边出现的次数，start 和 end...]]></description><category></category></item><item><title><![CDATA[总线Bus传值的那些坑！]]></title><link>https://blog.youkuaiyun.com/LJH111101/article/details/84663360</link><guid>https://blog.youkuaiyun.com/LJH111101/article/details/84663360</guid><author>LJH111101</author><pubDate>Fri, 30 Nov 2018 17:29:07 +0800</pubDate><description><![CDATA[动态组件中用总线Bus的坑
在我们的项目总难免会遇到用动态组件，这里就拿vue官方的例子为例，我们欲在组件中添加总线bus（其实官方推荐的vuex更好用，但是有时候我们只需要传一个小状态，不需要用vuex），首先要mian.js 中创建一个总线Bus（当然这里一般要把Bus封装一下放在一个单独的js中，这里单纯只是为了演示，就在main.js中创建一个全局的EventBus）
import Vue...]]></description><category></category></item><item><title><![CDATA[3D建模]]></title><link>https://blog.youkuaiyun.com/LJH111101/article/details/51338690</link><guid>https://blog.youkuaiyun.com/LJH111101/article/details/51338690</guid><author>LJH111101</author><pubDate>Sat, 07 May 2016 16:53:32 +0800</pubDate><description><![CDATA[在制作轮式机器人中，我们用软件把预期的样子模拟出来以便我们对自己的作品有更好的认识
  我们先在编辑器中把以下代码敲进去，然后再ROS中调用

 
   
    
     
      
      
      
     
    
    


    
     
      
       
       
        
       ]]></description><category></category></item></channel></rss>