
java
故事码
可以关注微信公众号,侯大王的学习圈,不定期的分享一些东西
展开
-
记录一次邮件异常 AuthenticationFailedException
Java内置的邮件系统认证问题原创 2022-07-13 17:33:23 · 1081 阅读 · 1 评论 -
gt,gte,lt,lte含义
gt,gte,lt,lte含义咳咳,容易忘的缩写含义gt: greater than 大于gte: greater than or equal 大于等于lt: less than 小于lte: less than or equal 小于等于原创 2021-11-04 16:33:48 · 1995 阅读 · 0 评论 -
MyBaties中PageHelper的坑
MyBaties中PageHelper的坑使用MyBaties中的PageHelper的分页功能时爆出与当前数据完全不匹配的查询字段,给我看的一愣一愣的,这个地方完全没的这些字段,这些字段是从哪里出来的?后来查阅官方文档找出答案,给大家分享一下。PageHelper 方法使用了静态的 ThreadLocal 参数,分页参数和线程是绑定的。只要你可以保证在 PageHelper 方法调用后紧跟 MyBatis 查询方法,这就是安全的。因为 PageHelper 在 finally 代码段中自动清除了原创 2021-09-23 16:09:15 · 266 阅读 · 0 评论 -
服务器部署Java服务(前后端项目分离部署)
服务器部署Java服务(前后端项目分离部署)一、购买好服务器在登录的之后将一些基础的服务部署上,例如使用ssh 这样之后就不必要去再通过腾讯云或者是阿里云控制台去登录了位置位置:/root/.ssh授权文件:authorized_keys # 将自己的key放进这个文件中 查看已知主机:known_hosts # 通过ssh可以去查看自己的主机是否在登录的范围内二、安装必要的服务在我们使用服务器进行部署的时候,需要使用到一些开源的服务,去将我们的服务能够正常的使用例如:nginx、jd原创 2021-09-23 14:31:09 · 602 阅读 · 0 评论 -
Java使用高德地图api进行操作
Java使用高德地图api进行操作好家伙,做梦都想不到,客户什么都不干,直接给个账号,你自己操作吧,没办法,既然要用这个服务就必须去使用高德的api,今天把它做个记录。第一步:创建账号登录这里就不再描述第二步:应用管理 -》 我的应用第三步:我的应用中创建新的应用第四步:选择服务进行创建key的命名并不是生成的key,只是key的昵称标识第五步:在我的应用中就可看到创建服务的key了可以在代码中使用key去应用这个服务了随手一记,多多记录...原创 2021-08-30 15:19:09 · 913 阅读 · 0 评论 -
计算经纬度之间的距离、通过指定经纬度查询一定范围内的数据
计算经纬度之间的距离、通过指定经纬度查询一定范围内的数据1.1 计算两个经纬度之间的距离此方法需要导入一个依赖包,专门用于计算经纬度的数据的 <dependency> <groupId>org.gavaghan</groupId> <artifactId>geodesy</artifactId> <version>1.1.3</vers原创 2021-07-17 17:44:22 · 2393 阅读 · 0 评论 -
Java8的Stream中的Collectors操作求double类型和的坑
Java8的Stream中的Collectors操作求double类型和的坑无敌踩坑王的我又双叒叕来了!!!!!!例子: @Test public void testSumDouble() { double a = 0.001; double b = 0.002; double c = 0.004; List<Double> doubleList = new ArrayList<>();原创 2021-07-17 14:23:38 · 3845 阅读 · 2 评论 -
使用MyBaties和SpringBoot以及MySQL插入集合类型的数据进数据库
使用MyBaties和SpringBoot以及MySQL插入集合类型的数据进数据库DAO的定义:package com.easyjoy.marketing.request.newpeople;import com.fasterxml.jackson.annotation.JsonProperty;import io.swagger.annotations.ApiModelProperty;import lombok.Data;import java.util.List;@Datapub原创 2021-07-08 16:30:09 · 488 阅读 · 0 评论 -
学生管理系统纯Java--管理界面
学生管理系统纯Java–管理界面一、代码结构entity包:包含了两个实体类,一个学生一个用户repository包:包含对实体类至SQL中的操作service包:用户操作实体类的桥梁ui包:界面包utils包:工具包用于连接数据库和制作界面表格的工具类lib包:引入的jar包,连接数据库的工具包二、各个包详解2.1、entity包StudentInfo.java省略get、set、toString方法package com.sgu.entity;public class Stu原创 2021-03-22 20:12:34 · 2491 阅读 · 12 评论 -
Tomcat可以访问默认页面,但是无法访问webapp下的指定项目
Tomcat可以访问默认页面,但是无法访问webapp下的指定项目Windows环境下很是崩溃,只要安装服务,电脑总会给我多少搞点事情tomcat的的版本是apache-tomcat-9.0.39我的jdk是1.8.0_261的访问是不可以的,后来我修改为jdk-12.0.2也是不能访问第一种方法:修改文件配置(亲测对我无用) <servlet> <servlet-name>default</servlet-name>原创 2021-01-11 14:17:08 · 1612 阅读 · 5 评论 -
JavaWeb项目的发布
JavaWeb项目的发布第一种:通过IDEA直接发布第一步:检查项目部署检查红色框内的元素,是否有文件存在Application Context是项目的访问路径,/代表默认路径,多个项目只能有一个默认路径Open browser :表示使用那种浏览器打开URL :项目的访问地址,会根据Deployment的设置发生变化(自动的)VM options :文件的一些设置,一般用于编码格式,即使用下面这段代码-Dfile.encoding=UTF-8On ‘Update’ action 和原创 2021-01-11 14:14:24 · 3705 阅读 · 0 评论 -
Tomcat的配置文件及虚拟主机
Tomcat的配置文件及虚拟主机第一步:查看主配置文件server.xml8080端口:tomcat服务默认端口号,访问url地址后必须手动写808080端口:HTTP协议采用的端口号,访问url地址不用写80Tomcat配置虚拟目录作用:发布任意目录下的项目第一步:编辑server.xml配置文件,找到标签第二步:加入下面这些内容<Context path="/JAVAWEB" docBase="e:/JAVAWEB"/>path访问资源的虚拟目录名称,docBas原创 2021-01-11 14:08:23 · 227 阅读 · 0 评论 -
IDEA中Tomcat导入web项目
IDEA中Tomcat导入web项目第一步:创建一个空的Project工程打开项目设置点击Moudles --> import Moudle选择web项目所在的地方然后出现下面的操作,什么都不要做,一直点Next,直至结束都搞好之后,会出现这个界面,我们发现没有tomcat这个服务,我们需要配置一下tomcat然后我们可以通过Facets添加Artifacts搞过之后,我们发现Artifacts已经有了然后我们再将这个项目添加到tomcat中然后运行to原创 2020-11-24 11:23:30 · 882 阅读 · 0 评论 -
IDEA多级包创建不分离解决方案
IDEA多级包创建不分离解决方案我们在使用IDEA进行编程的时候经常会遇到各种问题,有时候是一些很小的问题,但是却不知道从哪里调整,今天我就遇到了一个,在创建多级包的时候,突然发现我的多级分包在一块了!!!这搞得我很是难受,然后我就查找怎样恢复,结果让我找到了,我把它分享给你们,避免入坑! 这是我之前的情况然后我们可以在项目页面中看到有个工具符号的东西1. 点击它,会弹出一个操作框图2. 点击Compact Middle Packages 取消勾选就好是不是很简单,你学废了么?...原创 2020-09-09 13:16:31 · 1447 阅读 · 5 评论