- 博客(52)
- 收藏
- 关注
原创 SpringBoot模块自动组装
SpringBoot模块自动装配方式一 Import 导入模块类:1.模块定义import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;/** * HelloWorld Configuration Class */@Configurationpublic class HelloWorldConfiguration { @
2024-03-14 09:31:34
257
原创 layui中页面切分
2.切屏比例设置 demoOne与demoTwo为标签的ID。3.html内部标签上设置切分盒子。1.引入Split插件。
2023-10-18 16:12:38
1040
原创 springBoot+flyway运用
flyway提供的功能:数据库版本管理pom.xml文件用引入文件<dependency> <groupId>org.flywaydb</groupId> <artifactId>flyway-core</artifactId> <version>6.3.3</version></dependency>application.yml文件中配置spring: fl.
2022-03-10 17:25:58
3250
原创 spring-boot测试模块
spring-boot-starter-test测试模块在IntelliJ IDEA工具中有版本划分在版本2017.3之前的测试均用junit4做测试处理 需要引入jar文件注意:junit4的测试类与方法均为 public 权限<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactI
2022-03-02 14:46:32
710
原创 请求返回图片文件
public void showImg(HttpServletRequest request, HttpServletResponse response) throws IOException{ String fileUrl = "文件路径"; FileInputStream inStream = new FileInputStream(fileUrl); // 得到文件的写入流 int i = inStream.available(); // 得到文件大小
2022-02-14 10:06:24
121
原创 用maven打包成jar文件
问题:无法将引用的jar一起打包解决办法:缺少引入打包的maven插件<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId> maven-shade-plugin</artifactId> <version>2.3</version> <executions> <execution> <ph
2022-01-18 13:57:26
1513
原创 java与modbusRtu(COM口)通讯
modbous协议通讯byte数据解析含义需要依赖的modbus包请看java与modbusTcp通讯需要配置JDK中配置串口通讯能力依赖串口协议包 串口模拟工具 提取码 npqx<dependency> <groupId>org.rxtx</groupId> <artifactId>rxtx</artifactId> <version>2.1.7</version></dependency>.
2022-01-18 11:47:31
2426
6
原创 sqlServer表名|字段|备注查询
sqlServer查询表名与描述SELECT tbs.name as tableName,ds.value as tableComment FROM sys.extended_properties ds LEFT JOIN sysobjects tbs ON ds.major_id=tbs.id WHERE ds.minor_id=0sqlServer查询表中字段名与描述select a1.name as columnName,b.value as columnComment from sy
2022-01-12 16:38:17
755
原创 java中Calss类常用方法
Calss类的常用方法cast()方法// JDK源码@SuppressWarnings("unchecked")public T cast(Object obj) { if (obj != null && !isInstance(obj)) throw new ClassCastException(cannotCastMsg(obj)); return (T) obj;}其中return (T) obj;就是强制转换成你所需要的类型,假设有A和
2022-01-11 14:38:58
270
原创 java与modbusTcp通讯
java与modbus通讯用途工厂中通讯模块大多数都用modbus或者opcua与plc建立通讯,实现工厂设备的控制及数据采集等需要引入的jar文件点击获取 依赖包文件 提取码 7gnz点击获取 modbus测试工具 提取码 nm7j建立通讯的代码import com.serotonin.modbus4j.ModbusFactory;import com.serotonin.modbus4j.ModbusMaster;import com.serotonin.modbus
2022-01-07 11:55:40
5211
1
原创 java中RestTemplate运用
调用方法分为三种类型调用postForObject方法使用postForEntity方法调用exchange方法postForObject和postForEntity方法的区别:在postForEntity方法中设置header的属性,当需要指定header的属性值的时候,使用postForEntity方法。exchange方法和postForEntity区别:exchange还可以调用get请求。使用这三种方法传递参数,Map不能定义为以下两种类型Map<String, Obj
2022-01-06 18:43:20
2862
原创 java数据类型|字节转换
int转换为byte[]int num = 1;// int 需要 4 byte, 默认是大端(ByteOrder.BIG_ENDIAN)byte[] result = ByteBuffer.allocate(4).putInt(number).array();byte[]转换位intbyte[] byteArray = new byte[] {00, 00, 00, 01};int num = ByteBuffer.wrap(bytes).getInt();...
2022-01-06 17:32:11
620
原创 spring-boot日志编写
自定义logbackspring-boot官方推荐优先使用带有-spring的文件名作为你的日志配置(如使用logback-spring.xml,而不是logback.xml),命名为logback-spring.xml的日志配置文件,spring-boot可以为它添加一些spring-boot特有的配置项。放在 src/main/resources 下面即可,注意:logback.xml加载早于application.yml节点介绍根节点:configurationscan:当此属性设
2021-12-27 17:55:27
969
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人