- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 java 谈谈对java平台的理解
Java平台的主要优点之一是它的跨平台性,即Java程序可以在任何支持Java平台的操作系统上运行。这个问题如果不仔细思考的话,很容易直接回答java平台是保证java一次编译,到处运行的,然后可能会谈到jdk,jre ,再到java编译是编译成class文件,然后讲一下class文件的加载过程,就结束了。Java 平台是一个基于Java 语言的软件平台,它提供了一个运行Java 程序的环境和一系列的类库和工具。Java 平台是一个跨平台的平台,它可以在多个操作系统和硬件平台上运行Java 程序。
2023-06-27 15:11:41 177
原创 java判断object不为空串或空数组
为 null,或者是一个空字符串,则条件成立,代码块中的语句将被执行。是一个数组,并且数组的长度为 0,则条件成立,代码块中的语句将被执行。语句使用了短路运算符来判断对象是否为 null 或者空字符串。运算符和一些其他方法来检查一个对象是否为空数组或空字符串。注意:当判断一个对象是否为空时,可以使用。运算符来检查对象是否为一个数组。在 Java 中,可以使用。上面的代码中,第一个。
2023-03-29 11:13:39 2195
原创 springboot serverEndpoint导致@resource注解不生效
注解创建 WebSocket。这将使用应用程序类加载器加载组件类,使。使用了自己的内部类加载器加载,而不是应用程序类加载器。要解决这个问题,你可以使用 Spring Boot 提供的。实例只会在应用程序启动时实例化一次,并且可以在。如果你在 Spring Boot 中使用了。注解创建 WebSocket,可能会导致。注解的类中访问该属性,而不是使用。注解无法访问应用程序上下文中的。在 Spring Boot 中,实例化为静态属性,然后在。注解的类中访问该实例。,然后在组件类中使用。
2023-03-28 14:33:26 1192
原创 org.apache.http.conn.ConnectionPoolTimeoutException: Timeout waiting for connection from pool
org.apache.http.conn.ConnectionPoolTimeoutException: Timeout waiting for connection from pool
2022-11-16 10:28:44 4426
原创 Windows11 安装ClickHouse
(78条消息) Windows11下安装Docker_zou_hailin226的博客-CSDN博客_win11 安装docker按照这个文章安装Docker执行安装命令docker pull clickhouse/clickhouse-server因为要使用密码登录,需要配置users.xml 文件docker 默认提供的docker 客户端不支持vim命令,采用了以下方式进行安装先进入容器键盘输入命令:apt-get install vim如果出现Unable to loc
2022-04-21 18:24:44 1756
转载 Xshell 6 提示 “要继续使用此程序,您必须应用最新的更新或使用新版本”
转载记录:https://blog.csdn.net/lookingatsky/article/details/103760372
2021-04-20 14:11:43 183
原创 类加载机制
类的加载过程加载,验证,准备,解析,初始化,使用,卸载 加载:类只有在使用到的时候才会加载 验证:校验字节码文件的正确性 准备:给类的静态变量分配内存,赋零值 解析:将符号引用替换为直接引用,比如将main 方法替换为指针 初始化:执行静态代码块,赋用户初始的值 Tips : jar包或war包的类不是一次性全部加载的,是使用到的时候才加载类加载器 引导类加载器:加载JRE里边lib目录下的核心类库,rt.jar,charsets.jar
2020-11-07 11:22:55 113
原创 两个JSON对比
需求:两个Json对比 目前有两个json 类型的数据,{"1":"A","2":"B","3":"C","4":"D"} 和 {"1":"X","2":"Y","3":"Z","5":"Q"} * 对比出来的结构需要有{"1":{"old":"A","new":"X"},"2":{"old":"B","new":"Y"},"3":{"old":"C","new":"Z"},"4":{"old":"D","new":""},"5":{"old":"","new":"Q"}}class BO{.
2020-10-28 10:13:35 2460 2
原创 docker
<h3 id="安装虚拟机">安装虚拟机</h3><p>下载virtualBox</p><pre><code>https://www.virtualbox.org/wiki/Downloads</
2020-08-07 16:57:22 95
原创 Java面试问题(基础概念)
面向对象的三个特征多态的好处,代码中如何实现多态,虚拟机中如何实现多态接口的意义,抽象类的意义父类的静态方法能否被子类重写什么是不可变对象
2020-05-24 11:56:44 172
原创 Java小白入坑问题(二)
1,什么是B/S结构,什么是C/S架构?B/S(Browser/Server)浏览器/服务器 C/S(Client/Server)客户端/服务器2,常用的网络协议?HTTP:超文本传输协议 FTP:文件传输协议 SMTP:简单邮件协议 TELNET:远程登录协议 POP3:邮件读取协议3,Java有哪些开发平台?Java SE:客户端 Java EE:Web应用 Ja...
2020-05-09 06:55:33 374
原创 Java小白入坑问题(一)
1,JDK和JRE的区别?JDK:即Java Development Kit,java开发工具包。提供java的开发和运行环境。JRE:即Java Runtime Environment,java运行环境,为java提供运行的环境。具体就是JDK包含了JRE,还有java源码的编译器javac, 以及很多java程序调试分析工具。通俗的说就是如果只需要运行安装JRE就...
2020-05-08 06:20:40 157
原创 oracle导表的方式
使用exp格式导出数据的前提是本地安装orcl数据库1.以下命令为exp导出的最方便快捷的一个命令exp eomsfault/eomsfault@xxx.xxx.xxx.xxx:1521/orcl owner=ZM file=H\work\sqlbak\96.dmp2.导入命令为impimp eomsfault\eomsfault@xxx.xxx.xxx.xxx:11521/o...
2020-04-10 17:21:37 144
原创 JavaScript 插件生成二维码
之前做项目的时候用户需要二维码,本人小白一个就直接在网上找了代码,下面说一说遇到的问题。首先在页面中加入jquery库文件和qrcode插件<script type="text/javascript" src="../qrcode/jquery-1.10.2.min.js"></script><script type="text/javascript" s...
2019-01-18 11:22:43 156
转载 Maven 创建web项目出现src/main/java, src/test/java已存在,但是Missing
项目右键->buildPath configure Build Path->点击选项卡Libraries->选中JRE System Library->点击edit->选中Alternate JRE->选择jdk点击finish,点击ok,自动出现src/main/java和src/test/java不能直接使用eclipse自带的jdk需要选中自己...
2019-01-08 13:39:30 259
原创 算法笔试题:过桥问题
问题:某夜,有个团伙要过桥,该桥每次只能通行2个人,只有一个手电筒,过桥必须持有手电筒。 这些人单独过桥的时长分别为t1、t2、t3、t4、t5 ……tn。 谁能设计程序计算出这伙人过桥需要的最短时间?解题思路:两种方案过桥 2t1 进行对比 t1+t(n-1); 1、12充当运输车的作用,每次1,2 去,1回,另外的去,2再回(2t1 < t1+t(n-1)) ...
2018-05-05 20:19:25 1303 1
原创 Java窗口买票的多线程使用
写一个程序,模拟8个窗口共同卖50张票。这个问题涉及线程应用时,怎么使用锁,我用的是synchronized的方法来锁的。public class Ticket extends Thread{ public Ticket(String name) { super(name); } private static Object obj = new Object(); public static ...
2018-04-26 19:41:19 566
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人