语法 随笔 基础java

【JS基础】手写Promise.all

我还以为是先手写promise,再实现all方法呢,没想到这么简单。。。 /** * 手写 promise.all */ function promiseAll(args) { return new Promise((resolve, reject) => { const promiseResult ......
Promise 基础 all

JAVA调用ABAP RFC接口-DEMO

package com.swift.oa; import com.sap.conn.jco.*; /** * @Author: Wriprin * @Date: 2022/11/25 17:20 * @Version 1.0 */ public class GetMaraInfo { public ......
接口 JAVA ABAP DEMO RFC

JavaScript(一)基础

JS引入到文件 嵌入到html文件中,在<header> 或 <body> 中使用<script> <script> var i = 10; console.log(i);</script> 引入JS文件,在<header> 或 <body> 中使用<script> <script src="./i ......
JavaScript 基础

暑假Java学习第二周——第二天

7.3 键盘录入及录入求和: import java.util.Scanner; public class Test{ public static void main(String[]args) { Scanner sc=new Scanner(System.in); System.out.prin ......
Java

【JS基础】promise.then 如果没有被 resolve,不会立即执行,而是先执行宏任务,等待 promise resolve后才会执行

setTimeout(() => { console.log('setTimeout') }, 0) let promise = new Promise((resolve, reject) => { console.log('1') setTimeout(() =>{ console.log('ti ......
promise resolve 而是 任务 基础

如何在JAVA后端实现跨域请求

1. 什么是 跨域请求 跨域请求是指浏览器向不同域名的服务器发送请求,例如从http://www.a.com向http://www.b.com发送请求。由于浏览器的同源策略,跨域请求会受到限制,需要服务器端或客户端进行处理。同源策略是为了保证用户信息的安全,防止恶意的网站窃取数据。 举例说明: 假设 ......
JAVA

Java框架中常用的几种成熟的token生成框架对比

Java框架中常用的几种成熟的token生成框架有: Spring Security:一个基于Spring的安全框架,提供了声明式的安全访问控制解决方案,支持多种认证和授权机制,如OAuth2.0、JWT等。 Apache Shiro:一个轻量级的Java安全框架,提供了身份认证、授权、加密、会话管 ......
框架 常用 token Java

Idea 根据表结构生成 java 实体

Idea 根据表结构生成 java 实体 1、配置mysql 2、在连接后的任意一张表上右键,修改脚本 修改 Generate POJOs.groovy import com.intellij.database.model.DasTable import com.intellij.database. ......
实体 结构 Idea java

Day11-java绘制图形

java绘制图形 绘制一个坦克1.0 package com.lsq.example.绘图;​public class Tanke { private int x; private int y;​ public Tanke(int x, int y) { this.x = x; this.y = y ......
图形 java Day 11

SQL基础

## SQL ### DML-添加数据 #### 1.给指定的字段添加数据 ~~~mysql INSERT INTO 表名(字段名1,字段名2,。。。)VALUES (值1,值2.。。); ~~~ #### 2.给全部的字段添加数据 ~~~mysql INSERT INTO 表名 VALUES (值 ......
基础 SQL

Java怎么对时分秒进行比较 java时分秒大小比较

在允许时间范围内可以调用这个接口,这个时间段是用户手动配置的,格式是 时分秒。 思路就是获取当时时间 时分秒,转换成秒或者需要的精度,去跟数据库这个时间段相互比较大小,下面是写了一个工具类和测试demo,测试可行,记录一下 /** * 比较两个时间 时分秒 大小 * @param s1 * @par ......
时分 大小 Java java

umi+antd语法知识点学习

前言:新建一个前端工程,有好多知识点需要学习。查资料的知识点如下 1,React.FC详细解说 泛型(Generics)是指在定义函数、接口或类的时候,不预先指定具体的类型,而在使用的时候再指定类型的一种特性。 1.React.FC是一个函数式组件,是在TypeScript使用一个泛型,FC就是Fu ......
知识点 语法 知识 antd umi

vue 兼容 展开语法

js 的展开语法最低兼容到 chrome 的 60 版本,客户端的chrome版本如果低于这个版本就需要做兼容 项目根目录找到 .browserslistrcn 文件(有的项目是在package.json中配置browserslistrcn,配置内容是一样的),其后添加 chrome 最低兼容至哪个 ......
语法 vue

JAVA8新特性-lambda表达式的使用

Java1.0-java16.0版本 有两个大版本:java5 加入了并发包,JUC(java.util.concurrent) concurrentMap 1.5以后的 java8加入了lambda表达式,接口新特性,日期新特性,可选项 。。。 lambda表达式: 注意:如果我们自定义的这种接口 ......
表达式 特性 lambda JAVA8 JAVA

基于 Java 实现的人脸识别功能(附源码)

## 引言 远程在家办公的第N天,快要闲出屁了,今天突然有个小学弟加我VX说要咨询我点技术问题(终于可以装X了)。看了他的需求描述,大概是要做一个Java web版本的人脸识别功能,然后存储人物的特征,再扫脸比对。可是我不会啊。。。 不过,作为一个宠粉的暖男,别说有困难就是没困难制造困难也要上,既然 ......
人脸 源码 功能 Java

JSON-JSON数据和Java对象转换

package com.itheima.json; import com.alibaba.fastjson.JSON; public class FastJsonDemo { public static void main(String[] args) { //1. 将Java对象转化为JSON字符 ......
JSON JSON-JSON 对象 数据 Java

JMH – Java基准测试

## 官方资源 [官方Github样例](https://github.com/openjdk/jmh/tree/master/jmh-samples) ## 应用场景 - 对要使用的数据结构不确定,不知道谁的性能更好 - 对历史方法代码重构,要评判改造之后的性能提升多少 (**我要做的场景**) ......
基准 Java JMH

Java 将秒转化为xx分xx秒

代码 ```plaintext private static String getMinutes(int seconds){ if(seconds>0){ int remainder = seconds % 60; int minutes = (seconds - remainder) / 60; ......
Java

JSON-概述和基础语法

......
语法 基础 JSON

Java基础-Day09

# Java基础-Day09 ## 面向对象 ###面向对象学习 的三条主线 1. Java类及类的成员:属性、方法、构造器;代码块、内部类 2. 面向对象的大特征:封装性、继承性、多态性、抽象性 3. 其他关键字:this、super、static、final、abstract、interface ......
基础 Java Day 09

七月三号Java学习总结

今日学习总结 在哔哩哔哩上观看黑马训练营进行Java学习一小时,学习到jdk和jre,注释,关键字的相关知识。 明日计划 明日计划阅读《大道至简》半小时; 继续学习Java一小时; 尝试完成pta作业,看看能写多少分。 ......
Java

基础复习:前端项目中dependencies和devDependencies的区别,以及npm安装的简写

### 项目package.json截图 ![](https://img2023.cnblogs.com/blog/1515769/202307/1515769-20230703162907509-681947523.png) ### 文字描述 ``` dependencies:项目依赖。在编码阶段 ......

下载安装jdk,并编译HelloWorld.java

在jdk官网下载jdk 在记事本中输入以下代码 在cmd中输入以下东西 成功编译HelloWorld.java成功。 ......
HelloWorld java jdk

Maven基础

Maven是专门用于管理和构建Java项目的工具,它的主要功能有: 1、提供了一套标准化的项目结构 标准化的项目结构: Maven提供了一套标准化的项目结构,所有IDE使用Maven构建的项目结构完全一样,所有IDE创建的Maven项目可以通用 2、提供了一套标准化的构建流程(编译,测试,打包,发布 ......
基础 Maven

mac m1 安装java性能监控工具VisualVM 2.1

mac m1 安装java性能监控工具VisualVM 2.1.6 ## 背景 本地已经安装了java8,在终端输入`jvisualvm`提示没有安装 ```shell benjie@benjiedeMBP ~ % jvisualvm The operation couldn’t be comple ......
VisualVM 性能 工具 java mac

java rsa 加密 php解密

```php public function test123() { $privateKeyStr = "MIICdgIBA"; //openssl rsa -in pri.pem -text -out private.txt $content = chunk_split($privateKeySt ......
java rsa php

python基础35 网络编程 软件开发架构和七层协议

软件开发架构 网络编程 我们要基于网络来编写一款B/S或者C/S架构的软件,比如:ATM,我们写的只是ATM的单机版本,没有接入网络系统,别人无法访问到的 目的 以ATM为例,现在我们想把之前写的ATM系统编程基于网络传输的,别人如果想用,就必须把客户端下载到本地电脑上,已登录为例,用户把用户名和密 ......

java练习(7.3)

练习一 题目: 方法一:直接通过main方法来实现(不使用其他方法) 代码 1 import java.util.Scanner; 2 3 public class lianxi { 4 public static void main(String[] args) { 5 Scanner sc = ......
java 7.3

spring报错-Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 63

这个错误原因是因为JDK版本过高,改一下版本就行了 把里面的19改成8 这样就行了 ......

Java 常用注解@Configuration,@Bean及@ConfigurationProperties(prefix = "spring.datasource")

@Configuration public class EventDataSourceConfig { @Bean(name = "eventdataSource") @ConfigurationProperties(prefix="datasource.event") public DataSou ......