自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FMSCOTT

无论走哪条路都牢记最初的梦想,并坚持于最初梦想的方向…

  • 博客(99)
  • 收藏
  • 关注

原创 常用地址

https://www.cntofu.com/book/95/index.html

2019-10-31 15:53:51 192

原创 nodejs+vue+iview

http://nodejs.cn/api/https://cn.vuejs.org/v2/guide/http://v1.iviewui.com/

2019-08-24 16:27:32 361

原创 华为开源镜像站_软件开发服务_华为云

https://mirrors.huaweicloud.com/

2019-07-20 22:24:45 4965 1

原创 Oracle 官方文档

https://docs.oracle.com/en/

2019-07-19 10:26:42 2615

原创 mysql官方文档

https://dev.mysql.com/doc/

2019-07-19 10:24:34 560

原创 java程序员成长之路

Java程序员 Java,设计而又非常精巧的语言。学习Java,须从Java开发环境开始,到Java语法,再到Java的核心API。 1.Java开发入门:Java开发环境的安装与使用,包括JDK命令、EclipseIDE、Linux下Java程序的开发和部署等。 2.Java语法基础:基于JDK和Eclipse环境,进行Java核心功能开发,掌握Java面向对象的语法构成,包括类、

2016-05-07 11:43:27 2396 1

原创 nginx安装

一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:yum install gcc-c++二. PCRE pcre-devel 安装PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库。nginx 的 http 模块使用 pcre ...

2019-12-20 16:02:40 204

原创 git常用命令

克隆远程代码git clone url将文件加入gitgit add .本地提交git commit -m ‘初始化提交’提交到远程git push

2019-12-05 14:35:36 157

原创 webstorm常用快捷键大全

下面是Webstorm的一些常用快捷键:与行有关Shift+Enter 添加行Ctrl+Enter 添加行,光标不动Ctrl+Alt+Enter向上添加行Ctrl+D复制一行Ctrl+Y删除一行Shift+Alt+Up 向上移动行Shift+Alt+Down 向下移动行Ctrl+Shift+Alt+Left向左移动 常用在html标签特性换位置Ctrl+Shift+Alt+Ri...

2019-11-21 16:35:24 422

原创 vscode快捷键

