自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (8)
  • 收藏
  • 关注

原创 MySQL高级学习八

Object 对象Relational 关系Mapping 映射对象与关系型数据库的映射关系Java:MyBatis,HibernatePython:Django,SQLALchemyGo: GORM将数据库操作与程序编码解耦,提高开发效率,自动拼装生成SQL语句,避免SQL注入风险,自动管理数据库连接,自动重试,自动回滚等操作接口层:向上支持程序调用处理层:参数映射->SQL生成->SQL执行->结果处理支撑层:事务管理,连接池管理连接层:数据库连接驱动......

2022-06-25 20:58:11 476

原创 MySQL高级学习七

写入undo log是写入缓存;更新内存中的数据页后,再查询到的为新数据;redo log的log是修改行数据日志,redo log完成表示可以提交,意味事务做完准备。redo log在bin log之前:redo log是系统关键节点,binlog一旦写入无法撤回,因为可能已传送到备库innodb_flush_log_at_trx_commit参数控制redo log刷盘0:异步每秒刷盘1:每1个事务刷盘(建议设置,保证数据安全)N:每N个事务刷盘刷盘前系统崩溃:数据丢失刷盘后系统崩溃:重启时

2022-06-07 23:01:29 552

原创 MySQL高级学习六

MySQL高级学习六MySQL复制复制的基本原理复制的类型binlog格式复制差异statement格式的binlogROW格式的binlogmixed格式的binlogMySQL复制复制的基本原理待补充复制的类型1、异步复制:原理简单,对网络延迟要求较小,不能保证日志被传送到备库,可能导致数据丢失2、半同步复制:原理简单,对网络延迟有一定要求,最好在同一机房,可以保证日志被传送到了备库,不易丢失。3、组复制:比较复杂,需要依赖共识算法,实际应用较少,是数据库走向原生分布式的示范binlog

2022-04-27 23:04:55 982

原创 MySQL高级学习五

MySQL高级学习五数据备份数据库的备份种类备份时的数据库的状态备份文件的格式备份的内容OUTFILE使用方式注意事项OUTFILE的缺陷OUTFILE的优点数据备份数据库的备份种类备份时数据库的状态,备份文件的格式,备份的内容备份时的数据库的状态Hot Backup(热备):正常运行中直接备份Cold Backup(冷备份):完全停止后备份Warm Backup(温备份):数据库只读备份文件的格式逻辑备份:输出文本或SQL语句物理备份(裸文件):备份数据库底层文件备份的内容完全备份

2022-04-05 21:10:19 1223

原创 MySQL高级学习四

MySQL高级学习四SQL优化覆盖索引提高索引覆盖率强制使用索引优化索引count使用order by优化order by原理条件查询中间结果集回表生产完整的结果集最高效-索引覆盖SQL优化覆盖索引覆盖索引:查询语句从执行到返回结果均使用同一个索引,可以有效减少回表。若数据的查询不只使用了一个索引,则不是覆盖索引,可以通过优化SQL语句或优化联合索引,来使用覆盖索引提高索引覆盖率MySQL在选取索引是,会参考索引的基数(Cardinality),基数是MySQL估算的,反映这个字段有多少种取值,

2022-04-04 22:59:25 1103

原创 MySQL高级学习三

MySQL高级学习三索引优化索引优化规则全值匹配索引最左前缀匹配原则匹配列前缀匹配范围值精确匹配某一列并范围匹配另外一列只访问索引的查询索引优化技巧总结索引设计技巧索引设计的原则创建索引注意事项需要创建索引情况不需要创建索引情况创建索引的原则总结索引优化索引优化规则全值匹配索引索引中所有的字段进行匹配,比如:查询123456时,where test = ‘123456’最左前缀匹配原则在MySQL建立联合索引时会遵守最左前缀匹配原则,即最左优先,在检索数据时从联合索引的最左边开始匹配。如:一直向

2022-04-04 22:36:37 579

原创 MySQL高级学习二

