
JAVA使用
文章平均质量分 73
专栏内容是探索 Java 编程世界的知识宝库。本专栏内容由浅入深,适合不同层次的开发者。对于初学者,我们从 Java 基础语法讲起,细致解读数据类型、运算符、流程控制语句等核心知识,配合大量简单易懂的示例代码,帮助你快速入门,搭建起 Java 编程的基础框架。
xcLeigh
全栈工程师,人工智能应用高级工程师,优快云博客专家,微信:xcLeigh2025,全网技术平台统一IP,全网流量超千万,全网粉丝超二十万,专注于产品测评宣传,推广活动策划,同时承接团队项目研发,毕业设计讲解答疑等,欢迎您的来信,合作共赢!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA |日常开发中异步线程详解
JAVA |日常开发中异步线程详解,在日常的Java开发中,异步编程是一个非常重要的概念,特别是在处理I/O操作、网络请求、数据库访问等耗时任务时。异步编程能够使得主线程不被阻塞,从而提高应用的响应性和性能。本文将详细介绍Java中的异步线程编程,包括基本概念、常用方法以及最佳实践。原创 2024-12-12 09:08:39 · 2096 阅读 · 10 评论 -
JAVA |日常开发中Websocket详解
JAVA |日常开发中Websocket详解,WebSocket是一种在单个TCP连接上进行全双工通信的协议,它在Web应用中实现了客户端与服务器之间的实时数据传输。与HTTP不同,WebSocket在建立连接后,客户端和服务器都可以随时向对方发送数据,而无需像HTTP那样每次请求都需要建立新的连接。这使得WebSocket非常适合需要实时通信的场景,如在线聊天、实时通知、股票行情推送等。本文将详细介绍Java开发中WebSocket的使用,包括基本概念、Java API、使用示例以及注意事项。原创 2024-12-10 07:13:51 · 1712 阅读 · 5 评论 -
JAVA |日常开发中定时任务详解
JAVA |日常开发中定时任务详解,在日常的Java开发中,定时任务是一个非常重要的功能,它允许我们在特定的时间点或时间间隔内自动执行某些任务。这对于需要周期性处理数据的系统,如数据备份、日志清理、定时推送等场景非常有用。本文将详细介绍Java中实现定时任务的几种常用方法,包括基本概念、使用示例以及注意事项。原创 2024-12-08 08:18:57 · 1204 阅读 · 7 评论 -
JAVA |日常开发中常用属性详解
JAVA |日常开发中常用属性详解,在Java编程中,属性和字段是类的重要组成部分,它们用于存储对象的状态信息。属性(通常也称为字段或成员变量)在类中定义,并通过类的实例(对象)来访问和修改。本文将详细介绍Java开发中常用的属性类型、访问修饰符、属性初始化以及最佳实践。原创 2024-12-07 08:24:05 · 1837 阅读 · 11 评论 -
JAVA |日常开发中连接Sqlite数据库详解
JAVA |日常开发中连接Sqlite数据库详解,在日常的Java开发中,连接和操作SQLite数据库是一个常见的任务。SQLite是一个轻量级的、嵌入式的、关系型数据库管理系统,它不需要外部的数据库服务器,并且整个数据库(包括定义、表、索引和数据)都保存在一个单独的文件中。这使得SQLite非常适合用于嵌入式系统、移动设备、桌面应用程序以及作为开发过程中的临时数据存储。本文将详细介绍如何在Java中连接SQLite数据库,包括所需的库、连接步骤、执行SQL语句以及处理结果集。原创 2024-12-07 08:23:40 · 3946 阅读 · 6 评论 -
JAVA |日常开发中连接Oracle数据库详解
JAVA |日常开发中连接Oracle数据库详解,在日常的Java开发中,连接Oracle数据库是一个至关重要的任务,特别是在企业级应用中。Oracle数据库以其强大的性能、高可用性和丰富的功能而著称,广泛应用于各种业务场景。本文将详细介绍如何在Java中连接Oracle数据库,包括所需的库、连接步骤、执行SQL语句、处理结果集以及事务管理等关键方面。原创 2024-12-06 07:10:44 · 3343 阅读 · 13 评论 -
JAVA |日常开发中连接Mysql数据库增删改查详解
JAVA |日常开发中连接Mysql数据库增删改查详解,在日常的Java开发中,连接MySQL数据库并执行增删改查(CRUD)操作是非常基础且重要的技能。本文将详细介绍如何在Java中连接MySQL数据库,以及如何进行数据的增加(Create)、读取(Read)、更新(Update)和删除(Delete)操作。原创 2024-12-06 07:10:22 · 1885 阅读 · 5 评论 -
JAVA |日常开发中JSTL标签库详解
JAVA |日常开发中JSTL标签库详解,JSTL(JavaServer Pages Standard Tag Library)是JavaServer Pages(JSP)的一组标准标签库,它提供了一组强大的自定义标签,用于在JSP页面中执行常见的任务,如循环、条件判断、数据格式化、国际化、SQL操作等。JSTL的引入大大简化了JSP页面的开发,使得开发者能够更专注于业务逻辑的实现,而不是繁琐的页面渲染。本文将详细介绍JSTL标签库的基本概念、常用标签、使用示例以及注意事项,帮助开发者在日常开发中更好原创 2024-12-05 07:25:51 · 1761 阅读 · 17 评论 -
JAVA |日常开发中操作文件详解
JAVA |日常开发中操作文件详解,在日常的Java开发中,操作文件是一个非常重要的技能。无论是读取配置文件、写入日志文件、处理用户上传的文件,还是进行数据的持久化存储,文件操作都是必不可少的。本文将详细介绍Java中如何操作文件,包括文件的创建、读取、写入、删除以及文件目录的操作等。原创 2024-12-05 07:25:19 · 1652 阅读 · 8 评论 -
JAVA |日常开发中Servlet详解
JAVA |日常开发中Servlet详解,Servlet 是 Java 编程语言中的一个类,用于在服务器端处理客户端的请求并生成响应。它是 Java Web 应用程序的核心组件之一,运行在支持 Java 的 Web 服务器或应用服务器中。例如,当用户通过浏览器访问一个网站的某个页面时,服务器会调用相应的 Servlet 来处理这个请求,然后将处理结果返回给浏览器。原创 2024-12-04 07:30:14 · 2353 阅读 · 15 评论 -
JAVA |日常开发中读写TXT文本详解
JAVA |日常开发中读写TXT文本详解,在日常的Java开发中,读写TXT文本文件是一个常见的操作。无论是在处理日志、配置文件,还是进行简单的数据存储,掌握如何读写文本文件是非常重要的技能。本文将详细介绍如何在Java中进行TXT文本的读写操作,并提供一些实用的代码示例。原创 2024-12-04 07:29:53 · 5164 阅读 · 7 评论 -
JAVA |日常开发中读写XML详解
JAVA |日常开发中读写XML详解,XML(eXtensible Markup Language)是一种可扩展标记语言,它被设计用来传输和存储数据。XML 的结构类似于 HTML,都是由标签组成,但 XML 的标签是可以自定义的,这使得它具有很强的灵活性。原创 2024-12-03 10:33:47 · 1674 阅读 · 8 评论 -
JAVA |日常开发中数据集合详解
JAVA |日常开发中数据集合详解,以下是JAVA |日常开发中数据集合详解:在 Java 日常开发中,数据集合是非常重要的一部分。它们提供了一种方便的方式来存储、操作和管理数据。以下是 Java 中常见的数据集合的详细介绍:Java 集合框架主要位于java.util包中,它提供了一套高性能、高质量的数据结构和算法,用于处理各种类型的数据集合。集合框架的设计目的是为了减少编程的工作量,提高代码的复用性和可维护性。原创 2024-12-03 09:02:54 · 1162 阅读 · 5 评论 -
JAVA |日常开发中常见问题归纳讲解
JAVA |日常开发中常见问题归纳讲解,以下是 Java 日常开发中常见问题的归纳讲解:语法错误相关问题,数据类型相关问题,面向对象编程相关问题,集合类相关问题,文件操作和输入输出相关问题等详解,内有代码示例。原创 2024-12-02 11:52:38 · 1627 阅读 · 12 评论 -
SpringBoot 使用Phoenix操作HBase数据库教程
SpringBoot 使用Phoenix操作HBase数据库教程,SpringBoot Phoenix HBase使用,SpringBoot Phoenix HBase数据库连接,SpringBoot连接HBase数据库教程。原创 2022-07-13 10:02:52 · 3011 阅读 · 0 评论 -
uniapp,vue前端登录密码加密,后端springboot加解密
uniapp前端加解密,springboot加解密,前端和后端加解密,vue前端和后端加解密,uniapp前端springboot后端加解密。原创 2022-07-08 17:07:55 · 3418 阅读 · 12 评论 -
IDEA设置背景图像
IDEA设置背景图像,让自己工作更有氛围,更舒适,贴近生活,让疲劳之余,可以芬芳。原创 2022-06-01 20:06:26 · 1578 阅读 · 0 评论 -
【博主推荐】SpringBoot API接口对数据库增删改查,路由,TOKEN,WebSocket完整版(附源码)
springboot开发的API接口【博主推荐】springboot开发的API接口(附源码)idea直接导入项目,pom.xml把引用jar包下到本地,然后配置数据库后直接使用。原创 2022-05-29 21:35:18 · 3512 阅读 · 6 评论 -
MAVEN的安装配置
MAVEN的安装配置1.下载安装2.配置环境变量3.检查配置是否成功4.配置 maven 仓库5.配置 IDEA下的MAVENMaven是一款帮助程序员构建项目的工具,我们只需要告诉Maven需要哪些依赖包,它会帮助我们下载所有的依赖,极大提升开发效率。Maven 统一集中管理好所有的依赖包,不需要程序员再去寻找。对应第三方组件用到的共同依赖,Maven 自动解决重复和冲突问题。Maven 作为一个开放的架构,提供了公共接口,方便同第三方插件集成。程序员可以将自己需要的插件,动态地集成到 Mave原创 2022-05-29 11:22:08 · 1444 阅读 · 0 评论 -
【总览】程序员前端、后端资源合集
【总览】程序员前端、后端资源合集1.程序员日常聚集交流地2.前端界面介绍2.1 辅助工具2.2 好的架构2.3 源码3后端API介绍3.1 辅助工具3.2 好的架构3.3源码4.前后端不分离4.1 辅助工具4.2 好的架构4.3 源码5. 网站搭建5.1 申请云服务器5.2 申请域名和备案5.3 服务器安装部署配置WEB服务和相关数据服务5.4 运行服务,欣赏自己的杰作【总览】程序员前端、后端资源合集这一篇文章带你领略程序员基础开发全貌,让你宏观知道一个程序员的日常,下一步就是学习了,如果你已经了解开原创 2022-05-27 19:09:48 · 5184 阅读 · 2 评论 -
JAVA时间戳
JAVA时间戳1.毫秒-时间戳2.秒-时间戳3.分钟-时间戳4.小时-时间戳5.天-时间戳时间戳和时间之间转换1.毫秒-时间戳System.currentTimeMillis();2.秒-时间戳System.currentTimeMillis() / 1000;3.分钟-时间戳System.currentTimeMillis() / 1000 / 60;4.小时-时间戳System.currentTimeMillis() / 1000 / (60 * 60);5.天-时间戳Sys原创 2022-05-13 13:44:36 · 2308 阅读 · 0 评论 -
Windows server2008部署SpringBoot的jar项目
Windows server2008部署SpringBoot的jar项目1.服务器安装配置JDK(如果安装请忽略)2.服务器部署1.服务器安装配置JDK(如果安装请忽略)JDK11下载JDK配置2.服务器部署1.打包springboot项目,jar包2.放到服务器目录下,按住shift,右键jar文件,选择 在此处打开cmd命令启动方式...原创 2022-05-13 12:27:44 · 1807 阅读 · 0 评论 -
【博主推荐】SSM框架的后台管理系统(附源码)
java语言,ssm框架下的一套后台管理系统,适合学习和项目直接应用,项目idea打开,直接使用。原创 2022-05-09 08:15:32 · 4010 阅读 · 5 评论 -
java spring boot -百度智能云-图片文字识别
1.进入百度智能云https://console.bce.baidu.com/搜索 文字识别点击 立即使用按照要求创建应用然后获取 APP_ID API_KEY SECRET_KEY2.配置pom.xml <!-- 百度工具-识别文字--> <dependency> <groupId>com.baidu.aip</groupId> <artifactId&.原创 2022-05-05 15:56:21 · 1535 阅读 · 0 评论 -
springboot项目jar包配置https
1.阿里云申请sll2.把下载证书放到resources目录下2.spring boot注入TomcatServletWebServerFactory,监听http重定向到httpspackage com.cn.uniapi.config;import org.apache.catalina.Context;import org.apache.catalina.connector.Connector;import org.apache.tomcat.util.descriptor.web.原创 2022-01-01 18:24:46 · 2366 阅读 · 0 评论 -
tomcat部署应用根目录
工程访问地址实列http://ip:port/方式1删除原webapps/ROOT目录下的所有文件,将应用下的所有文件和文件夹复制到ROOT文件夹下,开启tomcat服务,直接可通过localhost:8080访问应用方式2删除原webapps/ROOT目录下的所有文件,修改文件“conf/server.xml”,在HOST节点下增加如下Context的内容配置: <Host name="localhost" appBase="webapps" unpackWA原创 2021-12-23 12:01:05 · 1949 阅读 · 0 评论 -
mysql插入时间少八个小时
mysql数据库执行show variables like '%time_zone%'; #查询当前时区set global time_zone = '+8:00'; #修改mysql全局时区为北京时间,即我们所在的东8区set time_zone = '+8:00'; #修改当前会话时区flush privileges; #立即生效select now(); #查询当前时间select sysdate()数据库连接串jdbc:mysql://8.140.1原创 2021-10-27 10:23:12 · 1837 阅读 · 0 评论 -
后台程序多sql一起执行,避免多次请求数据库,造成访问过慢
方式1注意,不能有换行符,可以都是删除,也可以都是新增,也可以都是修改,也可以混着来,但是要注意业务逻辑begin update Tablename set l1 = 1 where b1 = '1';update Tablename set l1 = 2 where b1 = '2';end;多条sql新增String sqlAdd="insert all ";for (int i = 0; i < args.length; i++) { sqlAdd+=" into tabl原创 2021-09-29 09:49:14 · 1290 阅读 · 0 评论 -
linux安装tomcat配置自启动
下载tomcat如apache-tomcat-9.0.53.tar.gz格式安装配置自启动1.解压tar -xzvf apache-tomcat-9.0.53.tar.gz -C /usr/local/tomcat2.配置Tomcat的环境变量#在/etc/profile文件后再追加一条TOMCAT的环境变量export CATALINA_HOME=/usr/local/java/apache-tomcat-9.0.533.使用source命令完成是配置生效.source /etc/p原创 2021-09-17 15:21:00 · 1165 阅读 · 0 评论 -
linux安装jdk11
jdk下载地址:jdk-11.0.12_linux-x64_bin.tar第一步:肯定是下载jdk,我下载的是".tar.gz"格式的文件。然后传到合适的地址上。第二步:解压jdk的安装包,“tar -zxvf jdk-11_linux-x64_bin.tar.gz” 之后就看到当前目录下多了一个第三步: 运行 vim /etc/profile 命令 在文件的末尾处添加上一下内容#java environmentexport JAVA_HOME=/www/server/java/jdk-原创 2021-09-17 15:16:09 · 6845 阅读 · 2 评论 -
idea下Maven创建SSM框架 - 1
SSM框架创建项目配置架构结构代码配置Tomcat配置mybatis配置Junit创建项目idea下新建项目填写GroupId、ArtifactId(groupId一般是域名的反写,也作为项目中类的包名,artifactId是工程名,也就是根文件夹名)配置maven他会自动生成maven骨架,下载所需要的jar包,第一次创建所需要的时间可能比较长,以后就快了,等待其完成。创建完后的项目结构如图:配置架构项目结构简介:.idea文件夹和helloworld.iml是idea的一些配置原创 2021-09-08 14:59:17 · 3142 阅读 · 0 评论 -
idea下ssm框架-log4j日志使用
log4j日志使用目录JAR包日志配置文件系统配置目录idea工具下,开发的ssm架构的java项目,记录项目日志,选择了logj。此文章是idea下ssm框架系列中的一篇。JAR包<!-- 日志文件管理包 --> <!-- log start --> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactI原创 2021-07-13 16:03:17 · 1367 阅读 · 0 评论 -
springboot项目jar包部署相关,api请求不了,服务自启动等
Spring boot服务部署jar包部署查看端口是否被占用window下自启动相关快捷启动方式解决cmd启动,数据请求一直加载中的问题jar包部署spring boot jar包项目部署,相关自启动,api请求问题等。查看端口是否被占用netstat -aon|findstr "8081"window下自启动批处理文件(starup.bat)@echo offset JAVA_HOME=C:\Program Files\Java\jdk-11.0.8set Path=%JAVA_HO原创 2021-06-04 16:37:09 · 2006 阅读 · 2 评论 -
layui所有数据排序
去掉自带排序table.render({ elem: '#test' , url: '/DataShow/WarnEventList' //数据接口 , where: { bm: document.getElementById("deptFj").value, bdz: $('#subsFj').val() } //如果无需传递额外参数,可不加该参数 , width: '100%' , height: h , autoSort: false原创 2021-03-26 15:56:21 · 2843 阅读 · 0 评论 -
博客备注
官网地址:https://www.xcsharp.top/项目维护1.文章图片格式4352632.链接图标格式200200富文本1.图片宽度最大为max-width:95%;且在div下text-align:center;2.代码容器1 <blockquote></blockquote>3.代码容器2<pre></pre>站内地址首页https://www.xcsharp.top/扩展代码https://www.xcsharp.原创 2020-08-19 16:27:49 · 1164 阅读 · 0 评论 -
部署IIS常见问题和解决方案
1.fontawesome图标插件 部署在iis上不显示解决方法:在IIS全局或指定网站设置中添加一个IMME扩展名: .woffmime类型:application/x-font-woff原创 2019-11-08 10:52:02 · 1326 阅读 · 0 评论 -
JAVA在windows环境执行cmd命令(工具类)
//java在windows上执行cmd命令public class ExecWindowUtils { public static void exeCmd(String commandStr) { BufferedReader br = null; try { Process p = Runtime.getRuntime(...原创 2019-10-23 10:34:31 · 1641 阅读 · 1 评论 -
JAVA在linux环境执行linux命令(工具类)
//在linux环境,执行liunx命令public class ExecLinuxUtils { public static Object exec(String cmd) { try { String[] cmdA = { "/bin/sh", "-c", cmd }; Process process = Ru...原创 2019-10-23 10:28:28 · 1413 阅读 · 0 评论 -
jdk环境变量配置
jdk环境变量配置记录原创 2019-09-24 10:52:34 · 1093 阅读 · 0 评论