- 博客(19)
- 收藏
- 关注
原创 Linux centos7 各种RPM包下载地址
linux centos7 各种RPM包及gcc c++ rpm包下载链接: http://mirrors.aliyun.com/centos/7/os/x86_64/Packages/链接:https://pan.baidu.com/s/1RoqhWgo1Y2rrN8g9q8dNtw?pwd=w1ej
2023-12-23 13:06:12
4069
原创 获取json对象的key
获取json对象的key值我有一个json对象,我想获取每一个学生的信息,但是每次拿到的数据最外层的key值是随学生人数增加而变化的,并不是固定的。所以我的思路为:先获取最外层的key,然后根据key获取value。实现过程如下:json对象:代码为:public static void main(String[] args) { //字符串 String ss = "{\"test111\": {\"学生信息\": {\"姓名\": \"张三\",\"年龄
2022-05-25 10:57:27
6094
1
原创 使用java运行Python脚本并获取返回值
java运行Python脚本并获取返回值java运行Python脚本并获取返回值使用runtime类实现在java中运行Python脚本,话不多说,直接上代码java运行Python脚本并获取返回值使用runtime类实现在java中运行Python脚本,话不多说,直接上代码public static void main(String[] args) { Process proc; try { //运行Python3脚本的命令,换成自己的即可
2022-05-25 10:11:17
3204
原创 带条件-全文检索-反向查询log告警日志文件(windows、linux通用)
从日志文件 XXX.log 最后一个字符开始往前查询条件:根据关键字 “warning” 去查询代码复制即用,只需修改要查询的文件路径(filePath)和条件关键字(warning)改成自己的即可:public class TTT { public static void main(String[] args) { RandomAccessFile rf = null; try { String filePath = "C:\\Users\\admin\\Des
2022-04-28 16:53:27
924
原创 mysql新增时去重复操作
文章目录一、mysql 添加索引语句二、 mysql数据库插入去重根据一个字段去重根据多个字段去重三、MySQL 解决批量插入数据去重问题ON DUPLICATE KEY UPDATE 简介REPLACE 简介一、mysql 添加索引语句1.PRIMARY KEY(主键索引)mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` )2.UNIQUE(唯一索引)mysql>ALTER TABLE `tab
2022-03-17 17:18:06
2492
原创 linux下彻底删除Mysql
linux下彻底删除Mysql1. 查看当前主机是否安装mysql命令:rpm -qa|grep -i mysql运行结果: MySQL-client-5.5.25a-1.rhel5 MySQL-server-5.5.25a-1.rhel52. 停止mysql服务、删除之前安装的mysql删除命令:rpm -e –nodeps 包名rpm -ev MySQL-client-5.5.25a-1.rhel5rpm -ev MySQL-server-5.5.25a-1.rhel5如果
2022-01-08 13:21:48
726
原创 Java 获取网络时间,并根据网络时间获取这个月的月初时间
获取网络时间,并根据网络当前时间获取这个月的月初时间,然后转换为String类型1. 获取网络时间(可直接用,无需修改)/** * 获取网络时间 * @return */ public static Date getWebsiteDatetime(){ try { URL url = new URL("http://www.baidu.com");// 取得资源对象 URLConnection uc =
2021-01-20 17:09:04
302
原创 Java list-模糊查询list集合里面的数据
模糊查询list集合里面的数据例如:我有一个集合,里面存了三个名字:张大三,张小三,李老四。现在我想根据参数 “张” 来模糊查询集合里符合条件的数据,也就是 “张大三”,“张小三” 这两条数据,那么应该怎么做呢?非常简单,上代码: //新建一个List空集合,并往里添加三条数据 List list = new ArrayList(); //第一条 UserInfo userInfo = new UserInfo(); userInfo.setNickName(
2021-01-07 17:31:27
4790
原创 Java获取自增主键ID的值 useGeneratedKeys=”true” keyProperty=”id”
Java springBoot 之获取自增主键ID的值useGeneratedKeys=”true” keyProperty=”id”在开发过程中,我们有时会用到自增主键的值来进行一些操作,但是当主键id是自增的情况下,添加一条记录时,其主键id是不能使用的,发现主键id的值为null,应该如何解决呢?解决方案:useGeneratedKeys=”true” keyProperty=”id”我们只需要在对应的xxxmapper.xml中加上这两个属性:<insert id="insert"
2021-01-05 10:08:22
1464
2
原创 springboot项目之AOP切面的使用-简单小例子(环绕)
SpringAop使用:话不多说,直接上代码一、添加相关maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency>二、创建切面类(我这里使用的是环绕通知)package com.
2020-12-24 15:52:22
1853
原创 springBoot 之Aop报错ProceedingJoinPoint is only supported for around advice
springBoot 之Aop报错ProceedingJoinPoint is only supported for around advice这是因为在返回后置通知==@AfterReturning==和抛出异常后置通知==@AfterThrowing==的方法中参数不能使用ProceedingJoinPoint,使用JoinPoint即可解决...
2020-12-24 15:00:37
1561
原创 Java MySQL SQL语句之:根据经纬度计算距离/附近的人
Java MySQL SQL语句之:根据经纬度计算距离/附近的人数据库中有经度(lng),纬度(lat)两个字段,根据这两个字段计算与当前用户的距离数据库表部分展示SQL语句:select userinfo.lng, userinfo.lat, ROUND(6378.138 * 2 * ASIN(SQRT(POW(SIN((纬度 * PI() / 180 - lat * PI() / 180) / 2),2) COS(纬度 * PI() / 180) * COS(lat * PI(
2020-12-22 17:33:19
608
原创 Java MySQL 使用SQL语句,根据数据库生日字段计算用户年龄
Java MySQL 使用SQL语句,根据数据库生日字段计算用户年龄使用SQL:ROUND(DATEDIFF(CURDATE(), 生日字段)/365.2422) as age进行计算 (当前日期2020-12-22)select 表名.*, ROUND(DATEDIFF(CURDATE(), birthday)/365.2422) as age from userinfo结果:...
2020-12-22 17:16:24
631
原创 MySQL SQL语句根据时间查询,今天、昨天、第n天....的数据
Mysql SQL查询今天、昨天、n天内、第n天注意:因为对索引列使用函数会导致索引失效,如果查询时需要使用到索引,请使用MySQL DATE_SUB() 函数1、查询当天的所有数据SELECT * FROM 表名 WHERE DATEDIFF(字段,NOW())=02、查询昨天的所有数据SELECT * FROM 表名 WHERE DATEDIFF(字段,NOW())=-13、查询未来第n天的所有数据//当n为负数时,表示过去第n天的数据SELECT * FROM 表名WHERE DA
2020-12-22 10:16:54
1103
2
原创 Java List集合排序问题 Collections.sort(List ,comparator)方法
Java List集合排序问题 Collections.sort(List ,comparator)方法list集合根据时间排序:一、定义规则:/** * 时间按倒叙排序 */ static Comparator<Message> comparator = new Comparator<Message>() { @Override public int compare(Message p1 , Message p2 )
2020-12-20 14:10:25
704
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人