E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
java技术框架
工厂模式与策略模式在
Java
中的应用案例分析
工厂模式与策略模式在
Java
中的应用案例分析在
Java
的设计模式中,工厂模式和策略模式都是非常常见且实用的模式。
范范0825
·
2024-08-25 00:48
策略模式
java
python
java
解析字符串_
java
字符串解析
我们先要记住三者的特征:String字符串常量StringBuffer字符串变量(线程安全)StringBuilder字符串变量(非线程安全)一、定义查看API会发现,String、StringBuffer、StringBuilder都实现了CharSequence接口,虽然它们都与字符串相关,但是其处理机制不同。String:是不可改变的量,也就是创建后就不能在修改了。StringBuffer:
玩代码的董大大
·
2024-08-25 00:48
java
解析字符串
java
金蝶云单据查询_凭证查询
凭证查询的工具栏菜单提供多个凭证维护的功能菜单,用户可以对凭证进行新增、复制、修改以及删除等多个操作。需要注意的是,所有的功能必须是已授权用户才能操作。工具栏的通用操作同本产品的单据操作一致,相关说明可详见单据的通用操作说明。凭证的其他操作,下面进行详细说明。凭证转存系统提供凭证转存功能,可以将一张或多张凭证批量复制到同一科目表下的其他账簿。通过【转存信息】可以查看源凭证和目标凭证的关联关系。转存
man One
·
2024-08-25 00:48
java金蝶云单据查询
java
拼接xml,
Java
代码里拼接SQL语句到mybatis的xml
关键语句:StringBuilderwhereSql=newStringBuilder();whereSql.append("SQL");实现类:publicListgetList(Mapmap){List>rs=newArrayList>();try{StringBuilderwhereSql=newStringBuilder();if(map.get("userName").toString(
weixin_28960699
·
2024-08-25 00:17
java拼接xml
【面试】jvm栈的大小通过什么参数设置?
3.这个参数在JVM启动时通过命令行传递,或者在
Java
程序中通过System.setProperty()方法设置(尽管后者在实际应用中较为少见)。
王佑辉
·
2024-08-25 00:47
jvm
软考
面试
jvm
Lambda 表达式的使用案例
引言自从
Java
8引入了Lambda表达式以来,
Java
开发者们能够以更加简洁的方式编写函数。Lambda表达式允许我们把函数当作参数传递给其他方法,或者作为代码的一部分动态创建出来。
潘多编程
·
2024-08-25 00:17
windows
python
开发语言
JAVA
线程安全及性能的优化笔记(四)——什么是线程安全?
前期回顾:
JAVA
线程安全及性能的优化笔记(三)——Volatile关键字本期正文:如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。
Java_苏先生
·
2024-08-25 00:50
深入理解Spring Boot日志框架与配置
日志配置文件日志级别的调整日志输出配置日志格式化日志轮转和归档集成其他日志框架日志管理工具最佳实践总结SpringBoot日志框架概述SpringBoot支持多种日志框架,如Logback、Log4j2和
Java
UtilLogging
一休哥助手
·
2024-08-25 00:16
Spring
spring
boot
后端
Kafka快速入门:Kafka驱动
Java
Api的使用
相比之下,使用
Java
API可以充分利用编程语言的灵活性,对生产者和消费者进行更精细的性能调优。对于大多数中间件,熟悉服务器的命令行操作可能足以帮助学习其API的使用。然而,Kafka则不同,要全面掌
不止会JS
·
2024-08-25 00:46
Java
中间件
kafka
java
java
JVM ZGC垃圾收集器关键特性和工作原理
ZGC(ZGarbageCollector)是
Java
虚拟机(JVM)中的一个现代化的垃圾收集器,它被设计成低延迟的垃圾收集器,特别适合于那些需要极短的垃圾收集暂停时间的应用程序。
K____End
·
2024-08-24 23:45
Java
java
jvm
算法
工厂模式 vs 策略模式:
Java
设计模式详细对比
工厂模式vs策略模式:
Java
设计模式详细对比设计模式是软件开发中提高系统灵活性、可维护性和可扩展性的有效方法。工厂模式和策略模式是两种常用的设计模式,它们各自有不同的应用场景和优势。
勤劳兔码农
·
2024-08-24 23:45
策略模式
java
设计模式
Java
中金蝶凭证xml转wswsvoucher对象
1.引入maven依赖包
java
x.xml.bindjaxb-api2.3.1com.alibaba.fastjson2fastjson22.0.41org.projectlombok lombok
chenmingfa110
·
2024-08-24 23:14
xml
java
前端
java
实现数据库数据导出到excel
packagecom.wenliang.admin.web;import
java
.io.File;importjxl.*;importjxl.write.
my白术
·
2024-08-24 23:12
java代码实现数据库数据导出
java实现数据导出
java
将数据库百万数据量导出到EXCEL
一、背景今天接到一个需求,需要将数据库中数据导出下载成EXCEL,初看是个比较简单的功能,采用POI中自带的EXCEL导出即可,细想之下隐约记起EXCEL是有数量限制的,同时表中的数据量是在不短叠加的,真实数据导入后突破百万。二、EXCEL限制1、Excel2003及以下的版本。一张表最大支持65536行数据,256列。也就是说excel2003完全不可能满足百万数据导出的需求。2、Excel20
一名小爪哇
·
2024-08-24 23:42
java
excel
poi
多线程
数据库
第一章:Go语言的性能如何?
时下流行的语言大都是运行在虚拟机上,如:
Java
和Scala使用的JVM,C#和VB.NET使用的.NETCLR。
广东神
·
2024-08-24 23:41
Go语言教程
Java
GO
c++
软件
HTLM专栏
文章
golang
开发语言
后端
Java
虚拟机(JVM)性能调优指南
Java
虚拟机(JVM)是
Java
平台的核心组件,负责运行
Java
程序。JVM性能调优对于确保应用程序性能至关重要。在本文中,我们将探讨如何对JVM进行有效的调优,以优化内存使用和提高应用程序性能。
NAMELZX
·
2024-08-24 23:10
java
jvm
开发语言
CompletableFuture让你的代码免受阻塞之苦
前言现在大部分的CPU都是多核,我们都知道想要提升我们应用程序的运行效率,就必须得充分利用多核CPU的计算能力;
Java
早已经为我们提供了多线程的API,但是实现方式略微麻烦,今天我们就来看看
Java
8
Herman7z
·
2024-08-24 22:54
JS设置Ajax为同步或异步
在使用AJAX(Asynchronous
Java
ScriptandXML)时,可以通过设置XMLHttpRequest对象的async属性来控制请求是同步(synchronous)还是异步(asynchronous
小鼠米奇
·
2024-08-24 22:09
javascript
ajax
okhttp
mybatis和hiberate使用对比说明
回复
Java
全套视频教程或前端全套视频教程即可获取300G+教程资料,以及大量毕设项目源码。专注干货知识分享、项目实战案例开发分享传送门:Github毕设源码仓库文章目录前言1.配置2.CRUD操
Mr.Aholic
·
2024-08-24 22:38
项目开发实战案例
mybatis
hibernate
JVM 方法区存放那些内容
在
Java
虚拟机(JVM)中,方法区是内存的一部分,其主要作用是存放类结构信息和一些其他数据。方法区本质上是在JVM中对存储区的一种逻辑划分,通常会与堆区分开。
龙大.
·
2024-08-24 22:08
JVM
Java
jvm
Java
行之有效的学习方法,
Java
直播课:Spring Cloud Alibaba Nacos 注册中心
Java
是一种可以撰写跨平台应用软件的面向对象的程序设计语言。
HUIYL1
·
2024-08-24 22:49
如何系统地学习
Java
基础:一份详细的学习指南
Java
作为一种流行的编程语言,广泛应用于企业级开发、移动应用和大型系统中。对于编程初学者或希望提升技能的开发者来说,学习
Java
是一个非常好的选择。
项目笔记与工具库
·
2024-08-24 22:07
学习
java
开发语言
【老梁聊IT之
java
篇】HashMap的正确用法及常见的错误使用
HashMap是
Java
中一个非常常用的数据结构,它基于哈希表实现,提供了键值对的存储和访问。然而,在使用HashMap时,如果不注意一些细节,很容易导致程序出错或者效率低下。
老梁爱分享
·
2024-08-24 22:06
java
java
开发语言
aspose-words在指定位置添加ole附件并指定默认打开方式
aspose-words版本:21.1
java
:1.8目标:在html中找到a标签,aspose-words组件会将其转换为超链接标签HYPERLINK,找到超链接的文职并替换为相应的附件。
Dr.Zhu
·
2024-08-24 22:06
aspose
java
word
Java
中常量和静态变量区别详解
1、非基本类型的常量一但赋值后,不能修改其引用,但可以改变引用所指对象的属性值:eg:classA{inta;//类A的一个属性}finalAa=newA();//定义一个非基本类型的常量aa.a=7;这是可以的a.a=8:这是可以的但是a=newA();这是不可以的(试图重新给a引用一个新的对象(错))2、基本类型常量是不能修改其值。3、静态变量本质是变量是整个类所有对象所共享的一个变量,其值一
龙大.
·
2024-08-24 22:35
Java
java
解决Tomcat v8.0 Server at localhost failed to start.
java
.util.concurrent.ExecutionException:org.apache.catalina.LifecycleException:Failedtostartcomponent
龙大.
·
2024-08-24 22:35
Java
tomcat
Java
的Math.abs()返回的一定都是非负数吗?
结论在使用Math.abs()时,除非处理Integer.MIN_VALUE或Long.MIN_VALUE,返回的绝对值通常是非负的。Math.abs()方法总结功能:Math.abs()方法用于返回数字的绝对值。返回类型:适用于不同的数据类型,包括int、long、float和double。返回值特性:正数和零:对于绝大多数有效输入,Math.abs()返回的结果是非负数(即要么是正数,要么是零
龙大.
·
2024-08-24 22:05
Java
java
后端
CompletableFuture 异常抛出机制
CompletableFuture是
Java
8引入的CompletableFuture类的一个实例,它表示一个异步计算的结果。
龙大.
·
2024-08-24 21:05
Java
java
链表OJ题——链表分割
二、解题思路三、解题代码import
java
.util.*;/*publicclassListNode{intval;ListNodenext=null;List
zhenzhizz`
·
2024-08-24 21:02
刷题集
链表
数据结构
链表分割
基于SpringBoot的银行OA系统设计与实现
开发语言:
Java
数据库:MySQL技术:SpringBoot架构,前端使用H5、CSS3、JS和DIV技术工具:MyEclipse、NavicatforMySQL系统展示首页员工管理界面工作任务管理界面申请管理界面摘要在互联网信息技术时代
码农小野
·
2024-08-24 21:32
java
后端
spring
boot
后端
java
jvm中方法的存放位置
其实
java
方法是存在方法区的方法区:用于存储已被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据,方法编译出的字节码也是保存在这个区域。
软件测试开发架构师
·
2024-08-24 21:02
虚拟机
jvm
内存分配
java
jvm
内存分配
java虚拟机
java
基础--数组之倒序输出,乱序输出
例:键盘录入长度为5的数组,并倒序输出://键盘录入数组,输出倒序后的数组import
java
.util.Scanner;publicclassarraydemo7{publicstaticvoidmain
2301_76718736
·
2024-08-24 21:30
java
排序算法
算法
go-zero接入skywalking链路追踪
本地测试搭建这里用Docker搭建#数据存储用ES,搭建ESdockerrun-d-p9200:9200-p9300:9300--namees-e"discovery.type=single-node"-eES_
JAVA
_OPTS
zzvine
·
2024-08-24 21:30
golang
skywalking
Java
线程池七个参数详解:核心线程数、最大线程数、空闲线程存活时间、时间单位、工作队列、线程工厂、拒绝策略
以下是对
Java
线程池中七个参数的详细解释:核心线程数(corePoolSize):这是线程池中保持活跃的最小线程数量。即使这些线程处于空闲状态,它们也不会被销毁,除非允许核心线程超时。
救救孩子把
·
2024-08-24 21:00
Java面试
java
开发语言
Java
——多态
一、多态的定义多态:父类的引用指向子类的对象如上面的照片,B是子类,A是父类在Test中父类的引用指向了子类的对象,这个就是多态。代码:classA{}classBextendsA{}publicclassTest{publicstaticvoidmain(String[]args){Aab=newB();}}不同的数据类型决定着数据不同的存储形式为了更好的理解多态,我们可以先复习一下数据类型从上
immnature
·
2024-08-24 20:57
Java
java
开发语言
移动端安卓app渗透测试逆向工具集分享(1)
给大家分享一些我自己收藏的移动端安卓app逆向工具包,下面是目录activty劫持工具adb1.0.32CTF工具合集hackbar2.3.1ImmunityCanvas
Java
反序列化终极测试工具AndroidKiller_v1.3.1Android
2401_86855609
·
2024-08-24 20:26
渗透测试
逆向
安卓逆向
安全
【PostgreSQL教程】PostgreSQL 高级篇之触发器
博主介绍:✌全网粉丝20W+,CSDN博客专家、
Java
领域优质创作者,掘金/华为云/阿里云/InfoQ等平台优质作者、专注于
Java
技术领域✌技术范围:SpringBoot、SpringCloud、Vue
No8g攻城狮
·
2024-08-24 20:25
postgresql
数据库
sql
mysql
oracle
【
Java
】练习题(1)
【
Java
】练习题(1)01:A+BProblem总时间限制:1000ms内存限制:65536kB描述Calculatea+b输入Twointegera,b(0≤a,b≤10)输出Outputa+b样例输入
Skywalker玄默冲虚
·
2024-08-24 19:53
Java上机练习题
java
开发语言
eclipse
6. 面向对象编程 (OOP)
面向对象编程(OOP)是
Java
的核心编程范式,通过将数据和行为封装在对象中,并利用继承、封装、多态和抽象等特性,
Java
能够实现代码的模块化、复用性和可维护性。
TechCraft
·
2024-08-24 19:23
Java基础知识
java
开发语言
jvm
Java
基础知识面试题集
1.基本数据类型与包装类
Java
中的基本数据类型有哪些?它们的默认值是什么?
Java
的基本数据类型有byte、short、int、long、float、double、char和boolean。
TechCraft
·
2024-08-24 19:23
java
python
开发语言
使用
java
faker 1分钟在PostgreSQL中生成480万测试数据.
使用
java
faker1分钟在PostgreSQL中生成480万测试数据.测试数据的目的是优化sql,保证投入使用后在设计指标内不发生问题.PostgreSQL中的synchronous_commit和
kmblack1
·
2024-08-24 18:17
postgresql
数据库
faker
java
Java
中toArray()方法什么意思?怎么用?
在
Java
中,toArray()方法是用于将集合(如List、Set等)转换为数组的方法。它的主要作用是将集合中的元素复制到一个新的数组中。
派大星45599
·
2024-08-24 18:17
java
笔记
学习
国密算法的加解密
SM4(ECB/CBC/CTR/GCM)非对称密码算法SM2(加解密/签名验签)Hash算法SM3基于SM3实现的随机数生成器(多线程加速)pom引入io.github.KongkongRuangm-
java
1.0.3SM2
laoge丶
·
2024-08-24 18:46
java
算法
Java
面向对象设计原则6——迪米特法则
在我们学习面向对象编程的时候,总会出现一些问题,好比以前刚刚写好的代码,上线测试可以、正常运行,突然有一天说要加一个功能,改完之后,发现以前正常运行的功能不能用了,类似这样的问题有好多好多,为了避免类似的事件发生,程序员一定要根据这些原则去开发程序。我们一个一个来学习,今天来学习7大面向对象设计原则之一,迪米特法则。迪米特法则:迪米特法则(LawofDemeter,LoD)又叫作最少知识原则(Le
他 他 = new 他()
·
2024-08-24 18:44
Java_7种设计原则
java设计原则
设计原则
迪米特法则
迪米特法则的实现
线程基础
lock.lockInterruptibly,此时如果别的进程调用此进程的interrupt()方法,此线程会被唤醒并被要求处理InterruptedException;(thread在做IO操作时也可能有类似行为,见
java
threadapi
packet
·
2024-08-24 18:30
zookeeper集群安装
zookeeper集群安装文档linux安装
java
-centos安装
java
-linux配置
java
环境变量zookeeper单机安装说明版本选择:apache-zookeeper-3.5.7-bin.tar.gz
shuair
·
2024-08-24 18:13
zookeeper
zookeeper
java
串口多线程一次性发送多条数据
给大家推荐一个开发人员学习使用的好网站:www.it123.toppackagecom;import
java
.io.IOException;import
java
.io.InputStream;import
java
.io.OutputStream
易道合之逍遥峰
·
2024-08-24 18:42
serial
Gradle配置全局替换国内镜像(2024版)
Gradle配置全局替换国内镜像(2024版)Gradle作为一款广泛使用的自动化构建工具,在处理
Java
、Kotlin等项目的依赖管理和构建过程中起着至关重要的作用。
天蓝蓝23528
·
2024-08-24 17:41
Gradle
日期类的时间为什么是以1970年1月1日作为起始点?(格林威治时间)
那么为什么是从1970年1月1日0点0分0秒这个时间点开始算呢,出于好奇,我就搜索了一下,并且找到了看起来应该靠谱的答案:以下内容为引用,文章最后有引用地址Isuspectthat
Java
wasbornandraisedonaUNIXsystem.UNIXconsid
O无为学长O
·
2024-08-24 17:11
NPM包管理全指南:安装、配置与依赖管理
摘要NPM(NodePackageManager)是
Java
Script编程语言的包管理器,它是Node.js的默认包管理工具。NPM使得开发者能够安装和管理有成千上万个包的复杂依赖关系。
2401_85812053
·
2024-08-24 17:40
npm
前端
node.js
上一页
57
58
59
60
61
62
63
64
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他