自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Java基础之封装、继承、多态

面向对象的三大特性:封装,继承与多态。面向对象是一种编程范式,它的主要思想是将现实世界中的实体抽象成对象,并通过定义对象的属性和行为来描述其特征和功能。

2023-07-07 23:05:15 141

原创 安卓实现串口通讯及经历问题

在Android中,我们可以调用Unix的动态连接库(.so扩展名文件)来集成串口通信,这种调用的方式称为JNI(Java Native Interface,即Java本地接口)。Google安卓官方已经提供了android-serialport-api 官方API(源码链接),项目的具体结构如下:jni中存放了JNI调用的C/C++文件。libs存放了.so文件,是由C/C++编译而来的。src中的SerialPort.java和SerialPortFinder.java是提供Java开发的类。

2021-02-24 14:11:47 819

转载 报Error creating bean with name ‘dataSource‘ defined in class path resource 报错解决办法

用spring boot 搭建的项目,在配置文件不连接数据库启动项目会报错。原因在于spring boot默认会加载org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration类,DataSourceAutoConfiguration类使用了@Configuration注解向spring注入了dataSource bean。因为工程中没有关于dataSource相关的配置信息,当spring创建dataSource b

2020-12-08 17:14:21 18723 2

原创 idea里maven项目手动导入外部jar包的两种方法

第一种方法:一、将要导入的jar包加载到本地仓库在命令提示符内运行下列命令:mvn install:install-file -Dfile=jar包路径.jar -DgroupId=自定义的groupid -DartifactId=自定义的artifactId -Dversion=自定义的版本号 -Dpackaging=jar二、在pom.xml文件中导入对应依赖<dependency> <groupId>自定义的groupid</groupId&gt

2020-12-07 17:28:49 19816 4

原创 获取当日凌晨零点

public static String getTodayZero(){ Calendar calendar = Calendar.getInstance(); calendar.setTime(new Date()); calendar.set(Calendar.HOUR_OF_DAY, 0); calendar.set(Calendar.MINUTE, 0); calendar.set(Calendar.SECOND, 0)

2020-12-04 17:24:35 239

原创 解决使用“Thread+websockt”报“远程 endpoint 处于 [TEXT_PARTIAL_WRITING] 状态,是被调用方法的无效状态”问题

原因:翻译过来就是同一时刻有两个线程执行了同一个websockt发送信息时产生了冲突。作者在这是使用的线程,其实也包括其他方式执行websocket。解决:解决方法很简单,就是在使用websocket发送消息的时候加上一把锁,即保证不会同时被执行。代码如下:public void sendJsonMsgToWeb(JSONObject json, String path){ for(WebSocketSession webSocketSession:MyWebSocketHander.

2020-12-04 17:15:45 2536

原创 Java获取本地IP地址为“0:0:0:0:0:0:0:1”问题

0:0:0:0:0:0:0:1是IPv6的形式,其实对应的IPv4值就是常见的127.0.0.1。查阅资料发现,这种情况出现在服务器与客户端在同一地址的时候,比如楼主是通过 subject.getSession().getHost() 来获取登录者的IP地址,当本地登录时自然就是获取到0:0:0:0:0:0:0:1这个值了。那如何获取到127.0.0.1这个值呢?询问同事后得到答案,即把localhost改为自己的IP地址就可以了,在hosts配置文件(C:\Windows\System32\...

2020-11-26 15:20:10 4551

原创 解决显示的时间后面带有“.0”问题

数据库字段类型是datetime类型,改为varchar即可解决。

2020-11-26 11:46:43 2235

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除