自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(96)
  • 资源 (3)
  • 收藏
  • 关注

原创 关于scipy1.3.0中被弃用的imread,imresize的替代方案

SciPy最新官方文档的说明(20190730):Functions from scipy.interpolate (spleval, spline, splmake, and spltopp) and functions from scipy.misc (bytescale, fromimage, imfilter, imread, imresize, imrotate, imsave, i...

2019-07-30 14:24:46 28826 40

原创 关于matplotlib的种种(中文支持,设置坐标名称、长度、范围、字体、时间精度、百分比显示、颜色,图片保存、大小设置)(持续更新)

ps:画完图后要用plt.show()才会显示出图来哦!1.中文支持# 用来正常显示中文标签plt.rcParams['font.sans-serif'] = ['SimHei']# 用来正常显示负号plt.rcParams['axes.unicode_minus'] = False2.设置图标题和x,y轴的坐标名称plt.title("我是标题&am

2018-08-03 17:58:12 10527 1

原创 pandas中关于DataFrame行,列显示不完全(省略)的解决办法

有时候DataFrame中的行列数量太多,print打印出来会显示不完全。就像下图这样:列显示不全:行显示不全:添加如下代码,即可解决。#显示所有列pd.set_option('display.max_columns', None)#显示所有行pd.set_option('display.max_rows', None)#设置value的显示长度为100,默...

2018-08-03 16:19:50 210083 26

原创 ‘??’ 和‘||’ 如何选择

因此,哪种运算符更好取决于不同的需求场景。如果希望对所有的假值都使用默认值,那么 || 是正确的选择。如果只想在 null 或 undefined 的情况下使用默认值,那么??是更好的选择。

2023-05-30 16:19:49 289

原创 nginx配置http和ms转发

【代码】nginx配置http和ms转发。

2023-03-16 11:29:08 474 1

原创 vscode自定义插件目录

就是我们自定义指定的插件目录,把其他地方导出的vscode扩展文件粘贴到这里即可。一般在无法联网的电脑上,需要进行手动导入导出vscode的插件时使用。右键单击内网电脑桌面上的vscode快捷方式 —> 属性。修改属性中的目标字段,在其后增加。

2023-02-23 10:10:18 1162

原创 Chrome谷歌浏览器离线安装方法

在Chrome官网:https://www.google.cn/intl/zh-CN/chrome/ 里面下载的浏览器一般都是只有几MB的在线安装包。如果想要下载Chrome的离线安装包,有两种方法。嫌麻烦的同学可以直接使用第一种方法,如果第一种方法的网址失效了,那么按照第二种方法一步一步来即可。

2023-02-17 09:52:07 47959 3

原创 docker常用命令及设置开机自启

docker常用命令及设置开机自启

2023-01-17 11:06:34 10547 1

原创 mac/windows用Chrome浏览器截取长图

⌘Command + ⇧Shift + C(Windows 为 Ctrl + Shift + C)嗅探元素;选中想要的部分后,按下 ⌘Command + ⇧Shift + P(Windows 为 Ctrl + Shift + P);再运行 Capture node screenshot 命令,回车,一张选区截图就生成了。

2022-08-29 09:38:58 4311

原创 mongodb常用配置和操作

代码】mongodb常用配置和操作。

2022-08-18 16:43:09 425

原创 JsonItemExporter 和 JsonLinesItemExporter 保存数据的异同

在 scrapy 爬虫框架的 pipeline 管道中进行持久化数据,一般会用到 ItemExporter 的 JsonItemExporter 和 JsonLinesItemExporter 这两种方式。

2022-08-18 11:25:16 186

原创 dokcer容器常用命令总结

dokcer容器常用命令总结。

2022-08-16 14:32:42 313

原创 ubuntu设置虚拟显示器且远程连接

ps:如果需要再用显示器,需要删除或者重命名“xorg.conf”文件,后缀名改掉即可,如.conf_bak。虽然配置上面写了 “1920x1080”,但是实际上最大支持 “1360x768”,重启即可生效。重启计算机后,系统会默认使用虚拟显示器,即使接入了显示器,也不会输出信号到显示器上!使用teamviewer、todesk或者向日葵等远程工具实现远程连接即可。...

2022-08-15 10:28:17 2962 7

原创 python爬虫利器之scrapy的基本教程

Scrapy 是一个十分强大的爬虫框架,使用 pip 来安装 scrapy 需要安装大量的依赖库,至少需要的依赖库有 Twisted,lxml,pyOpenSSL。在提取数据后,该parse()方法查找到下一页的链接,使用该 urljoin()方法构建一个完整的绝对 URL(因为链接可以是相对的)并产生一个到下一页的新请求,将自己注册为回调来处理下一页的数据提取并保持爬取通过所有页面。它们必须是 Spider 的子类并定义初始请求,可选的是如何跟随页面中的链接,以及如何解析下载的页面内容以及提取数据。...

2022-08-12 10:46:32 839

原创 前端代码规范神器之f2elint的使用教程

日常开发中,项目基本上都是由多个人进行开发和维护,每个人的代码书写习惯和风格又不尽相同,commit的提交信息也是杂乱无章,为以后的开发和维护增添了很多困难。F2ELint是《阿里巴巴前端规约》的配套Lint工具,可以为项目一键接入规约、一键扫描和修复规约问题,保障项目的编码规范和代码质量。安装好后无需配置,插件会自动找到项目中的.eslintrc.js、.stylelintrc.js、.prettierrc.js等配置文件,到此为止,就可以正常使用【阿里巴巴前端规约】来规范自己的项目了。......

2022-07-28 10:24:26 1822

原创 prettier常用配置项

代码】prettier常用配置项。

2022-07-27 14:24:00 1888

原创 python将list转换为csv

将如下列表数据转为csv文件。

2022-07-26 11:26:26 8018

原创 python中list的五种查找方法

Python中是有查找功能的,五种方式in、notin、count、index,find前两种方法是保留字。

2022-07-26 10:16:38 14552

原创 使用vue+iview Form组件, 按enter键导致页面刷新的解决方案

vue 按 enter导致页面刷新的解决方案

2022-06-13 15:47:51 1808 1

原创 基于 xterm + websocket + vue 实现网页版终端 terminal

基于 xterm + websocket + vue 实现网页版终端 terminal

2022-06-09 14:41:43 6713 4

原创 yaml 基本语法详解

简介YAML 是 “YAML Ain’t a Markup Language”(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:“Yet Another Markup Language”(仍是一种标记语言)。YAML 的语法和其他高级语言类似,并且可以简单表达清单、散列表,标量等数据形态。它使用空白符号缩进和大量依赖外观的特色,特别适合用来表达或编辑数据结构、各种配置文件、倾印调试内容、文件大纲(例如:许多电子邮件标题格式和YAML非常接近)。YAML 的配置文件后

2022-04-26 18:05:18 734

原创 nextcloud 通过不被信任的域名访问 请联系您的管理员

在其他机器上访问服务器的nextcloud时,提示如下信息: 通过不被信任的域名访问,请联系您的管理员。如果您就是管理员,请参照 config.sample.php 中的示例编辑 config/config.php 中的 “trusted_domains” 设置。配置此项的详细内容请查阅 文档。解决办法:# vim /var/www/html/config/config.php<?php$CONFIG = array ( 'htaccess.RewriteBase' =>

2022-04-06 16:47:19 6728

原创 vue移动端适配方案 - px 自动转 rem

1.安装lib-flexibleyarn add lib-flexible2.引入lib-flexible# src/main.tsimport 'lib-flexible/flexible'3.安装postcss-pxtoremyarn add lib-flexible4.在根目录下新建 postcss.config.js# project_name/postcss.config.jsmodule.exports = { plugins: { // 兼容浏览器,

2022-04-06 16:43:51 2161 1

原创 vue3路由模式为history,打包后页面空白的处理方式

场景vue-router 的 hash 模式时,url始终待着’#‘,如’http://localhost:8080/#/index.html’。如果要去掉’#'号,那么就需要把 vue-router 的 hash 模式改为 history(html5)模式。# vue3const router = createRouter({ //hash 模式 // history: createWebHashHistory(), //html5 模式 history: createWeb

2022-04-06 16:42:22 6511

原创 mac使用homebrew无法安装nginx解决方案

场景使用 homebrew 安装 nginxbrew install nginx报错:==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/openssl%401.1-1.1.1k.mojave.bottle.tar.gz######################################################################## 100.0%==> Downloa

2022-04-06 16:40:24 2823

原创 docker容器中安装vim,报错“vim: command not found“的解决办法

在docker容器中使用vim命令,vim test.txt时提示:vim: command not found安装vim命令,apt install vim命令时,显示:Reading package lists... DoneBuilding dependency tree Reading state information... DoneE: Unable to locate package vim使用命令:apt update更新最新的软件包更新完成以后再使用命令

2022-04-06 16:32:28 2723

原创 前端模块化详解

一、背景作为前端开发,模块化我们已经耳熟能详,我们平时接触到的 ES6 的 import,nodejs中的require他们有啥区别?我们也听过CommonJS、CMD、AMD、ES6模块系统,这些都有什么联系呢?本文将对这些问题进行归纳总结,可以对模块化有个清晰的认识。二、为何需要模块化?1. 起源最开始 js 是没有模块化的概念的,就是普通的脚本语言放到 script 标签里,做些简单的校验,代码量比较少。随着ajax的出现,前端可以请求数据了,做的事情更多了,逻辑越来越复杂,就会出现很多

2022-04-06 16:24:22 476

原创 前端项目中 cookie、sessionStorage 和 localStorage的详细用法

一.cookie的使用1.首先加载模块npm i js-cookie -S2.在使用cookie的页面上进行引入import Cookies from 'js-cookie'3,使用方法创建一个在整个网站上有效的CookieCookies.set('name', 'value');创建一个从现在起7天后过期的cookie,在整个站点上有效:Cookies.set('name', 'value', { expires: 7 });创建一个过期的cookie,对当前页面的路径有效:

2022-01-10 16:47:01 1150

原创 mac安装Homebrew报错curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

官网命令:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"运行安装后,出现以下报错:更换命令为:/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"然后选择中科大或者清华即可正常安装。...

2021-12-10 10:45:36 909 1

原创 vue-cli3中缺少的vue.config.js的配置项

module.exports = { // 基本路径 baseUrl: process.env.NODE_ENV === 'production' ? './' : './', // 输出文件目录 outputDir: 'dist', // 默认dist // 用于嵌套生成的静态资产(js,css,img,fonts)目录 // assetsDir: '', // 指定生成的 index.html 的输出路径 (相对于 outputDir)。也可以是一个绝对路径 indexPath: 'in

2021-11-25 16:32:27 1931

原创 设置vue-video-player视频铺满不留黑边

::v-deep .video-js .vjs-tech { object-fit: fill;}::v-deep .vjs-poster { background-size: cover;}

2021-11-19 11:12:25 1726 4

原创 vue中为每个vue-router跳转的页面设置单独的页面title

一般来说,如果不对vue中新打开的页面进行设置,会默认使用首页的title作为新打开的vue页面title。对vue-router跳转到的页面设置单独的页面title,分为如下2步:在src中的router的index.js文件中对需要单独设置页面title的路由,增加meta属性,在meta里面新增页面的title名字属性:具体代码: { path: '/:pathMatch(.*)*', component: () => import(/* webpackChun

2021-11-18 10:16:24 1448

原创 vue切换页面/路由跳转后,页面不会置顶的解决方案

场景:使用vue-router组件,进行页面切换,切换后的页面滚动条还停留在上一级页面的位置,没有置顶。需求:每次跳转新页面时,都置顶显示。解决方案:在vue的router目录下的index.js文件中进行配置://修改前const routes = []...const router = new VueRouter({ routes,})//修改后const routes = []...const scrollBehavior = (to, from, savedPosit

2021-10-14 14:46:47 3166 2

原创 vue3.x项目中使用jquery(最简单的方式)

因为最近的项目需求,要把vue从2.x升级到3.x。项目中用到了jquery,网上搜索出来的使用方法都是vue2.x的方式:修改webpack.base.conf.js文件,或者修改vue.config.js。然而vue3.x的版本中根本就没有这两个文件。这种方式已经不再适用了。没必要再去新建一个文件。具体的引入方式如下:安装jquerynpm install jquery -S在项目的main.js中声明const $ = require('jquery');window.$ = $

2021-09-09 15:14:50 5473 3

原创 IDEA的MAVEN项目中的Lifecycle基本用法

1.clean用于清除之前构建生成的所有文件其中具体为清楚了Target目录中的所有文件,包括该目录i.e:删除了install生成的所有文件2.validate用于验证项目是否真确,并且其说有必要信息是否都可用3.compile编译项目的源代码,主要是java文件一般是编译scr/main/java或是scr/test/java里面的文件4.test用合适的测试框架来进行测试,测试compile中编译出来的代码测试的东西一般不加包和部署5.packaging获取compile中编

2021-07-15 15:00:20 2557

原创 dataframe根据指定的列名筛选df

示例代码:d1 = data[(data['ENTITY']=='D:\\') & (data['TARGET_ID']==184 )]

2020-04-15 09:23:57 6739

原创 dataframe修改列名

第一种方式直接赋值df.columns = ["xx", "yy"]第二种方式对指定列修改名称,需要加上inplace=Truedf.rename(columns={'COLLECTTIME':'ds'},inplace=True)df.rename(columns={'VALUE':'y'},inplace=True)...

2020-04-14 16:01:07 1092

原创 文件批量改名-bat操作

新建txt,改名为rename.bat添加如下内容即可:@echo offset a=1setlocal EnableDelayedExpansionfor %%n in (*.doc) do (set /A a+=1ren "%%n" "20200222_!a!_%%n")根据不同的需要更改不同的内容...

2020-02-22 12:56:09 3271

原创 jupyter notebook/lab 输出显示每行变量

jupyter notebook/lab 默认输出只显示最后一行的变量在文件的最上方添加:from IPython.core.interactiveshell import InteractiveShellInteractiveShell.ast_node_interactivity = "all" 即可输出显示每行代码如果要回复默认,改为如下即可:from IPython.core...

2020-02-06 12:23:11 3639

原创 jQuery找祖先和子孙节点方法

$("span").closest("ul") //找span的祖先ul$("ul").find("span") //找ul的子孙span$(selector).find(filter)find() 方法返回被选元素的后代元素。后代是子、孙、曾孙,依此类推。**DOM 树:**该方法沿着 DOM 元素的后代向下遍历,直至最后一个后代的所有路径()。**注意:**filter 参数在...

2019-12-30 19:47:48 5043 2

Microsoft Visual C++ 14.0l.7z

安装python相关包的时候,需要Microsoft Visual C++ 14.0。这里提供完整的Microsoft Visual C++ 14.0安装包,属于vs2015系列。

2019-07-11

SecureCRT v8.0 注册机.zip

一个可以用于SecureCRT v8.0及更高版本的注册机程序,解压密码写在压缩包内的TXT文本名上。解压密码:thisispassword

2018-02-10

prezi桌面版破解补丁

prezi桌面版破解补丁,打开后直接运行即可

2016-08-12

空空如也

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

TA关注的人

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