自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (3)
  • 收藏
  • 关注

原创 redis缓存击穿、缓存穿透、缓存雪崩

一、缓存处理流程 前台请求,后台先从缓存中取数据,取到直接返回结果,取不到时从数据库中取,数据库取到更新缓存,并返回结果,数据库也没取到,那直接返回空结果。 二、缓存穿透 描述: 缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,如发起为id为“-1”的数据或id为特别大不存在的数据。这时的用户很可能是攻击者,攻击会导致数据库压力过大。 解决方案:接口层增加校验,如用户鉴权校验,id做基础校验,id<=0...

2020-11-21 19:05:52 124

转载 Mycat 读写分离、主从切换、分库分表的操作记录

Mycat 读写分离、主从切换、分库分表的操作记录系统开发中,数据库是非常重要的一个点。除了程序的本身的优化,如:SQL语句优化、代码优化,数据库的处理本身优化也是非常重要的。主从、热备、分表分库等都是系统发展迟早会遇到的技术问题问题。Mycat是一个广受好评的数据库中间件,已经在很多产品上进行使用了。下面就针对Mycat的基础知识和应用做一总结性梳理,这些内容有的是从网上收集的,有的是自己做的测试验证信息,如有错误,烦请谅解和指出!一、MyCat简单介绍MyCat是一个开源的分布式数据库系统,是一个

2020-05-26 11:16:30 590

转载 Vue 开发学习进步

所属专栏:Vue 开发学习进步说实话都是逼出来的,对于前端没干过ES6都不会的人,vue视频也就看了基础的一些但没办法,接下来做微服务架构,前端就用 vue,这块你负责。。。。说多了都是泪,脚手架框架布了都没看过干就完事,不过好在做好了,这里写下给和我一样苦逼的同学能快点适应入门下,当然一些基础的东西还是要知道的主要分为几个部分 安装 准备工作 mock 假...

2020-02-10 12:03:08 536

转载 微服务

https://cloud.tencent.com/developer/article/1346868

2020-01-14 13:42:39 93

原创 Windows平台下Git服务器搭建

第一步:下载Java,下载地址:http://www.java.com/zh_CN/第二步:安装Java.安装步骤不再详述。第三步:配置Java环境变量. 右键”计算机” => ”属性” => ”高级系统设置” => ”高级” => “环境变量” => “系统变量”。新建:    变量名:JAVA_HOME    变量值:...

2020-01-10 11:43:00 92

转载 全局安装 vue

通过npm命令安装vuejs 在用 Vue.js 构建大型应用时推荐使用 NPM 安装,NPM 能很好地和诸如Webpack或Browserify的 CommonJS 模块打包器配合使用。(以下操作全在命令行中) 1 2 3 4 # 最新稳定版本 $ npm install -g vue 全局安装 ...

2019-05-17 20:59:37 12626

转载 mysql查询优化

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from ...

2019-05-14 11:11:30 68

原创 redis出现异常

It was not possible to connect to the redis server(s); to create a disconnec普遍是因为没有设置abortConnect=false,在某些情况不会重连造成的 。并且开始的连接有问题。使用redis连接类的时候一定要注意关闭和开启,主要是要注意连接的释放和管理,这个是排查问题之后修改的代码using Newto...

2019-05-09 15:49:54 2533 1

原创 web攻击处理

关于网络安全方面的尝试Sql注入我选择的方案是,弄一个过滤器,专门过滤参数的请求,然后去掉黑名单的关键字。稍后上代码新的改变

2019-04-28 16:03:38 65

转载 安装配置git

                下载Git安装包0.TortoiseGit-2.3中文版与Git安装包: http://download.csdn.net/detail/renfufei/9738152首先打开 Git 的官方网站: http://git-scm.com/然后找到下载页面:&nbs...

2019-04-27 18:40:10 102

转载 2019 年起如何开始学习 ABP 框架系列文章-开篇有益

https://www.52abp.com/Wiki/52abp/latest/docs/Introduction