一、vs code 的常用快捷键1、注释:a) 单行注释:[ctrl+k,ctrl+c] 或 ctrl+/b) 取消单行注释:[ctrl+k,ctrl+u] (按下ctrl不放,再按k + u)c) 多行注释:[alt+shift+A]d) 多行注释:/**2、移动行:alt+up/down3、显示/隐藏左侧目录栏 ctrl + b4、复制当前行:shift + alt +up/...

2019-11-20 14:40:10 226

原创 CentOS7 linux下yum安装redis以及使用

1.安装redis数据库1yum install redis2.下载fedora的epel仓库yum install epel-release3.启动redis服务systemctl start redis4.查看redis状态systemctl status redissystemctl stop redis 停止服务systemctl restart redis 重启服务...

2019-11-14 14:49:34 124

原创 mysqlrow_num解决方案

select @a:=@a+1 as row_num, t.* from gen_table t,(select @a:=0) n ;

2019-11-12 11:19:25 1141

原创 SpringBoot 注解事务声明式事务的方式

springboot的事务也主要分为两大类,一是xml声明式事务,二是注解事务,注解事务也可以实现类似声明式事务的方法springboot xml声明式事务可以使用 @ImportResource(“classpath:transaction.xml”) 引入该xml的配置,xml的配置如下<?xml version="1.0" encoding="UTF-8"?><be...

2019-11-01 09:35:23 251

原创 mysql入门到高级书籍

入门SQL必知必会 第4版Effective MySQL之备份与恢复深入浅出MySQL 数据库开发 优化与管理维护 第2版初进阶数据库技术丛书·MySQL管理之道:性能调优、高可用与监控MySQL技术内幕:SQL编程高进阶高性能MySQL高可用MySQLMySQL技术内幕:InnoDB存储引擎(第2版)MySQL内核:InnoDB存储引擎(卷1)...

2019-10-31 16:18:16 608

原创 IVIEW示例项目构建

1:下载示例项目https://github.com/iview/iview-projecthttps://codeload.github.com/iview/iview-project/zip/3.0

2019-10-31 16:13:48 605

原创 spring IoC容器创建Bean流程

源码来源于AbstractApplicationContext类:@Override public void refresh() throws BeansException, IllegalStateException { synchronized (this.startupShutdownMonitor) { // Prepare this context for refreshi...

2019-10-31 10:34:16 302

原创 springIoC容器在web项目中的创建流程

创建方式ApplicationContext接口常用实现类***ClassPathXmlApplicationContext:它是从类的根路径下加载配置文件 推荐使用这种***FileSystemXmlApplicationContext:它是从磁盘路径上加载配置文件,配置文件可以在磁盘的任意位置。***AnnotationConfigApplicationContext:当我们使用...

2019-10-31 10:31:47 336

原创 spring Aop的两种实现方式(xml,注释)

spring Aop的两种实现方式(xml,注释)AOP介绍AOP的作用AOP相关术语介绍AOP实现之AspectJSpring AOP实现原理分析Spring AOP使用基于xml配置实现基于AspectJ的注解实现AOP介绍在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程AOP是一种编程范式,隶属于软工范畴,指导开发者如何组织程序结构A...

2019-10-31 10:01:25 450

原创 sublime text3常用插件+开发vue常用的插件

开发vue的常用插件1.让vue文件高亮:安装:Vue Syntax Highlight2.让script里面的es6代码高亮:安装:ecmascript syntax安装:vuejs complete packagevue文件里面写成:<script type='text/ecmascript-6'></script>3.让style标签支持sty...

2019-09-14 18:42:55 4096

原创 MYSQL内存管理及优化

MYSQL内存管理及优化内存是影响数据库性能的主要资源,也是mysql性能优化的一个重要方面;内存优化的原则将尽量多的内存分配给mysql做缓存,但是要给操作系统和其他程序的运行预留足够的内存,否则产生swap页交换,将严重影响系统性能;myisam的数据文件读取以来操作系统自身的io缓存,如果有myisam的表,就要预留更多的内存给操作系统做io缓存;排序区,连接区等缓存是分配给每个...

2019-09-06 14:46:13 739

原创 mysql主要后台线程介绍说明

线程名称 说明 master thread 主要负责将合并也脏缓存页刷到数据文件,执行purge操作,触发检查点,合并插入缓冲区等; insert buffer thread 主要负责插入缓冲区的合并操作; read thread 负责数据库读取操作,可以配置多个读线程; write thread 负责数据库的写操作,可以配置多个写线程; l...

2019-09-06 10:48:28 302

原创 mysql优化-索引的长度和区分度

索引长度与区分度以material_data的表为例,这个表中有多大45万的数据;对matertial_name的字段建立索引;以matertial_name字段建模普通索引,mysql> alter table material_data add index idx_material_name(material_name);Query OK, 0 rows...

2019-09-04 12:32:31 430

原创 oracle merge使用

merge是oracle特有的语句,语法如下:MERGE INTO table_name alias1USING (table|view|sub_query) alias2ON (join condition)WHEN MATCHED THENUPDATE table_nameSET col1 = col_val1,col2 = col2_valWHEN NOT MATCH...

2019-08-30 09:20:03 195

原创 mysql优化-数据库对象优化

A 通过拆分提高表的访问效率1垂直拆分,把主码放一个表和一些列放一个表,把主码和另外的一些列放一个表;2水平拆分,按规则把部分行数据放到多个个独立的表中; 表很大,减少单表数量,索引数量,降低索引的层数 数据独立,按日期拆分 需要把数据放到多个介质上面B反范式设计 数据库设计的规范化程度越高,数据表质检的连接操作月频繁,表之间的连接操作往往性能比较低;...

2019-08-27 16:12:57 143

原创 mysql优化-使用sql提示

sql提示是优化数据库的值中手段;就是加入一些人为的提示要达到优化的目的;原始的执行计划:mysql> explain select count(1) from material_data;+----+-------------+---------------+------------+-------+---------------+----------+---------+...

2019-08-27 15:45:12 205

原创 mysql优化分页查询

一般在mysql的分页查询中,通过参加覆盖索引能够比较好的提交性能;mysql中 使用limit 10000,10 返回的结果是10001到 10010行记录;前面的10000行记录会被扫描,而不被使用,查询和排序的代价比较高;思路:在索引上完成排序分页,然后根据主键回表查询需要的行内容;mysql> explain select id from material_d...

2019-08-27 15:23:35 270

原创 mysql快速导入数据

mysql -hXX.XX.XX.XX-uroot -pXXXset autocommit=0;use XX;source F:\bproject.sqlcommit;

2019-08-27 14:57:56 206

原创 vue开发案例

https://blog.csdn.net/weixin_42213025/article/details/87944742

2019-08-24 21:12:09 141

原创 搭建vue2.0开发环境

想写一些关于vue的文章已经很久了,因为这个框架已经火了很久,在公司里用的框架都比较老旧,但怎么也得跟上前端发展变化的潮流,这不,开始使用vue开发项目了,一遍开发一边踩坑中,今天要记录的是五分钟搭建vue开发环境,运行GitHub上的开源项目。步骤很简单,只是在搭建环境的过程中会遇到各种各样奇怪的报错,十分让人头疼。官方文档:https://cn.vuejs.org/1:安装node...

2019-08-24 19:24:57 308

原创 vscode插件下载

https://marketplace.visualstudio.com/VSCode

2019-08-24 16:55:07 224

原创 VSCode 中文显示

Ctrl+shift+P,弹出命令行,选择"Configure Display Language"(这里你可以输入一些关键词,比如Language)

2019-08-24 16:48:28 135

原创 Vue开发与调试工具--开发工具篇

vscodeVSCode是微软出的一款轻量级代码编辑器,免费而且功能强大,对JavaScript和NodeJS的支持非常好,自带很多功能,例如代码格式化,代码智能提示补全、Emmet插件等。VSCode推荐一个项目以文件夹的方式打开。vscode安装进入vscode官网(https://code.visualstudio.com/Download)image 双击下载的...

2019-08-24 16:43:08 212

原创 Nodejs npm cnpm 自定义安装配置

自定义 Nodejs 安装目录配置 全局安装安装 cnpm,配置环境。1- 将 Node JS 安装至 “D:\nodejs”(环境变量中默认会添加至PATH,在PATH中可以见到路径配置 ;D:\nodejs)2- cmd 中使用 npm -v 检查安装是否成功。3-配置npm的全局模块的存放路径以及cache的路径a.在“D:\nodejs” 下...

2019-08-24 16:41:59 268

原创 iviewui

https://www.iviewui.com

2019-08-23 14:48:11 307

原创 mysql多表关联更新实例,不需要重复关联

update stock_item d,stock_btk tset d.out_num=IF(d.out_num-t.STORENUM<0,0,d.out_num-t.STORENUM),d.ky_num=d.ky_num+t.STORENUM,d.sj_num=d.sj_num+t.STORENUM,d.mss_ck_num=IF(d.mss_ck_num-t.STOREN...

2019-08-23 14:15:30 254

原创 mysql优化-定期分析-定期优化

定期分析表执行计划不是预期的执行计划,通过分析表可能得到解决;analyze tablematerial_data;mysql> analyze tablematerial_data;+--------------------+---------+----------+----------+| Table| Op...

2019-08-23 10:19:21 265

原创 聚簇索引概念(Myisam与Innodb索引的区别)

myisam的主索引和次索引都指向物理行,下面来进行讲解innodb的主键下存储该行的数据,此索引指向对主键的引用myisam的索引存储图如下,可以看出,无论是id还是cat_id,下面都存储有执行物理地址的值。通过主键索引或者次索引来查询数据的时候,都是先查找到物理位置,然后再到物理位置上去寻找数据。innodb的索引存储图如下,我们会发现,主键索引下面直接存储有数据,而次索引下...

2019-08-18 16:05:56 230

原创 myisam索引与innodb索引的区别

mysiam的主键索引,次索引都是执行物理行的位置innodbd的次索引指向的是对主键的引用

2019-08-18 15:52:13 109

原创 MySQL This function has none of DETERMINISTIC, NO SQL...错误1418 的原因分析及解决方法

MySQL开启bin-log后,调用存储过程或者函数以及触发器时,会出现错误号为1418的错误:ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL,or READS SQL DATA in its declaration and binary logging is enabled(you *might* wan...

2019-08-17 18:30:52 251

原创 mysql导入数据创建函数没有成功,设置环境变量

set global log_bin_trust_function_creators=TRUE;

2019-08-17 18:28:46 267

空空如也

空空如也

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

TA关注的人

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