自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术刘的博客

技术学习平台https://www.yizukt.com 交流群728603969

  • 博客(16)
  • 资源 (6)
  • 收藏
  • 关注

原创 Docker安装及配置镜像加速器(一)

一:简介首先说明一下Docker是什么,可以做什么。Docker是一个开源的容器引擎,可将应用程序和基础设施层隔离,并且能将基础设施当作程序一样进行管理。Docker可更快地打包、测试以及部署应用程序,并可以缩短从编写到部署运行代码的周期。可能有的人会觉得有点抽象,先看Docker的架构图client端相当于我们使用linux操作的客户端,用来执行docker命令。Re...

2019-08-17 17:17:35 25987 4

翻译 MySQL 性能优化(五) 系统配置优化

一:数据库系统配置优化系统优化分为两种,一种是操作系统的优化,一种是mysql的优化。数据库是基于操作系统的,目前大多数mysql都是安装在Linux操作系统之上。所以对于操作系统的一些配置也会影响到mysql 的性能二:MySQL配置文件优化三:第三方配置工具使用...

2019-07-30 23:55:13 292

翻译 MySQL 性能优化(四) 数据库结构优化

一:选择合适的数据类型1:使用可以存下你数据的最小类型2:使用简单的数据类型,int要比varchar,时间戳在mysql中处理简单3:尽可能的使用not null 定义字段,这是因为InnoDB的一些存储特点决定的,因为 对 与非not null 允许为空的表,它可能需要一些额外的字段进行存储,同时也会增加IO和存储的开销,所以尽可能的在表设计时候,设定非空类型并且给出默认值4:...

2019-07-30 23:16:06 151

翻译 MySQL 性能优化(三) 索引优化

一:如何建立合适的索引列1:在where 从句,group by 从句,order by 从句,on 从句中出现的列2:索引字段越小越好,因为字段小,索引节点就小,每个页存放的索引节点就多,然后在遍历时,IO效率据更大3:离散度大的列放在联合索引的前面select * from payment where staff_id = 2 and customer_id = 500;是...

2019-07-30 01:00:46 313

翻译 MySQL 性能优化(二) 语句优化

对应不同的MySQL版本,性能有一定的差别。本次的记录是基于MySQL 5.5 版本。一:对于一些慢查询,有效率问题的sql,MySQL提供慢查询日志进行记录,但是慢查询日志是需要开启的。在MySQL中,set global 参数 =value 是设置参数值show variables like '' 是查询变量的信息记住以下几个变量,然后通过查询它们的值是否为on再进行设置-...

2019-07-29 23:46:37 146

原创 MySQL 性能优化(一) 简介

数据库是现在做为大多数应用存储数据的工具,所以掌握数据库相关知识是必备的。为了使应用系统更加稳定,需要进行sql进行优化。可以避免大数据情况下数据库连接出现timeout的错误,以及慢查询导致的无法加载或者是由于阻塞造成的数据无法提交(由于服务器内部锁的原因,当我们在大批量的更新某个字段的时候可能在这个字段产生阻塞)。很多数据库问题都是由于低效率的慢查询引起的。1:SQL及索引:根据业务需...

2019-07-27 10:08:24 99

原创 设计模式之策略模式

概念策略模式的思想是针对一组算法,将每一种算法都封装到具有共同接口的独立类中,从而使它们可以相互替换。什么意思呢?比如现在要做一个高考成绩统计,有某第一中学跟某第二中学我们称为A,B两所中学,A中学要求统计时将本一线以上的做个保存,B中学要求统计时将本二线以上的做保存,基于这两所中学要实现的方法calculation()我们可以给它提取到共同的接口中,A跟B分别去实现这个接口,那么就实现了...

2019-07-04 15:49:14 104

原创 设计模式之了解设计模式

设计模式的来源 设计模式来源于建筑领域,是作为软件工程的一个分支。1995年GOF(Gang Of Four四人组,Erich Gamma、Richard Helm,Ralph Johnson和John Vlissides)收集整理了23种设计模式出版了《设计模式:可复用面向对象软件的基础》一书。设计模式能解决问题 使用设计模式可以重构整体架构代码、提交代码复...

2019-06-22 17:48:28 108

原创 Jsp之select二级联动

select联动在实际项目中是再熟悉不过了,经常要使用到,每次都要去整理,梳理,会花费一些不必要的时间。然而select标签的使用,在不同的开发中也不一样,比如在vue中跟jsp中,今天主要是梳理在jsp中的应用,vue的使用也是类似。当然,方法有很多种,下面这种方法是我个人比较经常使用的,需要的朋友可以参考借鉴。一:假设现在jsp中有两个类别,一级类别和二级类别,二级类别跟随一级类别联动...

