随笔 大师kotlin

Kotlin 快速遍历File及子目录筛选指定类型文件

原文: Kotlin 快速遍历File及子目录筛选指定类型文件 - Stars-One的杂货小窝 在做文件相关的app,经常会遇到筛选某个文件夹下的符合条件的文件对象,且要包含子文件夹,之前一直是自己写个递归循环 没想到问了GPT,得到了一个新的写法,特此记录下 Kotlin中,File对象有个wa ......
子目 子目录 类型 文件 Kotlin

Spring Boot学习随笔- 集成MyBatis-Plus,第一个MP程序(环境搭建、@TableName、@TableId、@TableField示例)

MyBatis-Plus是致力于简化MyBatis使用的增强工具,旨在提高效率、简化开发流程。其主要特性包括CRUD操作的增强功能,如批量插入和链式查询;条件构造器,通过链式调用构建复杂查询条件;强大的分页插件支持多数据库分页查询;内置代码生成器减少重复CRUD代码编写;以及乐观锁插件确保数据一致性... ......

渣渣句 - 智能免费的文案大师

以前经常浏览一个叫句子迷网站,不知何故下线了,我决定做一个类似句子迷一样的产品,专门收集一些名人名言,网络金句等。后来结合自己学习的AI知识,加入了一些文案生成的功能,在“我的”页面可以尝试使用。下面我就从头开始讲一下这款产品的制作过程。 前提条件 相比于其他产品,例如博客、wiki等不需要修改代码 ......
文案 大师 智能

以Kotlin为主的中缀表达式对照分析

在编程语言中,中缀表达式是一种常用的表示数学表达式的方法,它使用操作符放置在操作数之间。让我们逐个介绍各种编程语言的情况: 1. Scala和Java: - Scala和Java都是基于Java虚拟机(JVM)的编程语言,它们遵循类似的语法和规则。- 在Scala和Java中,默认情况下,运算符通常 ......
中缀 表达式 Kotlin

Spring Boot学习随笔- Jasypt加密数据库用户名和密码以及解密

第十九章介绍了Jasypt,用于在Spring Boot应用中加密敏感信息。通过jasypt-spring-boot-starter依赖项,配置加密算法和密码,并使用StringEncryptor加密和解密。加密后的信息可嵌入属性文件中,提高数据库密码等敏感信息的安全性。加解密基于密钥,建议将密钥通... ......
随笔 用户名 密码 数据库 数据

Kotlin的Lambda表达式

Kotlin中的Lambda表达式提供了一种强大且灵活的方式来定义一个匿名函数(一个没有名字的函数)。Lambda表达式在处理集合、实现事件监听器、以及其他需要简洁且专注的函数式编程场景中非常有用。以下是一些Kotlin Lambda表达式的示例: 1. 基本Lambda表达式 假设我们有一个简单的 ......
表达式 Kotlin Lambda

php语法随笔

