分享

大字段如何对查询产生影响

大字段如何对查询产生影响

一些应用, 在表结构的设计上使用了text或者blob的字段;其中一个应用,对blob/text字段的依赖非常的严重,查询和更新的频率也是非常的高,单表的存储空间已经达到了近100G,这个时候,应用其实已经被数据库绑死了,任何应用或者查询逻辑的变更几乎成为不可能;为了清楚大字段对性能的影响,我们必须
2021-10-10

Mysql 通过binlog日志恢复数据

https://www.cnblogs.com/YCcc/p/10825870.html
2021-01-13

Java 解析windows 快捷方式 lnk文件

转载自 https://www.oschina.net/code/snippet_12_274import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; public c
2020-12-10
Android App 自动转发短信

Android App 自动转发短信

项目地址https://github.com/MQPearth/SMS-Auto-Forward
2020-08-23

拒绝DNS污染,秒开Github

修改hosts文件https://github.com/521xueweihan/GitHub520
2020-08-14

SpringBoot加载自定义yml文件

官方推荐使用yml,却不支持自定义的yml,匪夷所思。package com.xxx.xxx.xxx; import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; i
2024-10-23

如何将一个长URL转换为一个短URL?

https://blog.csdn.net/xlgen157387/article/details/80026452
2020-07-20

一些免费的api

仅用于交流学习,不得用于非法途径天气apihttp://www.tianqiapi.com/ip来源apiF12 点击查询 Network显示 https://tool.lu/ip/ajax.html,发起请求需要携带cookiehttps://tool.lu/ip/IP apihttps://sp
2020-06-29

使用git将项目上传到github

git clone https://github.com/xxx/xxx.gitgit add . (注:别忘记后面的.,此操作是把xxx文件夹下面的文件都添加进来)git commit -m "提交信息" (注:“提交信息”里面换成你需要,如“first commit”)git push -u o
2020-05-18
解决SpringBoot+JPA中使用set方法时自动更新数据库问题

解决SpringBoot+JPA中使用set方法时自动更新数据库问题

首先引入EntityManager:然后用它来强转获得HibernateEntityManager,然后调用获得Session,然后在set完之后用Session的.evict()方法清掉该对象缓存(并非所有对象缓存),如此就ok了...好吧,已经java11不建议用了,不过还能用,先用着吧!更新了
2020-04-04

Java中的Date和时区转换

1.Date中保存的是什么在java中,只要我们执行 Date date = new Date(); 就可以得到当前时间。如:Date date = new Date(); System.out.println(date); 输出结果是: Thu Aug 24 10:15:29 CST 2017 也
2020-03-28

SpringBoot Undertow http跳转https

package com.mtons.mblog.config; import io.undertow.Undertow; import io.undertow.UndertowOptions; import io.undertow.servlet.api.SecurityConstraint; i
2020-03-28

如何在Java中替换多个if语句

1. 概述选择结构是任何编程语言的重要组成部分。但是我们编写了大量嵌套的if语句,这使得我们的代码更加复杂和难以维护。 在本教程中,我们将介绍替换嵌套if语句的各种方法。 让我们探索如何简化代码的不同选项。2. 案例研究我们经常遇到涉及很多条件的业务逻辑,并且每个都需要不同的处理。为了演示,我们以C
2020-03-28

js向json中添加属性

object['attr'] = {};
2020-03-28

SpringDataRedis 常用操作

//向redis里存入数据和设置缓存时间 stringRedisTemplate.opsForValue().set("test", "100",60*10,TimeUnit.SECONDS); //根据key获取缓存中的val stringRedisTemplate.opsForValue().
2020-03-28

每日邮件 推送天气、鸡汤、博客

功能邮件提醒每日天气每日鸡汤每日博客邮件格式你好,xxx,今天是2019年7月21日,农历六月十五 【每日天气】 城市[北京] 天气[晴]\n温度[31℃ ~ 24℃] 白天风力[东南风<3级] 夜间风力[东北风<3级] 紫外线指数[最弱--辐射弱,涂擦SPF8-12防晒护肤品]\n穿衣指数[短袖
2020-03-28

如何快速上手一个项目

不知道你有没有经历过一个五年或者更长工作年限的开发人员半路加入团队的情况,可能第一两个星期他会问一些业务或者技术问题,不过一两个月他就可能在指导那些初级开发人员了。什么原因呢?因为他已经从过往经验里面总结出来一些套路了。那么套路是什么呢?绝大部分业务系统,不管他后端是oracle、mysql、nos
2020-03-28

解决VM虚拟机启动后假死

一、开机后黑屏假死管理员cmd 输入netsh winsock reset,回车,重启系统二、启动后假死关闭本机防火墙
2020-03-27