natpan
码龄7年
求更新 关注
提问 私信
  • 博客:332,877
    332,877
    总访问量
  • 43
    原创
  • 13
    粉丝
  • 23
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2018-07-13

个人简介:keep learning

博客简介:

natpan的博客

查看详细资料
个人成就
  • 获得47次点赞
  • 内容获得3次评论
  • 获得163次收藏
  • 代码片获得243次分享
  • 博客总排名1,540,072名
创作历程
  • 1篇
    2021年
  • 7篇
    2019年
  • 35篇
    2018年
成就勋章
TA的专栏
  • python
    1篇
  • 运维
    1篇
  • C++踩过的坑
    1篇
  • C/C++时间系列
    6篇
  • 【C/C++文件处理系列】
    4篇
  • 【go语言 socket编程系列】
    14篇
  • 【go语言 基础系列】
    7篇
  • 【mysql基础系列】
    1篇
  • 【Linux基础系列】
    8篇
  • 【python基础系列】

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 4

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

75人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

【C/C++时间系列】通过clock()函数获取程序执行时间

【clock()】函数原型定义在time.h中,如下程序到目前为止所使用的时间(用户时间+系统时间)。结果/时钟_秒是程序时间(以秒为单位)/* Time used by the program so far (user time + system time). The result / CLOCKS_PER_SECOND is program time in secon...
原创
博文更新于 2024.08.21 ·
6296 阅读 ·
2 点赞 ·
1 评论 ·
4 收藏

【python】虚拟环境搭建virtualenv

python虚拟环境可解决的问题:1、同时安装python2 python3时,系统换复杂,安装新模块易混淆,常出现python3无法找到模块的错误2、多人共享系统时,存在版本兼容性,直接用系统环境安装新功能模块会导致环境污染,影响放大3、linux普通用户往往无 权限安装新包,用virtualenv搭建虚拟环境可解决该问题搭建过程1、安装,也可以用pip3pip install virtualenv2、创建环境python3 -m venv /data4/test/my
原创
博文更新于 2021.11.06 ·
542 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Linux基础系列】免密登入设置

目标:ip A 可以不用密码登入 b c d 机器1、在A机器生成公钥ssh-keygen2、默认生成的公钥位置ls ~/.ssh/id_rsa.pub3、上传公钥到 b c d 服务器ssh-copy-id -i ~/.ssh/id_rsa.pub root@b4、 测试 ssh root@b...
原创
博文更新于 2019.07.05 ·
292 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【mysql基础系列】mariadb安装及用户创建

【环境】cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) 【安装】yum install -y mariadb-server【启动】systemctl start mariadb.service【状态查看】systemctl status mariadb.service【开机自启...
原创
博文更新于 2019.04.29 ·
951 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【mysql基础系列】mariadb安装及用户创建

【环境】cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) 【安装】yum install -y mariadb-server【启动】systemctl start mariadb.service【状态查看】systemctl status mariadb.service【开机自启...
原创
博文更新于 2019.04.29 ·
951 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【go语言 socket编程系列】Request类型 http.Get方法及http.NewRequest方法

【Request类型】Request类型定义在request.go文件中,用于设置一个http请求来发送给服务端。// A Request represents an HTTP request received by a server// or to be sent by a client.//// The field semantics differ slightly betw...
原创
博文更新于 2020.01.15 ·
10933 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

【C/C++文件处理系列】fstream::open函数打开文件

【fstream::open】函数原型void open (const char* filename, ios_base::openmode mode = ios_base::in | ios_base::out);其中 filename 为文件名字openmode 如下:in input 以读的方式打开,即input 内存...
原创
博文更新于 2020.01.15 ·
26959 阅读 ·
4 点赞 ·
0 评论 ·
17 收藏

【C/C++时间系列】通过time()函数获取时间戳

【时间戳】Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数##############【time()】获取当前时间函数模型在time.h中/* Return the current time and put...
原创
博文更新于 2020.01.15 ·
69806 阅读 ·
17 点赞 ·
1 评论 ·
51 收藏

【Linux基础系列】shell批量处理文件

#!/bin/bashDo_tool(){/data/do_find_value.sh $1} #调用子脚本。独立进程运行。filename=$(ls /data1/data2/*.file)for f in $filename #循环读取处理列表 do while true do Cknum=$(ps -ef|grep do...
原创
博文更新于 2019.10.16 ·
1527 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【Linux基础系列】SSD设备初始化raid0

1、查磁盘信息lsblk2、卸载umount -v /data1umount -v /data2umount -v /data3umount -v /data43、删除分区parted -s /dev/nvme0n1 rm 1parted -s /dev/nvme1n1 rm 1parted -s /dev/nvme2n1 rm 1parted -s /de...
原创
博文更新于 2019.07.19 ·
1274 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

【Linux基础系列】大文件处理

1、大文件分割成小文件split -b 40M bigfile2、循环执行每个小文件,配合 awk sed 处理ls x* |while read file;do cat /data/keys/$file |awk '{print $1}' > /data/keys/strkey/$file;done...
原创
博文更新于 2019.07.11 ·
635 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【Linux基础系列】centos7搭建本地yum

【环境】虚拟机软件:VMware® Workstation 14 Pro主机:Windows 7虚拟机os:CentOS-7-x86_64-DVD-1804【确定安装包数据】方法1,centos安装完成后,会自动把iso复制一份到虚拟机,可用df查看。即/run/media/redhat/CentOS 7 x86_64 (不同位数的虚拟机,后缀名字会不同)[root@bo...
原创
博文更新于 2019.03.17 ·
349 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【python基础系列】基本语法格式

【基本格式】增强代码移植性#!/usr/bin/env python修改编码格式,默认是ASCII# -*- coding: UTF-8 -*- 【下划线标识符】_foo  以单下划线开头  代表不能直接访问的类属性,需通过类提供的接口进行访问__foo 以双下划线开头的 代表类的私有成员__foo__  以双下划线开头和结尾的 代表 Python 里特殊方法专用的标识...
原创
博文更新于 2019.02.19 ·
705 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

【Linux基础系列】常用工具备忘

【时间相关】mydate=`date -d "1 day ago" +"%Y%m%d"`##mytime=`date +%H%M`T_hm=`echo $mytime| awk '{print substr($mytime,1,3)}'`T_h=`echo $mytime| awk '{print substr($mytime,1,2)}'`T_m=`echo $mytime|aw...
原创
博文更新于 2019.01.07 ·
187 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Linux基础系列】VMware虚拟机VMware Tools安装

【VMWare下载】通过腾讯电脑管家 → 软件管理 →搜索框 输入 vmware ,选择VMware Workstation Pro 自动下载安装【linux镜像下载】这里选择的是centos7 系统。通过官网 https://www.centos.org/ → GET CENTOS  → DVD ISO 。一般DVD版本的就可以满足日常需求,4G左右。【安装】正常一路...
原创
博文更新于 2018.12.11 ·
289 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Linux基础系列】VMware中CentOS7设置nat上网

【环境】虚拟机软件:VMware® Workstation 14 Pro主机:Windows 7虚拟机os:CentOS-7-x86_64-DVD-1804【查看虚拟网络】Vmware → 编辑 →虚拟网络编辑器    点击 NAT设置 如图,本机默认网络为 192.168.153.0/24 。默认网关为192.168.153.2【配置虚拟机网络】ifcnf...
原创
博文更新于 2018.12.11 ·
277 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Linux基础系列】VMware中CentOS7设置nat上网

【环境】虚拟机软件:VMware® Workstation 14 Pro主机:Windows 7虚拟机os:CentOS-7-x86_64-DVD-1804【查看虚拟网络】Vmware → 编辑 →虚拟网络编辑器    点击 NAT设置 如图,本机默认网络为 192.168.153.0/24 。默认网关为192.168.153.2【配置虚拟机网络】ifcnf...
原创
博文更新于 2018.12.11 ·
277 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【go语言 基础系列】结构体及JSON编码

【结构体】首字面大写,可导出的结构体的零值由其成员的零值组成空结构体,没有任何成员  struct{}【赋值】方法1:通过字面量赋值type Point struct{ x int y int}p:=Point{1,2}方法2:通过指定全部或者部分成员变量的名称和值来初始化结构体变量p:=Point{x=1}另外,大型的结构体 通过结构体指针的方式传递...
原创
博文更新于 2018.12.06 ·
386 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【go语言 基础系列】map基本操作

map 是散列表的引用, 数据组+链表的智慧结合【创建】使用内建函数 :mymap:=make(map(string)int) 通过字面量赋值mymap:=map[string]int{ "a":1, "b":2, }空map 为 map[string]int{}【删除】使用内建函数deletedelete(mymap,"a")delete原型如下/...
原创
博文更新于 2018.11.28 ·
348 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【go语言 socket编程系列】一个简单的HTTP服务器及func (srv *Server) Serve(l net.Listener) 方法

【简单的HTTP服务器】源文件server.go中 ListenAndServe()函数的注释中有个简单的HTTP服务实现代码,如下package main import ( "io" "log" "net/http") func HelloServer(w http.ResponseWriter, r *http.Request) { io.WriteString(w...
原创
博文更新于 2018.11.22 ·
1298 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多