java
一点点。
I hear and I forget. I see and I remember. I do and I understand.
展开
-
idea远程debug
1,打包项目把项目打成jar2,配置idea远程调试我设置的是本地调试,远程服务器设置为远程的服务器和端口即可。3, 服务器启动项目启动项目:java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar xxx.jar参数说明:transport=dt_socket 表示用socket模式进行数据传输server=y 表示当前是调试服务端server=n 则表示调试客户端suspend原创 2022-04-11 11:27:15 · 676 阅读 · 0 评论 -
Springboot实现多文件上传,并压缩上传Ftp服务器
1,创建springboot项目步骤就不用贴了。2,导入相关的依赖:以下是上传用到的依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId></dependency><dependency> <groupId>原创 2021-08-13 18:30:57 · 828 阅读 · 0 评论 -
java 任意多边形面积计算
参考文章中的介绍方法任意多边形面积计算公式用代码的形式表达/** * 根据鞋带定理计算 * @author YiDianDian */public class Area { public static void main(String[] args) { Point point1 = new Point(3,4); Point point2 = new Point(5,11); Point point3 = new Point(12,8)原创 2021-04-08 17:59:49 · 1778 阅读 · 2 评论 -
判断点在线段的哪一侧(java 代码实现)
判断点在线段的哪一侧(向量外积计算)需求:判断点B在线段SE的哪一侧。解决方法:用向量外积的形式进行计算(适用于直线)。生成S到E的向量vectorStoE,在生成S到B的向量vectorStoB;然后根据两个向量的外积大小判断;大于0:在右侧;小于0:在左侧;等于0:在线上。代码实现:package com.company.direction;import lombok.AllArgsConstructor;import lombok.Builder;import lomb原创 2021-03-26 17:54:08 · 1591 阅读 · 0 评论 -
获取List集合中,指定下标之间的数据
需求获取获取List集合中,指定下标之间的数据。代码实现测试:在list中添加数据0-10;获取下标为2和8之间的数据@Testpublic void test() { List<Integer> list = new ArrayList<>(); for (int i = 0; i <= 10; i++) { list.add(i); } List<Integer> result = getDataBetweenIn原创 2021-03-17 15:12:02 · 5402 阅读 · 0 评论 -
将list集合中具有相同属性的对象放入到一个新的list中
List<List<User>> result = new ArrayList<>();Map<Integer,List<User>> map = new HashMap<>();//userList是要操作的list集合for (User user : userList) { Integer age = user.getAge(); List<User > lstUser; if (map.containsKe原创 2020-12-09 18:54:13 · 6430 阅读 · 2 评论 -
消息队列基础总结
消息队列一,什么是消息队列消息队列,简称为MQ(Message Queue);“消息队列”是在消息的传输过程中保存消息的容器。较多的消息队列有ActiveMQ,RabbitMQ,Kafka,RocketMQ等;先不管消息(Message)这个词,来看看队列(Queue)。队列(Queue)是一个先进先出(FIFO)的数据结构。消息(Message)那就是数据,包含一些参数消息队列可以简单理解为:把要传输的数据放在队列中。Producer:消息生产者,负责产生和发送消息到原创 2020-10-29 17:15:36 · 346 阅读 · 0 评论 -
基于ssm的pagehelper分页操作
1,导入pagehelper依赖<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.2</version> <scope>compile</scope></dependency>2,配置application.原创 2020-06-03 11:36:54 · 311 阅读 · 0 评论 -
hibernate保存实体类,并返回String类型
直接上代码:public String addUser(){ User user = new User(); String userStr = null; user.setName("张三"); user.SetPassword("123456"); if(user != null){ userStr = session.save(us...原创 2019-08-22 09:07:37 · 661 阅读 · 0 评论 -
Hibernate+Spring整合实现操作
使用eclipse编写,项目如下:直接上代码:pom.xml(可能有遗忘,有的是通过jar包直接复制的。运行报错,可以检查下jar包是否完整) <!-- Spring --> <dependency> <groupId>org.springframework</groupId> <artifactI...原创 2019-08-22 10:27:24 · 157 阅读 · 0 评论 -
Caused by: org.hibernate.hql.internal.ast.QuerySyntaxException 的解决
这种报错无非就是集中常见的情况:忘记在hibernate的映射信息添加到Hibernate.cfg.xml或者applicationContext.xml配置文件中;(特别是添加实体类) hql语句编写的错误;(注意大小写!!!) 数据库中的字段是否与映射文件中的字段一一对应; 检查字段名是否使用了数据库中的关键字...转载 2019-09-05 10:08:11 · 2668 阅读 · 0 评论