- 博客(62)
- 资源 (3)
- 收藏
- 关注
原创 PHP按自然月计算未来日期
背景:有时候需求需要计算从今天开始的5个月之后应该是哪一天。而跨年、每个月有大小月,或者月份中可能有28/29天,而PHP的strtotime的+n month有可能就不准确了(如:2月28日加三个月,需求可能想到5月31日,而strtotime出来则是5月28日)。为解决这个问题,方法如下。
2024-04-19 09:21:11 528 1
原创 Postman打开一直转圈
打开postman一直转圈圈,网上找的都是不解决问题。后来发现个大神完美的解决了,具体步骤如下:1 解决方案:删除%appdata%目录下的postman文件。这个文件夹是隐藏的,建议先在地址栏输入%appdata%进入此目录2 操作完第一步后,应该可以进去了,但是要重新登陆,如果登录后,打开仍然白屏,则需要在环境变量中新增以下环境变量,重启电脑即可:...
2022-03-18 17:16:49 10363 5
原创 This server could not verify that you are authorized to access the document requested.
检查你的请求,是否是从http转成了https
2022-02-08 10:19:59 1610
原创 图像占位符
应用场景:需要进行测试图片展示时,可以插入占位符,而且不用下载图片地址:lorempixel - placeholder images for every casePlaceholder Images for every case. Webdesign or Print. Just put a custom url in your html and you receive a proper placeholder picturehttp://lorempixel.com/...
2021-10-11 11:24:10 503
原创 The “fxp/composer-asset-plugin“ plugin was skipped because it requires a Plugin API version (“^1.0“)
运行任何composer都报错如下:The "fxp/composer-asset-plugin" plugin was skipped because it requires a Plugin API version ("^1.0") that does not match your Composer installation ("2.1.0"). You may need to run composer update with the "--no-plugins" option.解释:跳过了“f
2021-08-11 18:00:06 2166
原创 linux用户操作
1、用户添加:useradd举例:useradd -d /www/wwwroot/INV01/GUANHE/GH_PDF/ -s /sbin/nologin -g ftp BDY_GH释义:t
2021-05-31 11:33:31 749
原创 FancyTree 添加数据打开树并更新添加后的数据
fancytree的添加数据后自动打开树逻辑如下:1、新增数据,更新树里的数据。2、更新完树中数据后,将树打开。代码如下:$.get(url,function(ret){ 通过ajax获取树数据(注:该处获得的数据格式为带树结构的数据) var tree = $('#attachment_tree').fancytree('getTree'); 获取树结构 tree.reload(ret); 刷新树(可以把将新的数据填充到树结构中) tree.g...
2021-03-30 11:11:52 547
原创 liunx端口操作
一、查询 netstat -anp 所有开放端口信息二、关闭端口号:iptables -A OUTPUT -p tcp --dport 端口号-j DROP三、打开端口号:iptables -A INPUT -ptcp --dport 8099 -j ACCEPT service iptables save 保存设置四、以下是linux打开端口命令的使用方法。 nc -lp 23 &(打开23端口,即telnet) netstat -an | grep 23 (查看...
2021-01-08 16:43:34 184 1
转载 Git切换远程仓库地址
1、切换远程仓库地址: 方式一:修改远程仓库地址 【git remote set-url origin URL】 更换远程仓库地址,URL为新地址。 方式二:先删除远程仓库地址,然后再添加 【git remote rm origin】 删除现有远程仓库 【git remote add origin url】添加新远程仓库 2、【git remote -v 】查看远程仓库的地址...
2020-12-22 10:10:50 1048
原创 src设置图片宽高
<img src="http://prod-******s.com/100/Test/V0-IDC-7-1603422336.jpg?x-oss-process=image/resize,h_40,w_80" alt="">这种写法竟然也可以,第一次见
2020-10-23 14:25:52 1902
原创 Gitosis不能拉取代码,报错 ERROR:gitosis.serve.main:Repository read access denied fatal
公司使用的Git管理工具是Gitosis,在使用时,出现了不能拉取问题在gitosis.conf中做好了配置,且上传了公钥的情况下,一直不能拉取代码,报错如下ERROR:gitosis.serve.main:Repository read access deniedfatal: Could not read from remote repository.Please make sure you have the correct access rightsand the repository
2020-10-09 11:44:15 1831
原创 Linux服务器之间文件传输
scp -r xxx.tar.gz/ root@100.110.1.3:/data/wwwroot/释义:把本机的xxx.tar.gz文件传输至100.110.1.3服务器的data/wwwroot下
2020-09-24 17:42:18 139
原创 Linux服务器生成ssh-key
进入到root下,进入.ssh文件夹输入:ssh-keygen -t rsa -C "xxx@aaa.com"然后一路回车就好,如下图
2020-09-23 14:39:34 664
原创 Validation disabled for letsencrypt V1 API
Let's encrypt报错:new-authz error: {"type":"urn:acme:error:unauthorized","detail":"Error creating new authz :: Validations for new domains are disabled in the V1 API (https://community.letsencrypt.org/t/end-of-life-plan-for-acmev1/88430)","status": 403}解
2020-07-24 09:59:37 609
原创 邮箱服务商查询
工作中发现使用邮件推送服务,对方一直不能正常接收,因此想查询一下对方邮箱的提供方,以便确定是对方提供的邮箱的问题。具体解决方法如下:每个企业邮箱服务商的邮件服务器都会有所不同(个人邮箱也是一样),简单一点的方法就是根据该企业邮箱提供的官方收发服务器的地址判断(各服务商具体的POP和SMTP服务器地址列表百度即可)。专业一点的确认邮箱服务器地址的方法是:1.点击“开始”,在搜索栏里面输...
2020-04-24 14:49:31 4184
原创 MySQL5.7 不支持groupby查询问题
搭建项目过程中发现导入好的数据库页面打开报错,Syntax error or access violation: 1055 Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column原因:sql_model不正确导致解决方式:修改mysql的配置文件,在新增或修改sql-m...
2020-03-04 20:39:05 976
转载 mysql5.7修改密码
mysql 5.7修改密码关闭正在运行的 MySQL :[root@www.woai.it ~]# service mysql stop运行[root@www.woai.it ~]# mysqld_safe --skip-grant-tables &为了安全可以这样禁止远程连接:[root@www.woai.it ~]# mysqld_safe --skip-...
2020-02-21 12:12:52 215
原创 SVN锁强制解开
新来公司,有一个Excel文件需要编辑,但是发现文件被离职那位锁了,而且离职那位的账号已经被删除。解决方式:1、备份本地修改的文件2、update那个目录3、选中文件get lock,在窗口中选中steal lock4、修改文件提交...
2019-12-13 15:11:42 246
原创 Linux常用命令
1、netstat -tnlp 查看网络信息Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。-a (all)显示所有选项,默认不显示LISTEN相关-t (tcp)仅显示tcp相关选项-u (udp)仅显示udp相关选...
2019-12-06 09:38:23 234
原创 let's Encrypt单个域名续期
1、先确定你的域名信息在哪里放着如果在.acme.sh目录下,则执行./acme.sh --renew -d www.example.com 其中--renew 意思是更新、续费的意思-d 后面跟的域名就是你要更新的域名返回Success则成功返回Verify error:Invalid response from https://www.example.com/.well-...
2019-09-19 11:34:15 2714
原创 phpstudy升级mysql至5.7
因为现在项目用的数据库都是mysql5.7的,而phpstudy为5.5版本,造成很多数据不兼容,因此有了升级这个工作主要点在于,想清楚mysql其实就是一个单独的服务,phpstudy只是集成了一下,你不想用它集成的这一套就自定义升级其中的mysql就行。我所遇到的坑如下:1、网上说的所有的先进行卸载,停止服务之类的,我这边一概找不到。包括c盘中的php.ini文件什么的,都没有...
2019-07-08 22:51:58 171
原创 upstream timed out (10060: A connection attempt failed because the connected party did n
[error] 7360#2940: *23 upstream timed out (10060: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because conn...
2019-05-31 14:57:09 7420 2
原创 mysql导出.sql文件遇到的坑
导出.sql文件时正常,但是导入的时候一直报错,Column count doesn't match value count at row 1 With statement意思就是列不匹配,后来发现导出时出错的表有一列的数据格式是json类型,没有导出到sql中解决方法 :检查Navicat的版本,11.0的版本好像不支持json,所以导出时没有那一列的信息我是切换到了11.2,导出时...
2019-05-23 17:18:36 873
转载 php面向对象中self和static的区别
在php的面向对象编程中,总会遇到class test{ public static function test(){ self::func(); static::func(); } public static function func(){}}可你知道self和static的区别么?其实区别很简单,只需要写几个demo就能懂:Demo for...
2019-05-22 10:38:22 244
转载 CMD运行PHP文件中文乱码
首先运行以下命令chcp 65001 就是换成UTF-8chcp 936 可以换回默认的GBKchcp 437 是美国英语完成后运行自己的文件然而发现关闭cmd,再用依旧乱码,这回改彻底点,win+R输入regedit,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor。新建字符串值,命名为autor...
2019-05-08 17:43:39 612
转载 linux中ls-l命令详解
文件属性 文件数 拥有者 所属的group 文件大小 建档日期 文件名 -rw-r--r-- 1 root root 4533 Nov 20 17:50 app.php第一个栏位,表示文件的属性。Linux的文件基本上分为三个属性:可读(r),可写(w),可执行(x)。...
2019-05-08 14:14:43 910
原创 PHP单例模式demo
单例模式是为了解决同一资源重复调用,对常用的一些方法进行静态化处理,节约资源<?phpclass Single{ private static $instance; private function __construct($host = '',$user = '',$pass = '',$db = ''){ mysqli_conne...
2019-05-07 11:40:44 491
原创 PHP策略模式实现demo
策略模式是为了降低耦合,对相同的属性或方法进行封装,不同的地方通过调用实现各自的功能。策略模式是行为型模式,它定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。自己写了个demo,备忘一下<?phpinterface Human{ public function shuxing();}class man im...
2019-05-07 10:33:40 216
原创 使用laravelcomposer install出现版本问题
在新部署laravel项目时报了如下的错误D:\WWW\laravel-bjyblog>composer installLoading composer repositories with package informationInstalling dependencies (including require-dev) from lock fileWarning: The loc...
2019-04-16 17:28:26 2799
原创 powerdesigner导入数据库,生成数据字典
1、下载powerdesigner(以下是在16.5.0.3982版本下操作)2、点击file->new model;3、点击reverse engineer->database之后出现如下页面点击确定去配置数据库连接,完成后导入数据库中的表完成后进行生成报告步骤打开PDM模型,右键-->NEW-->REPORT选择Table...
2019-04-12 16:09:16 1284
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人