MySQL高级学习二索引索引组织表索引概念InnoDB主键规则主流索引查找算法线性查找二分查找二叉查找树平衡二叉树B树B+树红黑树InnoDB索引聚簇索引(主索引)辅助索引InnoDB逻辑存储结构表空间段区页InnoDB数据行索引有哪些左侧用法最左前缀字符串的前缀索引字符串likeInnoDB约束数据的方法索引索引组织表索引组织表不是一种“组织表“,是有索引“组织起来的”表,在InnoDB中,表都是根据主键顺序组织存放的,索引组织表中的数据被主键的索引组织起来索引概念索引是数据库中对某一列或多个列

2022-02-27 22:38:47 369

原创 MySQL高级学习一

Mysql学习高并发,高性能,高可用概念如何实现高并发,高性能,高可用实现高并发,高性能,高可用手段高并发,高性能,高可用概念高并发:同时处理的事务数高高性能:事务/sql执行速度快高可用:系统可用时间高如何实现高并发,高性能,高可用高并发:通过复制和扩展,将数据分散至多个节点高性能:复制提升速度,扩展提升容量高可用:节点间身份切换保证随时可用实现高并发,高性能,高可用手段主要手段:复制,扩展,切换手段复制扩展切换目的数据冗余扩展数据库容量提高可用性

2022-02-24 22:57:49 307

原创 利用cloudflare works搭建个人网盘站——免费免服务器搭建基于onedrive的网盘站(2021版)

FODI是一款 OneDrive 秒级列表程序,之前就支持腾讯云SFC搭建基于onedrive的网盘站,但是现在腾讯云api要收费了(cloudflare的访问速度没有腾讯云的SFC快),所以其作者增加了cloudflare workers版。其好处是:免费、不需要服务器。现在这个FODI并不是仅需cloudflare workers就能搭建的,其前端还需使用github pages搭建,那样挺麻烦的。我就修改了几行代码,使得其前端能在cloudflare上部署,以达到部署简单的效果,不会出现奇奇怪怪的bu

2021-01-10 15:39:06 3246

原创 Vue.js not detected解决——使用vue开发工具vue-devtools调试本地文件出错

问题:使用vue开发工具vue-devtools调试本地文件显示Vue.js not detected,F12后,控制台无VUE,访问vue网络站点,显示VUE安装vue-devtools最新版可参考:https://blog.youkuaiyun.com/qq_38243612/article/details/105500020解决:1、先检查问题是否是我这种,访问vue翻译站,按F12看...

2020-04-14 00:14:34 1170

原创 快速安装vue-devtools最新版本(vue开发者调试工具安装)

安装vue开发者调试工具vue-devtools的方法有几种:方法一:通过谷歌浏览器的插件商店直接安装,该方法:安装地址:https://chrome.google.com/webstore/detail/vuejs-devtools/nhdogjmejiglipccpnnnanhbledajbpd优点:安装最简单,版本新,且安装不会遇到奇奇怪怪的问题缺点:插件商店需通过网络...

2020-04-13 23:51:17 2563

原创 .crx插件安装时提示损坏解决——使用另一种浏览器插件提取安装方法(chrome谷歌)

前言:有时候遇到用我的另一篇博客:chrome(谷歌)浏览器如何快速提取插件https://blog.youkuaiyun.com/qq_38243612/article/details/80998390提取出来的.crx文件提示文件损坏或者无法使用的问题,这说明插件有文件未被提取,或者该文件还要加载其他东西。如果无法快速提取,或者提取的文件在安装后显示损坏,可以使用下面这种非常简单的提取方法:...

2020-04-13 22:37:22 3060

原创 利用cloudflare works搭建个人网盘站——免费免服务器搭建基于onedrive的网盘站(2020版)

FODI是一款 OneDrive 秒级列表程序,之前就支持腾讯云SFC搭建基于onedrive的网盘站,但是现在腾讯云api要收费了(cloudflare的访问速度没有腾讯云的SFC快),所以其作者增加了cloudflare workers版。其好处是:免费、不需要服务器。现在这个FODI并不是仅需cloudflare workers就能搭建的,其前端还需使用github pages搭建,那...

