编程笔记
-
基于Sklearn机器学习代码实战
线性回归入门 数据生成 为了直观地看到算法的思路,我们先生成一些二维数据来直观展现 import numpy as np import matplotlib.pyplot as plt def true_fun(X): # 这是我…
-
Multipass,多平台本地轻量级Linux体验!
Multipass介绍 Multipass 是由Ubuntu官方提供,在Linux,MacOS和Windows上快速生成 Ubuntu虚拟机 的工具。它提供了一个简单但功能强大的CLI,可让我们在本地快速进入Ubuntu系统环境并使用Linux命令…
-
C# Math 中的常用的数学运算
一、舍弃小数位处理 1. 四舍五入 Math.Round() Math.Round(74.5, MidpointRounding.AwayFromZero) = 75; // 保留到个位 Math.Round(-74.5, MidpointRounding.AwayFromZero) = -75; // 目标值为负数时,四舍五入和正…
-
springBoot 过滤器去除请求参数前后空格(附源码)
背景 : 用户在前端页面中不小心输入的前后空格,为了防止因为前后空格原因引起业务异常,所以我们需要去除参数的前后空格! 如果我们手动去除参数前后空格,我们可以这样做 @GetMapping(value = "/manualT…
-
.NET 6 实现滑动验证码(二)、基本数据
CaptchaData.cs CaptchaData.cs:验证码的数据类实体 namespace SlideCaptcha.Model { public class CaptchaData { /// <summary> /// id /// </summary> public string Id { get; set; } /// <summ…
-
ArcObjects SDK开发 007 自定义App-Command-Tool框架
1、为什么再设计一套App-Command-Tool框架 为什么我们要自己再设计一套App-Command框架,而不直接使用AO API中的AxControl-ICommand这套已经非常好的框架呢? 1、宿主不同。我们系统的宿主对象除了可能要包含MapCon…
-
Spring Boot 配置多数据源
代码说明 首先,配置两个数据源,这里我们基于 H2 配置了两个简单数据源,由于 H2 是内存数据库,无需手动新建 foo.datasource.url=jdbc:h2:mem:foo foo.datasource.username=sa foo.datasource.password= foo.data…
-
Python基础之MySQL数据库
一、SQL语句常用查询方法 前期数据准备 为了更加直观的展示、演示SQL语句查询关键字,需导入下列表格与记录(数据) 模拟公司,导入创建公司员工表,表内包含:ID、姓名、年龄、工作时间、岗位 创建人员表格: c…
-
Java 中经常被提到的 SPI 到底是什么?
Java 程序员在日常工作中经常会听到 SPI,而且很多框架都使用了 SPI 的技术,那么问题来了,到底什么是 SPI 呢?今天阿粉就带大家好好了解一下 SPI。 SPI 概念 SPI 全称是 …
-
Java lambda表达式基本使用
1 本质 lambda表达式本质上是对匿名内部类实例的一种简化写法。 1.1 案例 有以下List<Integer>对象: List<Integer> list = Arrays.asList(1, 3, 5, 7, 9, 2, 4, 6, 8, 10); 在对List进行从小大大排序…