自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 记一次python CLI程序转化为GUI程序并打包

记一次python CLI程序转化为GUI程序并打包项目开始时需要将一个分析 pdf/txt文件的内容的程序转化为GUI程序,并且打包成exe格式将其放到一个没有python环境的人的电脑上使用,其中遇到了很多坑,在此记录一下。首先这个程序输入是要分析的文件,停用词文件和load.txt文件,并且给出输出的路径。输出是两张分析出的图片和一个表格,并且用户希望默认输出在桌面上,根据以下需求我们开始技术选型。选择python GUI库首先我在 v2ex 上先搜 python + GUI 看网友们有

2022-03-17 15:03:45 1562 2

原创 hosts文件为空,仍然显示ERR_CONNECTION_RESET的解决方法(hosts.ics)

hosts文件为空,仍然显示ERR_CONNECTION_RESET的解决方法(hosts.ics)最近在学习Java的时候,未免要使用到 idea 这一神器,但是不知道为什么,登录 idea 官网的时候总是提示我ERR_CONNECTION_RESET之类的网络错误,我想起之前弄过一个破解 idea 的方法里面让改过 host,但是我通过火绒打开hosts文件想把里面的东西删掉时,发现里面空空如也。直到我到 host目录下(C:\Windows\System32\drivers\etc)一个文件一个文

2022-01-07 22:43:48 2972 1

原创 mongoDB 学习

mongoDB 学习mongoDB 是一个非关系型数据库 (MySQL 是关系型数据库,关系型数据库里全是表)mongoDB 是文档型数据库 (里面存的文档是增强版的 JSON,BSON)MongoDB 数据库一般只需要连接一次,连接一次后,除非项目停止服务器关闭否则数据库不能断开其他的关系型数据库需要每操作一次就要连接一次安装 mongoDB去官网下载,我安装的是社区版,安装一路无脑 next需要配置环境变量:将 MongoDB 的 bin 路径添加到 path 环境变量下,

2020-10-17 15:37:38 352

原创 React 从入门到入门 02

React 从入门到入门组件的生命周期给元素添加样式的时候需要两个大括号,例如:// 外层大括号表示里面是 js 代码,里面的大括号表示内容是个对象<h2 style={{ opacity: opacity }}>{this.props.msg}</h2>经常在 componentDidMount() 生命周期中启动定时器 (挂载完毕的勾子函数)在 componentWillUnmount() 中获取停止定时器等操作 (移除组件的时候调用的方法)注意:set

2020-10-11 23:33:25 241 1

原创 React 从入门到入门

React 从入门到入门这篇文章讲了 React 的基础知识,从 JSX 语法到面向组件编程:组件的属性 state,props,refs等属性这是初学者写下的笔记,如有错误,欢迎指正!React:JavaScript库 (和 jQuery 一样是个库)和 Vue 一样都尽量减少 DOM 的操作Facebook 出品的前端框架How would you React if I said I love Vue?React HelloWorld<div class="test"&

2020-10-05 20:28:06 279

原创 Ajax 基础学习

Ajax 学习Ajax 可以再在不刷新网页的情况下更新页面内容检测用户名能否使用就是使用了 AjaxXML 和 HTML 的区别:HTML中都是预定义标签,例如 a 就是超链接标签,span 就是行内元素标签,在 XML 中没有预定义标签Ajax 可以通过用户事件来更新页面部分的内容 (例如鼠标移动)Ajax 的缺点,没有浏览历史,不能回退,存在跨域问题,SEO 不友好// 原生 Ajax 请求模板// 发送请求const xhr = new XMLHttpReque

2020-09-27 16:26:32 254 2

原创 jQuery 事件与方法

这篇文章主要讲了 jQuery 事件的注册,绑定,解绑或者其他方法,jQuery 插件 元素位置操作等这是初学者写下的笔记,如果错误,欢迎前来指正

2020-09-26 17:53:19 298

原创 jQuery 基础学习

