自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 收藏
  • 关注

原创 element 表单提交图片(表单上传图片)

1.点击【上传图片】按钮择本地图片(只能选择一张图片)后。3.点击【保存】按钮,提交表单。2.点击图片,支持放大查看。服务端 PHP接受参数。

2024-02-18 14:21:23 711

原创 B2科目二考试项目笔记

②挂倒挡,倒车同时方向盘右打2圈,引擎盖左角与库角“三点一线”,方向盘左打3圈(即左回2圈、左打1圈),转头看车尾距离,车身摆正,方向盘右回1圈,库尾停车。③车尾进库(左库),看右后视镜,伺机方向盘左回1圈(方向盘外回1圈),直线倒车,转头看车尾距离(50-60㎝);③车尾进库,看左后视镜,车身与白线平行,方向盘右回1圈(方向盘外回1圈);①看左前下视镜,左前轮前沿靠线,停车,挂倒挡,方向盘右打4圈,倒车起步;④看前下视镜边缘靠线,停车,挂1档,方向盘左打4圈,前进起步,驶出窄路;②黄点,稳定方向盘;

2024-02-14 22:13:55 1115

原创 数据库四种事务隔离级别的区别以及可能出现的问题

事务A事先读取了数据,事务B紧接着更新了数据,并提交了事务,而事务A再次读取该数据时,数据已经发生了改变。一个事务读取某个数据后,另一事务对该数据作了修改,当前一事务再次读取该数据(希望与第一次读取的是相同的值)时,得到的数据与前一次的不一样。了对该数据的修改,即将修改后的数据恢复原值,相当于没有执行前一事务,那么后一事务读到的就是一个不正确的数据,称为“脏数据”。也就是说事务B读取了事务A未提交的数据(随后事务A回滚)。读取数据的事务将会禁止其他写事务(但允许其他读事务),写事务则禁止任何其他事务。

2023-06-04 02:16:19 710

原创 uni-app使用uni.$emit()和uni.$on()传值后列表页面不渲染

更新数组要用.splice(索引, 数量, 元素)

2023-04-23 14:02:46 510

原创 element 手动上传base64编码图片 预览图片 下载图片 删除图片

文章目录使用场景页面效果前端代码参考手册使用场景  vue2 + element 实现手动上传base64编码图片、预览图片、下载图片、删除图片。  浏览器选择本地图片后,前端程序将图片转成base64编码。点击“保存”按钮,提交图片的base64编码到服务端。页面效果前端代码  文件 hetong.vue。注意,请根据实际项目中的数据使用变量info。<template> <div id="create" class="create" style="overflo

2023-03-24 15:06:15 604

原创 利用Axios拦截器实现请求超过一定时间,则显示加载动画

利用Axios拦截器实现一个页面的Ajax请求时间超过一定时间,则显示加载动画;可以实现部分请求不要显示加载动画。

2023-03-12 11:47:19 673

原创 Ubuntu Desktop 16 配置ssh远程登录

Ubuntu Desktop 16 配置远程登录

2022-10-07 12:40:19 1501

原创 将Vue实例的变量显示到页面,方便实时查看Vue实例变量

文章目录页面效果代码注意参考文献页面效果代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../js/vue.min.js"></script></head><body><div id="vue_d

2020-11-22 18:29:25 4057 1

原创 CSS单词换行与对齐

