- 博客(24)
- 收藏
- 关注
原创 vite webstorm alias @
vite webstorm 识别路径别名@// webstorme 识别// 在tsconfig.json complierOptions 下添加"baseUrl": ".","paths": { "@/*": ["./src/*"]}// vite 识别// 在vite.config.js 添加, resolve: { // https://vitejs.dev/config/#resolve-alias alias: { "@": "/src",
2021-11-17 14:20:57 2722
原创 vue3 vite typescript vue-router vuex
vue3 typescript vue-router vuex setup最近发现vue3相关库都更新的差不多了,尝试学习了新的版本, 使用setup 的确变了很多,像ref 、prop面目全非,刚开始用还找了很久创建项目yarn create vite name --template vue-tsvue-router# 安装npm install vue-router@4// vim router/index.tsimport { createRouter, createWebH
2021-11-16 15:08:31 865
原创 vue中使用iconfont图标
vue中使用iconfont图标easy to use iconfont in vueiconfont 是一个非常方便管理和查找icon的平台, 但在vue中引用svg时稍微有点麻烦,所以简单封装成了该项目使用组件 one-icon# vue2yarn add @veypi/one-icon@1# vue3yarn add @veypi/one-icon@2// main.ts 配置import OneIcon from '@veypi/one-icon'// 注意下载下来的js文件放
2021-10-22 16:11:21 697
原创 树莓派安装使用
文章目录安装开启ssh换源zsh代理静态ip配置wifi安装命令行df -h # 查看已有硬盘# 插入sd卡df -h # 查看新增磁盘fdisk /dev/sdx # 删除增加分区dd bs=4M if=2020-05-27-raspios-buster-armhf.img of=/dev/sdX # 写入镜像sudo watch -n 5 pkill -USR1 ^dd$ # 查看dd进程客户端Raspberry 有推出一款制作启动器的客户端,比较简洁
2020-07-14 05:36:05 274
原创 树莓派 配置 cobbler
文章目录安装配置导入镜像Centos8.ks安装本来Google的方案需要从源码安装,但是尝试了下apt, 发现有现成的包,所以简单太多了 版本太老,有额外的问题要处理.sudo apt install cobbler cobbler-web# 安装过程中会让输密码# 该包是2.6.6版本 有点老,现在来说有好几个bug# cobbler-web 有bug, 不兼容新的sudo pip install Django==1.8.9# 结果输出Setting up liblwp-proto
2020-07-14 05:33:19 586
原创 HTTP-Client-Editor of jetbrains
环境描述文件http-client.private.env.json 存储敏感信息的环境文件{ "env1": {"auth": ""}, "env2": { "auth": "", "key": "" }}http-client.env.json 存储普通信息的环境文件{ "env1": { "base_url": "" },...
2020-01-29 17:11:38 474
原创 golang 中map 和slice 索引速度比较
主文件package mainvar max = 100var Slice = make([]int, max+10)var Map = make(map[int]int)func init() { for i := 0; i < max; i++ { Slice[i] = i Map[i] = i }}// 查找算法可以优化,本文对于常用无序查找做比较fu...
2020-01-26 17:35:53 1715
原创 openstack 网络调试笔记
openstack 网络调试笔记环境controller192.168.100.x/24172.17.0.1/24内网docker源: docker run -d -name docker-registry2 -p 1000:5000 registryopenstack: docker 部署 keystone, nova,cinder, neutron, glance… 物理机部...
2019-03-27 17:32:11 256
原创 go依赖管理和获取golang/x等外面世界的包
go依赖管理和获取golang/x等外面世界的包首先得更新到go1.11版本以上,支持go modgo mod 是官方推荐的依赖管理工具,此后项目都不用写长长的GOPATH/src/∗∗∗.git/了,而且项目也不用放到GOPATH/src/***.git/了,而且项目也不用放到GOPATH/src/∗∗∗.git/了,而且项目也不用放到GOPATH里。Go mod provides acc...
2019-01-31 16:16:49 2002
原创 ycm 不补全golang第三方包
ycm不补全golang第三方包先说一句WTF,一天啥事没干,就解决这个问题了首先定位ycm调用gocode命令的代码~/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/go/go_completer.py:150可以自己print输出具体命令,输出在/tmp/ycm*解决办法是看输出命令自己调试下到底为什么,应...
2019-01-29 15:56:33 1218
原创 go iris 源码思路分析
app init进入app := iris.New()app.Run(iris.Addr("0.0.0.0:8080"))iris.go核心是初始化了Router 和ContextPooliris.go在run函数里首先进行了app.build, 然后进行配置,最后调用传入的参数函数, 核心是app.build()iris.Addr(":8080")(app)i...
2019-01-14 19:50:13 2433
原创 # tornado 5.0 更新
tornado 5.0 更新官方更新文档 http://www.tornadoweb.org/en/stable/releases/v5.0.0.htmlhighlight融合了python原生协程库 asyncio仅支持 2.7.9 + 和 3.4+tornado 6.0 将只会支持3.5+tips: 尽快转向python3.5, 速度和一些新特性用的很舒服...
2018-03-13 09:42:10 2276
原创 dlib系列笔记3:人脸检测
dlib系列笔记3:人脸检测效果图源码截取重要类的实现片段 具体源码参考 https://github.com/lightjiang/FaceRecognize.gitbase.py class Base(object): base_path = BASEPATH def __init__(self): self.img ...
2018-03-02 10:32:13 357
原创 dlib系列笔记2:获取数据
dlib系列笔记2:获取数据源码参考├── script│ ├── download_baidu_img.py│ ├── download_star_img.py分别用两个脚本获取百度相关主题词图片和明星图库图片注:检查文件保存路径等,先少量获取数据测试在完整运行...
2018-03-02 10:30:56 186
原创 dlib系列笔记1:项目简介
dlib系列笔记1:项目简介要完成的目标或功能人脸检测人脸特征提取人脸识别用摄像头实时完成以上三种功能用python、cpp完成以上三种功能移植到树莓派上项目文件结构 项目地址: https://github.com/lightjiang/FaceRecognize.git.├── cpp_src # cpp 源码│ ├── CM...
2018-03-02 10:27:55 637
原创 dlib系列笔记0:开发环境
dlib系列笔记0:开发环境 ubuntu 16.04 python3.5 opencv3.4.0opencv3.4.0 安装编译unzip opencv-3.4.0.zipcd opencvsudo apt install cmakesudo apt install build-essential libgtk2.0-dev libavcodec-dev lib...
2018-03-02 10:26:31 492
原创 实时读取显示波形和频谱
实时读取显示波形和频谱 环境: Ubuntu16.04 python2.12 matplotlib 源码: https://github.com/lightjiang/AudioProcess效果图 发 呜呜~ 音, 低频部分明显上升 傅里叶变换直接调用的numpy.fft工具,大概就能看个分布趋势吧matplot动图更新频率因为帧读取长度选
2018-02-03 22:18:27 10099 2
原创 iptables 设置端口转发/映射
iptables 设置端口转发/映射网络拓扑服务器A有两个网卡 内网ip:192.168.1.3 外网ip:10.138.108.103 本地回环:127.0.0.1服务器B有网卡,8001提供服务 内网ip:192.168.1.1目的使用户通过外网10.138.108.103:8001访问内网服务器192.168.1.1:8001
2018-01-11 00:25:33 34010 5
原创 ubuntu 16.04 安装配置 java pycharm
下载pycharm和jdk https://download.jetbrains.8686c.com/python/pycharm-professional-2016.3.3.tar.gz http://10.254.1.82/cache/17/02/oracle.com/94f24c6b67f3e2aaed2a018eb4b2ea5e/jdk-8u121-linux-x64.tar.gz
2017-03-23 21:27:52 1010
原创 关于turtlebot 中tf tree的理解
首先使turtlebot在导航模式下运行rosrun rqt_tf_tree rqt_tf_tree得到(⊙﹏⊙)b图有点大主要来讲turtlebot 有四个重要的tf坐标系, map,odom, base_footprint, base_link.map的原点一般是刚开始建图时的地点,当然也可以在yaml里面修改原点坐标在map的配
2017-02-17 16:42:39 6035
原创 ros 编译 Python 文件
参考自:http://wiki.ros.org/rospy_tutorials/Tutorials/Makefile系统:Ubuntu14.04 ros indigo.py并不是可编译的脚本文件,但是为了适应ros统一的编译体系,使ros识别出你写的Python node,所以也加入了Python的编译流程,主要目的就是让ros和系统找到你的Python程序在哪。1.在工作区
2017-02-17 10:53:58 8921
原创 python AES加密
# coding=utf-8from Crypto.Cipher import AESfrom Crypto.Random import randomfrom binascii import b2a_hex, a2b_hexdef reformat(var, x=0): #AES加密字符串长度需为16整数倍 l = len(var) x = int(x) if
2016-09-08 22:15:47 519
原创 python 自动重连wifi windows
# coding=utf-8import urllib2import urllibfrom cookielib import CookieJarimport osimport reimport timeclass ConnectWeb(object): def __init__(self): self.cookiejarinmemory = CookieJ
2016-09-08 19:24:51 4607
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人