Tom-shushu


------

置顶随笔 #

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

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

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

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

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

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

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

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

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

[置顶]数据库学习(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 阅读(314) 评论(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 阅读(261) 评论(1) 编辑

2019年4月13日 #

美化博客园首页

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

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

2019年4月1日 #

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

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

posted @ 2019-04-01 14:49 Tom-shushu 阅读(1198) 评论(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 阅读(56) 评论(0) 编辑

2019年3月25日 #

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

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

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

2019年1月9日 #

throw和throws的区别以及try,catch,finally在有return的情况下执行的顺序

摘要: 一,抛出异常有三种形式,一是throw,一个throws,还有一种系统自动抛异常。下面它们之间的异同。 (1)、系统自动抛异常 1.当程序语句出现一些逻辑错误、主义错误或类型转换错误时,系统会自动抛出异常: 系统会自动抛出ArithmeticException异常。 2. 系统会自动抛出Number阅读全文

posted @ 2019-01-09 16:04 Tom-shushu 阅读(255) 评论(0) 编辑

2019年1月8日 #

String-StringBuffer-StringBuilder的区别和源码分析

摘要: 一,String,StringBuffer,StringBuilder三者之间的关系 三个类的关系:StringBuffer和StringBuilder都继承自AbstractStringBuilder这个类, 而AbstractStringBuilder和String都继承自Object这个类(O阅读全文

posted @ 2019-01-08 17:33 Tom-shushu 阅读(143) 评论(0) 编辑

2018年12月23日 #

springMVC实现增删改查

摘要: 首先需要准备好一张数据库表我这里用emp这张表:具体代码: 然后开始我们的增删改查工作: 第一步:建立一个Maven项目,我们这里命名为"lianxicrud",然后配置pom.xml:需要的jar包有:jstl,javax.servlet-api,spring-web,spring-webmvc,阅读全文

posted @ 2018-12-23 19:33 Tom-shushu 阅读(125) 评论(0) 编辑

2018年12月13日 #

Can`tconnect to MySQL server on 'localhost'(10061)问题解决

摘要: 今天在登陆MySQL是登录不上出现了“Can`tconnect to MySQL server on ‘localhost’(10061)”的问题,于是便在网上到处搜资料查原因;但好多都是:让删除my.ini(在C:\windows\下),然后重新运行winmysqladmi但是尴尬的是我并没有找到阅读全文

posted @ 2018-12-13 00:16 Tom-shushu 阅读(57) 评论(0) 编辑

2018年12月11日 #

二分查找

摘要: 二分查找的基本思想: 是将n个元素分成大致相等的两部分,取arr[n/2]与target做比较,如果target=arr[n/2],则找到target,算法中止;如果target<arr[n/2],则只要在数组arr的左半部分继续搜索target,如果target>arr[n/2],则只要在数组ar阅读全文

posted @ 2018-12-11 23:42 Tom-shushu 阅读(53) 评论(0) 编辑

My Links

Blog Stats

News