2019-01-23 17:29:29 3207

原创 maven+tomcat如何自动编译部署到服务器

首先,这个资源在网上有很多,讲的也很全,今天写这篇文章主要是记录今天在部署时候遇到的细节问题,希望能对大家有帮助。先说下自动编译的好处,因为每次开发改动到的东西都要打包到服务器,如果不做自动部署,则需要每次手动打包再上传到服务器,这样会多了很多不必要的麻烦。使用maven+tomcat是自动编译部署的一种方式,这种方式是基于项目的,需要在项目文件做配置。那有的人就会说,每次都在项目配置,也...

2017-10-14 18:55:57 3108

原创 报表绘图插件echarts使用教程

报表在实际项目中,应该属于必不可少的部分,针对如何显示更直观,有的是用表格,有的使用绘图的形式,给客户提供出平台的一些收益情况。对于绘图这类的插件,今天我们是使用的是echarts插件,进行讲解。可以通过官网http://echarts.baidu.com/查看示例和下载对应的js文件。从官网可以看到报表显示的形式是多种多样的,如何显示,其实做法都是差不多的,我们只要从后端传对应的x,y轴的数...

2017-04-10 01:13:38 647

原创 使用jquery-pagination实现Ajax分页

在项目开发中,我们经常会使用到分页。可能在后端开发中,已经有封装的分页,我们不需要去涉及太多。但是如果在前端展示呢,需要简单而方便的分页操作。首先,在页面中,需要的是在页面加载的时候异步加载分页的数据,接下来请看步骤:1:html准备工作<!--这是配置要存放数据的div,有的时候是用ul--><div id="showPage"> </...

2017-03-31 22:16:42 662

原创 使用mybatis进行foreach遍历

在SQL开发过程中,我们会经常使用到in进行搜索,Mybatis中提供了foreach功能,它允许你指定一个集合,然后对集合中的数据进行迭代赋值,如何使用这一功能,很简单,主要是细节要注意。我们先看下foreach的语法 <foreach item="item" index="index" collection="list" open="(" ...

2017-03-14 00:26:09 7317

原创 freemarker使用教程(适合初学者)

freemarker在一些门户网站都会被使用到,其主要原因在于加载速度快,如果页面变动不大,可以考虑使用freemarker。freemarker相比jsp主要区别在于freemarker是单纯的数据显示,而jsp可以进行数据操作,包括写java代码处理后台数据,jsp功能强大,但是这样破坏了传统的mvc模式,如果在jsp进行数据库等操作,很不利于管理。而freemarker则不能在*.ftl...

2016-12-28 15:52:15 966

原创 Ueditor使用教程(高级进阶)

上一篇讲了Ueditor的基本使用教程,如果现在想做文件上传之类的,则需要在配置文件设置上传路径。1:在前台设置ueditor的HOME路径<script type="text/javascript" charset="utf-8">window.UEDITOR_HOME_URL = "<%=path%>/plugins/ueditor/";</script...

2016-12-26 21:21:36 5385

原创 Ueditor使用教程(入门级)

UEditor 是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 UEditor 把传统的多行文本输入框(textarea)替换为可视化的富.文本框,类似Ueditro的有ckeditor。今天总结了个人在项目中使用Ueditor的一个步骤,其实很简单。大家只要按照以下步骤就可以完成。1:配置UEDITOR_HOME_URL路径并且导入包     ...

2016-12-26 21:02:33 2007

SecureCRT+FX+keygen_x86+x64_v8.0.rar

远程连接工具SecureCRT+远程数据传输FX+破解版,简单易用

2019-08-17

阿里代码规范题目190225.rar

阿里代码规范满分的一套题目,text版。努力是前行的动力

2019-07-16

大型网站技术架构:核心原理与案例分析+李智慧.rar

大型网站技术架构:核心原理与案例分析 李智慧 目录 1大型网站架构演化 2大型网站架构模式...13大型网站经典故障案例分析

2019-07-10

Netty 权威指南第二版 李林峰 pdf

Netty权威指南pdf,无需解压密码 作者 李林峰 NIO5.0 通讯框架

2019-02-28

AxureRP_for_chorme_0_6_2.zip

Google Chrome requires an extension to view locally stored projects. Alternatively, upload your RP file to Axure Share or use a different browser.

2019-02-27

空空如也

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

TA关注的人

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