自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 零基础学习Golang(一)

如何能像打王者荣耀一样从0开始学习Golang为什么王者可以吸引那么多玩家?为什么王者可以做到那么多年热度依然不减?为什么那么多打王者可以不睡觉的兄弟?不然,其实就是王者里面的打怪升级、团队合作、战术运营、绝地大翻盘或者是直接碾压对手带来的快感、满足感。那其实在学习的过程也可以借鉴这个方法来做,将目标拆解成一个个小兵、一只只野怪、一座座防御塔还有一群可爱的队友对手。话不多说直接进入主题,来简单介绍下咱这主角Golang,就像王者介绍英雄一样,介绍他的背景、技能啥的。2007 年 9 月 20 日

2022-04-26 23:32:06 1646

原创 整理记录一些常见的php面试题(一)

一些常见的php面试题

2022-03-31 17:44:43 259

原创 Nodejs 操作csv的简单读写

Nodejs 操作csv的简单读写,直接上代码,记录一下const fs = require('fs');function WriteToFile() { // 模拟写入csv的数据 let list = [] for (let i = 0; i < 5; i += 1) { list.push({ id: 'id' + i, s1: '床前明月光', s2: '疑是地上霜',

2022-01-13 14:36:13 3279

原创 安装使用Anaconda(管理多个互不干扰的python环境)

简单使用Anaconda,搭建多个python环境

2022-01-13 10:54:25 639

原创 php 支持读取csv、xls、xlsx通用简单方法

简单封装一个读取excel表格通用方法,简单记录一下,以防忘记。<?phpuse PhpOffice\PhpSpreadsheet\IOFactory as PHPExcel_IOFactory;/** * 读取excel文件内容 * @param string $filename 完整的文件路径 * @return array 读取表格的结果数据 */function readExcelFile($filename){ $fileParts = pathinfo($fil

2021-12-09 11:40:00 486

原创 简单记录服务器的响应状态码

简单记录服务器相应状态码状态码说明详情100继续请求者应当继续提出请求。服务器已收到请求的一部分,正在等待其余部分101切换协议请求者已要求服务器切换协议,服务器已确认并准备切换200成功服务器已成功处理了请求201已创建请求成功并且服务器创建了新的资源202已接受服务器已接受请求,但尚未处理203非授权信息服务器已成功处理了请求,但返回的信息可能来自另一个源204无内容服务器成功处理了请求,但没有返回任何内容20

2020-11-17 14:48:18 169

原创 几行代码搞定excel文件加密(python)

需安装pywin32pip install pywin32直接上源码。简单几行就搞定import os, sysimport win32com.clientimport timeimport hashlibdef pwd_xlsx(old_filename,new_filename,pwd_str,pw_str=''): xcl = win32com.client.Dispatch("Excel.Application") # pw_str为打开密码, 若无 访问密码, 则设

2020-08-26 11:36:08 3042

原创 linux 安装gogs 自建git服务器

//新建用户useradd git// 进入git用户目录,下载gogswget https://github.com/gogs/gogs/releases/download/v0.11.91/linux_amd64.tar.gz// 创建gogs 目录 并给权限mkdir gogs && chown git:git gogs// 解压 linux_amd64.tar.gztar -xvzf linux_amd64.tar.gz// 安装mysql 数据库 (自行百度)/.

2020-07-22 14:09:13 331

原创 HTTP与HTTPS的区别?GET与POST请求的区别?

HTTP与HTTPS的区别HTTP 是一种 超文本传输协议(Hypertext Transfer Protocol),HTTP 是一个在计机世界里专门在两点之间传输文字、图片、音频、视频等超文本数据的约定和规范。 HTTP 主要内容分为三部分,超文本(Hypertext)、传输(Transfer)、协议(Protocol)。而HTTPS则是HTTP + TLS/SSL 协议组合,即在HTTP上包了一层TLS\SSL加密协议而已。HTTP与HTTPS的区别主要在哪?a、最简单的,HTTP 在地址栏上的协

2020-07-01 17:53:17 779

原创 html CSS选择器的语法规则

选择器例子例子描述.class.intro选择class="intro"的所有节点#id#firstname选择id="firstname"的所有节点**选择所有节点elementp选择所有p节点element,elementdiv,p选择所有div节点和所有p节点element elementdiv p选择div节点内部...

2020-04-30 15:28:29 508

原创 python入门练习(持续更新中。。。)

注: python的语法逻辑完全靠缩进,建议缩进4个空格。1. 练习1:经典入门语句 输出 hello worldprint('hello world!') #如果是顶级代码,那么必须顶格书写,哪怕只有一个空格也会有语法错误 #满足if条件要输出两行内容,这两行内容必须都缩进,而且具有相同的缩进级别 if 3 > 0: print('OK') print('ye...

2020-04-16 14:55:44 502

原创 redis 操作5大数据类型的常用命令

redis 常用命令redis数据类型:string–字符串类型、hash–散列类型、list–列表类型、set–集合类型、zset–有序集合类型通用命令keys pattern(通配符) 查看key符号含义?匹配一个字符*匹配任意个字符(包括0)[]匹配括号区间中的任一字符,可以使用"-"符合表示一个范围,如a[b-d]代表ab、ac、ad...

2020-01-08 11:15:50 249

原创 手把手教你在centos7下打造属于自己的git仓库

centos7 打造自己的git仓库1、安装依赖库 命令:yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel2、安装编译工具 命令:yum install gcc perl-ExtUtils-MakeMaker3、进入下载的git的保存目录 命令:cd /usr...

2019-12-25 10:38:21 597

原创 php 循环的使用 (php 99乘法表)

简单整理下php中的循环的写法#1、while循环 PHP 中最简单的循环//指定的条件为真,while 循环执行代码块 (输出1~9)$i = 1;$max = 10;while($i<$max){ echo $i; echo '<br>'; $i++;}#2、do...while循环 //先执行一次,后检查条件,若条件为真,则重复...

2019-12-19 11:05:12 618

原创 简易爬虫--50行代码获取英雄联盟全英雄皮肤

50行代码搞定英雄联盟LOL全英雄皮肤下载# 下载英雄联盟全英雄皮肤import osimport requestsdef downloadPic(heroIds, titles, names,path): i = 0 for j in heroIds: # 创建文件夹 os.mkdir(path + names[i] + '-' + t...

2019-12-17 14:15:26 1316 1

原创 FastAdmin模块开发快速上手

下载FASTADMIN地址: https://www.fastadmin.net/download.htmlFASTADMIN开发文档地址:https://doc.fastadmin.net/docs/index.html在数据库中创建一个member用户列表CREATE TABLE `fa_members` ( `id` int(11) unsigned NOT NUL...

2019-12-16 17:00:13 1458

原创 小白入门python 笔记

人生苦短 我学python前几天根据网上的材料改了一个csv文件转xls的脚本,简单10行搞定。牛X,故决定跟把风完整的学习下python。废话不多说直接上笔记,如有不足之处请指出,谢谢大神们# 第一个python程序print("hello world!")# 变量的概念msg = 'hello python!'print(msg)# 变量的赋值msg = 'hello ms...

2019-12-12 17:26:57 348 1

原创 windows 一个电脑配置多个ssh key

第一个 ssh-keygen -t rsa -C “[email protected]”第二个 ssh-keygen -t rsa -f ~/.ssh/id_rsa_gitee_f -C “[email protected]”第三个 ssh-keygen -t rsa -f ~/.ssh/id_rsa_gitee_s -C “[email protected]”加…然后把对应公钥加到github\git...

2019-12-10 16:50:14 439

原创 用于Linux 用户与文件权限常用命令

用户、用户组系统管理员 root管理员UID为0:系统的管理员用户。系统用户UID为1~999:Linux系统为了避免因某个服务程序出现漏洞而被黑客提权至整台服务器,默认服务程序会有独立的系统用户负责运行,进而有效控制被破坏范围。普通用户UID从1000开始:是由管理员创建的用于日常工作的用户。在Linux系统中创建每个用户时,将自动创建一个与其同名的基本用户组,而且这个基本用户组只有该...

2019-12-07 17:14:43 223

原创 pip 常用国内镜像

阿里云 http://mirrors.aliyun.com/pypi/simple中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple豆瓣(douban) http://pypi.douban.com/simple清华大学 https://pypi.tuna.tsinghua.edu.cn/simple中国科学技术大学 http://pypi.mi...

2019-12-06 16:14:23 254

原创 10行代码实现csv转换成xls\xlsx

直接上代码,python小白请大师们指点。感谢感谢。。。import pandas as pdimport osimport sysimport xlwtdef csv_to_xlsx_pd(file_name): path = os.getcwd() #print(path) if(os.path.exists(path + '\\'+ file_name +'...

2019-12-05 10:39:19 1585

原创 vim编辑器与shell脚本 读书笔记

1、vim编辑器vim的三种模式命令模式:控制光标移动,可对文件进行复制、黏贴、删除和查找输入模式:文本输入末行模式:保存或退出文档、设置编辑环境、执行外部linux命令及跳转到文档的特定行数注:vim工作流程:默认是命令模式,然后切换到输入模式进行编辑,后返回命令模式再进入末行模式执行文件的保存或退出操作。命令这种东西多用就会记住。vim命令模式常用命令命...

2019-11-29 14:07:22 251

原创 linux 关于管道符、重定向、环境变量的简单介绍

1、输入输出重定向 – 与文件读写操作有关的重定向技术的5种模式注:输入重定向是指把文件导入到命令中,而输出重定向则是指把原本要输出到屏幕的数据信息写入到指定文件中输出重定向分为了标准输出重定向和错误输出重定向两种不同的技术,以及清空写入与追加写入两种模式标准输入重定向(STDIN,文件描述符为0):默认从键盘输入,也可从其他文件或命令中输入。标准输出重定向(STDOUT,文件描述...

2019-11-22 15:56:28 265 1

原创 linux常用命令

linux常用命令1、man [命令] 查看[命令]的参数、使用等。man命令中常用按键以及用途按键用处空格键向下翻一页PaGe down向下翻一页PaGe up向上翻一页home直接前往首页end直接前往尾页/从上至下搜索某个关键词,如“/linux”?从下至上搜索某个关键词,如“?linux”n定位到下一个搜索...

2019-11-21 11:39:55 949

原创 mysql查询语句执行流程--丁奇老师mysql实战笔记

MySQL 可以分为 Server 层和存储引擎层两部分。Server 层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖 MySQL 的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视图等。而存储引擎层负责数据的存储和提取。其架构模式是插件式的,支持 InnoDB、MyISAM、Memory 等多个存储引擎...

2019-11-19 17:36:52 266

空空如也

空空如也

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

TA关注的人

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