Easter79 Easter79
4年前
tidb损坏tikv节点怎么恢复集群
tikv节点宕机(机器再起不来),或者数据节点被rmrf 掉了怎么办正常情况下tikv节点down掉了。此时不要去执行store delete store\_id。数据一般可以正常访问,但是如果永久损坏的tikv节点。我们总想要把它移除。如何移除呢? (移除kv节点过程中,如果kv节点健康在线,可以实现动态移除。如果kv节点不可用,可能导致访
Easter79 Easter79
4年前
springboot项目文件上传(绝对路径)并使用tomcat虚拟路径进行图片预览
前言项目中,需要上传文件,但是可能会比较多,所以不能放入项目目录中,需要指定目录并按顺序放置。并且:还需要这些数据可以预览(图片等)。那么问题就是:上传完成之后我存入服务器,并拿到绝对路径,存入数据库,那么,前台访问的时候请求地址肯定是:ip端口项目名,那么该如何获取资源呢?正文:1\.文件上传到指定目录(服务
腾讯T3团队整理,持续更新中
Java基础1.JAVA中的几种数据类型是什么,各自占用多少字节。2.String类能被继承吗,为什么。3\.两个对象的hashCode()相同,则equals()也一定为true,对吗?4\.String属于基础的数据类型吗?5.Java中操作字符串都有哪些类?它们之间有什么区别?6.Java中IO流分为几种?7.BIO、NIO
Easter79 Easter79
4年前
TiDB集群大规模删除实践
TiDB集群大规模删除实践一、背景集群在写入了一定的时间后,是存在一些历史可以删除的数据的,为了对集群的空间释放,我和业务一并讨论和计划了待删除的表,但是在drop数据时发现集群QPS有抖动,经过排查发现触发了compaction的流控集群配置集群版本:v3.0.5集群配置:普通SS
Stella981 Stella981
4年前
Ajax快速入门
最近需要使用ajax,json传数据,快速学习了下ajax,把基本的东西拿出来分享一下,打算以问题的形式来进行文章的编写~go!(一)什么是Ajax?Ajax是一种无需加载整个网页,快速刷新局部网页的技术。Ajax不是新的编程语言,而是一些老技术的融合。(二)Ajax用到了什么技术?异步数据获取技术:使用XMLHttpReques
Stella981 Stella981
4年前
Redis 热点key
压测报redis热点问题热点问题概述产生原因热点问题产生的原因大致有以下两种:用户消费的数据远大于生产的数据(热卖商品、热点新闻、热点评论、明星直播)。在日常工作生活中一些突发的的事件,例如:双十一期间某些热门商品的降价促销,当这其中的某一件商品被数万次点
Stella981 Stella981
4年前
Hibernate4.x之Session
HibernateSession概述  Session接口是Hibernate向应用程序提供的操纵数据库的最主要的接口,它提供了基本的保存、更新、删除和加载Java对象的方法。  Session具有一个缓存,位于缓存中的对象称为持久化对象,它和数据库中的相关记录对应。Session能够在某些时间点,按照缓存中对象的变化来执行相关的SQL语句,来同步
可莉 可莉
4年前
2019年JAVA面试题(高级资深)
记录下本年度最新的面试题:20190424//某互联网公司,劳工资源管理方向职位1.bio/nio/aio介绍下,粘包、拆包问题怎么解决?2.数据库四个特性是什么,事务传播性是怎么样的?spring事务和数据库事务的区别关系3.HashMap/concurrentHashMap区别和底层实现、TreeMap特点4.sql优化
Wesley13 Wesley13
4年前
mysql实践:sql优化
\恢复内容开始设计表的时候1\.不同的表涉及同一个公共意义字段不要使用不同的数据类型(可能导致索引不可用,查询结果有偏差)2\.不要一张表放太多的数据  主表20~30个字段  其他表最好不超过20个3\.最好不要有为Null的列,原因:https://mp.weixin.qq.com/s/U4
Wesley13 Wesley13
4年前
mongo11
今天使用MongoDB时遇到了一些问题!(https://oscimg.oschina.net/oscnet/4fe9d21b069276e87257a3b0b85b7585e0c.jpg)建立数据库连接时出现了warnings出现这个警告的原因是新版本的MongDB为了让我们创建一个安全的数据库 必须要进行验证 后来在外网找到了