自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (6)
  • 收藏
  • 关注

原创 生成唯一的序列号,比如:订单号、流水号

【代码】生成唯一的序列号,比如:订单号、流水号。

2025-05-20 10:16:11 310

原创 logback配置

【代码】logback配置。

2024-05-30 11:18:17 313

原创 手机号隐私设置

【代码】手机号隐私设置。

2024-02-05 10:17:20 264

原创 删除mysql的binlog文件

1、ps -ef | grep mysql 找到binlog文件的位置 2、cd /var/lib/mysql 3、查看所有的binlog文件 ls -ltr mysql-bin.* 4、rm -f 删除文件,如: rm -f mysql-bin.000017 mysql-bin.000018 mysql-bin.000019 mysql-bin.000020

2021-01-08 09:51:22 325

原创 mysql 查询 regexp binary

场景:mysql未设置大小写区分的设置 表里有脏数据,表中某字段只能是大写,现在有部分数据包含小写的字符,现在要过滤出这些数据做清洗 sql: SELECT * from vehicle WHERE `enable` =1 and vin regexp BINARY '[[:lower:]]' 说明:regexp 正则匹配更多匹配,请参考:https://www.jianshu.com/p/c248112eb1cb BINARY ...

2020-11-04 15:03:50 1202

原创 Linux 磁盘空间排查

场景:整个部门的所有业务系统都部署到了同一台测试机上,然后产生大量日志文件后,导致各业务系统瘫痪。 排查步骤: 1、df -h 查看磁盘使用情况 2、du -h --max-depth=1 目录全路径 查看指定目录下各文件夹(文件)占用空间的大小 3、找到占用比较大的文件,并且可以删除的文件,进行清理 4、lsof | grep deleted 清理后,df -h查看,可用空间不一定立马就会恢复增加清理那么大空间,可用lsof | grep deleted 命令查看,找到...

2020-09-04 10:44:39 353

原创 字符串字段加索引

1. 直接创建完整索引,这样可能比较占用空间; 2. 创建前缀索引,节省空间,但会增加查询扫描次数,并且不能使用覆盖索引; 3. 倒序存储,再创建前缀索引,用于绕过字符串本身前缀的区分度不够的问题; 4. 创建 hash 字段索引,查询性能稳定,有额外的存储和计算消耗,跟第三种方式一样,都不支持范围扫描 ...

2020-09-02 10:19:23 176

原创 mysql选错索引的解决

@mysql选错索引的解决 索引统计更新机制 解决 analyze table 表名 优化器存在选错索引的可能性 解决办法: 1、强制选择索引 force index eg: select * from t force index(a) where a between 10000 and 20000; 缺点: 这么写不优美; 如果索引改了名字,这个语句也得改,显得很麻烦; 迁移数据库后,语句可能不兼容; ==》还是变更的及时性问题 2、引导mysql使用期望的索引 eg: order by b limi

2020-09-01 11:44:02 220

原创 并发命令

ab -n 1000 -c 50 -t 300 -w http://119.3.235.174:81/vmc/terminal/relation/check?plateNumber=京TEST02 >> bigdata-3.html 说明: yum -y install httpd-tools ab -V -n 即requests,用于指定压力测试总共的执行次数。缺省是1; -c 即concurrency,用于指定的并发数。缺省是1; -t:测试所进行的总时间,...

2020-08-27 09:26:02 241

原创 开放指定端口命令

开放指定端口开放指定端口命令 开放指定端口命令 开放指定端口 : sudo firewall-cmd --zone=public --add-port= 27017/tcp --permanent 重新载入 : sudo firewall-cmd --reload

2020-07-14 14:40:41 706

原创 Java 打印宕机信息 参数配置

-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/logs/dump.bin -XX:+PrintGCDetails -XX:ErrorFile=/data/logs/dump-error.log

2020-04-01 15:36:54 337

原创 对象转Map

