自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王同学LM的专栏

The dots will somehow connect in your future.

  • 博客(237)
  • 资源 (2)
  • 收藏
  • 关注

原创 可以在Playgrounds或Xcode Command Line Tool开始学习Swift

1. App Store搜索并安装Swift Playgrounds。2. 打开Xcode,选择Creat New Project。2. 打开Playgrounds,点击 文件-4. 选择Command Line Tool。5. 输入产品名称等信息,就可以开始编程了。一、用Playgrounds。1. 安装Xcode。

2023-11-26 22:04:41 941

原创 iTerm2+oh-my-zsh搭个Mac电脑上好用好看终端

上介绍,bash是 macOS Mojave 及更早版本中的默认Shell,从 macOS Catalina 开始,zsh(是所有新建用户帐户的默认Shell。5. 安装高亮插件、自动补全插件。2. 安装Powerline字体。1. 安装Oh my zsh。

2023-11-19 15:34:58 633

原创 《统计学习方法》学习笔记1:以方法为中心

方法再详细点说就是,从给定的、有限的、用于学习的训练数据集合出发,假设数据是独立同分布产生的;应用某个评价准则,从假设空间中选取一个最优模型,使它对已知的训练数据及未知的测试数据在给定的评价准则下有最优的预测;,什么是学习,如果一个系统能够通过执行某个过程改进它的性能,就说这个系统可以学习。按此定义,统计机器学习,就是计算机系统通过运行数据及统计方法提高系统性能的机器学习。1)关于模型,先得到一个有限的训练数据集合,并确定包含所有可能的模型的假设空间,即模型的集合。关于策略,就是确定模型选择的准则。

2023-07-16 16:42:06 462

原创 推荐一些自动驾驶学习资料

自动驾驶技术的一些专栏、文章

2023-04-19 20:16:53 141 1

原创 自动驾驶定位模块的作用是什么?为什么会有多种坐标系?

大地坐标系、地理坐标系、当地水平坐标系等各代表什么。

2023-04-16 22:16:25 908

原创 浅谈KubeEdge

KubeEdge架构学习

2023-04-16 15:07:17 301

原创 HTTP、WebSocket、MQTT、TCP的区别和联系

3个应用层协议,1个传输层协议。

2023-04-15 22:30:48 2606

原创 浅谈V2X技术

V2X是什么,包括哪些通信技术,C-V2X的两个通信接口。

2023-04-15 22:03:21 3594

原创 VSCode配置React Native调试环境

VSCode上搭建React Native调试环境

2023-04-09 20:55:53 1984

原创 React Native开发环境搭建-Windows平台

React Native开发环境

2023-03-26 12:39:23 504

原创 安装Windows和Ubuntu双系统

安装双系统

2023-01-02 18:45:09 474

原创 Mac上Flutter开发环境搭建

搭建Flutter开发环境的步骤

2023-01-02 11:31:33 483

原创 Mac上安装和测试Kafka

在Mac上安装、启动、测试Kafka

2022-12-19 22:28:27 694

原创 SQL学习笔记1:SQL语句可以分三类

SQL基础

2022-09-04 17:23:14 1577

原创 大数据学习笔记1:数据仓库的历史

数据仓库的历史

2022-09-04 15:55:16 915

原创 《ON JAVA》学习笔记4:IDE帮我们做的事

Java、JVM、CLASSPATH

2022-09-03 21:06:24 172

原创 《ON JAVA》学习笔记3:Java和C++的一些不同点

Java和C++的一些不同

2022-08-28 18:19:21 342

原创 《ON JAVA》学习笔记2:Java的数据类型

基本数据类型、JVM、Java内存

2022-07-31 20:27:13 291

原创 《ON JAVA》学习笔记1:把语言当作服务

如何理解Java中类型、对象、服务等概念

2022-07-02 18:39:47 677

原创 在命令行使用IntelliJ IDEA自带的Maven

统一Maven版本

2022-06-19 16:36:10 584

原创 如何从零构建一个SpringBoot应用

分别通过start.sprint.io和IntelliJ Idea

2022-06-18 17:23:38 135

原创 java:变量 xx 未在默认构造器中初始化

final的用法

2022-04-23 11:58:17 5026

原创 java之什么是注解(Annotations)

什么是Annotations

2022-03-20 12:13:25 497

原创 由maven-deploy-plugin:2.7报红,认识Maven本地仓库

maven-deploy-plugin:2.7报红

2022-03-20 10:07:57 2106

原创 java之为什么要使用Maven

理解为什么使用maven

2022-03-13 15:05:13 858

原创 Mac上安装Mysql server后设置密码

mysql server、workbench

2022-02-12 10:19:03 508

原创 使用Nexus作为你的依赖存储库

maven、nexus

2022-02-08 20:22:13 615

原创 centos上搭建运行spark的环境

Spark、shell、IPython、Python

2022-02-06 19:29:28 1427

原创 java之Maven是什么

