潇洒的白杨树
码龄7年
关注
提问 私信
  • 博客:238,786
    社区:336
    239,122
    总访问量
  • 59
    原创
  • 1,138,518
    排名
  • 20
    粉丝
  • 0
    铁粉

个人简介:学习中

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2017-09-04
博客简介:

github_40094105的博客

查看详细资料
个人成就
  • 获得38次点赞
  • 内容获得19次评论
  • 获得132次收藏
创作历程
  • 32篇
    2018年
  • 51篇
    2017年
成就勋章
TA的专栏
  • server
    4篇
  • 操作系统
    7篇
  • 资源
    1篇
  • 数据库
    3篇
  • 解决问题
    7篇
  • 知识点
    14篇
  • python
    11篇
  • python模块
    2篇
  • flask
    10篇
  • web
    7篇
  • 爬虫
    1篇
  • c
    1篇
  • css
    4篇
  • html
    4篇
  • javascript
    1篇
  • bootstrap
    1篇
  • session
    1篇
  • Request库
    1篇
  • BeautifulSoup库
    1篇
  • 前端
    1篇
  • 网络
  • 虚拟化
    2篇
  • 监控
    1篇
  • Gerrit
    1篇
  • shell
    8篇
  • consul
  • python脚本
    2篇
  • systemd
    2篇
  • vim
    2篇
  • 快捷键
    1篇
  • protobuf
    1篇
  • gdb
    1篇
  • git
    1篇
  • socket
    1篇
  • scst
    4篇
  • 总结
  • linux
    2篇
  • Makefile
    1篇
  • spec
    1篇
  • gcc
    1篇
  • zookeeper
  • ubuntu
    1篇
兴趣领域 设置
  • 测试
    selenium测试用例postman
  • 软件工程
    jira
创作活动更多

如何做好一份技术文档?

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

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

判断字符串中是否包含某些字符

disk=`cat /etc/system-release`g1="CentOS Linux release 7"g2="haha"if [[ $disk =~ $g1 ]];then ehco "包含"fiif [[ ! $disk =~ $g1 ]];then ehco "不包含"fiif [[ ! $disk =~ $g2 ]];then echo "...
原创
发布博客 2018.10.25 ·
3309 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

shell实现交互

read -p "you are sure you wang to xxxxxx?[y/n]" inputecho $inputif [ $input = "y" ];then echo "ok "fi
原创
发布博客 2018.10.25 ·
5271 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

查看命令是否存在

