_Yucen
码龄11年
关注
提问 私信
  • 博客:1,025,107
    社区:52
    1,025,159
    总访问量
  • 182
    原创
  • 2,339,735
    排名
  • 1,456
    粉丝
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2014-04-29
博客简介:

Yucen的博客

查看详细资料
个人成就
  • 获得468次点赞
  • 内容获得102次评论
  • 获得1,961次收藏
  • 代码片获得2,003次分享
创作历程
  • 25篇
    2021年
  • 19篇
    2020年
  • 33篇
    2019年
  • 109篇
    2018年
  • 9篇
    2015年
成就勋章
TA的专栏
  • Python学习笔记
    31篇
  • 机器学习笔记
    15篇
  • golang
    5篇
  • Docker
    10篇
  • Node-RED学习笔记
    6篇
  • 【剑指Offer】笔记
    66篇
  • ML&DM
    17篇
  • NLP
    5篇
  • 算法&数据结构
    9篇
  • 深度学习
    6篇
  • 操作系统
    1篇
  • 嵌入式开发
    9篇
  • 笔试面试
    10篇
  • 推荐系统
    5篇
  • 云计算/大数据
    14篇
兴趣领域 设置
  • 服务器
    linux
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

cURL命令发送json格式数据使用环境变量

通过cURL命令发送json格式数据,直接使用环境变量会出错,环境变量不会别替换。正确写法:curl -H "Content-Type: application/json" -X POST 'http://10.253.84.6:8080/msgmanage' --data '{"fileName":"'${FILE_NAME}'","instanceId":"'${INSTANCEID}'","flag":"T"}'...
原创
发布博客 2021.06.01 ·
1988 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

SSH远程执行shell脚本环境变量问题踩坑

问题描述在远程执行.sh脚本时报错:/home/test/sh1.sh: line 4: java: command not found不过在目标主机上直接执行shell脚本却没问题,能确定java环境已经安装好原因ssh远程执行时是不带着目标主机的环境变量的,所以找不到配置好的java可执行文件的位置解决修改.sh文件,将java路径补全: /usr/local/java/jdk1.8.0_251/bin/java -jar /home/test/demo-0.0.1-S.
原创
发布博客 2021.05.19 ·
1433 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Golang return操作深入理解

golang语言中的return语句不是原子操作,分为返回值赋值和RET指令两步。而defer语句执行在赋值之后,RET之前。可通过以下程序,深入理解:package mainimport "fmt"// return语句执行步骤// 1、返回值赋值// 2、defer语句// 3、真正RET返回func f0() (x int) { x = 5 defer func() { x++ }() return x //返回值RET=x, x++, RET=x=6}
原创
发布博客 2021.05.06 ·
2629 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

golang报错:import cycle not allowed

错误信息package devops-cimanage imports devmanage/src/service imports devmanage/src/controller imports devmanage/src/service: import cycle not allowed原因程序在package规划时出现了问题,导致循环引用,即service包引用了controller,而controller包中又引用了service解决将导致重复引用的文...
原创
发布博客 2021.04.28 ·
791 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HTTP请求报错:426 Upgrade Required

问题描述客户调用接口访问我的服务时,返回 426 Upgrade Required 。原因查看HTTP状态码手册:426 Upgrade RequiredHTTP426 Upgrade Required客户端错误响应代码指示服务器拒绝使用当前协议执行请求,但可能在客户端升级到其他协议后愿意这样做。服务器发送一个Upgrade包含此响应的头部以指示所需的协议。状态426 Upgrade Required示例HTTP/1.1 426 Upgrade Require.
原创
发布博客 2021.04.26 ·
28024 阅读 ·
0 点赞 ·
2 评论 ·
4 收藏

Maven install报错:Failed to execute goal org.apache.maven.plugins:maven-resources-plugin

问题描述JAVA springboot项目,程序运行正常,mvn clean install出错:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources) on project demo: Input length = 1 -> [Help 1][ERROR] [ERROR] To see the full stack
原创
发布博客 2021.04.25 ·
932 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

windows下批量删除清理docker镜像和容器

windows批量删除退出的容器docker rm $(docker ps -qf status=exited)windows批量删除名称为 <none> 的虚悬镜像 (dangling image)docker rmi $(docker images -f "dangling=true" -q)
原创
发布博客 2021.04.23 ·
1580 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Centos7安装node的Dockerfile,并解决node: command not found问题

FROM centos:7RUN yum -y install wgetRUN yum -y install gcc gcc-c++RUN cd /usr/local/ && mkdir nodeRUN wget https://npm.taobao.org/mirrors/node/v14.15.4/node-v14.15.4-linux-x64.tar.gzRUN mv node-v14.15.4-linux-x64.tar.gz /usr/local/node/ &.
原创
发布博客 2021.04.23 ·
1764 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Go 自定义类型&类型别名

