- 博客(28)
- 收藏
- 关注
原创 antd vue上传操作,自定义请求控制进度条 + 多文件合并上传请求一个接口
antd vue上传操作,自定义请求控制进度条 + 多文件合并上传请求一个接口。
2023-02-07 13:23:48
2064
原创 Android kotlin设置顶部状态栏透明效果
方法一在setContentView之前添加window.requestFeature(Window.FEATURE_NO_TITLE) if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { val window = window window.clearFlags( WindowManager.LayoutParams.FLAG_TR
2022-05-06 16:14:02
975
1
原创 nginx设置反向代理之后,访问图片等资源显示404
nginx设置了反向代理之后,访问程序能够正常访问,访问该程序目录下的资源文件显示404我的解决方法是在反向代理配置文件里面设置一个禁止转发的目录#其他配置#反向代理9504端口location / { proxy_http_version 1.1; proxy_set_header Connection "keep-alive"; proxy_set_header X-Real-IP $remote_addr; if (!-f $request_filename) {
2021-12-13 14:48:45
3766
原创 vue项目中未使用的变量报错问题及解决方式
error 'dragNodeData' is assigned a value but never used no-unused-vars 这是定义了一个变量但是未使用到该变量,vue经常需要在全局进行声明,以便任何组件都能用到,但是经常会这样警告可以在 .eslintrc.js 文件中修改配置,增加如下代码:"no-unused-vars":"off"添加完之后需要重新编译一下项目eslint是一种代码风格管理的工具,可以制定一些代码编写规范,...
2021-09-26 11:29:03
4066
原创 vue项目中未使用的变量报错问题及解决方式
error 'dragNodeData' is assigned a value but never used no-unused-vars 这是定义了一个变量但是未使用到该变量,vue经常需要在全局进行声明,以便任何组件都能用到,但是经常会这样警告可以在 .eslintrc.js 文件中修改配置,增加如下代码:"no-unused-vars":"off"添加完之后需要重新编译一下项目eslint是一种代码风格管理的工具,可以制定一些代码编写规...
2021-09-26 11:27:50
7092
原创 华为V5服务器SAS/SATA硬盘常亮黄灯及解决方案
SAS/SATA硬盘指示灯图2-43SAS/SATA硬盘指示灯表2-14SAS/SATA硬盘指示灯说明 硬盘Active指示灯(绿色) 硬盘Fault指示灯(黄色) 状态说明 常亮 熄灭 硬盘在位。 闪烁(4Hz) 熄灭 硬盘处于正常读写状态或重构主盘状态。 常亮 ...
2021-09-26 09:03:51
7986
1
原创 Linux安装nginx到指定目录,并设置开机自启
一、安装依赖安装nginx之前,需要安装gcc-c++编译器。nginx依赖的pcre和zlib包。1、gcc-c++编译器yum install gcc-c++yum install -y openssl openssl-devel2、pcre包yum install -y pcre pcre-devel3、zlib包yum install -y zlib zlib-devel如果上面的都没有安装过个,可以选择下面的一键安装命令。yum ...
2021-09-14 16:23:29
2342
原创 MySQL自动插入多条测试数据
用MySQL自动生成多条测试数据,数据量可自行修改。一、创建测试表 CREATE TABLE `person` ( `id` bigint(20) unsigned NOT NULL, `username` varchar(100) NOT NULL, `cTime` datetime not null, `age` tinyint(3) unsigned NOT NULL, `se...
2020-04-20 17:08:40
862
原创 EasySwoole热加载
文件热加载由于 swoole 常驻内存的特性,修改文件后需要重启worker进程才能将被修改的文件重新载入内存中解决:Process的方式实现文件变动自动进行服务重载1.安装inotify扩展pecl install inotify2.操作成功后,修改php.ini,加入extension=inotify.so新建文件 App/Process/HotReload.php 并添加如...
2020-03-17 12:44:42
466
原创 PHP filter 过滤器知识
SERVER详解:$_SERVER['HTTP_ACCEPT_LANGUAGE']; //浏览器语言$_SERVER['REMOTE_ADDR'];//当前用户IP$_SERVER['REMOTE_HOST'];//当前用户主机名$_SERVER['REQUEST_URI'];//URL$_SERVER['SERVER_NAME'];//服务器主机的名称$_SERVER['REMOTE...
2020-01-15 11:19:06
153
原创 PHP字符逃逸导致的对象注入详解
1.漏洞产生原因:序列化的字符串在经过过滤函数不正确的处理而导致对象注入,目前看到都是因为过滤函数放在了serialize函数之后,要是放在序列化之前应该就不会产生这个问题<?phpfunction filter($string){ $a = str_replace('x','zz',$string); return $a;}$username = "tr1pl...
2019-12-26 11:24:22
261
原创 PHP按一定比例压缩图片(保持清晰度)
图片压缩是我们日常开发中经常使用的操作,在如今需求很多的情况往往,上传的一张图片会被压缩成不同比例的图片,每次去操作也是一件非常繁琐的事情,于是进行了封装了一个压缩图片的操作类,希望大家遇到后,不用再为写很多压缩图片代码烦恼了。压缩图片的工具类:<?php/** * 图片压缩类 * * Class Image */class Image{ private $...
2019-12-26 11:12:56
696
原创 PHP根据身份证号码,获取性别、获取生日、计算年龄等多个信息
PHP 根据身份证号码,获取性别、获取生日、计算年龄、获取地址、获取生肖、获取星座、以及判断是否是身份证号。方法教程:1、PHP根据身份证号码,获取性别。2、PHP根据身份证号码,获取生日。3、PHP根据身份证号码,计算年龄。4、PHP根据身份证号码,获取地址。5、PHP判断字符串,是不是身份证号码。6、PHP根据身份证号码,获取生肖。7、PHP根据身份证号码,获取星座。<...
2019-12-26 11:06:23
988
1
原创 ThinkPHP的安全注意事项
本文主要和大家探讨一下ThinkPHP的安全注意事项,可以作为ThinkPHP建议的安全规范实践。首先,没有绝对的安全,只要你有足够的安全意识才能尽可能的杜绝安全隐患。规范的使用框架,能让你尽量避免一些看起来比较幼稚的安全问题。本文描述的安全注意事项主要是指生产环境下面的安全策略,本地开发的情况下有时候为了调试的需要安全并不是第一考虑。ThinkPHP在考虑开发体验的同时,仍然十分重视框...
2019-12-25 17:12:37
310
1
原创 10 个 PHP 常见安全问题(实例讲解)
相对于其他几种语言来说, PHP 在 web 建站方面有更大的优势,即使是新手,也能很容易搭建一个网站出来。但这种优势也容易带来一些负面影响,因为很多的 PHP 教程没有涉及到安全方面的知识。此帖子分为几部分,每部分会涵盖不同的安全威胁和应对策略。但是,这并不是说你做到这几点以后,就一定能避免你的网站出现任何问题。如果你想提高你的网站安全性的话,你应该继续通过阅读书籍或者文章,来研究如何提...
2019-12-10 16:23:16
215
原创 PHP中常用的加密解密方法
php加密解密:php加密和解密函数通常可以用来加密一些有用的字符串存放在数据库里或作为各个子系统间同步登陆的令牌,并且通过解密算法解密字符串,该函数使用了base64和MD5加密和解密。①第一种加密解密算法<?php function encryptDecrypt($key, $string, $decrypt){ if($decrypt){ ...
2019-12-10 15:58:55
345
原创 PHP随机生成不重复的8位卡号(数字)和卡密(字符串)
一、生成不重复的随机数字,可自定义长度/** * 生成不重复的随机数字 * @param int $start 需要生成的数字开始范围 * @param int $end 结束范围 * @param int $length 需要生成的随机数个数 * @return number 生成的随机数 */function getRandNumber($...
2019-12-10 15:54:03
1179
原创 PHP队列的实现详细操作步骤(通俗易懂)
队列是一种特殊的线性表,它只允许在表的前端,可以称之为front,进行删除操作;而在表的后端,可以称之为rear进行插入操作。队列和堆栈一样,是一种操作受限制的线性表,和堆栈不同之处在于:队列是遵循“先进先出”原则,而堆栈遵循的是“先进后出”原则。队列进行插入操作的端称为队尾,进行删除操作的称为队头,只允许在队尾进行插入操作,在队头进行删除操作。队列的数据元素又称为队列元素,在队尾中插入一...
2019-11-27 17:09:37
195
原创 php7类型约束的意义
php7类型约束的意义在PHP7之前,函数和类方法不需要声明变量类型,任何数据都可以被传递和返回,导致几乎大部分的调用操作都要判断返回的数据类型是否合格。为了解决这个问题,PHP7引入了类型声明。目前有两类变量可以声明类型: 形参,返回值。支持的类型有整形,浮点型,字符串型,布尔型。如下代码:<?phpfunction study(int $get){ retur...
2019-11-27 16:52:04
151
原创 关于laravel数据库及模型的基础操作
==============================================================不使用模型==============================================================新增DB::table(表名)->insert(数据);更新DB::table()->update();删除DB:...
2019-09-06 11:37:16
205
原创 PHP取整方法小总结
本篇文章主要给大家介绍PHP取整的四种方法。PHP实现取整的问题,不仅在我们学习PHP过程中会遇到,在我们PHP面试过程中也是常见的考点之一。下面我们结合简单的示例给大家总结介绍PHP取整的四种方法。**第一种方法:**直接取整,舍弃小数,保留整数<?php$num = 3.1415926;$num2 = 3.6; echo intval($num).'<br>...
2019-08-29 16:42:56
132
转载 PHP实时生成并下载超大数据量的EXCEL文件
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-08-29 16:26:44
666
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人