查看某个命令是否存在function download(){ if command -v wget > /dev/null 2>&1; then sudo wget ${package_url} -O kubernets.tar.gz mv kubernets.tar.gz ${install_path} elif comman...
原创
发布博客 2018.10.25 ·
973 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux---sed指令

sed -i sed -i s/原字符串/新字符串/g 文件路径
原创
发布博客 2018.09.30 ·
1517 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

静态链接库、动态链接库

gcc通过gcc控制编译过程让gcc在编译的任何阶段结束编译器输出信息、生成的二进制文件 、不同数量和种类的调试代码、代码优化功能gcc提供了30多条警告信息和3个警告级别,使用它们有助于增强程序的稳定性和可移植性gcc还对标准的C和C++语言进行了大量的扩展gcc hello.c -o hellogcc来编译源程序-o 选项使用gcc编译程序,的四个过程...
原创
发布博客 2018.09.30 ·
432 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

ubuntu 配置本地源

1.建立一个目录,用于放所有下载的软件包 mkdir /root/deps 2. 将下载的包都放到 /root/deps中 3. 建立Packages.gz包,里面记录了packs文件夹下面的软件包信息,包括依赖信息。 dpkg-scanpackages /root/deps /dev/null |gzip > /root/deps/Packages.gz -r 4. 加本地源 ...
转载
发布博客 2018.09.14 ·
18409 阅读 ·
5 点赞 ·
0 评论 ·
27 收藏

spec 语法

%prep%setup -q -n %{name}-%{version}1. 功能/usr/bin/gzip -dc xxxx.tgz # 把源码包解压并放好/usr/bin/tar -xf -2. 参数-q:q 参数给 %setup 宏。这会显著减少编译日志文件的输出,尤其是源代码包会解压出一堆文件的时候-c:一般用%setup -c就可以了-n:同时编译...
原创
发布博客 2018.09.11 ·
4086 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

Makefile语法

在Makefile中的命令,必须要以 Tab 键开始通配符make支持三个通配符: * , ? 和 ~ 1. ~:~/test ,这就表示当前用户 的 $HOME 目录下的test目; ~hchen/test: 则表示用户hchen的宿主目录下的test 目录# 1. 列出一确定文件夹中的所有 .c 文件objects := $(wildcard *.c)# 2. 列出...
原创
发布博客 2018.09.04 ·
905 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

制作deb包

以pip为例wget https://files.pythonhosted.org/packages/69/81/52b68d0a4de760a2f1979b0931ba7889202f302072cc7a0d614211bc7579/pip-18.0.tar.gzmkdir <路径>/packagingcd <路径>/packagingmv pip-18.0....
原创
发布博客 2018.08.27 ·
990 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

01

测试环境尽量不要动,代码拷贝其中,完成之后要删除掉如果问题不能重现那么就找测试要环境标准平台和通用平台怎么判断: cat /boot/installer/platform PLATFORM generic 字段去判别 disk add: 对磁盘进行初始化,在之后才能将这个磁盘映射 ——>APIDisk.disk_init()其...
原创
发布博客 2018.08.17 ·
402 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

scst 安装 补丁&编译内核

我的系统信息: uname -a :Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux环境准备yum install -y patch scst安装包下载kernel源码包下载安装wget ...
原创
发布博客 2018.08.15 ·
936 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

scstadmin & iscsiadm

配置targettarget的名字是可以自定义的 1. 创建target scstadmin -add_target -driver iscsi :自定义的target name,一般的格式是iqn.yyyy-mm.<reversed domain name>:identifier, iqn.年年-月.单位网域名的反转写法 :这个分享的 target 名称 2. 激活ta...
原创
发布博客 2018.08.15 ·
2618 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

centos7安装scst出现的问题以及解决

tar -jxvf *.tar.gz2 可能出现如下错误:[root@localhost ~]# tar -jxvf scst-3.1.0.tar.bz2 tar (child): bzip2: Cannot exec: No such file or directorytar (child): Error is not recoverable: exiting nowtar: ...
原创
发布博客 2018.08.14 ·
1401 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

centos7 scst安装

查看kernel版本ip: 172.24.8.29 uname -a 我的系统信息: Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux环境准备yum install -y bzip2 gcc pe...
原创
发布博客 2018.08.14 ·
2940 阅读 ·
0 点赞 ·
2 评论 ·
5 收藏

sock 中的send和recv

在发送之前给在要发送的内容包前加一个头部信息-->struct.pack('I', len(data)),这个头部存储的是这个要发送的数据包的大小len(data) data = nsnode_info.SerializeToString() data = struct.pack('I', len(data))+data ret = sock.sendto(data, addr)...
原创
发布博客 2018.08.01 ·
4108 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

git 从远程中拉取指定的分支

git clone 从远程仓库中拉取指定的分支 git checkout -b <本地分支名> origin/<想要拉取的远程分支名> 例如: git checkout -b 2.6.0-bug origin/2.6.0修改代码git add、git commit提交到远程仓库并创建一个新的分支 git push origin <本地分支名>...
原创
发布博客 2018.08.01 ·
8872 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

centos7 下用 gdb调试python代码

首先根据https://wiki.python.org/moin/DebuggingWithGdb上去操作1. sudo yum -y install yum-utils2. sudo debuginfo-install glibc此时报错Loaded plugins: fastestmirrorLoading mirror speeds from cached hostfi...
原创
发布博客 2018.07.30 ·
8511 阅读 ·
2 点赞 ·
1 评论 ·
3 收藏

protobuf 的安装

我们可以通过下面的几个步骤安装protobuf。1. wget https://github.com/google/protobuf/releases/download/v2.5.0/protobuf-2.5.0.tar.gz -O protobuf-2.5.0.tar.gz2. tar -zxf protobuf-2.5.0.tar.gz3. cd protobuf-2.5.04....
原创
发布博客 2018.07.26 ·
1776 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux 中用mv命令替换掉rm命令

rm太危险 操作过程: 1. mkdir -p /home/username/.trash 2. mkdir -p /home/username/tool 3. touch /home/username/tools/remove.sh 4. cat /home/username/tools/remove.shPARA_CNT=$#TRASH_DIR="/home/username/...
原创
发布博客 2018.07.25 ·
1970 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

谷歌浏览器快捷键

切换标签向右 ctrl + tab向左 ctrl + shift + tab快速切换第1到8个标签页 Ctrl + 1...8 快速切换到最后一个标签页 Ctrl + 9 Space 向下滚动页面Home 回到网页顶部 End 回到网页底部F5 重新加载页面 F11 全屏显示 ctrl + w 关闭当前标 Ctrl + h打开历史...
原创
发布博客 2018.07.11 ·
706 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多