域操作符双冒号::,不创建对象调用类中的常量、变量和方法 构造方法:void __construct(变量1,变量2, ) 继承:先查找子类构造方法,若无调用父类的构造方法,php只支持单继承(只有一个父类) $this:在类内部使用,代表本身 ::(双冒号),parent(类内部使用,调用父类成员 ......
语法 随笔 php

2023年12月27日每日随笔

今天,进行了vue的学习,然后进行了erp表的结构的再次进行优化,想要一个好的erp的生产流程和功能,就得有一个好的表,应该是满足了,明天在进行优化之前的页面,估计得一两天时间,最难的是进行生产的表之间的连接问题和追踪问题,一步一步来。 ......
随笔 2023

Spring Boot学习随笔- 后端实现全局异常处理(HandlerExceptionResolver),前后端解决跨域问题(@CrossOrigin(局部解决)自定义跨域配置类(全局))

第十七章着重讲解了异常处理的方法。传统单体架构下,全局异常处理类通过实现HandlerExceptionResolver接口实现异常的统一处理,可以根据不同异常返回不同的错误页面。但在前后端分离的开发中,使用@ControllerAdvice和@ExceptionHandler注解更为方便。@Con... ......

Kotlin的范围表达式

Kotlin的范围表达式提供了一种非常方便的方法来表示一个序列,例如数字的序列、字符的序列等。以下是Kotlin中常见的范围表达式的使用方法: 1. 使用..操作符创建范围: val aToZ = 'a'..'z' // 包括从'a'到'z'的所有字符 val oneToTen = 1..10 // ......
表达式 范围 Kotlin

Spring Boot学习随笔- RestFul API(@RestController、@RequestBody、@PathVariable),使用ResponseEntity+HttpStatus作为返回值

这一章讲述了RESTful API的基本概念和设计原则。通过比较传统方式和RESTful方式操作资源的URL定义,能明显看出RESTful的简洁和意图明确。RESTful的API设计使用不同的HTTP方法来操作资源,比如GET用于查询、POST用于新增、PUT用于更新全部字段、PATCH用于更新部分... ......

Unity Shader学习随笔

阴影: 光源看不到,但相机看得到的地方,就是阴影 变体: 一个普通的Shader可能会有很多种效果 例如一个火焰溶解效果,写在Shader里,但其实在未触发之前我们不需要去计算该效果 因此需要在未触发前,将火焰溶解的效果计算关闭 这就用到了变体,把火焰溶解的效果计算变成变体 无论如何都会被编译的变体 ......
随笔 Shader Unity

试用猎豹清理大师和360清理大师极速版的图片压缩效果比较

前言 测试的原因是19年买的红米K20Pro,失算了,性能够我估摸着再用两年,但是存储空间买了个8+128…… 顺带抱怨MIUI里的手机清理,不能清理TIM(为什么要花几百M空间装一个不使用的虚幻引擎?)(所以tx你就为此不给TIM弄清理功能,手机清理,分享都没法支持是吧?) 空间不够用了,想着压缩 ......
大师 猎豹 效果 图片 360

Spring Boot学习随笔- 第一个Thymeleaf应用(基础语法th:,request、session作用域取值)

这一章介绍了Thymeleaf,Java模板引擎,用于Web和独立环境,与Spring Boot紧密集成。它适用于有无网络的场景,让美工和程序员分别在浏览器和服务器上查看静态与动态页面。笔记详细讲解Thymeleaf的配置、语法,如th:text提交基本数据、th:each穿越集合,以及通过th:i... ......
语法 Thymeleaf 随笔 作用 request

随笔-开发-创建一个python开发环境(docker)

docker-compose.yml version: "3" services: python-dev-env: image: python:3.6.15-slim-buster restart: always container_name: py3-dev-env network_mode: h ......
随笔 环境 python docker

随笔-开发-将安装脚本和安装文件打包成一个文件

需要在服务器安装一些工具,除了安装脚本还需要安装文件,可以打包成一个文件方便管理 示例: . ├── makefile └── pushgateway ├── gtw_install.sh └── pushgateway-1.4.3.linux-amd64.tar.gz makefile: PRJ_ ......
文件 脚本 随笔

2023年12月23日每日随笔

今天将jfianl的作业大体写完,只用了一天,感觉写的还很好,ai起了很大的作用,但是主要有一个聪明的脑子,比较拼出来的东西,只要思想不滑坡,方法总比困难多。 界面展示: ......
随笔 2023

[随笔] 欧拉回路笔记

有向图欧拉回路访问顺序: 1.从顺序最小点开始访问; 2.访问距离(顺序)当前点最小的点,并删除当前点与距离最小点的连边; 3.重复步骤1-2,直到遇到无法继续访问; 4.保存当前点到ans数组,回溯到上一点,重复步骤1-4; 5.全部访问完后,倒叙输出ans里的数; 即为欧拉回路访问顺序 2023 ......
回路 随笔 笔记

Kotlin内部实现-01-companion_object

Kotlin内部实现_01_companion object 1. companion object 概述 在 Kotlin 中,companion object 是一种特殊的对象声明,它用于在类内部创建静态成员。这是 Kotlin 对 Java 中静态成员的一种替代方案,因为 Kotlin 自身不 ......
companion_object companion Kotlin object 01

2023年12月21日每日随笔

今天,进行了两门考试,考的成绩一科好一科不好,晚上进行了jfinal框架大作业的学习,用jfinal使用h-plue加vue这三个不同框架进行进行一块使用,只能说可以运行,但很难控制,同时叶对于vue的使用更上层次,主要是我要在两个界面进行vue数据绑定,这两个界面嵌套,所以不能实现,就很伤。 ......
随笔 2023

Spring Boot学习随笔- 拦截器实现和配置(HandlerInterceptor、addInterceptors)、jar包部署和war包部署

这份笔记介绍了拦截器的作用与特点,类似于JavaWeb中的Filter,拦截器在Spring MVC中负责请求预处理和后处理,限定于Controller请求且能中断请求轨迹。实现拦截器需实现HandlerInterceptor接口,包含preHandle、postHandle和afterComple... ......

【随笔】Win10系统打开IE浏览器

WIN + R 打开运行 输入cmd,回车,进入终端; 输入: "C:\Program Files\Internet Explorer\iexplore.exe" anything -Embedding 回车,即打开IE浏览器。 该方法写于为2023年12月21日。 该文未删除表示博主可用。 ......
随笔 浏览器 系统 Win 10

Spring Boot学习随笔- 文件上传和下载(在线打卡、附件下载、MultipartFile)

这章内容详细地介绍了文件上传和下载的实现过程。文件上传涉及前端页面、Controller 方法和配置修改,其中前端页面通过表单的提交方式和enctype属性设置来实现文件上传,而后端的 Controller 方法则通过接收 MultipartFile 类型的参数来处理上传的文件,并将文件保存到服务器... ......
MultipartFile 随笔 附件 文件 Spring

随笔2023.12

2023.12随笔 Problem A: 括号 从前往后扫,当扫到 \(s_i\) 且 \(s_i=')'\) 时,统计前 \(i-1\) 个字符与 \(s\) 相同,第 \(i\) 个字符与 \(s\) 不同的字符串 \(t\) 的个数。 设 \([1,i]\) 中 \(s\) 有 \(k\) 个 ......
随笔 2023.12 2023 12

JavaSE学习随笔

# JavaSE学习随笔 ![image-20231219225944637](https://img2023.cnblogs.com/blog/2925811/202312/2925811-20231219230848237-931389217.png) [TOC] *** ## 1 Java语言 ......
随笔 JavaSE

tomcat随笔

JDK 的线程池,是先使用核心线程数配置,接着使用队列长度,最后再使用最大线程配置。 Tomcat 的线程池,就是先使用核心线程数配置,再使用最大线程配置,最后才使用队列长度 核心10 最大200 队列 Integer.Max_Value server.tomcat.max-connections= ......
随笔 tomcat

接口测试随笔

1、定义 传递数据的通道 集成测试 灰盒测试 --测试左移:尽早介入测试 测试右移:线上用户使用习惯 问题 前端 接口都要测试,因为前端会做一些校验,防止恶意绕过前端对后端发送依次数据 2、常用接口 同一系统中模块与模块之间 内部接口 跨平台对接 第三方接口外部接口 3、常用接口类型/协议 http ......
随笔 接口

Spring Boot学习随笔- 实现AOP(JoinPoint、ProceedingJoinPoint、自定义注解类实现切面)

这篇笔记深入介绍了AOP(面向切面编程),这个技术可以在代码中以模块化的方式实现横切关注点。它解决了业务层代码中存在的问题,如额外功能代码的冗余和每个方法都需要书写一遍额外功能代码的情况。 AOP在Spring中的实现主要依靠Aspect切面、Advice通知和Pointcut切入点的组合。Advi... ......

11.7随笔

执行没有 WHERE 子句的 UPDATE 要慎重,再慎重。 在 MySQL 中可以通过设置 sql_safe_updates 这个自带的参数来解决,当该参数开启的情况下,必须在update 语句后携带 where 条件,否则就会报错。 set sql_safe_updates=1; 表示开启该参数 ......
随笔 11.7 11

11.1随笔

SQL ORDER BY 关键字 ORDER BY 关键字用于对结果集进行排序。 SQL ORDER BY 关键字 ORDER BY 关键字用于对结果集按照一个列或者多个列进行排序。 ORDER BY 关键字默认按照升序对记录进行排序。如果需要按照降序对记录进行排序,您可以使用 DESC 关键字。 ......
随笔 11.1 11
共865篇  :2/29页 首页上一页2下一页尾页