自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Nohysiwe的博客

只有出了大学才知道知识真的决定普通人命运

  • 博客(15)
  • 收藏
  • 关注

原创 C语言 .c文件 .h文件相关问题

记录对.h 与 .c文件的理解

2023-07-16 15:47:19 187

原创 Golang小技巧:在代码中恢复因panic导致后续无法执行的代码(仿Python try-except)

写这个的原因:这还用说? 作为一个对 try-except 异常执着的人,觉得 Go 对panic 的处理有点浑身不自在 !!!场景示例下面分析一个在 Python 、Java、C++ 中常见的场景,以>= Python3.5代码为例:# 这么一个函数def execExample(a: int, b: str): ''' 这里说明下 a: int 以及 b: int 这个语法是Python3.5 新增的, 叫做 类型注释, 并不会对数据类型起实际限制作用 很棒, 配合

2021-05-12 18:13:23 526 2

原创 Go语言中slice在函数传递中的问题

问题描述最初想这个问题是因为官方称 slice, map, 函数, 结构体为引用类型…当时就在想 引用类型 是指C++中 变量引用 一样的意思么,如果一样, 那不就是slice作为函数参数传递时就是像C++中的引用传递一样么, 和Python 也是一样的传递概念么。结果,经过试验,搜索相关的信息, 我发现, 官方的说什么引用类型简直就是坑知道C++的人, 而且我想吐槽下 Go 的设计者在设计这门语言时是不是满脑子想着我一定要与C/C++与众不同!!!!ε=(´ο`*)))唉, 学Go给我一种奇怪的感觉

2021-04-29 12:02:40 625

原创 Linux系统:CentOS系统设置命令行提示符样式推荐

提供我自己喜欢的一套vim /etc/profile 在文件末尾添加如下一行export PS1='\e[1;33;40m\u\e[0m@\e[1;32;40m\h\e[0m:\e[1;31;40m`pwd`\e[0m \e[1;34;40m\$\e[0m 'source /etc/profile 使之生效字体颜色 可以自行搜索 数字代表含义自行修改样式图...

2021-03-02 17:28:44 1206 2

原创 杂谈Python

前言这里简单谈一下有关Python的杂事:Python 语言特性就是 入门简单[PS: 记住仅仅是入门简单],上手快。可以使用Python的场景很多[但并不是适合]。 举个例子:如果一些需求变化快,公司人手不够,性能要求不高的项目,这时,使用Python作为开发语言是非常合适的[轮子很多拿来就能用]。这里说一下Python的适合方向:(1) 机器学习[这里就不管什么深度学习之类的区别了,统称机器学习]:不知道你们发现没有,现在这些培训机构天天在那儿炒Python有多火,学Python做机器学习方

2021-02-07 11:11:45 78 1

原创 Docker 安装教程 (于centos 6.5上安装)

CentOS6.5上Docker 安装教程 (于2020.11.19在centos 6.5上升级内核安装成功)当前的时间Author: NohysiweCreateTime: 2020.11.20提时间是因为,在我开始安装的这个时间就已经无法再下载到以前的rpm包了我这里的包都是我找了1天从某个博客的博主提供的百度云下载下来的我觉得可能再过两年直接绝迹所以想安装成功,请使用我这里的rpm包当前环境CentOS release 6.5 (Final) 查看系统版本命令:

2020-11-21 18:32:03 805

原创 工具使用:Vim 配置Tab为4个空格换行,智能缩进,设置行号等

配置方法在 /etc/vimrc 文件里面最后面添加如下几行代码set ts=4 设置 Tab为4空格set expandtab 这个我也没搞懂set autoindent 设置智能换行好像set nu 设置行号

2020-09-10 16:45:27 837 4

原创 知识杂记:关于项目的模块启动顺序问题

工作时遇到问题总结在机器启动时,我们通常会启动很多任务,每个任务启动时不仅得考虑依赖顺序问题,还得考虑每个任务启动所需内存,在计算机资源较为紧张的情况下,可能同步启动任务而非异步启动。例如计算机内存资源 8g ,任务A启动时需要6g内存,而任务b需要4g,这时如果A,B任务异步启动可能会导致某个任务由于内存资源不足启动失败...

2020-09-04 09:21:44 210

转载 CentOS6.5搭建 DVWA 亲测有效

安装教程

2020-08-19 14:29:07 382

原创 开发者手册-腾讯公司:Go,HTTP,Python 等 开发者手册

链接:总的:腾讯开发者手册细分的:Go语言Python语言HTTP协议Redis数据库Nginx服务器

2020-08-18 11:38:23 345

原创 Linux技巧:如何将 命令工具 的 man 手册导出到文件中并且可读

导出命令的man手册对于Linux上几乎所有的命令行工具都有man使用手册 如果能将它们导出成可以正常阅读的文本可以免去我们经常baidu/google 命令的使用方式,唯一缺点就是英文可能对于有的英文不好的人不太友好。# 不去掉控制符号导出文本 (通常人无法正常阅读)man [command] > /root/[command].man # [command] 表示任意命令, > 右边的文件路径可以自定义# 去掉控制符号导出文本 (一般人可以正常阅读)# 利用 col -b

2020-08-12 16:45:35 2224

原创 Python-Sqlite3模块-解决报错问题: SQLite objects created in a thread can only be used in that same thread

bug产生的环境:使用在 Python3.6 环境下,当 多线程 环境中,某个 线程 使用 sqlite3 模块连接sqlite3 数据库,稍后的查询过程中,出现错误提醒:SQLite objects created in a thread can only be used in that same thread ...查阅文档发现sqlite3.connect() 方法中有个check_same_thread 缺省值为True,将其设置为False 即可解决该报错。解决方法如下:import

2020-08-12 15:59:32 5685 1

原创 Golang : 推荐一个 B站up主给想深入理解 Golang 内部实现的人

一、B站 up主 eggo-tech该 up主 主要讲解一些基础性的知识点以及go语言的部分底层实现,适合基础知识欠缺的同学B站up主 eggo-tech

2020-07-29 11:57:18 530

原创 SQLite3 数据库: 将 数据库 或者 表 导出为SQL文件

一、将 数据库 或者 表 导出为SQL文件1. 前言假设我们有一个 SQLite3 数据库 位于 /root/mydb.db, 里面有表 myTableOne, myTableTwo2. 导出 整个数据库先使用 命令 sqlite3 /root/mydb.db 进入数据库使用以下命令将整个数据库导入到 文件 /root/allData.sql 中sqlite> .output /root/allData.sql # <注释> 将 sqlite 标准输出重定向到 /r

2020-07-29 11:44:20 4090

原创 编程规范: 代码中特殊注释TODO、FIXME、XXX 的含义

特殊注释在编写代码的时候我们可以利用一些公认的特殊注释方式快速简介表达自己的目地TODO: <说明>通常写在一些函数的上方或者内部,当然,实际上你可想写哪儿就写哪儿。它表示该注释标识处,有一些代码功能还未实现,未来会实现,<说明> 中应该简单描述下该功能。FIXME: <说明>该注释表示该注释标记处的代码有问题或者是错误的,有可能无法正常工作,需要修复,<说明> 中应该简单描述下如何修复该问题。XXX: <说明>该注释表

2020-07-27 11:15:31 4498

空空如也

空空如也

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

TA关注的人

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