2020-04-06 22:33:40 11458 1

原创 Digitalocean出现VFS: unable to mount root fs on unknown-block (0,0)问题,无法进入系统

本教程以Centos7为例错误提示:Kernal Panic - Not syncing : VFS: unable to mount root fs on unknown-block (0,0)1、登录digitalocean管理Droplets,关闭Droplets,点击Recovery,切换启动方式(如图所示)2、切换完成后,开机,并打开控制台(如图所示)3、进入控制...

2020-03-25 15:52:50 996

转载 DigitalOcean droplet: 使用恢复ISO修复损坏的Ubuntu

Recently, I needed to repair a Ubuntu droplet server that was stuck in a kernel panic. The server maintainer decided to upgrade the OS from Ubuntu 16.04 to 18.04. Everything went well until the final ...

2020-03-25 15:37:04 480

原创 免服务器搭建导航网站(高级教程——绑定域名)

上一篇免服务器搭建网站,使用cloudflare的域,那么想换成自己的域名该怎么做呢?(上一篇地址如下:)https://blog.youkuaiyun.com/qq_38243612/article/details/1044285911、先绑定并解析域名dns到cloudflare2、到域名的dns下,添加新的解析记录可以是A记录或CNAME(CNAME有的说不行),添加A记录:3、在...

2020-02-21 23:02:36 1215

原创 免服务器搭建导航网站

利用cloudflare workers的免费套餐搭建,workers支持JavaScript, Rust, C, C++语言在Edge上运行,免费套餐支持支持每天10万请求。导航站基于Bootstrap4+jquery,搭建在cloudflare上只需几分钟,即可完成github项目地址:https://github.com/ytorpedol/cloudflare-works-nav演...

2020-02-21 19:44:05 1728

原创 引入CSS出现because its MIME type ('text/plain') is not executable错误

错误提示:Refused to execute script from 'xxxx' because its MIME type ('text/plain') is not executable, and strict MIME type checking is enabled.情况:引入上传在github的CSS、JS文件,无法显示样式,开发者模式(F12)显示Refused to exec...

2020-02-15 21:07:56 11233 1

原创 引入放在github上的CSS、JS样式文件样式不显示——访问404问题

情况:引入放在github上的CSS、JS样式文件样式不显示,查看源代码,查看样式文件,出现404问题。这种情况大多都是路径出错,检查文件路径去github查看样式文件,并复制文件路径,如下,此时虽能直接访问到,但是在样式中还是会出现404:https://github.com/用户名/项目名/blob/master/文件路径/script.min.js将https://gith...

2020-02-15 20:53:38 1623

原创 Linux批量修改文件名(一)

