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
架构面试题汇总:缓存(二)
3.问题:如何在
Java
中实现缓存?4.问题:你如何决定哪些数据应该被缓存?5.问题:如何处理缓存与数据库之间的数据一致性?6.问题:在设计一个大型分布式系统时,你会如何考虑缓存策略?
码到三十五
·
2024-03-04 20:15
面试
架构
java
面试
Java
接口
接口的定义抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。接口并不是类,编写接口的方式和类很相似,但是他们属于不同的概念。类描述的是对象的属性和方法。接口则包含类要实现的方法。除非实现接口的类是抽象类,否则该类要定义接口中的所有方法。接口无法被实例化,但可以被实现。一个实现接口的类,必须实现接口内所描述的所有方法,否则就必须声明为抽象类。另外
励志当野王
·
2024-03-04 17:41
java
开发语言
几句话弄清楚
Java
参数传值还是传引用
转自http://blog.csdn.net/fbysss/article/details/3082949关键字:
Java
传值传引用这是个老生常谈的问题了,引起过无数争论,但可以说一直没有一个令人满意的回答
Mr.Gzj
·
2024-03-04 16:10
Java基础
java
数组
定义:是储存同一种数据类型多个元素的集合结构:数据类型[]数组名=初值列如:int[]array=newint[5];就是创建一个int类型数组长度为的数组。数组名[下标]------数组里对应位置的变量的名字。数组常用的工具如下:1.Arrays.toSring(array)展示array这个数组里的所有元素int[]array={20,25,30,31,40,45,0};Scannerin=n
总被Gy骗
·
2024-03-04 16:39
数据结构
springboot/ssm工作量统计系统
Java
工作记录可视化管理系统web
springboot/ssm工作量统计系统
Java
工作记录可视化管理系统web基于springboot(可改ssm)+vue项目开发语言:
Java
框架:springboot/可改ssm+vueJDK版本
kirito学长-Java
·
2024-03-04 16:39
java
spring
boot
后端
java
参数传值
基本数据类型参数的传值packageAbsent;publicclasschapter1{publicstaticvoidmain(String[]args){Computercom=newComputer();intb=100;inta=12;intresult=com.add(b,a);System.out.println(result);result=com.add(b*12+2,a*12+
励志当野王
·
2024-03-04 16:39
#瀚宝宝Java学习
java
开发语言
Spring框架的优势与挑战
Spring框架的优势与挑战一、Spring框架的优势Spring框架自诞生以来,凭借其独特的设计理念和强大的功能特性,在
Java
开发领域占据了举足轻重的地位。
爱花的程序
·
2024-03-04 15:38
java
spring
数据库
Springboot企业级开发--1.开发入门
SpringBoot是一个开源的
Java
框架,其设计目标是为了简化新Spring应用的初始搭建以及开发过程。
yueqingll
·
2024-03-04 11:02
Springboot企业级开发
spring
boot
后端
java
Java
编程技巧:if-else优化实践总结归纳
文/朱季谦说实话,其实我很讨厌在代码里大量使用if-else,一是因为该类代码属于面向过程的,二嘛,则是会显得代码过于冗余。这篇笔记,主要记录一些自己在工作实践当中针对if-else的优化心得,将会不定期地长期更新。一、使用策略枚举来优化if-else看到网上蛮多人推荐使用策略模式来优化if-else,但我总觉得,搞一堆策略类来优化if-else,虽然想法很好,但无意之中很可能又会创造出很多类对象
朱季谦
·
2024-03-04 09:26
Spring的简单使用及内部实现原理
在现代的
Java
应用程序开发中,SpringFramework已经成为了不可或缺的工具之一。它提供了一种轻量级的、基于
Java
的解决方案,用于构建企业级应用程序和服务。
柳岸花开
·
2024-03-04 06:56
后端
如何快速迁移其他云服务器中的网站数据到腾讯云轻量应用服务器中?教你使用宝塔Linux面板迁移网站
使用宝塔Linux面板进行迁移:宝塔Linux面板是一款服务器运维面板,它支持一键部署LAMP、LNMP、集群、监控、网站、FTP、数据库、
JAVA
等100多项服务器管理功能。因此,使用宝塔L
正宗六脉神剑
·
2024-03-04 06:25
服务器
腾讯云
linux
【Spring连载】使用Spring Data的Repositories----存储库方法的null处理
Repositories----存储库方法的null处理一、Nullability注解二、基于Kotlin存储库中的Nullability从SpringData2.0开始,返回单个聚合实例的存储库CRUD方法使用
Java
8
85程序员老王
·
2024-03-04 02:20
Spring
Data
spring
数据库
java
后端
Android PMS——权限控制分析(十二)
一、主要函数1、Settings源码位置:/frameworks/base/services/core/
java
/com/android/server/pm/Settings.
java
readLPw该方法在
c小旭
·
2024-03-04 00:48
Android
PMS
android
PMS
如何调用垃圾回收器的方法
System.gc()或者Runtime.getRuntime().gc()gc()作用是提示
Java
虚拟机进行垃圾回收,该方法被调用之后,由
Java
虚拟机自己决定是立即回收还是延迟回收。
张紫娃
·
2024-03-03 22:16
JVM
java
jvm
开发语言
java
script操作数组的方法
push()//在数组末尾添加一个或多个元素letarr=["apple","banana","orange"];arr.push("grape","melon");console.log(arr);//["apple","banana","orange","grape","melon"]pop()//移除数组最后一个的元素letarr=["apple","banana","orange"];ar
riyue666
·
2024-03-03 22:16
javascript
javascript
从别人的开源项目学习并吸收经验,然后逐步搭建自己的
Java
项目是一个很好的学习方法
从别人的开源项目学习并吸收经验,然后逐步搭建自己的
Java
项目是一个很好的学习方法。
如饥似渴的rocky
·
2024-03-03 20:13
Java开发
Java后台开发
web开发
java
开源
Redis 之八:Jdeis API 的使用(
Java
操作 Redis)
JedisAPI使用Jedis是Redis官方推荐的
Java
客户端,它提供了一套丰富的API来操作Redis服务器。
zp8126
·
2024-03-03 20:12
Redis
redis
java
数据库
缓存
redis实战(11):Redis性能监控指标汇总,中软国际
java
面试流程
|mem_fragmentation_ratio|内存碎片率||evicted_keys|由于最大内存限制被移除的key的数量||blocked_clients|由于BLPOP,BRPOP,orBRPOPLPUSH而备阻塞的客户端|1.3基本活动指标:Basicactivity|Name|Description||—|—||connected_clients|客户端连接数||conected_la
爱好广泛的爱好
·
2024-03-03 19:11
程序员
面试
java
后端
JfreeChart做折线图
packageorg.com.testJfreechart;import
java
.awt.BasicStroke;import
java
.awt.Color;import
java
.awt.Font;import
java
.awt.GradientPaint
Loren_云淡风轻
·
2024-03-03 18:10
java基础
特定功能
Android 14.0 系统强制app横屏显示功能实现
WMS就是WindowManagerService来处理旋转的相关事件,接下来看下强制app横屏显示功能如何实现2.系统强制app横屏显示功能实现的核心类framework/base/services/
java
安卓兼职framework应用工程师
·
2024-03-03 18:10
android
14.0
Rom定制化系列讲解
android
app横屏显示
固定横屏
app横屏
横屏显示app
2022
Java
核心概念知识点
2022
Java
核心概念知识点
Java
DevelopmentTestPractice(软件测试)什么是黑盒测试?什么是白盒测试?什么是灰盒测试?
我是王小贱
·
2024-03-03 17:38
面试技巧
java
jvm
开发语言
每日五道
java
面试题之mysql数据库篇(一)
目录:第一题.为什么要使用数据库?第二题.数据库三大范式是什么?第三题.mysql有关权限的表都有哪几个?第四题.MySQL的binlog有有几种录入格式?分别有什么区别?第五题.MySQL存储引擎MyISAM与InnoDB区别第一题.为什么要使用数据库?数据保存在内存优点:存取速度快缺点:数据不能永久保存数据保存在文件优点:数据永久保存缺点:1)速度比内存操作慢,频繁的IO操作。2)查询数据不方
中北萌新程序员
·
2024-03-03 17:08
java面试题
数据库
java
mysql
听课笔记01
b站黑马程序员
java
零基础视频教学基础知识和编程思想编程思想比基础知识更加重要。
java
基础和
java
进阶比较重要
java
面向对象
java
常见api常见面试题。课程案例分析综合项目知识点开发使用。
爱小黄
·
2024-03-03 16:07
笔记
SpringBoot+Vue小说阅读平台系统 小说类型管理系统 小说排行榜管理系统
Java
作者主页:计算机毕业设计老哥有问题可以主页问我一、开发介绍1.1开发环境开发语言:
Java
数据库:MySQL系统架构:B/S后端:SpringBoot(Spring+SpringMVC+Mybatis)
计算机程序老哥
·
2024-03-03 16:06
题目 1619: 蓝桥杯算法训练VIP-字串统计
代码:packagelanqiao;import
java
.math.BigInteger;import
java
.text.DecimalFormat;import
java
.util.
几两春秋梦_
·
2024-03-03 15:05
蓝桥杯
java
开发语言
课程表 II(
Java
、DFS)
比起207题有向图环的检测,多了一个要求是将后序遍历的结果反转,即得到拓扑排序的结果//记录后序遍历结果Listpostorder=newArrayList[]buildGraph(intnumCourses,int[][]prerequisites)DFS遍历voidtraverse(List[]graph,ints)反转结果Collections.reverse(postorder);clas
低调的骏马
·
2024-03-03 13:03
算法
深度优先
java
图论
Java
如何同步读取WebSocket 数据
CountDownLatch是
Java
中用于线程间通信和同步的工具之一,它允许一个或多个线程等待其他线程完成操作后再继续执行。
拓源
·
2024-03-03 13:33
java
websocket
开发语言
【Hadoop】在spark读取clickhouse中数据
读取clickhouse数据库数据importscala.collection.mutable.ArrayBufferimport
java
.util.Propertiesimportorg.apache.spark.sql.SaveModeimportorg.apache.spark.sql.SparkSessiondefgetCKJdbcProperties
方大刚233
·
2024-03-03 06:54
Hadoop
Scala
hadoop
spark
clickhouse
JQuery简介与解析
JQuery是一个快速、简洁的
Java
Script库,它简化了HTML文档遍历、事件处理、动画和AJAX操作等常见任务。
袁公白
·
2024-03-03 06:24
jquery
前端
javascript
[
java
] 23种设计模式之装饰者模式
1.1装饰者模式的概念1、在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。装饰对象接受所有来自客户端的请求。它把这些请求转发给真实的对象。装饰对象可以在转发这些请求以前或以后增加一些附加功能。1.2应用场景比如我们去买一个肉夹馍,你可以选择加生菜、鸡蛋、鸡柳、香肠等等,一个肉夹馍加上不同的配料价格是不同的,那么我们如何去计算价钱
重逢是最好的邂逅
·
2024-03-03 05:53
笔记
java
Java
:性能优化细节31-45
Java
:性能优化细节31-4531、合理使用
java
.util.Vector在使用
java
.util.Vector时,需要注意其性能特性和最佳实践,以确保应用程序运行高效。
孙霸天
·
2024-03-03 02:20
Java
java
性能优化
开发语言
java
企业工程管理系统软件源码 自主研发 工程行业适用
工程项目管理软件(工程项目管理系统)对建设工程项目管理组织建设、项目策划决策、规划设计、施工建设到竣工交付、总结评估、运维运营,全过程、全方位的对项目进行综合管理工程项目各模块及其功能点清单一、系统管理1、数据字典:实现对数据字典标签的增删改查操作2、编码管理:实现对系统编码的增删改查操作3、用户管理:管理和查看用户角色4、菜单管理:实现对系统菜单的增删改查操作5、角色管理:管理和查看用户角色的权
微服务 spring cloud
·
2024-03-03 02:48
java
企业工程管理系统源码
Java
&C++题解与拓展——leetcode433.最小基因变化【A star学习、双向BFS(C++超时)、链式前向星(报错)】
每日一题做题记录,参考官方和三叶的题解目录题目要求思路一:BFS
Java
C++思路二:双向BFS
Java
C++思路三:A*Astar算法
Java
C++思路四:建图+DFS
Java
C++总结题目要求思路一
AnjaVon
·
2024-03-02 23:16
leetcode
java
c++
学习
leetcode
JAVA
:文件按名称排序,文件夹在前,文件在后
实现Comparator接口源码如下:packagedata;import
java
.io.File;import
java
.util.Comparator;/***@Title:Comparator.
java
TRXCX
·
2024-03-02 23:44
java
开发语言
【华为OD机试真题】考古学家(深度优先搜索DFS-
Java
&Python&C++&JS实现)
点击这里可直接跳转到本专栏,可查阅顶置最新的华为OD机试宝典~本专栏所有题目均包含优质解题思路,高质量解题代码(
Java
&Python&C++&JS分别实现),详细代码讲解,助你深入学习,深度掌握!
一见已难忘的申公豹
·
2024-03-02 22:14
华为OD机试专栏—算法之翼
华为od
java
python
考古学家
javascript
c++
深度优先搜索DFS
Java
Script 正态分布的一种实现方法
functiongetWeight(){//正态分布函数functiongaussianRandom(start,end){returnMath.floor(start+gaussianRand()*(end-start+1));//更偏向于中间的值乘以前后的差,加上前面的值,得到更偏向于中间的最终值}functiongaussianRand(){varrand=0;for(vari=0;i{re
老邵
·
2024-03-02 21:08
栈的模拟实现(
Java
)
2、栈的使用3、栈的模拟实现import
java
.ut
小全.
·
2024-03-02 21:42
java
开发语言
数据结构
算法
java
对接第三方接口的三种方式
在日常工作中,经常需要跟第三方系统对接,我们做为客户端,调用他们的接口进行业务处理,常用的几种调用方式有:1.原生的
Java
.net.HttpURLConnection(jdk);2.再次封装的HttpClient
codeer力
·
2024-03-02 20:11
java
java
开发语言
Java
进阶10--文档注释
Java
进阶10–文档注释文章目录
Java
进阶10--文档注释概述
java
doc标签文档注释
java
doc输出什么实例概述
Java
支持三种注释方式。
科研达人
·
2024-03-02 18:37
Java基础
java
html
前端
速卖通平台的API支持哪些开发语言和工具?
速卖通API支持多种开发语言和工具,包括但不限于:开发语言:速卖通API支持多种开发语言,如
Java
、Python、PHP、C#、Ruby等。
api茶飘香
·
2024-03-02 18:07
电商api
开发语言
pygame
数据库
python
人工智能
分布式ID选型对比(2)
数据库号段模式一,引入依赖:mysqlmysql-connector-
java
8.0.19org.mybatis.spring.bootmybatis-spring-boot-starter2.2.2二
qq_35255384
·
2024-03-02 17:35
框架部分
特定功能
springboot
分布式
分布式ID
debug远程服务器
debug远程服务器此举风险很明显,在万不得已的情况下,谨慎使用,后果自负1,开启阿里云端口2,启用debug模式启动应用命令如下
java
-jar-Xdebug-Xrunjdwp:transport=dt_socket
Feify@肥肥
·
2024-03-02 13:30
Java
java
编程两年半了,还要坚持写博客吗?
前言思否的朋友你们好,我是何未来,计算机专业本科在读,在大学期间通过自己的努力获得了多个全国计算机类大赛奖项并连续两年获得奖学金,目前主要在学习
Java
后端开发,这是我在思否上发布的第一篇文章,今后我会持续更新
·
2024-03-02 11:55
程序员
单例模式之枚举
众所周知,在
java
中有多种方式创建单例:饿汉式,懒汉式,双重检测懒汉式,静态内部类等,这些单列模式各有缺点:有的类加载时就初始化,浪费内存有的不保证多线程安全有的因为加了synchronized同步锁导致并发效率较低以上的单例模式都能通过反射
HeroNet2010
·
2024-03-02 11:58
Java
单例模式
java
Java
实战:Spring MVC请求转发与重定向的实现及区别
本文将详细介绍如何在SpringMVC中实现请求转发和重定向,并探讨二者的区别。我们将通过具体示例来演示如何在SpringMVC应用程序中使用这两种技术。本文适合已经具备SpringMVC基础知识的开发者阅读,以加深对SpringMVC中请求处理机制的理解。一、引言在Web应用程序中,请求转发和重定向是两种常见的页面跳转方式。请求转发发生在服务器端,而重定向则发生在客户端。SpringMVC为开发
拥抱AI
·
2024-03-02 10:56
java
spring
mvc
Java
实战:Spring Boot集成Swagger3
本文将详细介绍如何在SpringBoot应用程序中集成Swagger3,以构建现代化的RESTfulAPI文档。我们将探讨Swagger3的基本概念,以及如何使用SpringBoot和Swagger3库来实现API文档。此外,我们将通过具体的示例来展示如何在SpringBoot中配置和使用Swagger3。本文适合希望使用Swagger3为SpringBoot应用程序生成API文档的开发者阅读。一
拥抱AI
·
2024-03-02 10:56
java
spring
boot
开发语言
Spring Boot与Docker部署
系列文章目录文章目录系列文章目录前言一、开启Docker远程访问二、新建Maven工程三、创建
Java
类四、创建Dockerfile五、完整目录结构如下所示:六、Docker启动镜像前言前些天发现了一个巨牛的人工智能学习网站
数据大魔王
·
2024-03-02 08:22
java
spring
boot
docker
后端
hadoop启动报错处理
hadoop启动报错1.1.问题1util.NativeCodeLoader:Unabletoloadnative-hadooplibraryforyourplatform...usingbuiltin-
java
classeswhereapplicable
akuibpt23191
·
2024-03-02 08:51
大数据
操作系统
深入探索
Java
集合框架
在
Java
编程中,数据的组织和存储是核心部分。为了更有效地管理和操作这些数据,
Java
提供了一个强大且灵活的集合框架(
Java
CollectionFramework,JCF)。
地瓜伯伯
·
2024-03-02 05:17
面试
java
数据结构
Java
设计模式——桥连模式
桥接模式简单来说就是通过将抽象部分和具体部分分离,使它们可以独立地变化。如果你的一个类存在多个变化维度(如抽象和具体的实现)。若使用继承来处理这些变化,将会导致类层次结构的急剧增加,难以管理和维护。并且,继承会将抽象部分和具体部分紧密耦合,不利于独立地进行扩展和变化。此时不妨考虑使用桥连模式。假定一个不同的级别信息发送方式的例子/***抽象消息*/publicinterfaceIMessage{v
Spirit_NKlaus
·
2024-03-02 05:47
Java概要
设计模式
java
上一页
74
75
76
77
78
79
80
81
下一页
按字母分类:
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
其他