CSS单词换行与对齐.sub-title1,.sub-title2{ word-break: keep-all; word-wrap: break-word; // 只对英文起作用,以单词作为换行依据。 white-space: pre-wrap; //只对中文起作用,强制换行。 text-align: justify; //css英文语句的两端对齐: text-justify: inter-ideograph; margin-bottom: 8px;}...

2020-11-22 18:06:57 518

原创 jQuery扩展函数自动补全 autocomplete

\view\javascript\common.js// Autocomplete */(function($) { $.fn.autocomplete = function(option) { return this.each(function() { this.timer = null; this.items = new Array(); $.extend(thi...

2020-06-14 07:37:19 465 1

原创 重写JS保留小数-去尾法

问:为啥写JavaScript的去尾法,网上有一大堆“JS保留小数 去尾法 进一法 四舍五入法”不够我抄的吗?答:网上找的那段代码,经过一段时间的使用后,发现js浮点数运算不精确,比如将39.8保留两位小数,居然变成了39.79。为了不再继续掉入别人挖的坑,也为了不让新人入坑,决定重写JavaScript的去尾法。如果有不完善的地方,欢迎大家在评论区指正。文章目录去尾法进一法四舍五入法批评疯传已久的去尾法参考文献去尾法这是我的原创方法,返回字符串,如果有不完善的地方,欢迎大家在评论区指正。//去尾

2020-05-18 16:24:14 1622 3

原创 MySQL查询结果增加行号列

文章目录问题实现语句使用自定义变量解法一解法二解法三不使用自定义变量解法四查询结果问题如何在查询的结果中新增一列作为行号?例现有结果集GreaterstsCREATE TABLE `Greatersts` ( `key` varchar(32) DEFAULT NULL, `x` int(11) DEFAULT NULL, `y` int(11) DEFAULT NULL, ...

2020-03-06 20:32:05 2100

原创 网页不让复制怎么办?

文章目录一、JavaScript语法第一种方式:第二种方式:二、Google浏览器三、右击打开源代码四、保存网页到本地一、JavaScript语法在console控制台输入JS代码,第一种方式:document.body.oncopy=undefined;即remove掉body中的copy事件第二种方式:javascript:void($={})缺点是这种办法只能针对copy...

2020-03-03 15:38:41 1423

原创 MySQL NOW() 是否包含夏令时

环境OS:CentOS 7MySQL:5.7.22查看MySQL基本信息(MySQL版本、操作系统、系统时区、数据库时区)。mysql> SELECT @@global.version, @@global.version_compile_os, @@global.system_time_zone, @@global.time_zone, @@session.time_zone\G*...

2020-01-29 13:04:34 1374

原创 时区标识与时区缩写

时区名称//timedatectl list-timezones >> log.txt$zones = timezone_identifiers_list();$i = 1;foreach ($zones as $zone) { date_default_timezone_set($zone); echo '| ' . $i . date(' | e |...

2020-01-28 22:03:25 3137

转载 Mysql:如果数据存在则更新,不存在则插入

DUPLICATE、REPLACE INTO、REPLACE三种方式如何更新数据?

2019-12-23 20:52:22 44218 5

原创 竹笛演奏符说明

符号名称说明∨\lor∨换气乐句中,告一段落,或迅速交换吸气〇泛音有控制的集中气流,呼气吹奏−-−保持音音吹的饱满含蓄,力度均匀,时值准确⌢\smallfrown⌢连音音与音之间的进行,吹得连贯不断T 或 ▼\blacktriangledown▼单吐单吐嘴里读“吐”字的发音,将舌尖紧贴上牙龈形成阻碍,然后让气流冲开舌尖和上牙龈的阻碍...

2019-11-05 01:01:00 1473

转载 Python集合

Python版本:3.7.0集合的创建与删除   直接将集合赋值给变量即可创建一个集合对象。>>> a={3,5}>>> a.add(7)>>> a{3, 5, 7}  也可以使用set()函数将列表、元组等其他可迭代对象转换为集合,如果原来的数据中存在重复元素,则在转换为集合的时候只保留一个。>>> a_s...

2019-09-29 01:12:22 449

转载 Python序列解包

Python版本:3.7.0  在实际开发中,序列解包是非常重要和常用的一个用法,可以使用非常简洁的形式完成复杂的功能,大幅度提高了代码的可读性,并且减少了程序员的代码输入量。例如,可以使用序列解包功能对多个变量同时进行赋值:>>> x,y,z=1,2,3>>> print(x,y,z)1 2 3再如>>> v_tuple=(Fa...

2019-09-28 00:39:09 577

转载 Python列表推导式

Python版本:3.7.0  列表推导式可以说是Python程序开发时应用最多的技术之一。列表推导式使用非常简洁的方式来快速生成满足特定需求的列表,代码具有非常强的可读性。>>> aList=[x*x for x in range(10)]>>> aList[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]  相当于>...

2019-09-28 00:06:34 1235

原创 查看MySQL的配置文件my.cnf加载顺序

文章目录语法MySQL 5.7Linux平台Windows平台MySQL 5.6Linux平台总结参考文献语法mysql --help|grep my.cnfMySQL 5.7Linux平台OS:CentOS 7MySQL:MySQL 5.7MySQL安装目录:/usr/local/mysql[root@sy-pc ~]# mysql --help|grep my.cnf ...

2019-09-13 13:26:23 2091

翻译 查看MySQL支持的存储引擎

文章目录查看MySQL支持的储存引擎查看MySQL版本显示支持的存储引擎MySQL 8.0 存储引擎摘要MySQL 5.7存储引擎摘要MySQL 5.6存储引擎摘要参考文献查看MySQL支持的储存引擎  需要特别注意的是:存储引擎是基于表,而不是库。查看MySQL版本mysql> select version();+------------+| version() |+---...

2019-09-13 12:25:25 2442

原创 JS三元运算判断示例

-1 ? '确定' : '取消' //确定1 ? '确定' : '取消' //确定0 ? '确定' : '取消' //取消'1' ? '确定' : '取消' //确定'0' ? '确定' : '取消' //确定'' ? '确定' : '取消' //取消...

2019-09-01 19:39:36 1166

原创 Vue.js购物车示例

文章目录准备代码参考文献准备Vue.js开发版本:https://cn.vuejs.org/js/vue.js生产版本:https://cn.vuejs.org/js/vue.min.js代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> &lt...

2019-09-01 19:35:15 398

原创 PHP默认时区是哪里?会受到服务器时区影响吗?

文章目录准备环境查看CentOS 7当前时区php.ini文件中,注释 date.timezonePHP代码输出结果phpinfo()函数结果结论问题:PHP默认时区是哪里?会受到服务器时区影响吗?准备环境OS:CentOS 7PHP:PHP 7.3.0查看CentOS 7当前时区[root@sy-pc ~]# timedatectl Local time: Sat 201...

2019-08-31 15:08:30 1476

原创 CentOS7安装PHP开发环境2-源码安装PHP

文章目录编译(php7.1.8)(php7.2.1)复制php.ini设置上传文件大小、时区命令行配置文件:PHP进程号和错误日志PHP进程的属主属组和监听端口php加入到环境变量中:复制php-fpm配置文件启动fpm设置php-fpm.pid的文件路径设置php-fpm.log的文件路径平滑重启php-fpm安装PHP扩展在线安装扩展编译安装安装php-redis扩展安装memcache扩展安...

2019-08-22 17:55:07 3837

原创 MySQL5.7错误日志切割

环境介绍:OS:CentOS 7MySQL:5.7.22-logMySQL安装目录的软连接 /application/mysqlMySQL安装,参考:CentOS7安装PHP开发环境4-源码安装MySQL5.7.22。 https://blog.csdn.net/zhou16333/article/details/84194142错误日志 .errMySQL的错误日志用于记录MySQ...

2019-08-18 21:16:40 1285

原创 Redis5.0.5主从复制配置

环境准备1.软件OS:CentOS 7.3Redis:5.0.5(安装目录:/application/redis/)2.虚拟机虚拟机HOSTNAMEIP端口web01(主库)192.168.55.96379web02(从库)192.168.55.106379Redis安装,参考 https://blog.csdn.net/zhou16333/a...

2019-08-12 02:47:19 2638

原创 composer安装EasySwoole报错 Failed to decode response: zlib_decode(): data error

composer安装EasySwoole报错:控制台报错信息如下:[sy@sy-pc sy.net]$ composer require easyswoole/easyswoole=3.xFailed to decode response: zlib_decode(): data errorRetrying with degraded mode, check https://getcomp...

2019-08-11 18:14:50 2350

原创 CentOS7安装PHP开发环境1-源码安装Nginx

安装后的脚本重启nginx、PHP脚本cat /auto.sh/home/sy/local/nginx1.13.1/sbin/nginx -s reloadkill -USR2 `cat /home/sy/local/php5.6.32/var/run/php-fpm.pid`kill -USR2 `cat /home/sy/local/php7.2.1/var/run/php-fpm....

2019-08-11 07:34:52 2870

原创 swoole实现WebSocket服务器基础案例

文章目录环境准备参数说明服务端脚本客户端脚本运行效果参考文献环境准备服务端OS:CentOS 7IP:192.168.55.171PHP:PHP 7.3.0(已安装swoole扩展)域名:sy.net客户端OS:Windows 10IP:192.168.55.1参数说明服务端new swoole_websocket_server()swoole_websocke...

2019-08-10 11:21:18 1920

原创 shell printf格式化字符串案例

printf 命令接受引用文本或由空格分隔的参数。 我们可以在printf中使用格式化字符串来 指定字符串的宽度、左右对齐方式等。默认情况下,printf并不会自动添加换行符,我们 必须在需要的时候手动指定,比如在下面的脚本中:编辑脚本,# 标题 vim printf.sh#! /bin/bashprintf "%-5s %-10s %-4s\n" No Name Markprintf ...

2019-08-07 15:09:49 1789

原创 shell监控PHP守护进程

文章目录说明php脚本案例shell脚本参考文献说明php脚本以守护进程的方式,shell脚本监控php脚本是否工作,若php脚本未工作,则启动php脚本。php脚本案例cat run.php<?phpdo { $message = number_format(microtime(true), 4, '.', '') . ' ' . me...

2019-08-06 00:11:28 952

原创 Shell清空日志案例

系统:CentOS Linux release 7.2.1511 (Core)内核:3.10.0-327.el7.x86_64清空日志的脚本案例[root@lb01 ~]# cat /server/script/clear_nginx_log.sh#! /bin/bashNginxLogArr=(/application/nginx/logs/access.log/applicati...

2019-08-03 22:44:08 682

转载 Keepalived高可用服务器的裂脑问题

特别申明:内容出自《跟老男孩学Linux:Web集群实战》文章目录什么是裂脑导致裂脑发生的原因解决裂脑的常见方案解决Keepalived裂脑的常见方案开发监测Keepalived裂脑的脚本参考文献什么是裂脑  由于某些原因,导致两台高可用服务器对在指定时间内,无法检测到对方的心跳消息,各自取得资源及服务的所有权,而此时的两台高可用服务器对都还活着并在正常运行,这样就会导致同一个IP或服务在两...

2019-08-03 18:37:19 572

原创 配置指定文件接收Keepalived服务日志

系统[root@lb01 ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core)[root@lb01 ~]# uname -r3.10.0-327.el7.x86_64[root@lb01 ~]# rpm -qa|grep keepalivedkeepalived-1.3.5-8.el7_6.5.x86_64...

2019-08-03 00:36:09 557

转载 Nginx反向代理-5-配合Keepalived服务实现前端服务器双机热备

特别申明:内容出自《跟老男孩学Linux:Web集群实战》文章目录软硬件准备在lb01和lb02上配置Nginx负载均衡在lb01和lb02上配置Keepalived服务用户访问准备及模拟实际访问参考文献软硬件准备1.硬件准备  准备4台VM虚拟机,两台做负载均衡(Keepalived服务器),两台做RS。HOSTNAMEIP说明lb01192.168.55.7...

2019-08-02 13:45:06 325

转载 Keepalved高可用服务实例

特别申明:内容出自《跟老男孩学Linux:Web集群实战》准备系统:CentOS 7软件:keepalived-1.3.5文章目录Keepalived高可用故障切换转移原理yum安装配置文件说明(1)全局定义(Global Definitions)部分(2)VRRP实例定义区块(VRRP instance(s))部分Keepalved高可用服务单实例配置Keepalived主服务器lb01...

2019-08-02 12:35:47 1253

转载 Nginx反向代理-4-根据文件扩展名实现代理转发

特别申明:内容出自《跟老男孩学Linux:Web集群实战》文章目录相关server配置参考文献相关server配置location方法的匹配规则:location ~ .*.(gif|jpg|jpeg|png|bmp|swf|css|js)$ { proxy_pass http://static_pools; include proxy.conf;}if语句方法的匹配规则:if...

2019-08-02 03:38:30 1204

转载 Nginx反向代理-3-据客户端的设备user_agent转发实践

特别申明:内容出自《跟老男孩学Linux:Web集群实战》文章目录参考文献[root@lb01 etc]# cat /application/nginx/conf/nginx.confworker_processes 1;events { worker_connections 1024;}http { include mime.types; ...

2019-08-02 03:31:09 1192

空空如也

空空如也

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

TA关注的人

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