版本idea java
Dapr v1.11 版本已发布
Dapr是一套开源、可移植的事件驱动型运行时,允许开发人员轻松立足云端与边缘位置运行弹性、微服务、无状态以及有状态等应用程序类型。Dapr能够确保开发人员专注于编写业务逻辑,而不必分神于解决分布式系统难题,由此显著提高生产力并缩短开发时长。Dapr 是用于构建云原生应用程序的开发人员框架,可以更轻松 ......
Java中时间戳的使用
[原文链接](https://mp.weixin.qq.com/s/1031YVpxGIp_FigYoY6x0Q) # 当前时间 ```java import java.sql.Timestamp; //导包 Timestamp nowTime = new Timestamp(System.curr ......
java Unsafe工具类
Unsafe类是JRE提供的一个工具类,在sun.misc包下。该类提供了一些计算机底层操作工具方法。如直接内存操作,类似指针形式的内存访问,线程调度等。提高了java执行效率,但是如果使用不当,同时也带来了一定的风险。这个类被设计主要供java平台类库使用(像JUC包中大量使用该类),不是供实际应 ......
发布:iNeuOS工业互联网操作系统 V5 Preview1 版本(自主可控)
这次发布iNeuOS工业互联网操作系统V5版本,是一次重大框架重构,同时聚焦将来开发业务系统,V5版本将会长期发展。除了框架重构外,我们还在研究ChatGPT与iNeuOS怎么融合。 ......
java正则多个IP从中找出来匹配结果
package com.yunfatong.evidence.utils; import cn.hutool.core.collection.CollUtil; import cn.hutool.poi.excel.ExcelBase; import cn.hutool.poi.excel.Exce ......
pycharm编辑中遇到的tensorflow和cuda版本不匹配的问题
起因是报错 W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'cudart64_110.dll'; dlerror: cudart64_110.dll not ......
IDEA热部署安装与破解
1、在idea插件里面搜索JRebel and XRebel安装插件 2、下载反向代理程序辅助激活 下载地址(转载): github.com/ilanyu/ReverseProxy/releases/tag/v1.4(Windows系统下载对应的ReverseProxy_windows_amd64. ......
java修改Set中的元素
## java修改Set中的元素 ### 一.问题的提出 在java中,有以下代码: ```java public class Test{ public static void main(String[] args) { Set set = new HashSet(); Stu s1 = new S ......
IntelliJ IDEA 的 HTTP Client 工 HTTP Client AP
以下是一些常用的 HTTP Client API: 2. .setHeader("Header-Name", "Header-Value"): 设置请求头 3. .addQueryParam("param-name", "param-value"): 添加查询参数 4. .setBody("{\"k ......
Java并发容器 & 并发队列
## 并发容器概览 ConcurrentHashMap : 线程安全的HashMap CopyOnWriteArrayList: 线程安全的List BlockingQueue:这是一个接口,表示阻塞队列,非常适合用于作为数据共享的通道 ConcurrentLinkedQueue : 高效的非阻塞并 ......
ntelliJ IDEA 的 HTTP Client 工具中发送 HTTP 请求时 返回拉丁编码 iso-8859-1
#### 返回拉丁编码 ![](https://img2023.cnblogs.com/blog/2697130/202306/2697130-20230614145138580-163937630.png) #### python 处理方式 ``` text.encode('latin').dec ......
Java8-Consumer的使用场景
Java8的Consumer比较抽象。结合几个例子来看看常用的使用场景有以下几个: ## 把方法作为函数的入参 Java8中可以使用Consumer来实现在函数的入参中传递方法,这个如果熟悉js的话可能会比较好理解一些。在某些情况下,不能直接使用某个对象的方法,需要把方法传递到另一个函数里面去执行, ......
Java8-Predicate 策略模式的替代品消灭 if else
使用策略模式消灭if else,可以利用Java8的新特性来实现策略模式。 利用Java8的Predicate消灭 if else。首先定义一个map,key是不同的服务代码,value是需要做校验的条件,然后针对不同的服务代码做校验。当然Supplier、Consumer都可以做类似的实现。 `` ......
Java8-并行流的使用
Java8中的并行流使用 ```javapublic class StreamTest { public List<Person> constructPersons() { List<Person> persons = new ArrayList<Person>(); for (int i = 0; ......
IDEA 退出 springboot 应用没有关闭
使用idea发现的问题。 当运行spring-boot:run启动项目后,在控制台关闭项目。 再次启动项目,报错端口被占用 Address already in use: bind。后发现虽然使用idea控制台关闭项目,但是实际上该项目依旧在运行中,只能通过kill进程id来解决。 但是这种方式极不 ......
尚医通day11-Java中阿里云对象存储OSS
# 页面预览 ## 用户认证 - 用户登录成功后都要进行身份认证,认证通过后才可以预约挂号。 - 认证过程:用户填写基本信息(姓名、证件类型、证件号码和证件照片),提交平台审核 - 用户认证相关接口: (1)上传证件图片 (2)提交认证 (3)获取认证信息 ### 提交认证 ![image-2023 ......
idea http client 设置脚本
``` ### Check response status, headers, and content-type GET https://httpbin.org/get > {% client.test("Request executed successfully", function() { cl ......
新版android studio无法新建java源码工程解决
辣鸡股沟又特么一刀切了,新建的as android 项目没法选java语言,默认就是kotlin,而且没有地方设置, 具体解决办法是: 在新建project的时候不要选Empty Activity(会默认启用kotlin, 无法选择java); 可以选择如下图标红的1, 2两种模版(No Activ ......
拼多多接口|api接口数据采集获取商品详情数据源代码Java演示
拼多多提供了商品API,可以通过该API获取拼多多所有商品的详细信息,具体步骤如下: 申请开放平台接入。 注册获取apikey和apisecret,调用API时需提供。 调用拼多多API,获取商品详情。 请求参数: 参数说明 通用参数说明 version:API版本 key:调用key,测试ke ......
Android studio 打包时自动重命名apk和aab,带版本时间和productFlavors
使用 setProperty 来设置 archivesBaseName 属性,archivesBaseName 是一个用于构建生成的输出文件名的属性,通常用于在构建输出中包含特定的标识符或信息。每次构建时,通过调用 releaseTime() 方法获取当前日期和时间,并将其与固定文本和应用程序版本信 ......
idea中 org.apache.commons.pool2.impl不存在 异常处理
## 故障描述 程序所有准备工作都准备结束后,编译运行时出现以下异常 ```txt java: 程序包org.apache.commons.pool2.impl不存在 ``` ## 故障排查 ### 依赖未成功加载 1. `ctrl + shift + alt + s` 打开项目结构,进入库(lib ......
servlet介绍和如何在idea中写一个servlet程序
## 1. Servlet ### 1.1 Servlet简介 Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。 - 把实现了S ......
IDEA中Springboot项目有scope为provided包时启动报错找不到类FileNotFoundException
IntelliJ IDEA默认不会将<scope>provided</scope>的依赖包含在classpath中,需要单独设置运行或调试的启动设置。 配置方式如下: 在运行配置Configuration选项卡下Use classpath of module的下方有个复选框 Include depe ......
uniapp 更新依赖到指定版本解决uniAPI不可用问题
我解决的问题: 在项目中使用uni.startLocationUpdate(OBJECT)报错:uni.startLocationUpdate is not a function 怀疑是版本问题,当时的版本👇 发现2.0.2-3070320230222001版本的就可以使用,于是更新npx @dc ......
深入剖析创建Java虚拟机的实现方法
经过前文《深入剖析java.c文件中JavaMain方法中InitializeJVM的实现》的分析,找到了创建Java虚拟机具体实现的方法Threads::create_vm((JavaVMInitArgs*) args, &can_try_again)。该方法的实现在src\hotspot\sha ......
java8分组使用
分组使用 HashMap<Boolean, Set<String>> collect = currentUserRoles.stream().collect(Collectors.groupingBy(this::isSupperAdminRoleCode, HashMap::new, Collec ......
Java并发之原子类
## 一、原子类简介 ### 1 什么是原子类 Java中提供了一些原子类,原子类包装了一个变量,并且提供了一系列对变量进行原子性操作的方法。原子性的意思是对于一组操作,要么全部执行成功,要么全部执行失败,不能只有其中某几个执行成功。在多线程的情况下能够保证操作 `不会被中断`,从而能保证并发安全 ......
Java并发之 Lock 锁
## 一、Lock接口 ### 1 Lock简介&地位&作用 - 锁是一种工具,用于控制对`共享资源`的访问 - Lock和synchronized是最常见的两个锁,他们都能够达到线程安全的目录,但是使用和功能上又有较大的不同 - Lock接口最常见的实现类就是`ReentrantLock` - 通 ......