Tom-shushu


------

2019年4月1日

[置顶] 关于缓存穿透,缓存击穿,缓存雪崩,热点数据失效问题的解决方案

摘要:1.我们使用缓存时的业务流程大概为: 当我们查询一条数据时,先去查询缓存,如果缓存有就直接返回,如果没有就去查询数据库,然后返回。这种情况下就可能出现下面的一些现象。 2.缓存穿透 2.1什么是缓存穿透 缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时被动写的,并且出于容错考虑,如果从存储层 阅读全文

posted @ 2019-04-01 14:49 Tom-shushu 阅读 (1510) 评论 (6) 编辑

2019年3月25日

[置顶] 数据库优化查询的方法以及大访问量到数据库时的优化

摘要:一.数据库优化查询的方法 1.使用索引: 应尽量避免全表扫描,首先考虑在where 以及 order by ,group by 涉及的列上建立索引 2.优化SQL语句: 1>通过explain(查询优化神器)用来查看SQL语句的执行效果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。通常 阅读全文

posted @ 2019-03-25 18:44 Tom-shushu 阅读 (641) 评论 (0) 编辑

2018年7月28日

[置顶] Servlet练习:实现增删改查的综合练习

摘要:恢复内容开始 本文为原创,转载请注明出处:https://www.cnblogs.com/Tom-shushu/p/9383066.html 本篇内容主要介绍:通过Servlet,JSP,Bootstrap框架以及MySQL等知识实现一个简单地对数据库信息进行:增,删,改,查,分页的操作; <一>设 阅读全文

posted @ 2018-07-28 19:03 Tom-shushu 阅读 (1378) 评论 (0) 编辑

2018年6月12日

[置顶] 数据库学习(MySQL):JDBC的简单增删改查实现

摘要:本文为原创,转载请注明出处: https://www.cnblogs.com/Tom-shushu/p/9171896.html 这里我们先在数据库建立一个userinfo表: CREATE TABLE userinfo ( userid` INT (11), userName VARCHAR (1 阅读全文

posted @ 2018-06-12 10:33 Tom-shushu 阅读 (346) 评论 (0) 编辑

2019年10月4日

链表常见的题型(java实现)

摘要:链表是面试中最常见的一种题型,因为他的每个题的代码短,短短的几行代码就可以体现出应聘者的编码能力,所以它也就成为了面试的重点。 链表常见的操作有1.打印链表的公共部分,2.删除链表的倒数第K个节点,3.翻转单向链表,4.环形约瑟夫环问题,5.判断链表是否是一个回文链表,6.两个链表生成相加链表,7. 阅读全文

posted @ 2019-10-04 17:16 Tom-shushu 阅读 (21) 评论 (0) 编辑

2019年9月21日

中信银行卡中心面试一面凉经。。

摘要:1.介绍项目 巴拉巴拉巴拉。。。。。 2.项目中应用redis的具体地方 3.自己引出了Redis分布式锁,但是感觉面试官对哪个并不感兴趣于是就没继续说了。 4.redis和MySQL/MySQL和Oracle的区别 5.你熟悉的设计模式,手写一个单例模式 6.介绍一下SSM框架每个框架的原理 Sp 阅读全文

posted @ 2019-09-21 22:12 Tom-shushu 阅读 (238) 评论 (0) 编辑

2019年6月4日

Redis主从复制的基本操作

摘要:一,安装: 1.1.将redis压缩包放到 /opt 下。 2.解压 3.进入目录执行 make 4.执行 make install 5.在 / 下创建redis文件夹mkdir redis 6. cd /usr/local/bin 7. cp redis.conf /redis 8. 将redis 阅读全文

posted @ 2019-06-04 23:21 Tom-shushu 阅读 (50) 评论 (0) 编辑

2019年6月3日

一款超好用的第三方评论插件--Gitalk

摘要:一,使用Gitalk的背景: 1.最近在做一个基于Java的个人博客系统,已经基本完工了,突然发现怎么没有评论的操作,如果再从头开始从数据库开始写的话,花费的代价有点大,于是乎我就在网上寻找一款适合我的第三方评论插件,第一次我找到了“畅言”,结果很令人失望,因为我的网站没有备案,所以无法使用“畅言” 阅读全文

posted @ 2019-06-03 22:24 Tom-shushu 阅读 (715) 评论 (2) 编辑

2019年5月4日

JDK11源码分析之集合类(一)----HashMap

摘要:一,首先需要拉取JDK11源码: 方便起见我给出芋道源码作者已经拉取好的openJDK11的GitHub地址只需要fork一下克隆到本地导入IDEA中就可以对源码分析了: https://github.com/YunaiV/openjdk 二,拉取成功导入项目成功后就开始分析源码了: 我们今天先分析 阅读全文

posted @ 2019-05-04 17:32 Tom-shushu 阅读 (157) 评论 (0) 编辑

2019年4月16日

如何利用GitHub设计一个炫酷的个人网站(含代码)

摘要:1.在开始制作之前我们先预览一下我的网站吧! 1.方式一: 由于是手机版的所以用手机访问下面的链接体验比较好一点: https://tom-shushu.github.io/MyWeb.github.io/ 2.方式二: 你也可以在我博客的右侧扫描我的网站二维码进行访问; 2.具体制作过程: 开发工 阅读全文

posted @ 2019-04-16 23:44 Tom-shushu 阅读 (946) 评论 (1) 编辑

2019年4月13日

美化博客园首页

摘要:一,更换背景: 1.首先需要上传几张图片到自己的博客园相册中:如图: 2.然后点击其中一张单击右键复制图片地址链接 3.切换到博客园设置页面中(我这里选择的是CornflowerBlue这个皮肤): 4.复制下面代码到“页面定制CSS”中: 5.找到这一段代码: 将url更改为刚才复制的图片链接; 阅读全文

posted @ 2019-04-13 19:07 Tom-shushu 阅读 (277) 评论 (0) 编辑

2019年4月1日

关于缓存穿透,缓存击穿,缓存雪崩,热点数据失效问题的解决方案

摘要:1.我们使用缓存时的业务流程大概为: 当我们查询一条数据时,先去查询缓存,如果缓存有就直接返回,如果没有就去查询数据库,然后返回。这种情况下就可能出现下面的一些现象。 2.缓存穿透 2.1什么是缓存穿透 缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时被动写的,并且出于容错考虑,如果从存储层 阅读全文

posted @ 2019-04-01 14:49 Tom-shushu 阅读 (1510) 评论 (6) 编辑

2019年3月26日

Centos7下用FastDFS搭建图片服务器

摘要:1.所用到的工具: 1.FastDFS_v5.05.tar 2.fastdfs-nginx-module_v1.16.tar 3.libfastcommonV1.0.7.tar 4.nginx-1.12.1.tar 网盘地址: 链接:https://pan.baidu.com/s/12Yvz8Vve 阅读全文

posted @ 2019-03-26 21:19 Tom-shushu 阅读 (267) 评论 (0) 编辑

2019年3月25日

数据库优化查询的方法以及大访问量到数据库时的优化

摘要:一.数据库优化查询的方法 1.使用索引: 应尽量避免全表扫描,首先考虑在where 以及 order by ,group by 涉及的列上建立索引 2.优化SQL语句: 1>通过explain(查询优化神器)用来查看SQL语句的执行效果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。通常 阅读全文

posted @ 2019-03-25 18:44 Tom-shushu 阅读 (641) 评论 (0) 编辑

My Links

Blog Stats