自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

go big or go home

也是一个很努力变优秀的人儿呀!

  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 sql 两个字段合并成一个字段

查询 合并字段select id, concat(ifnull(province,''),ifnull(city,''),ifnull(area,''),ifnull(address,'')) as s from 表ifnull() 处理字段为空的情况,因为为null的时候,拼接值会直接全为空修改 刷数据update 表set address = concat(ifnull(province,''),ifnull(city,''),ifnull(area,''),ifnull(addres

2022-05-30 10:49:00 6357

原创 idea 报 Empty git --version output

报错如下:我的地址也是bin下git.exe 一直用的好好得,突然报这个错。有问题找百度 最后我看有说使用 cmd 下的可以就试了一下完成,也不知道原因是啥路径不是git根目录下的git-bash.exe,如果你是git-base.exe,修改成bin下面的git.exe,如果bin下面的git.exe仍然报错,可以用cmd目录下的git.exe...

2022-01-04 11:11:10 1697 2

原创 es 新增字段 并赋予默认值

es 新增字段PUT 索引名/_mapping/doc{ "properties": { "pushTime": { "type": "long" } } }POST 索引名/_update_by_query{ "script": { "lang": "painless", "source": "if (ctx._source.pushTime== null) {ctx._source.pushTime= 1332466576

2021-11-04 10:59:24 1904

原创 es 的字段类型到底该怎么替换

最近使用es的时候,在模糊查询的时候,该字段使用了分词字段类型,导致了分词字段类型又用了分词查询,导致的结果就是啥都没检索出来。基于上边的情况做了更改,但是天算不如人算呀,自己的插入字段配置被改了字段类行,导致测试和生产字段不一致。算了,不唠叨,开始。因为字段类型不一致,网上搜索了很多方法,都是没有直接更改字段类型的命令,全是新建索引再去复制数据。泪奔啊。基于kibana 操作原索引 名称 me_sad_dev使用GET me_sad_dev(索引名)/_mapping 查询出原索引数据结构

2021-11-04 10:55:43 670

原创 HTML 中字体加密 解密 餼麣鑶龤龤龤

当我们在页面看到的是数据,而HTML中却看到是进行了字符加密,我们抓取整个HTML时,会抓取到加密后的内容 示例: 其实,在前端字符串加密,可以根据请求查看到加密所用的可以 其实在看到这个的时候就知道如何解密了,在网上找了很多,大多都是Python写的,而我用的却是Java,好无奈呀!在这个请求的URL中就可以看到加密所用的是base64 ,后边是所需要的key。但是每个页面这个key又会有所变动,所以只能在每个页面找是不是...

2021-03-12 16:35:27 861 2

原创 redis面试整理

1、什么是 Redis? Redis 本质上是一个 Key-Value 类型的内存数据库,很像 memcached,整个数据库统统 加载在内存当中进行操作,定期通过异步操作把数据库数据 flush 到硬盘上进行保存。因为 是纯内存操作,Redis 的性能非常出色,每秒可以处理超过 10 万次读写操作,是已知性能 最快的 Key-Value DB。 Redis 的出色之处不仅仅是性能,Redis 最大的魅力是支持保存多种数据结构,此外单个 value 的最大限制是 1GB,不像 memcached 只

2021-03-11 22:03:24 134

原创 多线程面试题整理

1.多线程有什么用? 1)发挥多核CPU 的优势 随着工业的进步,现在的笔记本、台式机乃至商用的应用服务器至少也都是双核的 ,4 核、8 核甚至 16 核的也都不少见,如果是单线程的程序,那么在双核 CPU 上 就浪费了 50%, 在 4 核 CPU 上就浪费了 75%。单核 CPU 上所谓的"多线程"那是 假的多线程,同一时间处理器只会处理一段逻辑,只不过线程之间切换得比较快, 看着像多个线程"同时"运行罢了。多核 CPU 上的多线程才是真正的多线程,它能 让你的多段逻辑同时工作,多线程,可...

2021-01-22 10:52:55 1226

原创 关于Kafka面试题整理

简介 Apache Kafka是一个分布式发布 - 订阅消息系统和一个强大的队列, 可以处理大量的数据, 并使您 能够将消息从一个端点传递到另一个端点. Kafka适合离线和在线消息消费. Kafka消息保留在磁盘 上, 并在群集内复制以防止数据丢失. Kafka构建在ZooKeeper同步服务之上. 它与Apache Storm 和Spark非常好地集成, 用于实时流式数据分析. Kafka 依赖于日志顺序写, 因此支持消息回溯和支撑高性能读写 依赖 Zookeeper架构 ...

2021-01-04 22:29:17 293 3

原创 mysql面试题整理

1、MySQL 中有哪几种锁? 1、表级锁: 开销小, 加锁快; 不会出现死锁; 锁定粒度大, 发生锁冲突的概率最高, 并发度最低。 2、行级锁: 开销大, 加锁慢; 会出现死锁; 锁定粒度最小, 发生锁冲突的概率最低, 并发度也最 高。 3、页面锁: 开销和加锁时间界于表锁和行锁之间; 会出现死锁; 锁定粒度界于表锁和行锁之间, 并 发度一般。 2、MySQL 中有哪些不同的表格? 共有 5 种类型的表格: 1、MyISAM2、Heap 3、Merge 4、INNODB 5、MIS

2021-01-04 15:14:06 169 1

原创 设计模式面试题整理

1.什么是设计模式 设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计 模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性、程序的重用性。 2.为什么要学习设计模式 看懂源代码:如果你不懂设计模式去看Jdk、Spring、SpringMVC、IO等等等等的源码,你会很迷 茫,你会寸步难行 看看前辈的代码:你去个公司难道都是新项目让你接手?很有可能是接盘的,前辈的开发难道不用 设计模式? 编写自己的理想中的好代码:我个人反正是这样的,对于我..

2020-12-31 17:04:23 772

原创 关于Dubbo 整理的面试题

基础知识 1. 为什么要用 Dubbo? 随着服务化的进一步发展,服务越来越多,服务之间的调用和依赖关系也越来越复杂,诞生了面向 服务的架构体系(SOA),也因此衍生出了一系列相应的技术,如对服务提供、服务调用、连接处 理、通信协议、序列化方式、服务发现、服务路由、日志输出等行为进行封装的服务框架。就这样 为分布式系统的服务治理框架就出现了,Dubbo 也就这样产生了。 2. Dubbo 是什么? Dubbo 是一款高性能、轻量级的开源 RPC 框架,提供服务自动注册、自动发现等高效服务治理

2020-12-31 16:11:00 156

原创 Java 8 stream 的使用

Student student1 = new Student("zhangsan",12); Student student2 = new Student("lisi",13); Student student3 = new Student("wangwu",11); Student student4 = new Student("sunliu",14); List<Student> list = new Array...

2020-12-31 15:32:43 98

原创 删库跑路

哈哈哈哈,每天一观。

2020-12-30 17:20:51 137 1

原创 xshell 执行sql 脚本命令

第一 先登录mysql 最好使用root用户 ,不然文件会有权限回车,输入密码进入到mysql选择你要使用的是哪个库,决定你sql脚本执行到该库中命令:use ***(代表你的库名)然后执行你的SQL脚本命令:source /home/hy/sql/t_crawler_lianjia_info.sql最后 执行完成可查看 是否成功;命令:show tables;结果...

2020-12-29 17:07:40 1738 1

原创 2020年的总结

2020年的总结新年的倒计时已经在滴答滴答的走,只有自己的技术还在原地踏步,最近工作任务也不是很多,索性写点东西吧。反正也没有什么技术可分享的了,还是总结一下2020年的结束语吧。这是工作的第二年,可能经验比较少,或许也有那么一点点工作经验,勉强可以为生活做一点保障,但是那也是月光,很难省下了点钱。所以每次接爸妈的电话总是迎接着他们嘘寒问暖中的劈头盖脸的指责,虽然对生活少不了抱怨,但是确实是自己的选择,走怎样的路,就看怎样的风景。这也许是我对自己的一些自我安慰吧,不然生活怎么苦,自己不加点糖要怎么度过

2020-12-23 16:43:43 250 1

原创 Guava 使用说明

一.字符串连接器Joiner1.连接多个字符串并追加到StringBuilderEg: StringBuilder stringBuilder = new StringBuilder("hello"); // 字符串连接器,以|为分隔符,同时去掉null元素 Joiner joiner1 = Joiner.on("|").skipNulls(); ...

2019-09-23 14:00:22 637

原创 commons.lang3使用说明

一 . ArchUtils (Java运行环境的系统信息工具类)getArch();// 获取电脑处理器体系结构 32bit ,64bit,unknowngetType();// 返回处理器类型 x86、ia64、ppc、unknownis32Bit(); // 检查处理器是否为32位is64Bit(); // 检查处理器是否为64位isIA64() ; // 检查是...

2019-09-23 13:14:44 2489 1

原创 修改富文本框图片的保存路径

在一定的需求下,我们需要把图片保存到指定的文件下,在更新的时候过滤那个文件夹,防止图片消失。一般富文本框的插件的依赖包都会放在静态资源下,找到ueditor文件夹中的config.json,打开文件,在红色框内改路径../**/ 在使用这种路径的时候,图片会保存到webapp文件下,会和项目在同级目录,**/会保存到项目中的指定文件夹下...

2019-04-19 14:54:17 1316

原创 批量插入SQL语句

SQL中批量插入数据在一定需求下进行插入批量的数据,其他数据一致,只有一个字段或者几个字段不一样进行插入在一定需求下进行插入批量的数据,其他数据一致,只有一个字段或者几个字段不一样进行插入INSERT into hz_progress_message(customer_id,title,data_content) (SELECT id,‘11’,‘22’ from hz_customer );...

2019-04-19 14:42:21 6386

mybatis-plus-code-generator-3.5.1.1.jar

mybatis-plus-code-generator-3.5.1.1.jar

2022-01-05

空空如也

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

TA关注的人

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