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开发常用工具类
Mybatis SQL构建器类 - 问题&答案
问题
Java开发
人员可能会碰到的最棘手的事情之一就是在Java代码中嵌入SQL语句。通常情况下,这是因为需要动态生成SQL语句-否则可以将其外部化到文件或存储过程中。
费曼乐园
·
2023-12-28 19:06
Mybatis
mybatis
Java开发
框架和中间件面试题(10)
目录104.怎么保证缓存和数据库数据的一致性?105.什么是缓存穿透,什么是缓存雪崩?怎么解决?106.如何对数据库进行优化?107.使用索引时有哪些原则?108.存储过程如何进行优化?109.说说如何对Tomcat进行优化?110.BIO、NIO和AIO的区别?111.Netty的特点?112.Netty的线程模型?113.如何进行JVM性能调优?115.GC调优策略有哪些?116.介绍下单点登
龙贝子
·
2023-12-28 19:04
面试题
java
开发语言
中间件
Java开发
框架和中间件面试题(8)
目录82.Mybatis一级缓存,二级缓存?83.Mybatis如何防止SQL注入?84.mybatis中resultType和resultMap有什么区别?85.如何在SpringBoot中禁用Actuator断点安全性?86.什么是SpringBoot?SpringBoot有哪些优点?87.SpringBoot中的监视器是什么?88.什么是yaml文件?89.如何使用SpringBoot实现异
龙贝子
·
2023-12-28 19:34
面试题
java
中间件
开发语言
Java开发
框架和中间件面试题(9)
目录102.你了解秒杀吗?怎么设计?103.什么是缓存穿透?怎么解决?102.你了解秒杀吗?怎么设计?1.设计难点:并发量大,应用,数据库都承受不了。另外难控制超卖。2.设计要点:将请求尽量拦截在系统上游html尽量静态化,部署到cdn上面。按钮及时设置为不可用,禁止用户重复提交请求。设置页面缓存,针对同一个页面和uid一段时间内返回缓存页面。数据用缓存抗,不直接落到数据库。读数据的时候不做强一致
龙贝子
·
2023-12-28 19:30
面试题
中间件
SpringMVC学习与开发(三)
每个框架都有不同的职责和作用,通过整合,可以发挥各自的优势,形成一个完整的、高效的
Java开发
框架。下面简要解释一下SSM
666-LBJ-666
·
2023-12-28 18:53
SpringMVC
spring
boot
spring
mvc
【Java 进阶篇】Jedis 操作 Set 与 SortedSet 详解
Redis是一个强大的键值存储系统,而Jedis是Redis的Java客户端,为
Java开发
者提供了方便的操作接口。
繁依Fanyi
·
2023-12-28 16:36
Java
进击高手之路
java
bootstrap
开发语言
数据结构
前端
c语言
windows
IDEA插件阿里编码规约安装与使用
2017年2月9日,阿里巴巴首次公布《阿里巴巴
Java开发
手册》;2017年9月25日,阿里巴巴集团发布了《阿里巴巴
Java开发
手册》PDF终极版;2017年10月14日,在2017杭州云栖大会上,规约插件全球首发
默慊$
·
2023-12-28 15:18
IDEA插件
intellij-idea
java
IntelliJ IDEA 安装及配置详细教程
IntelliJIDEA是一款功能强大的集成开发环境(IDE),广泛用于
Java开发
。
naer_chongya
·
2023-12-28 15:12
intellij-idea
Java 中 RedissonClient 基本使用指南
RedissonClient是一个强大的Redis客户端,提供了丰富的功能和简单的API,方便
Java开发
者与Redis进行交互。
JonTang
·
2023-12-28 15:36
Java
java
canal mysql从库_使用Canal作为mysql的数据同步工具
canal是阿里巴巴旗下的一款开源项目,纯
Java开发
。基于数据库增量日志
啧吖
·
2023-12-28 11:24
canal
mysql从库
1、springboot简介即项目创建
一、回顾SpringSpring是一个开源框架,2003年兴起的一个轻量级的
Java开发
框架,作者:RodJohnson。Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。
赌书泼茶_deea
·
2023-12-28 11:34
JMeter软件的安装(超详细教程)
jdk的安装1.1jdk的环境变量配置2.JMeter的安装1.1JMeter的环境变量配置3.JMeter的运行(第一个问题)为什么下载JMeter要先下载jdk:因为JMeter是Apache组织基于
Java
阿源不会算法
·
2023-12-28 10:25
jmeter
Docker中安装Nexus及项目配置
之前有介绍Docker中安装mysql,那么对于
java开发
来说,Maven是必不可少的,趁热打铁,再来安装Nexus,下一章会介绍Docker中安装GitLab版本工具的,话不多少,进入安装过程1、查找镜像
思丶云
·
2023-12-28 08:23
从源码全面解析Java 线程池的来龙去脉
作者简介:大家好,我是爱敲代码的小黄,独角兽企业的
Java开发
工程师,CSDN博客专家,阿里云专家博主系列专栏:Java设计模式、Spring源码系列、Netty源码系列、Kafka源码系列、JUC源码系列如果感觉博主的文章还不错的话
爱敲代码的小黄
·
2023-12-28 08:56
#
高并发
java
面试
开发语言
后端
并发
ObjectMapper 的一些坑
ObjectMapper的一些坑做过
Java开发
对这个类应该不陌生,这个类是jackson提供的,主要是用来把对象转换成为一个json字符串返回到前端。
佛系写BUG
·
2023-12-28 07:01
java
java
Spring Boot 集成 Quartz(任务调度框架)
SpringBoot2.x实践案例(代码仓库)官方网站在线Cron表达式生成器介绍Quartz是完全由
Java开发
的作业调度框架,当定时任务愈加复杂时,使用Spring注解@Schedule已经不能满足业务需要
人人都在发奋
·
2023-12-28 07:26
后端笔记
spring
boot
java
quartz
关于SpringBoot默认日志Logback的一些事儿
1、常用的日志框架 在日常的
Java开发
中,常见的日志框架有如下这些:Log4j最早的日志组件是Apache提供的Log4j。
姠惢荇者
·
2023-12-28 07:29
笔记
logging
logback
java
quartz使用及原理解析
quartz简介Quartz是OpenSymphony开源组织在Jobscheduling领域又一个开源项目,完全由
Java开发
,可以用来执行定时任务,类似于java.util.Timer。
demon7552003
·
2023-12-28 07:51
Java中间件
spring
spring
boot
quartz
Redisson实现分布式锁
相反,作为
Java开发
人员,
摸大鱼了
·
2023-12-28 07:19
java
spring
boot
分布式
java
redis
Java日志框架:slf4j作用及其实现原理
作为
Java开发
,平时虽然日志使用的比较多,但是其深入的原理压根就没想过要去研究,有一种日用而不知的感觉。扪心自问,这么简单的问题,确实不清楚。之后,便是知耻而后勇,便有了对平常使用的日志的仔细研究。
bigbearxyz
·
2023-12-28 07:40
Java
java
spring
intellij-idea
阿里云服务器--Elasticsearch配置
Elasticsearch是用
Java开发
的,并作为Apache许可条款下的开放源码发布,是第二大最流行的企业搜索引擎。
无剑_君
·
2023-12-28 07:40
使用idea和gradle编译spring5源码
写在前面:spring应该对于每个从事
java开发
的大兄弟们来说应该都不陌生的,作为一个从业两年多的小开发仔,个人觉得,每天都在面对spring,确从来没有编译过spring源码,有点不太合适。
m0_67402125
·
2023-12-28 06:53
java
intellij-idea
java
gradle
网络协议
xml
Apache Commons Pool的对象池技术
第1章:引言咱们今天来聊聊一个在
Java开发
中超级实用,但又经常被忽视的技术——对象池技术。可能你们已经听说过“对象池”这个名词,但对它的具体作用和重要性还有些模糊。别急,小黑带你们一步步深入了解。
宋小黑
·
2023-12-28 03:23
Apache
Commons
工具实战手册
apache
java
开发工具IDEA常用的插件推荐及idea部分实用技巧和快捷键记录
一键进行exclude依赖使用方法:点击pom.xml文件,在右边窗口下方选择DependencyAnalyzer可以查看具体冲突的包2、AlibabaJavaCodingGuidelines(阿里巴巴
Java
奋斗男孩12138
·
2023-12-28 00:18
intellij-idea
java
ide
JVM GC 算法原理概述
对于JVM的垃圾收集(GC),这是一个作为
Java开发
者必须了解的内容,那么,我们需要去了解哪些内容呢,其实,GC主要是解决下面的三个问题:哪些内存需要回收?什么时候回收?如何回收?
奋斗男孩12138
·
2023-12-28 00:47
jvm
算法
java
Spring IoC源码阅读
Spring是很多模块的集合,是一款开源的轻量级
Java开发
框架,旨在简化企业开发以及提高系统的可维护性。Spring最重要的概念是IoC和AoP,
Robinsyn_L
·
2023-12-27 22:11
spring
spring
java
后端
git PR的时候,Jenkins日志报错error wrong new line character: expected \n
背景:windows上面进行
java开发
,然后GitHub->PR到Jenkins,Jenkins部署在linux上面。
我们一起搬砖吧
·
2023-12-27 19:17
git
jenkins
Spring Boot学习(十一):Spring Boot整合和使用JPA,详细易懂!
JPA(JavaPersistenceAPI)是Sun官方提出的Java持久化规范.为
Java开发
人员提供了一种对象/关联映射工具来管理Java应用中的关系数据.它的出现是为了简化现有的持久化开发工作和整合
way_more
·
2023-12-27 17:31
springboot
java
spring
boot
spring
数据库
JAVA
常用工具类
-【3】判断是否是JSON
1、判断是不是JSON字符串packagecom.day.util;importorg.apache.commons.lang.StringUtils;importcom.alibaba.fastjson.*;publicclassIsJSON{publicstaticvoidmain(String[]args){StringjsonString="{\"fileType\":\"pdf\",\"
王者鳜錸
·
2023-12-27 16:15
json
Java开发
框架和中间件面试题(7)
63.Spring中都应用了哪些设计模式?1.简单工厂模式:简单工厂模式的本质就是一个工厂类根据传入的参数,动态的决定实例化哪个类。Spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一的标识来获得bean对象。2.工厂方法模式:应用程序将对象的创建以及初始化职责交给工厂对象,工厂Bean。定义工厂方法,然后通过config.xml配置文件,将其纳入Spring容器来管理,
龙贝子
·
2023-12-27 16:01
面试题
java
中间件
开发语言
Java开发
框架和中间件面试题(6)
61.什么是SpringBatch?Springbatch是一个轻量级的,完善的批处理框架,他主要的目的在于帮助企业建立健壮,高效的批处理应用。Springbatch是Spring的一个子项目,他使用Java语言并基于Spring框架作为基础开发,使得已经使用Spring框架的开发者或者是企业可以更加容易访问和利用企业服务。Springbatch提供了大量可重用的组件,包括了日志,追踪,事务,任务
龙贝子
·
2023-12-27 16:00
java
中间件
单例模式
数据库中间件对比
我们使用时,以
Java开发
为例,需要先引入一个jar包。中间件接收持久层产生的sql,同样对sq
瞎胡侃
·
2023-12-27 15:28
数据库
数据库
中间件
mycat
ShardingSphere
TDDL
zebra
2020年最流行的
Java开发
技术
然而,如此激烈的竞争,意味着
Java开发
人员必须时刻保持领先地位。为此,他们必须随时了解和洞悉Java生态系统中的最新动态。Java程序员需要不断进步。在
天上的小仙女呀
·
2023-12-27 14:16
每个
Java开发
人员都应该知道的10个基本工具
这三件事对于帮助你成为一名更好的
Java开发
人员非常重要,但正如一位聪明的人曾经说过的那样,“你只有你的工具一样好。”您还应该升级您的工具,学习新工具,并提
C语言学习圈1
·
2023-12-27 14:32
idea下载插件自动生成get、set方法
1.Lombok插件Lombok是一个Java库,能自动插入编辑器并构建工具,简化
Java开发
。通过添加注解的方式,不需要为类编写getter或eques方法,同时可以自动化日志变量。
yxwCat
·
2023-12-27 12:45
Java
idea
intellij-idea
java
ide
JDK 14全景透视:每个
Java开发
者必知的新特性
欢迎来到我的博客,代码的世界里,每一行都是一个故事JDK14全景透视:每个
Java开发
者必知的新特性前言:switch表达式标准化Switch表达式成为正式特性的意义:如何使用Switch表达式:注意事项
一只牛博
·
2023-12-27 11:31
java
java
jdk14新特性
JDK 16全览:改变游戏规则的新特性
欢迎来到我的博客,代码的世界里,每一行都是一个故事JDK16全览:改变游戏规则的新特性前言EnableC++14LanguageFeaturesC++14引入的部分新特性:对JDK开发的影响:对
Java
一只牛博
·
2023-12-27 11:01
java
java
jdk16新特性
【MyBatis】使⽤MyBatis完成CRUD操作
二、准备环境首先,确保你已经安装了
Java开发
环境(JDK)和MyBatis框架。你可以通过下载和安装Maven或Gradle等构建工具来管理项目依赖。同时,还
血战灬狂龙
·
2023-12-27 10:18
mybatis
关于Idea在项目中导入的新的maven模块不能运行
为了系统的学习
java开发
,不得不把众多模块放在一个项目下管理,方便查找和使用,但发现一个新模块导入项目后,它的pom.xml文件不是蓝色的,而是红色的,解决办法:单机鼠标左键选中项目的pom.xml文件
暗=里
·
2023-12-27 06:43
intellij-idea
maven
java
java期末复习笔记
java期末复习笔记课程大纲
java开发
入门java发展历程(可能)java特点(可能)java版本(可能)java运行过程java类结构(注意编程题)java环境的配置java编程基础(选择填空)注释数据类型
@Yauo
·
2023-12-27 06:06
java
笔记
开发语言
idea利用JRebel插件,无需重启,实现Spring Boot项目热重载,节省开发时间和精力!
它跳过了在
Java开发
中常见的重新构建、重启和重新部署循环。JRebel能够让开发者在相同的时间内完成更多工作,并且在编码时能够保持状态。
薛慕昭
·
2023-12-27 06:58
intellij-idea
spring
boot
java
[使用Python操作Hadoop,Python-MapReduce
环境环境使用:hadoop3.1,Python3.6,ubuntu18.04Hadoop是使用
Java开发
的,推荐使用Java操作HDFS。有时候也需要我们使用Python操作HDFS。
叫我老村长
·
2023-12-27 05:35
几种自动化测试工具的比较
RFT可以用
Java开发
,所以功
tomchn
·
2023-12-27 03:54
测试工具
自动化
python
海康Ehome协议
java开发
海康Ehome协议
java开发
注:我创建了springboot项目,1.先把必要的包导入maven依赖自己来2.从海康demo里把这这三个文件导入3.初始化CMS注册,报警,存储@ComponentpublicclassCodeCache
阳逗逗
·
2023-12-27 03:45
java
海康Ehome
海康
CentOS7-Jdk1.8安装
安装环境服务器环境:CentOSLinuxrelease7.7.1908(Core)软件介绍JavaDevelopmentKit(JDK)是Sun公司(已被Oracle收购)针对
Java开发
员的软件开发工具包
枫儿随风飘零
·
2023-12-27 03:57
分布式系统面试连环炮
分布式业务系统,就是把原来用
Java开发
Java机械师
·
2023-12-26 23:13
金仓Kingbase数据库网页数据维护分析工具
TreeSoft数据库管理系统,是
Java开发
的,基于web的一款工具软件。一次布署,到处使用。目前支持MySQL,Oracle,PostgreSQL,SQLServer,DB2,MongoDB,Hi
marko39
·
2023-12-26 23:37
数据库维护管理
Java+spring+springmvc 基于ssm的高校网上教材征订系统#毕业设计
*文末获取源码开发环境项目编号:Java+spring+springmvcssm417高校网上教材征订系统#毕业设计开发语言:
Java开发
工具:IDEA/Eclipse数据库:MYSQL5.7应用服务:
wqq6310855
·
2023-12-26 23:52
java
spring
开发语言
【开发环境搭建】Windows+Linux
手把手带你搭建Windows+Linux开发环境️如果对你有帮助,欢迎点赞收藏关注❤️️如果有需要其他开发环境安装教程欢迎留言✍️Windows开发环境搭建环境名搭建教程Java(JDK)制作JDK绿色版及配置
Java
入秋的大橘
·
2023-12-26 22:09
开发环境
linux
windows
docker
后端
服务器
k8s下的jenkins如何设置maven
k8s下搭建了jenkins集群后,执行任务时会新建pod,任务完成后pod被销毁,架构如下图所示:在这里插入图片描述在k8s搭建jenkins集群的步骤请参照《》关于jenkins构建maven作为
java
程序员欣宸
·
2023-12-26 22:59
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他