2019-02-14 17:02:38 150

原创 ssm挖坑,遇到的问题

1 报了一个错误:找不到org.springframework.web.servlet.DispatcherServlet,开始以为spring4.0.2不包含这个,后来仔细查看也没有,就选择另一个版本,最后发现其实是maven没有下载完整。删除重新下载即可。2 要学会maven 仓库,可以删除和复制,慢慢完善,不用每次都去下载3 出现问题的时候要多看日志,仔细分析,避免胡乱猜测

2017-04-17 17:49:49 266

原创 部署maven

1 设置maven仓库存放地址2 设置镜像,阿里云这样可以快速 首先下载maven到本地,安装maven,安装好后,找到conf下的setting.xml,找到mirrors节点,然后配置maven的仓库,最后,设置中心仓库转移到阿里云,这样就不会出现卡死的情况。设置maven的dll等存放位置     自己仓库的存放目录,我的仓库已经移动到e盘了,具体看上面的那个图的

2017-04-16 22:06:14 161

转载 mybatis-generator配置方法

出处:http://www.cnblogs.com/lichenwei/p/4145696.htmlMybatis属于半自动ORM,在使用这个框架中,工作量最大的就是书写Mapping的映射文件,由于手动书写很容易出错,我们可以利用Mybatis-Generator来帮我们自动生成文件。 1、相关文件关于Mybatis-Generator的下载可以到这个地址:htt

2016-09-02 18:02:28 196

转载 MyBatis-搭建MyBatis开发环境一(MyEclipse版)

一、引入MyBatis及其相关jar包 1、mybatis-3.2.2.jar:mybatis的jar包 2、mysql-connector-java-5.1.0-bin.jar:MySQL数据库jar包 3、log4j-1.2.16.jar:日志、用于开发显示提示信息如执行的SQL语句及参数二、新建mybatis-config.xml配置文件1、在项目下新

2016-08-26 15:15:15 2158

转载 java学习的专题

http://www.cnblogs.com/vamei/archive/2013/03/14/2958654.html

2016-05-23 10:01:28 217

原创 二维码生成,中间加入图片

二维码生成,中间可以加入自定义图片http://www.cnblogs.com/tuyile006/p/3416008.html

2016-03-09 23:24:25 1054

原创 STS中搭建SpringMVC工程

1 环境说明首次接触Spring,面对这么一个优秀的框架,先从环境搞起,再慢慢学。开发环境选择Spring Tool Suite,得专业点不是?Maven选2.2.1,JDK还是1.6,Tomcat采用7。下面一步步来…2 STS安装Spring Tool Suite是免费的一款基于Eclipse的Spring开发的定制版IDE,其官方下载地址为:http://spri

2015-12-15 17:33:22 245

转载 ndroid提供了Animation,在Android SDK介绍了2种Animation模式:

1. Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果,即是一种渐变动画;2. Frame Animation:顺序播放事先做好的图像,是一种画面转换动画。动画类型下面先来看看Android提供的动画类型。Android的animation由四种类型组成在XML文件中:alpha        渐变透明度动画效

2015-11-02 10:33:39 253

原创 安卓环境的搭建

1 下载jdk,安装到指定目录,下载Android_SDK_windows2 配置环境变量,如下图所示,可以存为bat使用,也可以直接下载附件@echo off:: 用户级环境变量注册表项set regpath=HKEY_CURRENT_USER\Environment:: 系统级环境变量注册表项:: set regpath=HKEY_LOCAL_MACHINE\SYSTE

2015-08-31 10:26:54 419

MyBatis-搭建MyBatis开发环境一(MyEclipse版)

第一次接触这个,可以使用,适合初学者,以及对目录不熟悉的

2016-08-26

c#二维码生成文件

c#生成二维码以及给二维码加入图标

2016-03-09

animation动画

参考 Android动画学习Demo(1) 关于ViewAnimation的用法及总结

2015-11-02

空空如也

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

TA关注的人

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