jQuery 学习这篇文章主要讲了 jQuery 的基本使用 (包括入口函数,原生对象和 jQuery 对象的差别和转化) jQuery 常用的 选择器 隐式迭代 样式操作 和 自带或者自定义的动画效果,jQuery 对属性的操作,元素内容的文本值进行操作,和对元素的操作pink老师最后一个部分的前端课程, 且行且珍惜jQuery 是 JavaScript 的一个库 (library: 对JavaScript 的代码进行封装)jQuery 推荐使用双引号write Less, Do mo

2020-09-22 19:09:56 384

原创 小程序基础学习

小程序基础学习开始学习小程序开发,据说和 vue 很像小程序感觉还是需要面向文档开发,里面零零散散的属性很难记得,所以要经常看文档注册小程序如果需要测试高级的小程序功能就需要用到 APPID获取 APPID:开发 -> 开发设置 -> 开发者ID和 chrome 的调试器一样,可以设置机型,网络状态等条件MINA 的意思是原生框架传统页面结构微信小程序HTMLWXMLCSSWXSSJavaScriptJavaScrip

2020-08-03 22:05:36 1032 2

原创 less快速学习

less 学习看到 less 老是想起 less is more 这句话,这门语言的确是把原来很繁琐的 css 给包装成一门类似于编程语言的语言,感觉看视频只能学习到一点,关键还是看官方文档less 是一个 css 扩展,让 css 变成支持变量,嵌套等操作的 css 语言可以去 Less官方文档 去学习less 基础less 可以在浏览器端使用也可以在服务端使用在浏览器端使用CDN:<script src="//cdnjs.cloudflare.com/ajax/libs/le

2020-07-31 15:23:29 1939

原创 JavaScript ES6新特性

JavaScript ES6新特性这篇笔记讲了 ES6 新增的声明变量的方法,箭头函数,剩余参数 扩展运算符(…args),和ES6中新增的数组字符串方法,和 Set 数据结构声明变量方法let 关键字let 声明的变量只在块级作用域有效块级作用域:两个大括号之间原来的作用域是一个函数,用 let 的话作用域变成了 {} 之间let 可以防止循环变量变成全局变量for(let i = 0;i < 2;i++) {}console.log(i);// 报错,i

2020-07-24 20:39:39 3938

原创 JavaScript 正则表达式

JavaScript 正则表达式正则表达式在JavaScrip中正则表达式是对象可以用作验证表单 (匹配),过滤敏感关键词 (替换),获取想要的部分 (提取)JavaScript 中使用正则表达式通过 RegExp 构造函数创建var regexp = new RegExp(/表达式/);通过字面量来创建var rg = /表达式/;检测正则表达式是否复合规则:test() 函数,返回 true 或 falseregexpObj.test(str);reg

2020-07-19 21:24:45 246

原创 JavaScript 函数进阶

这篇文章主要讲了ES5新增的方法,函数this指向,严格模式,闭包和浅拷贝和深拷贝的知识如有错误,欢迎前来指正!

2020-07-16 22:27:44 404

原创 JavaScript 面向对象

JavaScript高级语法之面向对象这篇文章主要讲了JavaScript ES6之后有类的概念的面向对象的方法和ES5之前没有类的概念时的面向对象的方法如有错误,欢迎前来指正JavaScript 面向对象(ES6之后)JavaScript中的对象是无序的属性和方法的集合创建类同样使用大驼峰命名法,首字母大写代码示例:// 声明类class 类名 { // class body}// 实例化对象var 对象名 = new 类名();在类中所有的函数都不用加

2020-07-08 22:00:30 1064

原创 前端拾遗 (持续更新)