Maven可以做什么?

2021-12-11 22:24:43 362

原创 《UNIX编程艺术》学习笔记1:Unix为什么能长久保鲜

Unix最持久的异议恰恰来自Unix哲学的一个特性,这一条特性是X window设计者首先明确提出的。X致力于提供一套“机制,而不是策略”,以支持一套极端通用的图形操作,从而把使用工具箱和界面的“观感”(策略)推后到应用层。设计理念是:最终用户永远比操作系统设计人员更清楚他们究竟需要什么。X window是什么,为社么Unix这一设计哲学由X window的设计者提出?我们通常称X window为X。根源可以追溯回20世纪80年代中期的MIT。那时,麻省理工学院为了教学,希望构建一个包含图形工.

2021-11-20 11:29:16 113

原创 激光雷达测距原理和点云畸变

激光雷达测距的原理,可以看B站这个视频:How Does LiDAR Remote Sensing Work?激光雷达扫描的一些基本概念:一帧点云,指完成一圈(360度)扫描,形成的点云集合。线数,指垂直方向发射的激光束的数量,有16线、32线、64线等。角分辨率,指水平方向相邻两个点之间的夹角。而激光雷达在扫描(旋转)过程中是随车辆移动的,即进行“一帧点云”数据采集时,所有点并不是在一个坐标系中采集的。去畸变的方法可参加:2D激光雷达运动畸变去除...

2020-12-20 10:40:31 2694 1

原创 初识ROS

从激光SLAM说起最近在看任乾老师的知乎文章:从零开始做自动驾驶定位,看到了第3篇,然后被代码编译卡住了,一直报定义了多个main函数的错误,现在编译通过才发现,是要用catkin_make编译,而不是直接用cmake、make编译。ROS和Ubuntu是什么关系关于这个问题,MOOC上这篇文章介绍的比较清楚:什么是ROSROS虽然叫做操作系统,但并非Windows、Mac那样通常意义的操作系统,它只是连接了操作系统和你开发的ROS应用程序,所以它也算是一个中间件,基于ROS的应用程序之间

2020-12-17 11:06:54 179

原创 Ubuntu 18.04安装ROS

总体按这篇博客来:https://blog.csdn.net/qq_41450811/article/details/99079041sudo rosdep init失败的解决方法:https://blog.csdn.net/Numberors/article/details/105614301sudo rosdep:找不到命令的解决方法:https://blog.csdn.net/qq_14977553/article/details/107493616...

2020-11-28 15:12:58 305

原创 常用linux命令

1、查看当前目录每个文件夹的大小du -sh *

2020-11-18 10:20:57 189

原创 《重构 第2版》第1章JavaScript代码

最近把《重构 第2版》第1章看了一遍,也跟书上的例子完成了示例程序的重构,完成时的代码记录如下:invoices.json[ { "customer": "BigCo", "performances": [ { "playID": "hamlet", "audience": 55 }, { "

2020-11-14 16:41:10 251

原创 node.js读取JSON文件

代码如下:let path = "./plays.json";let fs = require('fs');let plays = JSON.parse(fs.readFileSync(path));console.log(plays);

2020-11-06 15:22:44 1466

原创 Python中,并不是所有的函数都能导入?

今天重新翻了一会《Head First Python》,第一个例子代码如下:from datetime import datetimeodds = [1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59 ]right_this_minute = datetime.today().minute

2020-11-01 17:04:50 241

原创 批量停止docker的两种方式

假设要批量停止的docker名字前缀为xxx,则可以执行下面两条命令来停止。方法一:docker stop $(docker ps -a | grep "xxx" | awk '{print $1}')docker stop 停止容器$() 返回在括号内运行脚本的结果docker ps -a 列出所有容器的docker| grep “xxx” 管道上一个命令的结果,grep以...

2020-05-05 14:49:52 10879 1

原创 Ubuntu 20.04上如何使用中文输入法?

目前sogou输入法好像还不支持20.04。步骤如下:1)安装中文语言包(不确定是否必须)由于我装系统时,选择了安装English版本,所以先安装了一下中文语言包。$ sudo apt-get update$ sudo apt-get install language-pack-zh-hans2)安装输入法sudo apt install ibus-libpi...

2020-05-01 13:03:51 38486 14

原创 Ubuntu安装简单三步

第1步:下载Ubuntu到https://ubuntu.com/上下载Ubuntu镜像文件,我下载的是:ubuntu-18.04.4-desktop-amd64.iso。第2步:制作安装盘(U盘)找一个U盘,下载一个制作软件,我下载的是:rufus_v3.9.1624.zip。启动Rufus,如下:点击开始:是:OK:确定:等待复制完成:...

2020-04-08 20:51:04 762

boot库1_55_0版本

不同版本的VisualStudio需要不同的boost,该版本适配vs2010。

2018-03-08

WINDOWS网络编程技术

详细介绍了在windows环境下,开发网络应用程序的原理和实现方法。

2012-12-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除