/** * bean转换为属性map */ public static Map<String, Object> toPropertyMap(Object obj) { if (obj == null) { return null; } if(obj instanceof HashMap...

2019-11-15 09:32:40 322

原创 对象A转为对象B(只赋值相同属性名的信息)

package com.zh.vmc.common.utils; import java.lang.reflect.Field; import java.lang.reflect.Modifier; import java.util.*; import java.util.concurrent.locks.ReentrantReadWriteLock; /** * @author liu...

2019-11-14 15:22:45 915

原创 jdk1.8 lambda表达式

1、根据对象的属性分组 2、根据查询的结果集,过滤指定属性值的对象 第一种情况: 第二种情况: 3、计算集合中对象某属性的和、平均值 ...

2019-11-14 15:11:41 284

原创 mysql数据库时区设置问题

       由于新入职到一家公司后,用前人留下的电脑,mysql已装好,版本是5.5。后来在自己学习springboot时,写了个demo,查询数据库中数据,导致报错。 配置如下: spring: datasource: url: jdbc:mysql://localhost:3306/springbootdemo?useUnicode=true&amp;characterEn...

2019-01-09 19:19:45 4033 4

原创 springboot踩坑记

最近搭建了一个spring boot + mybatis + redis 的一个简单demo,实现一下crud功能。 目录结构如下:   DemoApplication.class为springboot的启动类 在controller、service、mapper、xml各级文件都配置完后,启动成功,但是访问出现404,再次检查ip、port、url没有错误,后查证,是因为自己所建的...

2019-01-08 10:41:12 166

原创 spirng引入多个.properties文件

第一种方式: classpath:videofact/db.properties" ignore-unresolvable="true" /> 第二种方式: classpath:videofact/db.properties classpath:rabbitMQ.properties 需要注意的是: 第一种方式中,

2016-06-13 15:41:57 356

转载 页面加载

一、先看 jQuery(function(){ }); 全写为 jQuery(document).ready(function(){ }); 意义为在DOM加载完毕后执行了ready()方法。 二、再看 (function(){ })(jQuery); 其实际上是执行()(para)匿名方法,只不过是传递了jQuery对象。 三、总结 jQuery(function(){ });用于存放操作DOM...

2015-11-10 16:59:10 244

翻译 jfreechart总结

一、简介  WW 的发展使得基于因特网的应用程序不再局限于静态或者简单的动态内容提供。传统的一些以软件包形式发布应用程序例如报表系统等都在逐渐搬到因特网上。但是这两者之间有着天壤之别,虽然对于数据获取、业务处理等方面基本类似,但是最大的差别在于用户界面。为了能在web浏览器上显示要求用户界面使用 HTML以及图片的方式来展现数据,而传统的一些利用操作系统本身的控件来开发的用户界面无法适应琳琅满目

2014-12-19 14:53:29 652

struts2 与 struts1的区别

struts2 与 struts1的区别

2016-01-26

shell脚本调用python脚本,并传参

shell脚本调用python脚本,并传参。 本文以删除指定文件夹下,以当前时间为基准 的指定天数以前的文件,包括空文件夹

2017-09-04

图片与二进制的相互转换

public static String getImageBinary(){ File f = new File("d://1.jpg"); BufferedImage bi; try { bi = ImageIO.read(f); ByteArrayOutputStream baos = new ByteArrayOutputStream(); ImageIO.write(bi, "jpg", baos); byte[] bytes = baos.toByteArray(); return encoder.encodeBuffer(bytes).trim(); } catch (IOException e) { e.printStackTrace(); } return null; }

2016-01-28

Image2Base64.java

图片和base64码互转

2016-06-03

base64与图片互转

base64与图片互转

2016-06-03

hive-0.9.0-bin.tar.gz

Hive是建立在 Hadoop 上的数据仓库基础构架。它提供了一系列的工具,可以用来进行数据提取转化加载(ETL),这是一种可以存储、查询和分析存储在 Hadoop 中的大规模数据的机制。Hive 定义了简单的类 SQL 查询语言,称为 HQL,它允许熟悉 SQL 的用户查询数据。同时,这个语言也允许熟悉 MapReduce 开发者的开发自定义的 mapper 和 reducer 来处理内建的 mapper 和 reducer 无法完成的复杂的分析工作。

2017-08-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除