函数 接口java
第四次Java作业
使用for循环计算1-100的和,除了以3结尾的那些数 package hjl; public class ljh { public static void main(String[] args) { // TODO Auto-generated method stub int sum=0; for ......
java -- 缓冲流、转换流、序列化流
缓冲流 缓冲流, 也叫高效流, 按照数据类型分类: 字节缓冲流:BufferedInputStream,BufferedOutputStream 字符缓冲流:BufferedReader,BufferedWriter 缓冲流的基本原理,是在创建流对象时,会创建一个内置的默认大小的缓冲区数组,通过缓冲 ......
java - 使用 ProcessBuilder 调 window cmd指令太长导致找不到
pb.command不可使用一个长字符串指令command,需要把每个指令参数分开,放入集合中 Process process = null; ProcessBuilder pb = new ProcessBuilder(); //指令太长会导致无法找到文件,被视为一个完整的指令,应该每个空格都是为 ......
【中介者设计模式详解】C/Java/JS/Go/Python/TS不同语言实现
* 中介者模式是一种行为型设计模式,它可以用来减少类之间的直接依赖关系,
* 将对象之间的通信封装到一个中介者对象中,从而使得各个对象之间的关系更加松散。
* 在中介者模式中,对象之间不再直接相互交互,而是通过中介者来中转消息。 ......
java - 调window系统指令的三种方式
方法1 try { Process process = Runtime.getRuntime().exec(command); int resultCode = process.waitFor(); System.out.println(resultCode); } catch (Exception ......
Java高并发之请求合并
一、概述 高并发场景中,调用批量接口相比调用非批量接口有更大的性能优势。但有时候,请求更多的是单个接口,不能够直接调用批量接口,如果这个接口是高频接口,对其做请求合并就很有必要了。比如电影网站的获取电影详情接口,APP的一次请求是单个接口调用,用户量少的时候请求也不多,完全没问题;但同一时刻往往有大 ......
重学Java设计模式-行为型模式-中介者模式
重学Java设计模式-行为型模式-中介者模式 内容摘自:https://bugstack.cn/md/develop/design-pattern/2020-06-27-重学 Java 设计模式《实战中介者模式》.html#重学-java-设计模式-实战中介者模式「按照mybatis原理手写orm框 ......
图数据库 NebulaGraph 的 Java 数据解析实践与指导
图数据库 NebulaGrpah 的论坛和微信群里,有不少用户问及了 Java 客户端数据解析的问题。在本文教你一种简单的方式同返回结果交互,快速、即时地拿到解析数据。 ......
接口请求413 Request Entity Too large问题处理
刚看到这个问题时,发现是请求接口时 传递的参数过大,于是就在度娘上搜索了关于这个问题的处理方法; 参考了好几篇文章,基本都说是配置问题 最终,参考了知乎上的这篇文章:https://zhuanlan.zhihu.com/p/76679642 关于上篇文章中的前端配置参数:bodyParser 在ex ......
C语言关于scanf函数
1.终端输入的数据要和scanf里面的格式保持高度一致 scanf函数里面%d和%d之间如果是空格,那么终端就得是空格,如果是逗号终端输入的时候就得是逗号,不然读取不到数据 1 #include <stdio.h> 2 int main() 3 { 4 int a=0; 5 int b=0; 6 s ......
Java之Lambda使用
Java之Lambda使用 流操作 1.Java中filter和removeIf. 介绍 区别: filter过滤, 会把符合的留下来. removeIf过滤之后, 会把相同的干掉. 示例 List<Student> stuList = new ArrayList<>(); Collections. ......
javasec(一)java反射
这篇文章介绍javasec基础知识--java反射。 0x01 反射是什么? 反射是一种机制,利用反射机制动态的实例化对象、读写属性、调用方法、构造函数。 在程序运行状态中,对于任意一个类或对象,都能够获取到这个类的所有属性和方法(包括私有属性和方法),这种动态获取信息以及动态调用对象方法的功能就称 ......
函数
函数的结构 def 函数名(参数): “函数注释” 函数代码 return 返回值 介绍 def 定义函数的关键字 函数名 跟变量名一样 参数 可有可无,有参数的时候要传参才能调用没有的话就不用传参调用 函数注释 说明这个函数的作用(想要的就要) 函数体代码 是函数的核心需要程序员的编写 retur ......
【Java】金蝶数据推送设计
金蝶系统的数据控制 先说金蝶对数据的几个状态控制: 新增一个凭证还是基础数据也好,都需要经过(保存 -> 提交 -> 审核) 同样的,如果要删除一条记录,需要(反审核 -> 删除) 我们系统的数据,推送到金蝶系统中,就要经历上述的3个步骤 然后还要支持可以重复推送,那就要先去操作前面的反审核和删除 ......
智能家居更改了域名后,手机访问不了接口
1. 本地开发测试接口更改(原先是https://test-home.digilight.net/8080)后去除了8080端口号 2. 对应的后台合法请求域名也得修改,如下图: 3. 手机访问测试环境,结果显示网络错误,没法访问 解决方法: 去除勾选不合法域名校验, 然后手机就可访问了 ......
api接口调用频率控制
数据结构设计: 使用典型的key-value数据结构 可能想到的最简单自然的方式是下面这样: K(app_id,ip)=>V(count,startTime,lastTime) K(app_id,uid,interface_id)=>V(count,startTime,lastTime) start ......
Forest-声明式HTTP客户端框架-集成到SpringBoot实现调用第三方restful api并实现接口数据转换
场景 Forest 声明式HTTP客户端API框架,让Java发送HTTP/HTTPS请求不再难。它比OkHttp和HttpClient更高层, 是封装调用第三方restful api client接口的好帮手,是retrofit和feign之外另一个选择。 通过在接口上声明注解的方式配置HTTP请 ......
Java注解之编译时注解
编译时注解指的是:@Retention(RetentionPolicy.CLASS)的注解 需要继承 AbstractProcessor 实现注解处理器 需要在build.gradle中 implementation 'com.google.auto.service:auto-service:1.0 ......
Java 如何用正则表达式判断是否为URL?
/** * 判断一个字符串是否为url * * @param str String 字符串 * @return boolean 是否为url * @author peng1 chen **/ public static boolean isURL(String str) { //转换为小写 str ......
java泛型类和泛型方法
Java中泛型是一种参数化类型的概念,可以让类或方法在定义时不确定某些类型,而是在使用时再指定具体的类型。Java中的泛型分为泛型类和泛型方法两种。 泛型类: 泛型类是指在定义类时使用了泛型参数,这个泛型参数可以用于类中的任何位置,例如定义变量、方法、构造函数等。泛型类的定义方式如下: public ......
10分钟带你徒手做个Java线程池
摘要:花10分钟开发一个极简版的Java线程池,让小伙伴们更好的理解线程池的核心原理。 本文分享自华为云社区《放大招了,冰河带你10分钟手撸Java线程池,yyds,赶快收藏吧》,作者:冰 河。 Java线程池核心原理 看过Java线程池源码的小伙伴都知道,在Java线程池中最核心的类就是Threa ......
mysql的聚合函数GROUP_CONCAT(expr)实现分组后的数据拼接
有用户表数据如下: 需要按age字段分组,然后展示对应的user_name字段值,用,拼接 ......
DataGrip sqlserver java:驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接:“The server selected protocol version TLS10 is not a
1、修改本地java文件 红框中已去掉 2、 3、修改java 环境为本地,默认Default ......
java-证件照合成
工具类: 1 package com.test1; 2 3 import javax.imageio.ImageIO; 4 import javax.swing.*; 5 import java.awt.*; 6 import java.awt.image.BufferedImage; 7 impo ......
java 小数转百分数字符串
在 Java 中,可以使用 `java.text.NumberFormat` 类将小数转换为百分数字符串。具体步骤如下: 1. 创建一个 `NumberFormat` 对象: NumberFormat nf = NumberFormat.getPercentInstance(); 2. 使用 `se ......
C++性能优化——返回vector作为返回类型的函数
方案/设计描述 代码性能优化:使用引用获取计算结果,优化GetLatestM2MAssociationResult函数 此函数返回类型为vector的函数,在开启编译器优化时,是会进行返回值优化(RVO,Return Value Optimization)的,会避免返回时和获取返回值时的拷贝。但某些 ......
java 用 Java 将 HashMap 转换为 TreeMap 的程序
转载自:https://www.moonapi.com/news/24923.html HashMap 是 Java 1.2 以来 Java 集合的一部分。它提供了以(键、值)对存储数据的 Java Map 接口的基本实现。要访问 HashMap 中的值,必须知道它的键。哈希映射被称为哈希映射,因为 ......
U盘插入USB接口, 系统是如何识别到U盘的
当你将U盘插入到USB接口时,计算机会发送一个电信号给U盘,这个电信号会让U盘启动并开始通信。U盘内部的控制器会响应这个信号,并向计算机发送一个信息包含U盘的一些信息,例如设备厂商、容量、接口标准等等。 计算机操作系统会接收到这个信息,并根据U盘提供的信息来判断它的设备类型和文件系统格式。然后,计算 ......
java中 jar包和war包分别是干什么的?
在Java开发中,JAR包和WAR包都是常见的打包格式,用于将Java程序打包成可执行的文件或部署包。它们的作用如下: JAR包:JAR(Java Archive)包是一种Java程序打包格式,通常用于打包Java类库、工具类、资源文件等。JAR包可以包含Java类文件、配置文件、图片、音频等各种资 ......