![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工作笔记
Y_L_Lee
这个作者很懒,什么都没留下…
展开
-
java记录
java原创 2022-06-30 11:41:13 · 188 阅读 · 1 评论 -
mysql相关
1,查询两个经纬度直接的距离SELECT st_distance (point (lat1, lng1),point(lat2,lng2) ) * 111195//输出 单位:米st_distance 计算的结果单位是度,需要乘111195(地球半径6371000*PI/180)是将值转化为米。select id, name, address, gcj02_latitude, gcj02_longitude, wgs84_latitude, wgs84_longitude,原创 2022-03-03 09:59:17 · 318 阅读 · 0 评论 -
数据结构相关
1、栈(先进后出) //创建一个栈用来存最终结果 Stack<Character> stack = new Stack<>();/** * 316. 去除重复字母(https://leetcode-cn.com/problems/remove-duplicate-letters) * 给你一个字符串 s ,请你去除字符串中重复的字母,使得每个字母只出现一次。需保证 返回结果的字典序最小(要求不能打乱其他字符的相对位置)。 * / public原创 2022-03-01 14:49:41 · 287 阅读 · 0 评论 -
一些bug集锦
idea 编译项目的时候遇到:java: 无法访问com.sun.beans.introspect.PropertyInfo原因分析:项目的依赖JDK与系统的JDK版本不符。造成原因:本地安装了多个版本的JDK之后,切换了系统环境变量改变JDK版本之后未修改项目的的JDK依赖。...原创 2022-01-06 13:39:35 · 292 阅读 · 0 评论 -
docker安装
docker安装redis1. 这里我们拉取官方的最新版本的镜像:docker pull redis:latest2.查看本地镜像docker images3. 运行容器docker run -itd --name redis-test -p 6379:6379 redis-p 6379:6379:映射容器服务的 6379 端口到宿主机的 6379 端口。外部可以直接通过宿主机ip:6379 访问到 Redis 的服务。4. 安装成功docker ps 5. 通过 red原创 2021-12-30 10:58:12 · 830 阅读 · 0 评论 -
JDBC bug : You must configure either the server or JDBC driver
Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.7:generate (default-cli) on project smallLogin: The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or represents more than one time zone. You must configure either the s原创 2021-12-30 09:30:35 · 726 阅读 · 0 评论 -
字符集不同,导致的中文乱码
public String getEncoding(String str) { String encode = "GB2312"; try { if (str.equals(new String(str.getBytes(encode), encode))) { //判断是不是GB2312 String s = encode; return s; //是的话,返回“GB2312“,以下代码原创 2021-12-23 16:02:07 · 201 阅读 · 0 评论 -
@Transactional 失效
1,异常被try-catch吃掉在项目中,@Transactional(rollbackFor=Exception.class),如果类加了这个注解,那么这个类里面的方法抛出异常,就会回滚,数据库里面的数据也会回滚。在@Transactional注解中如果不配置rollbackFor属性,那么事物只会在遇到RuntimeException的时候才会回滚,加上rollbackFor=Exception.class,可以让事物在遇到非运行时异常时也回滚@Transactional(rollbackFor原创 2021-12-23 10:17:05 · 790 阅读 · 0 评论 -
mysql 相关
1,count ,count(hazard_type =1 or null )SELECT company_id,company_name ,count(hazard_type =1 or null ) cun1 ,count(hazard_type =2 or null ) as cun2,count(hazard_type =3 or null) as cun3FROM `hazard_unit` GROUP BY company_id,company_name原创 2021-12-21 09:23:53 · 638 阅读 · 0 评论 -
.class文件转.java
jad 下载地址https://varaneckas.com/jad/步骤1、将要转的文件放入jad同级目录下,如 process文件2、进入jad指定目录jad -o -r -s java -d test process/*.class原创 2021-11-22 09:22:18 · 667 阅读 · 0 评论 -
Linux 项目部署
Linux 项目部署cd datacd niginxcd confcd conf.d // 可以查看名称和ip端口号进入相应的ip:端口号cd /data //从根目录进入data文件夹cd zxy //进入项目jps - l //获取所有java ps或者 ps -ef | grep java //获取所有java psps -ef //获取所有ps找到pid ,kill pid 杀掉rz 将本地项目导入服务器sz a.jpg 将服务器项目导入本地原创 2021-10-30 11:42:31 · 80 阅读 · 0 评论 -
double保留两位小数的方法
###方法1(四舍五入,返回值是一个字符串) DecimalFormat decimalFormat = new DecimalFormat("0.00"); String format = decimalFormat.format(5.3687545);###方法2(四舍五入,返回值是一个字符串) String format = String.format("%.2f", 5.3687545);###方法3(返回值是double,UP向上取整 5.37,DOWN向下取整5.36)原创 2021-09-15 14:47:29 · 9023 阅读 · 0 评论