定义package mainimport "fmt"type myInt int //自定义类型type yourInt = int //类型别名func main() { var n myInt n = 100 fmt.Println(n) fmt.Printf("%T
", n) var m yourInt m = 100 fmt.Println(m) fmt.Printf("%T
", m)}区别1、类型别名编译时会被转成对应类型,可以与相同
原创
发布博客 2021.04.20 ·
302 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Ansible 安装配置拷贝远程执行shell

安装安装环境:阿里云(centos7)apt-get updateapt install ansible配置主机清单找到路径 /etc/ansiblecd /etc/ansiblelsvim /etc/ansible/hosts修改hosts文件,设置组名:webservers[webservers]192.168.1.31查看主机清单,按组名:webserversansible webservers --list-host连通测试ansibl
原创
发布博客 2021.04.16 ·
740 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

SSH互通免密配置

两台主机华为云:121.37.138.197 阿里云:8.140.14.49以下操作两台主机上均需要执行:生成秘钥ssh-keygen -t rsa开启ssh服务service sshd start上传公钥上传公钥 id_rsa.pub ,需要在 /root/.ssh 路径下,上传过程需要密码验证cd /root/.sshlsssh-copy-id -i id_rsa.pub root@121.37.138.197ssh-copy-id -i id_rsa.p
原创
发布博客 2021.04.16 ·
461 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SSH 非交互式密码验证调用远程主机执行shell脚本

内容#!/bin/sh echo "hello"PASS_WORD=pw123456USERNAME=rootIP=192.168.0.1echo "----SSH----"sshpass -p $PASS_WORD ssh -o StrictHostKeyChecking=no $USERNAME@$IP -tt "sh /home/sh1.sh"参数解释sshpasssshpass 是一个简单、轻量级的命令行工具,通过它我们能够向命令提示符本身提供密码(非交互式密
原创
发布博客 2021.04.16 ·
1170 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Go使用clickhouse-go操作本地ClickHouse i/o timeout 问题小结

问题描述最近在使用 "github.com/ClickHouse/clickhouse-go" 这个库操作ClickHouse,为了验证程序本地通过docker启了一个ClickHouse,并将端口8123映射出来。参考clickhouse-go的github上example编写程序,运行时一直报错:[clickhouse][dial] secure=false, skip_verify=false, strategy=random, ident=1, server=0 -> [::
原创
发布博客 2021.04.09 ·
6567 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

docker 安装clickhouse

拉取clickhouse镜像docker pull yandex/clickhouse-serverdocker pull yandex/clickhouse-client启动server端docker run -d --name clickhouse-server --ulimit nofile=262144:262144 -p 8123:8123 yandex/clickhouse-server进入容器操作数据库docker exec -it clickhouse-server.
原创
发布博客 2021.04.09 ·
500 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Nodejs:UnhandledPromiseRejectionWarning: TypeError: Cannot read property ‘name‘ of undefined

最近项目中遇到的一个小坑,记录下接收post请求应用是用Nodejs开发的,报错UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'name' of undefinedpost请求上传文件报错,form-data格式,参数如下curl --location --request POST 'http://10.253.84.6:30043/codesafe/postSourceCode' \--form 'au.
原创
发布博客 2021.04.07 ·
9008 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

npm install 设置缓存

设置缓存地址设置本地缓存地址,如果地址不存在会创建,注意 " " 要写npm config set cache "AbsolutePath"设置缓存策略先匹配缓存数据,再去访问网络npm install--prefer-offline参考:https://blog.csdn.net/daihaoxin/article/details/105749014...
原创
发布博客 2021.03.31 ·
1561 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ArgoCD本地安装

参考官方文档:https://argo-cd.readthedocs.io/en/stable/getting_started/0. 前提要求已经安装了kubectl命令行工具 存在kubeconfig文件(默认位置是 ~/.kube/config)1. 安装kubectl create namespace argocdkubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/
原创
发布博客 2021.03.30 ·
1268 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

GO 结构体转json

将结构体的值转化成其他的类型可通过Tag来定义,Tag最常用在marshaling。import ( "encoding/json" "fmt")func main() { type T struct { F1 int `json:"f_1"` F2 int `json:"f_2,omitempty"` F3 int `json:"f_3,omitempty"` F4 int `json:"-"` } ...
原创
发布博客 2021.03.29 ·
350 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Go flag 获取命令行参数

Flag库flag库是Go语言标准库之一,提供了命令行参数解析的能力。flag 会尝试解析绑定的参数,如果发生参数类型不匹配、无法解析等问题,将会导致执行停止。实例程序package mainimport ( "fmt" "flag")func main(){ // 定义变量,用于接收命令行的参数值 var s1 string var s2 string var s3 string // 接收命令行的参数值, 传入参数名称, 默认值, 描述 flag.Strin
原创
发布博客 2021.03.23 ·
769 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

curl报错 —— curl: (26) Failed to open/read local data from file/application

CURLE_READ_ERROR(26)–读取本地文件时遇到问题,或由读取回调(readcallback)返回了一个错误。
原创
发布博客 2021.03.23 ·
15744 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏
加载更多