自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

彭世瑜的博客

记录我的code历程 开源笔记:https://mouday.github.io/coding-tree

  • 博客(42)
  • 资源 (5)
  • 收藏
  • 关注

原创 ThinkPHP6.0日志没有输出到文件而是直接输出到了输出流

中使用,想将错误信息输出到文件,方便调试找bug。直接输出到了输出流,返回给了前端。将异常对象转为字符串就可以了。里配置的默认输出就是。TP6中输出一条日志。,其他代码使用也正常。导致json解析失败。

2022-09-30 16:22:41 1002

原创 css:利用伪类处理图片加载失败的样式问题

【代码】css:利用伪类处理图片加载失败的样式问题。

2022-09-30 10:17:33 825

原创 Python:Flask使用全局变量g传递数据

全局入口`before_request`,我们拦截用户请求,对用户权限进行统一校验,校验通过再放行,否则拦截用户。将校验通过的当前用户 `user_id` 存放到全局变量,以便后续处理方法使用,比如获取当前用户的一些信息

2022-09-29 10:05:51 3643

原创 微信小程序:EventChannel实现页面间事件通信通道

基础库 2.7.3 开始支持,低版本需做兼容处理。EventChannel:页面间事件通信通道。

2022-09-28 16:03:27 1015

原创 Golang:输出Emoji表情符号

译文:Emoji是一个简单的golang包。文档安装示例输出结果。

2022-09-28 10:12:18 1134

原创 Golang:go-version一个对语义化版本进行解析、比较的库

译文:go-version是一个库,用于解析版本和版本约束,并根据一组约束验证版本。go-version 可以对版本集合进行正确排序,处理预发布/测试版,可以增加版本,等等。语义化版本 2.0.0。

2022-09-27 09:48:52 1077

原创 Python:peewee工具函数model_to_dict的用法参数详解

【代码】Python:peewee工具函数model_to_dict的用法参数详解。

2022-09-24 21:36:18 767

原创 Python:utc时间转东八区北京时间astimezone

utc时间转东八区时间。

2022-09-23 14:32:11 947

原创 ModuleNotFoundError: No module named ‘pyexpat‘

参见:Python编程:pyenv管理多个python版本环境

2022-09-23 10:32:04 1791

原创 Golang:Mergo一个struct、map合并库

译文:Mergo:自2013年起合并Go structs 和 maps。map 使用时候,对应的key字段默认是小写的。mergo 不会复制非导出字段。mergo 可以嵌套赋值。

2022-09-23 10:10:50 1513

原创 Golang:go-humanize将文件大小转换成Kb、Mb、Gb适合人类阅读的单位

(适合人类使用的单位的格式化程序)

2022-09-23 09:58:01 1264

原创 js: 前端浏览器存储方案整理及其扩展库

js: 前端浏览器存储方案整理及其扩展库

2022-09-22 17:52:53 819

原创 js:监听页面滚动scroll,实现阅读进度条

【代码】js:监听页面滚动scroll,实现阅读进度条。

2022-09-22 10:40:50 664

原创 Golang:cast安全且易用的类型转换工具

译文:安全且容易从一种类型转换到另一种类型。

2022-09-21 10:10:02 615

原创 css:grid布局子元素被撑开导致没有按比例均分

不过,出现了一个问题,当其中一个元素内部的宽度比较大时,会出现不均分的现象。使用grid布局使得左右两边的元素均分,实现效果。/* 方式一: *//* 方式二: *//* 方式三: */

2022-09-20 14:16:02 5243 2

原创 js:fetch在浏览器中发送 HTTP 请求

Fetch API 提供了一个 JavaScript 接口。

2022-09-20 11:24:38 754

原创 js:动态import导入script脚本文件

访问:http://127.0.0.1:5500/index.html。模仿百度统计的代码,将其封装成一个可重用的函数。即可看到控制台输出的内容。

2022-09-20 11:06:51 2555

原创 js:json请求和jsonp请求

重启服务后,前端可以正常获取接口数据。不需要开启跨域就可以直接获取到数据了。端口,前端静态服务器在运行在。此时,后端服务器运行在。

2022-09-20 10:57:33 1272

原创 Golang:Gomail一个简单高效的电子邮件发送包

译文:Gomail是一个简单高效的电子邮件发送包。它经过了良好的测试和记录。

2022-09-19 10:36:29 542

原创 js: 从base64编码中解析图片信息

【代码】js: 从base64编码中解析图片信息。

2022-09-16 18:05:07 593

原创 js:File和Base64(DataURL)互相转换

【代码】js:File和Base64(DataURL)互相转换。

2022-09-16 17:51:45 5368

原创 js:通过正则表达式从base64编码的图片中获取扩展名

【代码】js:通过正则表达式从base64编码的图片中获取扩展名。

2022-09-16 16:07:27 1973

原创 Python:psd-tools解析PSD文件

译文:psd-tools 是一个Python包,用于使用规范中描述的Adobe Photoshop PSD文件。

2022-09-16 10:20:21 1077

原创 Golang:deepcopy深拷贝工具库

译文:事物的深度复制。

2022-09-16 09:50:25 599

原创 Node.js:Array.prototype.sort数组排序的使用

