- 博客(49)
- 资源 (6)
- 收藏
- 关注
原创 Mysql 自定义排序思路
思路: 把时间转为时间戳, 按照规则,✖️ 1 或 -1 来实现不同规则倒序或正序。举例:按时间排序 , 要求有提交时间则按提交时间正序,否则按照创建时间倒序。需求是按照0,1,2,3,4 及其创建时间倒序。status 有如下值: 0,1,2,3,4。
2023-02-24 11:09:25 215
原创 SpringBoot-StringHttpMessageConverter导致的异常处理
项目使用ResponseBodyAdvice把所有返回结果包装为自定义Json对象 /*** * 单独一个接口返回 */ @RequestMapping(value = "/public/health") public String health() { return "还活着"; }接口请求异常栈如下2021-06-11 21:56:25.665 ERROR 21186 --- [52c68033c405bbf] o.s.e.Glob
2021-06-11 22:32:01 2888
原创 java项目重启脚本
#!/bin/sh# jar文件名JAR=gs-extend-1.0.jar#启动指定后缀的application.ymlENV=prdecho '开始重启' $JAR '环境' $devpid=`ps -ef | grep $JAR | grep -v grep | awk '{print $2}'`if [ -n "$pid" ];then kill -15 $pid echo kill -15 $pid sleep 1fipid=`ps -ef |
2021-01-29 17:20:17 546
原创 JT/T808模拟器、企业压测工具使用
网上能找到使用说明,但总会有一些坑,感觉很难受1. 安装mysql的msi文件2. 安装navicat3. 登录本地mysql 服务,新建数据库testmingo4.导入数据备份文件库里面大概有这些表5.新建用户 gps 、admin用户密码为A@j*3df)34c$3116.安装模拟终端,一路next安装好以后,如下图修改配置文件BasicConfig启动以后如上图,如果登录按钮是置灰的说明数据库没有连接上,仔细检查数据库和808服务器地址也可以在设置中配置输入a
2020-09-27 10:06:02 3955 9
原创 nginx配置websocket的问题记录
Wss Https 配置当域名是https 时必须使用wss 来连接,wss://域名/nginx 匹配规则/后端endpoint/参数map $http_upgrade $connection_upgrade { default upgrade; '' close; }upstream websocket { server 127.0.0.1:8080; keepalive 1024;}server { listen 443 ssl;
2020-07-15 20:23:48 1303 1
原创 JTT808、JTT1078、TJSATL主动安全踩坑记录
JTT808-20131、时间格式文档中所有时间格式说明都是这么描述的但实际上应该是 YYMMDDhhmmss 比如 200630102500 :2020年06月30日10点25分00秒2、定位相关2.1、进出区域表293.区域路线相关设置区域路线后,如果忘了对应的ID ,可以通过删除全部后重新设置4.电话回拨设备的4G卡需要支持拨打电话,并有话费等...
2020-06-30 10:34:48 1552
原创 ffmpeg/ffplay 一些使用命令
1、FFPLAY# 播放 h264 裸码流ffplay -vcodec h264 fuck1078_0518.h264# 播放 pcm ffplay -f s16le -ar 8000 -ac 1 -i FUCK_PCM.pcm2、FFMPEG# ffmpeg h264裸码流转mp4 转换后会压缩ffmpeg -i fuck1078_0518.h264 test.mp4# ffmpeg h264裸码流拷贝为 mp4 转换后大小不变ffmpeg -i fuck1078
2020-06-30 10:22:26 466
原创 mac brew update镜像修改
打开iTerm2 一个一个执行以下命令# brew 程序本身,Homebrew/Linuxbrew 相同git -C "$(brew --repo)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git# 以下针对 mac OS 系统上的 Homebrewgit -C "$(br...
2020-04-26 21:09:56 243 1
原创 mac os netcat -lp 不能使用情况解决
我的电脑nc -l -p <端口> 在使用的时候提示 -l miss port参考该文章更新本机nc 版本brew install netcat使用 nc -h 可以看到版本为 0.7.1以前版本是 -p 不能与-l 一起使用导致的该问题在更新完毕后重启iTerm,就可以使用了在使用 nc -l -p 1078 > prohub.bin 时,提示 Error:...
2020-04-22 13:54:44 4498
原创 aspose做word转pdf及加水印,Mac/Linux/docker环境乱码问题解决
java 使用aspose做word转pdf代码如下import cn.hutool.core.io.FileUtil;import com.aspose.words.Document;import com.aspose.words.License;import com.aspose.words.SaveFormat;import java.io.ByteArrayInputStre...
2020-01-19 10:55:31 4445 14
原创 SpringBoot项目打WAR包在Tomcat启动问题记录
环境jdk1.8springboot 2.0.3.RELEASEmaven 3.5.0tomcat 7、8jar包和war包启动区别jar包:执行SpringBootApplication的run方法,启动IOC容器,然后创建嵌入式Servlet容器war包: 先是启动Servlet服务器,服务器启动Springboot应用(springBootServletInitizer),然...
2019-09-05 12:41:05 1053
原创 多文件byte[]压缩zip
//依赖的包import org.apache.commons.io.IOUtils;import javax.servlet.http.HttpServletResponse;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.IO...
2019-08-28 19:24:11 1588 1
原创 macos系统mysql查询group by出现only_full_group_by解决
ONLY_FULL_GROUP_BY: 对于GROUP BY聚合操作,如果在SELECT中的列,没有在GROUP BY中出现,那么这个SQL是不合法的,因为列不在GROUP BY从句中NO_AUTO_VALUE_ON_ZERO: 该值影响自增长列的插入。默认设置下,插入0或NULL代表生成下一个自增长值。如果用户 希望插入的值为0,而该列又是自增长的,那么这个选项就有用了。STRICT...
2019-04-23 16:38:36 812
原创 GIT[revert-reset]:撤销revert
撤销commit version 92581提交记录git revert [version:92581] : 对应commit version 04121502当合并分支时会把revert的代码不会恢复这个时候会造成对他人代码的覆盖或者消失可以在对应分支继续 git revert [version:04121502]等于撤销 原撤销提交记录查看分支上的操作记录git ref...
2019-04-12 15:09:56 4273
原创 mysql SELECT GROUP_CONCAT一点使用心得
-- 可以精确查询GROUP_CONCAT后的汇总字段=1的数据select * from (select GROUP_CONCAT(DISTINCT status) status_group from account) a where a.status_group = '1'-- 可以查询GROUP_CONCAT后的汇总字段包含1的数据select * from (select ...
2019-02-26 16:06:42 2003
原创 Git命令--常用
复制项目 git clone https://**.git 浅复制 git clone –depth=1 https://**.git git fetch –unshallow 获取完整项目版本
2018-06-08 16:41:39 259
原创 OKHttp3忽略Https证书
public class ComHttpClient { protected OkHttpClient client; public ComHttpClient() { init(); } private static int READ_TIMEOUT = 30000; private static int CONNECT_TIMEOU...
2018-05-25 16:44:45 2512
原创 Mysql sql查询统计语句
-- 查询 统计同一张表中 各种情况, 列转行SELECT a.a1 '是否有记录' , b.b1 '时间是否匹配' , c.c1 '中间户是否匹配' , d.d1 '金额是否匹配'FROM ( SELECT count( * )a1 FROM repay_diff WHERE assets_id = 33241 AND financier_id = 4...
2018-05-25 13:47:14 13169
转载 MongoDb查询条件使用
使用客户端工具进行模糊查询列表内容 {“content”:”$regex”: “123456”} 其他情况模糊查询 查询包含XXX 2. {name:/xxx/} 查询以XXX开头 3.{name:/^xxx/} 查询以XXX结尾 4. {name:/xxx^/} 查询忽略大小写 5. {name:/xxx/i} Spring中不区分大小写的模糊查询/完...
2018-05-22 17:56:15 877
转载 Github类仓库中SSH配置
Mac配置ssh配置* 为什么要配置ssh呢 * 问得好,因为不配置的话,谁都有权限提交代码到你的远程库,那你的代码和JN有没有区别当然也可以用https 的方式克隆项目配置好ssh之后,就不需要每次都输入账号密码了$ git config --global user.name "lgoodbook"$ git config --global user.email "l...
2018-05-17 17:52:47 852 1
原创 IDEA打Jar包,Java-jar运行main函数传参数
第一步点击项目 F4 打开Project Structure视图 第二步 第三步 配置启动main程序(Spring boot项目好用,其他类型还需要琢磨),选择打包依赖的jar 第四步 配置好了的样子 点击OK,视图消失了 最后一步 在第四步配置的Output directory目录中找到你的jar包=============================...
2018-04-24 17:08:59 32922 7
原创 Sping boot log4j2/log4j配置sentry
pom中引入sentry <!--日志监控--> <dependency> <groupId>io.sentry</groupId> <artifactId>sentry-log4j2</artifactId> ...
2018-03-14 15:13:08 1653
原创 常用Sql
-- 查询表中USER_MOBILE字段重复的数据SELECT USER_MOBILE, count(USER_MOBILE) FROM user GROUP BY USER_MOBILEHAVING count(USER_MOBILE) > 1
2017-12-13 17:10:58 203
原创 SpringCloud Feign参数传递问题记录
. 对象传递 @RequestBody(required = false)API层 @FeignClient(value = "transaction-feign") public interface TransactionApiService { /** * 交易流水查询 可分页 * * @param param
2017-09-08 14:05:32 32652 6
原创 Git 项目忽略文件.gitignore
项目根目录下 忽略 Eclipse/Intellij/Mac/Maven/Java 等文件# Eclipse.classpath.project.settings/# Intellij.idea/*.iml*.iws# Mac.DS_Store# Mavenlog/target/pom.xml.tagpom.xml.releaseBackuppom.xml.ver
2017-08-30 14:39:44 1939
原创 BootStrap Table分页问题pageNumber/offset
前端分页如下<link rel="stylesheet" href="css/bootstrap.min.css"/><link rel="stylesheet" href="css/bootstrap-table.min.css"/><form class="form-inline" role="form" style="float: left; width: 100%" method="po
2017-08-14 18:40:11 11209
原创 Spring-Boot:Unregistering JMX-exposed beans on shutdown
Unregistering JMX-exposed beans on shutdown 新建的SpringBoot項目,直接启动,报以上的错误 环境 jdk1.8 ,springboot 1.5.* 表示很懵逼!!!! 百度、Google 大部分的解决方法都是在pom.xml中加入 `<dependency> <groupId>org.springframework.
2017-07-31 17:48:56 9167 4
转载 Intellij-Spring Initializr快速创建SpringBoot/Cloud工程。
本文我们将介绍嵌入的Intellij中的Spring Initializr工具,它同Web提供的创建功能一样,可以帮助我们快速的构建出一个基础的Spring Boot/Cloud工程。菜单栏中选择File=>New=>Project..,我们可以看到如下图所示的创建功能窗口。其中Initial Service Url指向的地址就是Spring官方提供的Spring Initializr工具地址,所以
2017-07-20 10:18:49 525
原创 IDEA创建maven项目-1
1.Create Project File–>New–>Project–>MavenCreate from archetype 勾选,才能选择webapp 在选择的时候可以直接输入搜索 Next Next 选择你的Maven安装目录 选择你的maven settings(maven配置) 选择你的repository(maven仓库) 也可以一路Next2. Mave
2017-06-21 10:52:08 285
原创 java获取详细的异常链信息
package cn.goodbook.test;import java.io.PrintWriter;import java.io.StringWriter;import java.io.Writer;/** * 测试类 * * @author lgoodbook * @Date 2017年5月2日 上午11:07:47 * @version 1.0.0 */publi
2017-05-04 18:25:46 2868
原创 内存溢出 PermGen space
PermGen space 本地开发环境Tomcat 下解决方案: 修改 TOMCAT_HOME/bin/catalina.sh 在“echo “Using CATALINA_BASE: $CATALINA_BASE””上面加入以下行: JAVA_OPTS=”-server -Xms800m -Xmx800m -XX:MaxNewSize=256m”
2016-07-12 17:31:03 506
转载 Oracle10G 11G下载链接-多平台下的32位和64位
Oracle11G 复制链接使用迅雷即可下载。 4种包的介绍: **_database_.zip 是oracle数据库 服务端 软件的安装包,如果你要创建一个数据库,请下载这个版本 **_client_.zip 是oracle数据库 客户端 软件的安装包
2016-05-13 12:24:03 1809
原创 Java判断字符串是否为数字(浮点类型也包括)
public static void main(String[] args) { String numStr = "123121"; System.out.println(isNumeric(numStr)); System.out.println(isNumber(numStr)); } //正则表达式 : 完美 public static boolean isN
2016-04-08 11:17:23 39273 2
转载 PL/SQL连接远程数据库
实现目的:在Windows 7系统中使用PLSQL Developer或者Object Browser软件远程连接Oracle服务器,对数据库Orcl进行管理一、在Windows 7中安装Oracle客户端软件win32_11gR1_clientwin32_11gR1_client下载地址:http://download.oracle.com/otn
2016-03-22 10:19:11 378
原创 Web开发联机调试
在Eclipse 中,添加Remote Java Application在需要的地方打上断点启动就可以联机调试了!!! 本人记录,为防忘却!!!
2016-02-23 14:54:45 559
JT/T808、809模拟、压测工具
2020-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人