编程笔记
-
通过Spring官网创建Spring Boot项目
spring官网:https://start.spring.io/ 1、首先,在官网创建spring boot项目: 2、创建完毕后单击“GENERATE”网页会自动下载项目压缩包: 3、解压demo.zip文件夹: 4、打开IDEA应用程序(我这里是IDEA2018版本): 5…
-
Java SE 13 新增特性
Java SE 13 新增特性 作者:Grey 原文地址:Java SE 13 新增特性 源码 源仓库: Github:java_new_features 镜像仓库: GitCode:java_new_features 新版 Switch 使用方式 switch语句增加了 yield 关键字表示返回值,…
-
地质统计学主要方法和基本思路
基于两点地质统计学的传统方法包括序贯高斯模拟(SGS)(Journel和Isaaks,1984年;Goovaerts,1997年;Sahimi,2011年)、序贯指标模拟(SIS)(Goovaert,1997年,Sahimi,2011年)和联合模拟方法(Goovaertes,1…
-
谈谈你对Promise的理解
一、Promise是什么? 理解 抽象表达: Promise 是一门新的技术(ES6 规范) Promise 是 JS 中进行异步编程的新解决方案(备注:旧方案是单纯使用回调函数) 具体表达: 从语法上来说: Promise 是一个构造函数 从功能…
-
MybatisPlus——实现多数据源操作
多数据源 适用:一般工作时候会有多个数据库,每个库对应不同的业务数据。程序如果每次数据都访问同一个数据库,该数据库压力很大访问会很慢。 官方文档:https://baomidou.com/(建议多看看官方文档,每种功能里面…
-
使用JS 递归函数 输出 斐波那契数列 (return 返回值使用时的注意点 )
function aee(i){ if( i == 0 ){ return 0; } if ( i == 1 ){ return 1; } if( i >= 2){ ***// return aee(i) = aee(i - 1) + aee(i - 2); 卧槽return …
-
Vue3 + Socket.io + Knex + TypeScript 实现可以私聊的聊天室
前言 下文只在介绍实现的核心代码,没有涉及到具体的实现细节,如果感兴趣可以往下看,在文章最后贴上了仓库地址。项目采用前后端模式,前端使用 Vite + Vue3 + TS;后端使用 Knex + Express + TS。目前项目还没有…
-
python生成随机码-转至武沛齐老师
Python生成随机验证码,需要使用PIL模块. 安装: 1 pip3 install pillow 基本使用 1. 创建图片 1 2 3 4 5 6 7 8 9 from PIL import Imageimg = Image.new(mode='RGB', size=(120, 30), color=(255, 255, 255)) …
-
python将代码打包成whl或者压缩文件使用pip安装
需要条件:安装setuptools,wheel 创建目录 helloworld—init.py—代码1.py—代码2.pysetup.py 编辑__init__.py from helloworld import 代码1,代码2 在helloworld同级下新建setup.py from setuptools import setup,fi…
-
信2105-3班张少阳20213904第八周java学习总结
本周进一步深入学习了类以及接口的用法,区别以及类似点 1.3接口的成员特点 1)成员变量:只能是常量,默认修饰符public static final 2)构造方法接口没有构造方法,因为接口主要是对行为进行抽象的,是没有具体存…