注意:sort是对原数组进行排序操作,会改变原数组。1.2、desc 从大到小排序。1.1、asc 从小到大排序。

2022-09-15 14:59:12 551

原创 Golang:Excelize读写excel文件的Go语言库

译文 用于读写Microsoft Excel电子表格的Go语言库 (XLAM/XLSM/XLSX/XLTM/XLTX)

2022-09-15 10:10:44 1043

原创 Node.js:base62实现长数字压缩为短字符串

译文:Base62编码将数字转换为ASCII字符串(0-9、a-z和a-z),反之亦然,这通常会导致相对较短的字符串。这种标识符也往往更容易被人类识别。

2022-09-14 13:51:19 848

原创 Golang:go-hashids/sqids-go从整数生成短唯一ID

hashid有一个很好的使用场景,就是将数据库自增id转换为不连续的字符串,实现id加密的效果,避免被恶意递增枚举,有多种实现方式。

2022-09-14 11:21:45 1734

原创 Vscode1.71.0终端报错提示`sed: illegal option -- r`

Mac环境下Vscode自带的终端无论什么命令都会出现sed提示,使用自带终端就没有问题。官网也说将在下一个版本修复这个问题。可以很好的解决这个问题。

2022-09-14 10:44:07 801

原创 Mac通过终端指令查看系统版本号sw_vers

【代码】Mac通过终端指令查看系统版本号。

2022-09-14 10:36:04 516

原创 Golang:os/io标准库读取文件

【代码】Golang:os/io标准库读取文件。

2022-09-13 10:08:26 1253

原创 Golang:uiprogress在终端实现进度条功能

译文:用于在终端应用程序中呈现进度条的Go库。它提供了一组灵活的功能和可定制的API。

2022-09-09 10:02:57 850

原创 阿里云OSS图片访问出现跨域:Access to image at from origin has been blocked by CORS policy

/ 使用js Image 对象报错。权限控制/跨域访问中。

2022-09-08 15:08:06 5628

原创 Golang:color在终端上输出带颜色的文字

译文:Color 允许您根据Go(Golang)中的ANSI转义码使用着色输出。它也支持Windows!API可以多种方式使用,选择适合您的方式。注意:直接运行没有效果,需要在终端使用命令行运行才能看到效果。

2022-09-08 10:17:38 1614

原创 webpack打包优化之moment语言包优化moment-locales-webpack-plugin

默认情况下,webpack 会打包所有的 Moment.js 语言环境(在 Moment.js 2.18.1 中,最小为 160 KB)。若要剥离不必要的语言环境且仅打包使用的语言环境,则添加 moment-locales-webpack-plugin。

2022-09-07 15:44:51 1157

原创 Node.js:cross-env跨平台设置和使用环境变量

译文:运行跨平台设置和使用环境变量的脚本。使用 package.json。

2022-09-07 11:07:08 1042

原创 Golang:golang-lru一个基于双向链表实现的LRU缓存工具

译文:这提供了实现固定大小线程安全lru缓存的lru包。它基于Groupcache中的缓存。

2022-09-07 10:04:08 1038

原创 Golang:colly 采用 Go 语言编写的 Web 爬虫框架

请求测试:http://httpbin.org/get。

2022-09-06 10:47:00 707

原创 Golang:go-querystring将struct编码为URL查询参数的库

译文:go-querystring 将struct编码为URL查询参数的Golang库。

2022-09-05 17:08:54 1117

原创 vue.js:node_modules/_babel-runtime@6.26.0@babel-runtime/core-js/object/assign.js

配置 .babelrc。

2022-09-01 14:51:27 1446

pyenv-2.3.90-full.tar.gz

基于原版 pyenv-2.3.90进行了扩展 在原版基础上添加了一些文件夹 ``` cache/ plugins/ pyenv-ccache pyenv-doctor pyenv-installer pyenv-update pyenv-virtualenv pyenv-which-ext python-build ```

2023-01-03

mybatis-generator-demo.zip

mybatis-generator-demo 自动生成代码示例,最好配合教程使用 https://pengshiyu.blog.csdn.net/article/details/107594627

2020-07-26

CSS Tools: Reset CSS

The goal of a reset stylesheet is to reduce browser inconsistencies in things like default line heights, margins and font sizes of headings, and so on. The general reasoning behind this was discussed in a May 2007 post, if you're interested. Reset styles quite often appear in CSS frameworks, and the original "meyerweb reset" found its way into Blueprint, among others.

2020-07-23

浏览器Header和cookie字符串形式转Json

浏览器Header和cookie字符串形式转Json,没发放图片,下载试试看吧,飞的需要50个字吗,我先说下这个软件的功能,再说下这个软件是用java写的,需要安装java环境 具体介绍看这里: https://pengshiyu.blog.csdn.net/article/details/105398552

2020-04-08

泰坦尼克数据集3个csv文件

泰坦尼克数据集3个csv文件: 1. train.csv, 2. test.csv, 3. gender_submission.csv

2018-06-03

Python高手之路 试读版 PDF电子书下载 带书签目录

Python高手之路 试读版 PDF电子书下载 带书签目录,注意,是试读版本

2018-05-23

空空如也

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

TA关注的人

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