- 博客(64)
- 资源 (16)
- 收藏
- 关注
转载 百度ueditor富文本插件多图片上传顺序混乱问题
考虑上传失败的情况,加上一个判断,避免在上传失败后,数组中出现undefined项,需要修改getInsertList方法。同样考虑上传失败的情况,加上一个判断,避免在上传失败后,数组中出现undefined项,需要修改getInsertList方法。(毕竟Js一些奇葩bug或者问题就是缓存惹的),笔者使用过程中就遇到过,修改代码保存后没有任何效果的情况。是按照图片先上传完成先显示来排序,显然跟我们选择好排序不一致(因为图片有大小)。(备注)方法实现有效,不过测试的过程需要注意清除项目缓存或者。
2024-09-12 16:22:24
229
原创 PHP将数字金额转换成中文大写金额的函数
本篇文章主要介绍PHP将数字金额转换成中文大写金额的函数,感兴趣的朋友参考下,希望对大家有所帮助。代码1:php阿拉伯数字转中文人民币大写,有详细的注释。代码2:php阿拉伯数字转中文大写金额。
2024-04-20 17:53:51
754
转载 phpstorm快捷键大全使用phpstorm提高开发效率
10、Ctrl + Shift + /:当前块注释,并使用快捷键自动完成注释模板。// Ctrl + Shift + / 注释当前块,并使用快捷键自动完成注释模板。12、Ctrl + Shift + Enter:在当前行补全语句。3、Ctrl + Shift + Alt + N:快速搜索符号。18、Ctrl + Shift + ↑/↓:向上/下移动当前行。19、Ctrl + Alt + ↑/↓:复制当前行到上/下一行。16、Ctrl + Shift + J:将下一行合并到当前行。
2024-01-18 14:04:42
1891
转载 nginx禁止目录执行php的方法
1、以上的配置文件代码需要放到 location ~ .php{...}上面,如果放到下面是无效的。3、不要忘记重启nginx呀,service nginx restart。2、attachments需要写相对路径,不能写绝对路径。为了安全起见,我们一般会对上传目录禁止运行php脚本。修改nginx.conf配置文件。
2023-07-19 19:03:51
697
转载 centos系统下挂载硬盘的详细步骤
注意:一般情况下sda为系统盘已经挂载,新添的磁盘从sdb开始,例如:sdb、sdc、sdd、sde...2、当硬盘大于2T时,用parted命令创建主分区个步骤。3.当硬盘大于2T时,用parted命令创建逻辑分区过程。1、当硬盘小于等于2T时,可以用fdisk进行挂载。一、安装硬盘到物理机上。(一般需要重启系统)这时可以看到新增了的硬盘标识为sdb的存在。五、将硬盘挂载到文件夹下。
2023-05-16 15:32:04
6257
转载 php对接金蝶系统
金蝶系统是强大的财务系统,可对公司的财务进行整理,所以有的时候需要去我php系统来对接金蝶系统,为金蝶系统生成各种单据。下面是php对接金蝶的流程。4.登录成功之后就可以进行报表的操作了,金蝶报表的操作主要靠json来操作,这个json一定要生成正确。3.金蝶的所有操作都需要在登录的状态下进行操作 ,所以就需要先进行登录操作。4.2 然后再左侧选择你要生成的报表的名称,在右面选择你要调用的接口,就会有相应的说明。1.如果是用的TP框架,请将下面的方法放在common.php中,方便系统调用。
2022-10-17 17:30:34
908
转载 php发送与接收流文件的方法
receiveStreamFile.php 接收流文件并保存到本地。sendStreamFile.php 把文件以流的形式发送。发送与接收流文件的方法。分享给大家供大家参考。
2022-10-12 16:09:45
2150
转载 js 获取文件名和后缀名称
1.使用subtring() 截取字符串,对于文件名中会出现多个点的很有用,从最后一个点的地方截取。2. 使用正则,对只会出现一个点的适用。$1是文件名,$2是扩展名。
2022-10-12 16:06:20
7550
转载 CentOS7中文乱码解决方法
说明系统已安装中文语言包,无需再安装。重要提示,如果按照下面的步骤你的系统仍然无法使用中文,那么请一个一个尝试上面的编码方式。比如把LANG="zh_CN"修改为LANG="zh_CN.gb18030"。查看系统是否安装中文语言包 (列出所有可用的公共语言环境的名称,包含有zh_CN)安装完成,查看安了哪些中文语言包。
2022-10-12 15:24:55
3299
2
转载 配置和查看composer镜像
下面有把地址修改为中国镜像,如果中国镜像出现了问题,那么您可以还原成官方的默认地址,下面是详细。该命令将会在当前项目中的 composer.json 文件的末尾自动添加镜像的配置信息。composer 默认地址改为中国镜像地址,以及中国镜像地址还原成默认地址。将当前项目中国镜像地址还原成默认地址:(注意:这个是将中国镜像还原)中国镜像地址还原成默认地址:(注意:这个是将中国镜像还原)中国镜像地址还原成默认地址:(注意:这个是将中国镜像还原)一、查看当前镜像地址。
2022-09-28 22:34:05
4136
转载 This account is currently not available
在linux中使用su切换到nginx账号的时候出现了。只要修改这个模式就可以了。这里可以看出,nginx是。
2022-09-28 22:10:45
229
原创 使用www用户运行Composer
如果我们使用sudo su www切换用户,就会得到“This account is currently not available.”的错误提示。
2022-09-13 08:33:40
673
转载 centos7 git永久保存密码
第一步:git config --global user.email "your email"git config --global user.name "your username" 设置邮箱和密码第二步:第三步:git pull 一次数据用户名和密码,就永久保存了
2022-06-04 12:16:12
1064
转载 上传组件UploadiFive(H5版本)
初始化$('#file_upload').uploadifive({ 'auto' : false, 'buttonClass':'btn', 'buttonText':'选择视频', 'fileSizeLimit':51200, 'fileType' : 'video/*', 'height': 25, 'whith' :120, 'uploadLi
2022-02-23 17:10:27
595
转载 微信小程序版本自动更新
公司的小程序项目上线, 后期还会有小型的版本迭代. 为了让用户能在我们进行版本迭代后及时使用最新版本的功能. 做了以下优化..知识点1: 当用户点击左上角关闭,或者按了设备Home 键离开微信,小程序并没有直接销毁,而是进入了后台;当再次进入微信或再次打开小程序,又会从后台进入前台,只有当小程序进入后台一定时间,或者系统资源占用过高,才会被真正的销毁。知识点2: 小程序的启动分为"冷启动" 和 "热启动".热启动是指: 小程序打开后,在一段时间内(目前:5分钟)再次被打开,此时会将后台的小程序切
2022-02-08 17:31:41
780
转载 MySQL 开启慢查询日志的方法
1.1 简介开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。1.2 登录数据库查看[root@localhost lib]# mysql –uroot因为没有设置设置密码,有密码的在 mysql –uroot –p 接密码1.2.1 进入MySql 查询是否开了慢查询mysql> show variables like 'slow_query%';+---------------------+----
2022-01-26 17:00:25
561
原创 cmd如何远程重启服务器
如何远程重启服务器有时不想去机房,并且远程桌面连接登录不上了,需要远程重启服务器的,这时可以使用命令行方式远程重启。在cmd命令行状态下输入:shutdown -r -m \\192.168.1.10 -t 0 -f //换成你的IP,-f表示强制重启有可能出现拒绝访问<5>的提示,表示你没有权限,这时输入下面命令:net use \\192.168.1.10\ipc$ "password" /user:"username" //使用有效的用户名和密码再次执行shut
2021-12-28 17:17:43
3882
转载 微信小程序跳转问题:wx.redirectTo、wx.navigateTo、wx.reLaunch、wx.switchTap、wx.navigateBack区别
wx.redirectTo:关闭当前页,跳转到指定页;wx.navigateTo:保留当前页,跳转到指定页;wx.reLaunch:关闭所有页面,打开到应用内的某个页面。wx.switchTap:只能用于跳转到tabbar页面,并关闭其他非tabbar页面。wx.navigateBack:关闭当前页面,返回上一页面或多级页面。可通过getCurrentPages()获取当前的页面栈,决定需要返回几层。...
2021-12-24 21:07:25
4757
1
转载 前端使用crypto.js进行加密
最近在使用Cookies加密保存数据的时候,接触到crypto,使用还算简单,在这里记录一下。可以在这个GitHub的https://github.com/brix/crypto-js上下载该js,它可以单独引入所需要加密方式的js;也可以引入一个crypto-js.js 这个文件,它相当于引入了所有的加密方式,我使用的就是后者一次引入所有的加密文件,这个文件也不是很大,还可以接受。因为我的需求是加密可逆,具有一定的安全性(对安全性要求不高),所以使用DES或AES即可,我用的是AES:fun
2021-11-25 10:43:27
527
原创 linux查找php.ini的路径
使用文件查找命令:find / -name php.ini然后重启nginx和重启php fpm:service nginx restartservice php-fpm restart
2021-11-15 10:20:10
2548
原创 密码必须同时包含大写字母、小写字母、数字、特殊符号等四项中的至少三项正则表达式(长度大于6位)
至少满足三项:<?php$str = '!@aaaaBaa';$reg = '/^(?=.*[a-zA-Z])(?=.*[1-9])(?=.*[\W]).{6,}$/';preg_match($reg, $str, $matches);if(!$matches){ echo '不合法';}else{ echo '合法';}?>同时满足四项:<?php$str = '!@aaaaBaa';$reg = '/^(?=.*[a-z])(?=.
2021-09-27 11:19:22
3966
1
转载 php:flush()和ob_flush(),ob_end_flush()用法区别详解
首先来说说buffer,它是一个内存地址空间,为4096(1kb)【在php.ini配置文件中找到output_buffering配 置】,php有php output_buffering机制,php代码在执行的时候,并不是立即将内容输出,而是想将echo/print内容输出到buffer,buffer满的时候才会将数据交给系统内核交由tcp传给浏览器显示,当开启php php output_buffering机制(默认是开启的,可以通过ob_start()函数开启)后,只有当php buffer中的数据达
2021-09-08 15:35:19
2065
1
转载 PHP生成二维码 endroid/qr-code 扩展包
1. 引入 endroid/qr-code 扩展包https://packagist.org/packages/endroid/qr-codecomposer require endroid/qr-code2. 使用示例<?php// composer require endroid/qr-coderequire 'vendor/autoload.php';use Endroid\QrCode\QrCode;use Endroid\QrCode\ErrorCorrect
2021-08-31 23:27:30
1442
转载 自动化部署工具瓦力(walle)的简单项目配置步骤
之前写过自动化部署工具瓦力(walle)的安装,今天在虚拟机上对walle的项目配置和上线进行了测试,这里记录一下我的步骤。我对walle的工作流程理解:宿主A机器到git远端仓库拉去源代码到本地的代码检出仓库,然后,瓦力将代码复制到目标B主机。这就决定了,宿主A机器的php-fpm运行用户,要有对本地的代码检出仓库的写入权限,同时目标B机器要对A机器信任,使对方可以无密码登录到自己机器上。测试时会使用到的一些东西:php代码的git远端地址:git@github.com:ziyueit/x
2021-08-04 17:35:20
2140
转载 自动化部署工具瓦力(walle)的安装
官网地址:http://www.walle-web.io/github地址:https://github.com/meolu/walle-web下面步骤都是在宿主计算机上安装,宿主计算机需要的基本要求:1.LNMP或者LAMP环境:centos + nginx + php-fpm +mysql的简单配置2.php版本要求5.4+2.安装了git工具3.安装了composer工具:linux下Composer的安装4.准备一个空数据库,下面例子中使用的数据库名为walle,帐号为r
2021-08-04 17:34:26
1263
转载 PHP 使用非对称加密算法(RSA)
加密的类型:在日常设计及开发中,为确保数据传输和数据存储的安全,可通过特定的算法,将数据明文加密成复杂的密文。目前主流加密手段大致可分为单向加密和双向加密。单向加密:通过对数据进行摘要计算生成密文,密文不可逆推还原。算法代表:Base64,MD5,SHA;双向加密:与单向加密相反,可以把密文逆推还原成明文,双向加密又分为对称加密和非对称加密。对称加密:指数据使用者必须拥有相同的密钥才可以进行加密解密,就像彼此约定的一串暗号。算法代表:DES,3DES,AES,IDEA,RC4,RC5;.
2021-07-20 17:43:21
249
转载 thinkphp lock 行锁 的使用和例子
在开发需求中会遇到这样一种情况,并发请求。数据库的更新还没执行结束,另一个select查出的数据,会是更新之前的数据,那就会造成查询数据不准确。那怎么解决呢?用innoDB的事务和锁就能解决这个问题。在我们当前行更新还没结束的时候,select查询此行的数据会被锁起来。比如我们数据库有这样两行数据我们把id=1的num数据更新为1000,sleep10秒,这时候我们select id=1的数据时,会等待update的更新结束,如果我们select id=2的时候,不需要等待10秒,会立马获取到
2021-07-01 23:04:23
1789
转载 Apache性能调整相关教程
请仔细阅读此教程,否则您的Apache可能将异常关闭!!!Timeout : 请求的超时时间 KeepAliveTimeout : 长连接超时时间,默认5秒,打开长连接后则要达5秒后才会断开MaxKeepAliveRequests : 长连接最大请求数量,默认100 ,即请求在5秒内达到100次请求后会断开 KeepAlive : 是否打开长连接,如果没有打开长连接,那么请求完成后连接就立即被服务器给断开了。打开长连接后则要达到默认超时时间15秒或者请...
2021-06-07 21:57:28
369
原创 apache 偶尔出现net::ERR_CONNECTION_RESET
修改:Apache\conf\extra\httpd-default.confKeepAlive OnMaxKeepAliveRequests 1000KeepAliveTimeout 50
2021-06-05 10:52:16
942
转载 Sublime Text 如何关闭自动更新
打开Sublime Text 3 软件会弹出“Update Available”对话框,点击“Cancel”按钮取消; 点击菜单栏“Preferences”=> "Settings-User" 进入个人参数设置页面; 进入参数设置界面后,找到大括号“{}”的位置; 在大括号"{}"里面插入下面代码:"update_check": false, 直接保存个人参数设置页面,或者关闭后提示的对话框选择"Yes"设置save changes;..
2021-05-28 11:27:55
3833
1
转载 php高效检测远程图片是否存在
function img_exits($url){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_NOBODY, 1); // 不下载 curl_setopt($ch, CURLOPT_FAILONERROR, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CU.
2021-05-07 22:22:02
152
转载 css 动画中 ease,seae-in,ease-in-out,ease-out,效果区别
值 描述 linear 规定以相同速度开始至结束的过渡效果(等于 cubic-bezier(0,0,1,1))。(匀速) ease 规定慢速开始,然后变快,然后慢速结束的过渡效果(cubic-bezier(0.25,0.1,0.25,1))(相对于匀速,中间快,两头慢)。 ease-in 规定以慢速开始的过渡效果(等于 cubic-bezier(0.42,0,1,1))(相对于匀速,开始的时候慢,之后快)。 ease-out 规定以慢速结束的过渡效果(等于 cu
2021-05-06 16:52:35
3422
转载 tp5.1 依赖注入的使用
参考:概念:https://blog.youkuaiyun.com/qq_36172443/article/details/82667427应用: http://www.cnblogs.com/finalanddistance/p/8960669.html依赖注入的概念:总结一点就是 底层类应该依赖于上层类,避免上层类依赖于底层类。上代码:首先先写几个需要用到的控制器;demo3:<?phpnamespace app\index\controller;class D..
2021-04-12 22:46:51
301
转载 一文了解ThinkPHP6.0之中间件
ThinkPHP6.0中间件分为系统中间件和应用中间件,系统中间件为核心框架内置的中间件,应用中间件是在应用里面创建的中间件。中间件的主要应用场景可以包括对HTTP请求的数据过滤、权限检测、请求拦截等行为,使用中间件能够让控制器的定义更加简单,很多额外的非核心业务流程的处理都可以交给中间件执行。从中间件的使用范围来看,可以分为全局中间件、应用中间件、控制器中间件和路由中间件。全局中间件全局中间件是在app\middleware.php中定义的中间件,默认没有启用任何中间件,但对支持的系统中间件做了注.
2021-04-12 22:15:35
883
转载 vue2.0+Element UI 实现动态表单(点击按钮增删一排输入框)
对于动态增减表单项,Element UI 官方文档表单那一节已经介绍得很清楚了,我之前没有看见,绕了很多弯路,这里针对点击按钮增删一排输入框的问题做一个总结。效果图如下存在一排必填的姓名与手机号,点击增加后会新增一行,点击每行后面的删除图标则会删除该行必填项很简单,就是普通表单:<el-form ref="form" :rules="formRules" :inline="true" :model="form" label-width
2021-03-16 11:04:45
1815
2
修复uploadify3.2.1初始化基于当前页面和uploadify.swf发送多次请求
2018-07-12
ThinkPHP - Flash Paper 仿百度文库的功能实现
2013-04-23
百度翻译类
2013-04-23
Windows 2003 邮件服务器全攻略
2010-12-28
推荐免费好用的Web在线Office(Word)编辑控件
2010-08-19
增加 Discuz!7 注册项,防止垃圾注册
2009-10-01
asp精妙的SQL语句例子
2009-09-22
防止ACCESS数据库被下载的9种方法
2009-09-22
Asp免费FTP组件,可远程操作FTP服务器
2009-09-22
ASP+AJAX+ACCESS在线聊天系统仿QQ
2009-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人