linux文件名批量修改利用rename命令,实现批量重命名效果。注意:需要到需要修改的文件路径下执行,无法实现文件下所有子路径都执行批量修改,只会修改当前路径的文件名1、没有rename的需要安装renamedebain/ubuntu:apt install renamecentos:yum install rename2、rename命令执行例子,-n预览执行效果(不...

2020-02-11 17:25:23 1079

原创 Linux安装使用tp5、laravel等框架出现Composer could not find the config file问题解决方法二

Failed to initialize global composer: Composer could not find the config file: /x/x/composer/composer.json报错具体情况:在/x/x/composer/composer.json下无composer.phar,无composer.json1、现在那个报错提示目录安装composer.ph...

2020-01-11 22:57:33 2114

原创 Linux安装使用tp5、laravel等框架出现Composer could not find the config file问题解决方法一

Failed to initialize global composer: Composer could not find the config file: /x/x/composer/composer.json的报错提示解决起来并不麻烦,只是因为每个人遇到的问题不一样,解决起来也不一样,在此针对一些更加具体的情况做个整理合集。错误具体情况:目录/x/x/composer/composer.j...

2020-01-11 22:45:46 4432 1

原创 在win10上安装go语言环境

1、下载go环境安装包,由于官方的安装包可能很多人没办法下载到,但是可以在https://golang.google.cn/dl/下载2、选择windows64位版下载3、安装go,一直next,可以改文件路径4、设置开发环境变量,右键此电脑->属性->高级系统设置->环境变量假设安装在D盘go文件夹(根据自己的目录修改)在path中加入go的bin目...

2019-08-02 16:29:29 2093

原创 浏览器广告清理

最下面有网盘下载地址,不会安装可以看教程,https://blog.youkuaiyun.com/qq_38243612/article/details/89319771或者通过插件镜像站下载https://blog.youkuaiyun.com/qq_38243612/article/details/893198071、AdblockPlus(Adblock有一系列插件,很多都有去广告功能)功能:...

2019-04-15 22:02:48 1905

转载 浏览器插件镜像下载地址

转自如有乐享,原文地址:https://51.ruyo.net/7553.html谷歌插件镜像下载地址网站 地址 描述 插件网 http://www.cnplugins.com/ 推荐的扩展网 Crx4Chrome https://www.crx4chrome.com/ 英文的扩展网站 Gugeapps https://www.g...

2019-04-15 21:56:41 2482

原创 下载安装浏览器插件方法

安装浏览器插件方法如下:以谷歌浏览器、360浏览器等Blink 内核的浏览器为例(火狐等浏览器也可使用)方法一:通过浏览器直接下载:设置->工具->管理扩展->获取更多扩展,找到扩展中心,点击安装即可安装360极速浏览器:可使用下列三种方法到扩展中心。1、可以直接点击绿色跳转到安装目录下2、依次点击黄色部分到达插件安装中心(设置->工具->管理扩展->获取...

2019-04-15 20:53:51 7109

原创 notepad++代替系统自带的记事本方法合集

notepad++代替系统自带记事本方法合集notepad++替代系统自带记事本方法合集修改注册表实现右键鼠标菜单显示notepad++选项默认notepad++打开文件方法

2019-04-05 13:52:35 7915

原创 windows下同时拥有两个或多个版本的python环境安装pip报错解决("Fatal error in launcher: Unable to create process using ")

前言:最开始学习python时,了解到python2.x和python3.x的部分语法及库不太一样,所以电脑中同时装了python2.x和python3.x的环境,并且两个环境都能正常编译(使用的是sublime+python环境),但是pip在装上第二个环境后出现"Fatal error in launcher: Unable to create process using ",出现这个错误的原...

2019-01-24 22:29:45 1293

原创 office共享——多人编辑

                                                                 Office共享(word,excel等)   团队做项目写策划书很容易遇到每个人各写各的文件,哪怕是指定好部分,在整合的时候,也是非常麻烦的,而且可能造成不必要的重复修改,文件太多。   所以在做团队项目的时候最好使用一些共享软件,如office的onedri...

2018-10-29 17:50:29 28224

原创 vs2010学习版安装与激活

                             Microsoft Visual Studio 2010 Express安装与激活 首先附上Microsoft Visual Studio 2010 Express(vs2010学习版下载地址):ed2k://|file|cn_visual_studio_2010_express_x86_dvd_532024.iso|188456...

2018-09-05 19:46:11 26072 4

原创 ed2k下载

                                                    ed2k下载        在下载ed2k资源的时候,浏览器一般不能直接下载,这个时候该怎么办呢?方法一:下载迅雷,直接安装方法二:使用在线工具,将链接转化为别的形式https://tool.lu/urlconvert/ 方法三:百度网盘离线下载然后就可以通过一...

2018-09-05 19:14:17 168992

原创 chrome(谷歌)浏览器如何快速提取插件

chrome(谷歌)浏览器如何快速提取插件1、更多工具里面的扩展工具,如下图2、开启开发者模式,如下图3、浏览器地址栏打chrome://version,就能看到下图,并且复制蓝色区域4、打开此电脑,在地址栏复制上述蓝色区域,如下图5、复制完,回车,到指定位置,如下图:6、这些就是插件,在谷歌浏览器中找到更多工具里的扩展,每个插件都有一个id,然后打包扩展程序(选择到插件版本的目录,快捷方法:在上...

2018-07-11 12:05:48 15796 4

原创 Linux安装ssh服务(前提是网络配置好了)

   Linux安装ssh服务(前提是网络配置好了)       开始使用虚拟机的linux系统的时候,想到vps能远程连接(有的教程没有说这些,全程搞linux),那么本地能不能连接呢?事实证明,可以通过ssh控制。       在linux环境下安装ssh服务,sudo yum install  sshd      然后在选择安装xshell,putty等软件连接,附上xshell破解下载地址...

2018-06-30 17:50:19 486

原创 植物大战僵尸实训4(暂时完结)

植物大战僵尸实训4 这是我的第四部分打僵尸的代码,僵尸吃和僵尸走到植物后还有一些问题,这部分代码和前面3部分和不到一起,要和一起,前三部分要用面向对象,此代码仅供参考。以下是实现效果(为展示效果,我把僵尸血量改成5):<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.o...

2018-06-22 19:34:47 522

原创 植物大战僵尸实训3

植物大战僵尸实训3      此部分写的是如何种植植物,如何使植物不能种在非草坪区域,如何锁定,使得在这个区域内右键不在是菜单,而是植物回到原位写的都很简单。下面是这段代码实现的效果:&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt...

2018-06-22 19:22:51 776

原创 c++环境搭建sublime简略

下载安装好mingw,并且配置好环境,再在sublime里新建环境  { "cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}.exe"], "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "working_di

2018-06-20 11:29:19 151

原创 js植物大战僵尸实训2

此部分是太阳收集(可以通过改变flag来改版本,vip自动收集和普通用户版),效果图,最后为等待一段时间效果图&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt;&lt;html&gt;&lt;head&gt;&lt;meta h...

2018-06-20 11:05:48 1856

原创 js植物大战僵尸实训1

  JavaScript植物大战僵尸实训1界面制作:观看僵尸和草坪        最近实训做植物大战僵尸小游戏,能力有限,实现的功能不多,注释是我做的笔记,供大家参考,转载注明出处,谢谢!以下是第一部分代码及实现效果。&lt;html&gt;&lt;head&gt;&lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-...

2018-06-12 20:39:40 1185

原创 sql低版本文件附加到高版本附加失败

1、先确定数据库是否能连接,不能连接检查sql服务是否启动2、在附加过程中出现点击复制到任意文件显示标题: Microsoft SQL Server Management Studio------------------------------附加数据库时出错。有关详细信息,请单击“消息”列中的超链接。------------------------------按钮:确定-------------...

2018-05-31 10:34:31 4232

原创 上传的linux安装里面,没提供安装链接

   vmware下载,可以到他的官网:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html        360等软件安装中心也有提供下载的,但是估计只能下最新版的,旧版的链接我不知道存哪里去了,所以找了最新版的链接,同时找了别人分享的序列号:VMware Workstation Pr...

2018-04-22 17:16:24 300

css手册3本

里面包含三本:css手册,css2.0,css3.0,css速查。。

2018-06-20

spss统计分析1本

此书为spss统计分析与行业应用案例解析,不算高清,供大家学习

2018-06-20

git_book学习git

包含:Git教程By廖雪峰、learn-version-control-with-git、完全学会GIT+GITHUB+GIT+SERVER的24堂课、中文版Git使用指南LinuxIDC.com、常用命令速查(图片)

2018-06-20

硬盘哨兵crystaldiskinfo

这个是从别的网站下载下来的,本来并不想要资源分,免费使用,但是这个好像不能选0,这是一款比较好用的硬盘检测工具,还能检测硬盘还可以用多久(正常都能用挺久的)

2018-04-22

adoble清理工具

adoble官方清理软件,用这个清理完,还是要检查是否完全清楚干净,不然装不上的

2018-04-22

c盘清理工具

c盘清理工具,如果不放心,请不要使用。c盘的东西不是说想清理多少清理多少的

2018-04-22

screentogif

screentogif,比较方便的gif制作工具,画质较好,但是图片可能较大

2018-04-22

devc++5.11

devc++5.11版,方便好用。现在上传都要50个字以上,比以前麻烦

2018-04-22

空空如也

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

TA关注的人

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