前端拾遗写这篇文章是平常在做一些小需求的时候发现有一些遗漏的知识点,但是又没法把他放到一篇笔记里保存起来,所以为了保存下来,就在这个前端拾遗的笔记中记录一些我之前没有遇到的知识点,或者有一些我卡住比较久的地方1 css变量css变量是用两个减号开始,中间可以使用减号连接的变量例如:div { --button-width: 80px;}变量大小写敏感作用域在 :root 下定义的变量全局可见在元素样式内定义的只有该元素及其子元素可见:root { /

2020-07-03 16:14:40 1434

原创 JavaScript梗图详解

JavaScript梗图详解前几天我看到了一张JavaScript的梗图,虽然看完之后哈哈大笑,但是有些东西我并不知道为啥是这样,只是知道了有这么一件事,但是不知道其中的原理,所以我今天来开坑把这个图上的JavaScript知识点整理一下开坑一时爽,填坑火葬场,看我这个坑要多久才能填上 (2020/05/12开坑)截至发送事件 (2020/06/29) 这个坑我才填上,我的拖延症没救了吧1. typeof NaN == “number”NaN 的意思是说明这个值不是数字,例如我们

2020-06-29 22:05:06 4244

原创 Vue.js 入门 demo1

Vue.js 入门学习 vue.js 需要 HTML CSS JavaScript 和 AJAX 的基础Vue 是一个 JavaScript 框架,能够简化 Dom 的操作,并且可以相应式的数据驱动Vue 的作者是中国人尤雨溪!这篇笔记的内容解释el挂载点,也就是挂载了这个元素及其子元素可以使用 vue 里面的各种属性和方法data储存这个 vue 实例里面的数据methods储存这个 vue 实例里面的方法v-text 或 {{ message }}

2020-06-15 11:23:26 605

原创 Flex伸缩布局

Flex伸缩布局flexible Box的缩写,意为弹性布局Flex 布局原理当父元素设置为 flex 布局之后子元素的 float clear 和 vertical-align 属性都将失效采取 Flex 布局的元素我们称为 Flex容器Flex容器的子元素称为容器成员,简称项目通过给父盒子添加 flex 属性,来控制子盒子的位置和排列方式Flex 可以使行内元素可以设置高度和宽度Flex 布局父项常用属性给父元素添加 flex 属性div {

2020-06-04 20:29:36 1497 1

原创 JavaScript WebAPI学习 demo8

JavaScript WebAPI学习元素偏移量 offset 系列offset 可以得到元素得位置,大小等获得元素距离带有定位的父元素位置获得元素自身的宽度高度注意:返回的数值不带单位offset常用属性location 对象的方法返回值element.offsetParent返回带有定位的父级元素,如果父级都没有定位则返回 bodyelement.offsetTop返回带有定位父元素的上方的距离element.offsetLeft返回带

2020-05-31 21:51:24 723

原创 JavaScript WebAPI学习 demo7

JavaScript WebAPI学习这篇笔记主要讲了窗口大小事件,两种定时器,this指向得问题,和刷新,获取URL等属性得方法,js同步和异步初学者写下得笔记,如有错误,欢迎前来指正BOM浏览器对象模型BOM:浏览器对象模型,例如刷新,后退等操作BOM 兼容性较差BOM顶级对象是 windowBOM 浏览器窗口进行交互的一些对象window 对象BOM构成:他是 js 访问浏览器窗口的一个接口他是一个全局对象,定义在全局作用域中的变量或者函数都会变成 window

2020-05-14 22:21:06 480

原创 JavaScript WebAPI学习 demo6

JavaScript WebAPI学习事件高级注册事件注册事件分为两种方式:传统注册方式和监听注册方式传统注册事件特点:注册事件唯一性 (同一个元素同一个事件只能设置一个处理函数,后注册的函数回把先注册的给覆盖掉)<body> <button>传统注册事件</button> <script> var btn = d...

2020-05-05 22:58:29 632

原创 JavaScript WebAPI学习 demo5

JavaScript WebAPI学习这篇文章讲解了修改元素属性,自定义属性,节点的增删添加删除等操作这篇文章实在是太长了,里面主要有一些代码占据了很多的空间,我尝试能不能把他们折叠起来这篇博客是初学者写下的笔记,如有错误,欢迎前来指正!最后推荐大家看这部分知识点的总结,六分钟回顾一下这里的知识点js案例案例:排他思想案例:当点击一个按钮时选中它,并且其他的按钮都恢复未被选中的...

2020-05-03 23:48:59 708

原创 本地静态网页上传到服务器

本地静态网页上传到服务器这篇文章的目的是在服务器上建一个最基础的静态网页,在网上看了很多教程要么太高深涉及到PHP或者MySQL等高级的东西,对于像我们这种只想要在服务器上运行一个静态网页的教程很少(也有可能是我的搜索方法不对)所以想要写一篇这种教程来帮助学习了前端知识手头上又有服务器的同学本文仅仅适合于HTML和CSS的静态网页,不涉及到高级操作,如果想要更高级的教程请搜索Apache...

2020-04-23 15:29:33 7253 2

原创 KMP算法next数组详解 (没有任何数学知识,完全图解)

KMP算法详解提到KMP算法,很多人都觉得很困难,困难之处就在next数组部分,下面我来详解一下这部分的运行操作next数组需要研究子串的前缀和后缀的重复部分,我们假设有两个完全相同的模式串,一个叫做伪主串,另一个叫伪模式串 (子串)还需要附上运行的代码,等会需要配合代码一步一步理解void Getnext(int next[], string t){ int j = 0, k...

2020-04-19 20:45:34 4922 6

原创 Java类的复用

类的复用超类 == 父类类的继承的基础语法关键字 extendsJava只支持单继承超类 (父类) 包括子类公共的方法和属性代码示例:class Person { public String name; void Person(String name) { this.name = name; }}class Employee ex...

2020-04-10 20:54:39 424

原创 栈和队列学习

栈和队列只是另一种形式的链表 (没有头结点的链表)基础部分可以看我的上一篇笔记,这部分主要是对链表的应用

2020-04-06 11:45:08 135

原创 git基础知识 及gitee使用实例

git基础笔记git 版本控制,可以控制提交的版本,自动合并代码根据B站 Mr_Eve的教程 学习,感谢up主的无私奉献!安装git和基础设置可以在官网上直接下载,选择Windows版安装安装完成后,在开始菜单会有一个Git Bash (如果找不到可以在开始菜单搜索)打开他来进行下面的设置执行git config --global uesr.name"NAME" 其中NAME换成...

2020-04-02 21:57:07 641

原创 单链表学习

链表学习静态链表链表:结构体变量通过指针进行连接代码示例:struct Node { int data; // 数据域 struct Node* next; // 指针域 // 指针域指向下一个结构体变量};静态链表使用不是很多,通常使用能动态申请内存的动态链表动态链表需要使用动态内存申请和模块化设计模块化设计就指的是封装操作链表的功能内存申请 (...

2020-03-28 22:31:26 207

原创 JavaScript WebAPI学习 demo4

这篇笔记主要讲了获取元素方法,事件,修改操作元素内容 / 链接 / 表单属性 / 元素CSS样式 初学者写下的笔记,如有错误,欢迎前来指正!

2020-03-17 22:05:07 700

原创 JavaScript基础语法 demo3

这篇笔记主要讲了JavaScript函数,变量作用域,预解析,对象,内部对象以及两种数据类型 这篇笔记有很多JavaScript的特性,所以可以认真看下 这篇笔记是初学者写下的笔记,如有错误,欢迎前来指正

2020-03-11 22:18:13 747

原创 JavaScript基础语法 demo2

这篇笔记主要讲了JavaScript运算符,流程控制语句(if else switch),循环语句和数组 这篇笔记因为有很多地方都是学过的所以记得不是很详细,推荐有其他语言基础的来观看这篇笔记是初学者写下的笔记,如有错误,欢迎前来指正

2020-03-08 21:38:30 662

原创 折腾ubuntu虚拟机的经历 ( 持续更新 )

折腾ubuntu虚拟机的经历安装虚拟机,去官网下载镜像,使用vmware弄的虚拟更换源

2020-03-07 19:58:46 245

原创 HTML5及CSS学习demo1和demo2

HTML5及CSS学习学习路径:HTML 20%CSS3 50%H5C3 10%包括新增的标签各种网页编程语言的功能结构 网页元素整理分类HTML表现 版式,颜色 大小CSS行为 网页交互的编写后端 JS浏览器工作原理转载自Adazheng的博客感谢博主能写出这么好的拟人的文章!用户输入网址(假设是个html页面,并且是第一次访问),浏览器向服务器发出请求,服...

2020-03-05 22:06:01 8285 4

原创 JavaScript基础语法 demo1

这篇主要讲了JavaScript的基础知识和变量和数据类型 这是初学者写下的笔记,如有错误,欢迎前来指正!

2020-03-05 21:53:59 920 5

原创 HTML与CSS学习 demo10

这篇文章主要讲了 CSS2D和3D转换 动画 和浏览器私有前缀这是初学者看这个视频写下的笔记,如有错误,欢迎指正

2020-03-01 22:25:59 2571 4

原创 HTML与CSS学习 demo9

这篇笔记主要讲了HTML5和CSS3的新特性 HTML5新增了语义化标签,多媒体标签,input表单 CSS3新增了属性选择器,结构伪类选择器(child类型,of-type选择器),伪元素选择器,不受padding和margin影响的盒子模型,类似动画的过渡属性,模糊属性,和执行计算函数

2020-02-23 12:06:04 1941 6

原创 HTML与CSS学习 demo8

HTML与CSS学习这篇文章主要讲了定位,隐藏,精灵图,字体图标,CSS三角,鼠标样式,表单样式,vertical-align属性,溢出部分省略号显示和一些布局技巧这篇笔记东西比较多也比较杂,希望以后能认真看完这篇笔记是初学者写下的笔记,如有错误,欢迎前来指正CSS定位实例:例如固定在屏幕两边的模块,或者是在盒子上显示的小模块定位,把盒子定在某个位置定位 = 定位模式...

2020-02-19 22:13:29 2145 2

原创 HTML与CSS学习 demo7

HTML与CSS学习这篇文章主要讲了CSS的浮动部分,主要是有一个学成在线的案例学习到很多开发时的知识案例请移步学成在线案例这篇笔记是初学者写下的笔记,如有错误,欢迎指正。传统网页布局的三种方式标准流(普通流/文档流):按照默认的方式排列浮动流定位流CSS浮动浮动可以改变元素标签的默认排列方式网页布局第一准则:多个块级元素横向排列标准流,多个块级元素纵向排列浮动...

2020-02-17 14:34:46 2175 1

原创 学成在线案例demo7.html

<!-- 这个代码是demo7笔记里的实例代码,请结合demo7笔记查看 --><!DOCTYPE html><html lang="zh_CN"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, ...

2020-02-17 14:34:27 2543

原创 HTML与CSS学习 demo6

HTML与CSS学习这篇笔记主要讲了CSS盒子模型(border,padding,margin),圆角边框,盒子阴影,文字阴影这篇笔记是初学者写下的笔记,如有错误,欢迎前来指正CSS盒子模型border边框content内容padding内边距:边框和内容的距离margin外边距:盒子与盒子之间的距离在审查元素里的CSS部分里的Computed里面可以看见这四个属性边框 ...

2020-02-12 19:22:08 2329

maxent 最大熵模型 主要用于物种分布的预测

版本 Version 3.4.3, November 2020 参考论文 https://www.docin.com/p-1506185737.html( MAXENT最大熵模型在预测物种潜在分布范围方面的应用_张路) 双击.bat 文件就可以使用,只需要传入 物种和坐标的 csv 文件 和 生物气候变量地图.asc 文件就可以进行预测

2021-02-14

worldclim 里的地图资源,已裁剪为美国地图大小,转换为 asc 格式,可以被 maxent 调用

worldclim 里的生物地图资源,并且已经裁剪好到美国地图大小,还添加有美国树木资源,可以被 maxent 调用

2021-02-14

pink老师推荐的教程里的一个实例 记事本.html

pink老师推荐的vue教程https://www.bilibili.com/video/BV1HE411e7vY?p=23的第二个示例,小黑记事本,因为没有资源所以都是手写的,欢迎大家来看

2020-06-15

空空如也

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

TA关注的人

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