自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【html】css、js实现网页内容禁止选中

网页内容不能选中、复制应该如何实现呢?通过css*{moz-user-select: -moz-none;-moz-user-select: none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-sele...

2019-09-25 17:10:00 372

转载 【html】window.open()被部分浏览器拦截问题

一、原因:1、因为在chrome的安全机制里面,非用户触发的window.open方法,是会被拦截的;二、什么情况下不会被拦截或会被拦截?1.$('#btn').click(function () { //不会被拦截 window.open(url)});2.$('#btn').click(function () { ...

2019-09-09 16:15:00 416

转载 【Linux】宝塔上 GitLab数据迁移修改配置后nginx无法启动

背景: 服务器A 向 服务器B 迁移数据,修改配置重启。发现gitlab的 nginx 无法启动。查找原因gitlab-ctl tail错误信息:网上查了查,似乎是宝塔的问题, 原因应该是为了防止nginx冲突, 把gitlab的nginx启动文件名改成了gitlab-web, 但有个配置文件没改造成的解决办法:  修改nginx启动文件...

2019-08-19 22:30:00 556

转载 【Linux】Gitlab库已损坏前端显示500错误解决方法

背景: 在进行gitlab数据迁移之后,所有页面正常访问,唯独在访问项目repo地址时,报500错误1 查看日志:命令查看:gitlab-ctl tail或者手动查看:/var/log/gitlab/gitlab-rails/production.log 日志文件 查到如下错误信息解决方法:在网上查找资料发现,这是由于db_key_base问题导致...

2019-08-19 22:25:00 463

转载 【linux】gitlab 的安装以及数据迁移

一 、安装;1 下载相应版本rpm包并安装https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpmyum -y insta...

2019-08-19 22:12:00 237

转载 【PHP】图片转换为base64,经过post传输后‘+’会变成 ‘空格’

图片转换为base64,经过post传输后‘+’会变成 ‘空格’,需要用PHP 处理一下$str= $_POST['img_data'];$str= str_replace(' ','+',$str);file_put_contents('./test.png',base64_decode($str));转载于:https://www.cnblogs.c...

2019-08-19 15:28:00 742

转载 【Mac】解决外接显示器时无法用键盘调节音量

背景:mac book pro 外接一台显示器 可以有音量,音量较小, 外接两台显示器时候直接显示如下了解决办法:操作步骤:从GitHub下载 SoundFlower 扩展,并安装。(首次安装会出现失败提示,再次安装即可)。从GitHub下载 SoundFlower Bed,并安装,打开。点击 macOS 菜单栏中的 SoundFlower B...

2019-07-29 16:57:00 3805

转载 【Mac】 /usr/local 文件夹权限问题

修改文件夹权限sudo chown -R $(whoami) /usr/local/如果失败提示Operation not permitted 或其他权限不足,则需要关闭RootlessRootless苹果从 OS X El Capitan 10.11 系统开始使用了 Rootless 机制,系统默认将会锁定 /system、/sbin、/usr 这三个目录。用户要获取...

2019-07-19 16:47:00 2810

转载 【composer】 PHP composer 镜像地址更换

如果你使用的是 laravel-china.org 得 composer 镜像。那么近期执行更新时候就会报错:莫慌,这是因为 laravel-china.org 已经停止了对composer得更新。现在我们可以更换为阿里云得composercomposer config -g repo.packagist composer https://mirrors.ali...

2019-07-15 10:42:00 151

转载 【Mac】解决macos安装升级时报错安装所选更新时发生错误的问题

1 系统更新macjave 更新一直失败:2 解决方法为:重新启动Mac,并按住Command+R进入恢复模式,找到Terminal后输入csrutil disable,然后重启Mac,再次下载并安装更新。3系统更新后,务必记得重启Mac再次进入恢复模式(重启时按住Command+R),找到Terminal并输入csrutil enable,再重启系统,...

2019-07-14 12:16:00 9904

转载 【Axure】Axure RP 8 最新注册码(亲测可用)

Licence: Koshykey: wTADPqxn3KChzJxLmUr5jTTitCgsfRkftQQ1yIG9HmK83MYSm7GPxLREGn+Ii6xY转载于:https://www.cnblogs.com/richerdyoung/p/11155691.html...

2019-07-09 10:16:00 241

转载 【Linux】 新建用户并授权

一、创建新用户1、创建一个新用户:laofan[root@localhost ~]#adduser laofan2、为新用户创建初始化密码[root@localhost~]# passwd laofanChanging password for user laofan.New password: # 输入密码Retype new...

2019-07-02 10:53:00 4585

转载 【Linux】采用nginx反向代理让websocket 支持 wss

背景:玩swoole 服务使用Nginx反向代理解决wss问题。即客户端通过wss协议连接Nginx然后Nginx通过ws协议和server通讯。也就是说Nginx负责通讯加解密,Nginx到server是明文的,swoole服务不用开启ssl,而且还能隐藏服务器端口和负载均衡(何乐不为)。server { # 下面这个部分和你https的配置...

2019-06-23 14:17:00 810

转载 【Linux】反向代理

Nginxserver { root /data/wwwroot/; server_name www.test.com; location / { proxy_http_version 1.1; proxy_set_header Connection "keep-alive"; proxy_set...

2019-06-23 13:19:00 172

转载 【linux】Linux 运行进程实时监控pidstat命令详解

简介pidstat主要用于监控全部或指定进程占用系统资源的情况,如CPU,内存、设备IO、任务切换、线程等。pidstat首次运行时显示自系统启动开始的各项统计信息,之后运行pidstat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。实例讲解默认参数执行pidstat,将输出系统启动后所有活动进程的cpu统计信息:...

2019-06-23 12:52:00 125

转载 【swoole】PHP+Swoole+Linux实现进程监控

脚本代码class Server{ const PORT = 8888; public function port() { //netstat -anp 2>/dev/null| grep 8888 |grep LISTEN |wc -l $shellCommand = 'netstat -an...

2019-06-23 12:51:00 218

转载 【php】PHP制作QQ微信支付宝三合一收款码

分析微信扫这个,支付宝扫那个,不仅要加载多张二维码,还要加css/js让它变的好看,作为一个又懒又不想写这些东西的程序猿来说,这可不行。那能不能把QQ微信支付宝三合一,只需要扫一个收款码就行呢?这里涉及到一个知识点,则是User-Agent,大厂的webview都会携带自家的UA信息,比如说:QQ:MQQBrowser/6.2 TBS/043221 Safari...

2019-06-21 11:40:00 1347

转载 【PHP】 php遍历文件夹文件,获取md5的值

方法:<?php //定义操作目录$dir = 'D:\phpstudy\WWW\test';function getDir2($dir){ foreach (glob($dir . '\*') as $file_path) { //file change GBK to utf-8 $fi...

2019-05-20 09:32:00 430

转载 【微信开发】微信网页扫码登录的实现

官方文档:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419316505&token=00d2aafc5bc1b9e3d6a3b4bc2f60662aa4ed0fc9&lang=zh_CN...

2019-04-27 23:12:00 491

转载 【linux】在宝塔上 同ip 不同端口 设置一个端口对应一个网站

准备工作:   ip一个 , 例如:192.168.1.666  服务器一台,放行所需端口  假想一个域名www.test.com  ps:默认你已经装好宝塔面板了实现效果:  192.168.1.666:6601 访问站点1  192.168.1.666:6602 访问站点21 新建一个站点,比如: www.test.c...

2019-04-26 10:25:00 2279

转载 【HTML5】video 标签禁用自带的下载按钮

h5自带的 video标签 ,会有个下载按钮,有时候想避免,就可以利用样式的方法    <style type="text/css"> video::-internal-media-controls-download-button { display:none; } ...

2019-04-13 22:10:00 1343

转载 【HTML5】HTML5中video元素事件详解(实时监测当前播放时间)

html 代码。。video后边几个元素,可处理ios 系统的兼容性 <video id="myVideo" controls="controls" poster='预览图' preload="auto" x5-playsinline="" playsinline="" webkit-playsinline="" > ...

2019-04-13 16:55:00 1979

转载 【微信开发】cURL error 60: SSL certificate problem: unable to get local issuer certificate (see http://cur...

在做微信开发时候,请求为你接口报错:解决方案:1 下载cacerthttps://curl.haxx.se/ca/cacert.pem2 修改 php.ini , 并重启curl.cainfo="真实路径/cacert.pem"注意: 开启 php_curl php_openssl 扩展,如果是用php curl()...

2019-04-12 22:08:00 203

转载 【MySQL】随机获取数据的方法,支持大数据量

在mysql中带了随机取数据的函数,在mysql中我们会有rand()函数,很多朋友都会直接使用,如果几百条数据肯定没事,如果几万或百万时你会发现,直接使用是错误的。下面我来介绍随机取数据一些优化方法。SELECT * FROM table_name ORDER BY rand() LIMIT 5;rand在手册里是这么说的:RAND()RAND(N)返回在范围0到1.0...

2019-03-25 10:45:00 166

转载 【html5】 解决 video标签 不自动全屏

<video controls="controls" poster='' src='' preload="auto" x5-playsinline="" playsinline="" webkit-playsinline="" > </video>...

2019-03-21 19:55:00 1863

转载 【nginx】解决Nginx重启时提示nginx: [emerg] bind() to 0.0.0.0:80错误

Nginx是一款轻量级的Web服务器,特点是占有内存少,并发能力强,因而使用比较广泛,蜗牛今天在一个VPS上重启Nginx时提示“nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)”错误。那么如何解决Nginx重启时提示“nginx: [emerg] bind() to 0.0.0.0:80...

2019-03-09 21:22:00 2897

转载 【thinkphp5.1】 endroid/qrcode 二维码生成

composer 链接:https://packagist.org/packages/endroid/qrcode注意:PHP版本 要求 7.1+1. 使用 composer 安装 endroid/qrcode:composer require endroid/qrcode2将二维码生成封装为服务 位置: /appliction/common...

2019-02-27 15:38:00 2567

转载 【thinkphp5】安全建议:隐藏后台登录入口地址

我们都知道后台 www.test.com/admin是我们最常用的登录入口,方便的同时也留下了隐患,如果你刚好使用了admin/123456这种账号密码的方式,会导致我们的后台完全暴露在外。因此我们建议修改后台的登录入口,达到隐藏后台登录入口的效果。操作步骤1、首页修改application/config.php中deny_module_list的值,其中默...

2019-01-17 18:01:00 1902

转载 【typecho】解决使用分隔符 <!--more-->标签后首页文字下面出现一段空白

使用typecho 搭建了一个站点,输出摘要时候。使用了 <!--more--> 分隔符,然后首页文章出现了一大片空白,审查元素发现。多了好多<br>标签解决办法:在 /var/hyperDown.php文件1177行。把这个注释。即可转载于:https://www.cnblogs.com/richerdyoung/p/1028...

2019-01-17 17:24:00 714

转载 【mysql】MySQL以逗号隔开的字符串查询方式整理

1 单个值查询使用函数进行处理,FIND_IN_SET()实用SELECT * FROM `by_info` WHERE FIND_IN_SET('7',type_id);2 多个值模糊查询,使用正则,此方式相当于( LIKE '%1%' OR LIKE '%2%' OR LIKE '%5%' )SELECT * FROM `by_info` WHER...

2019-01-03 16:27:00 894

转载 【docker】追加docker容器端口映射的方法

docker run可以指定端口映射,但是容器一旦生成,就没有一个命令可以直接修改。通常间接的办法是,保存镜像,再创建一个新的容器,在创建时指定新的端口映射。但这样太麻烦了。现在有新方案来解决掉:操作步骤:1 查看容器docker ps -a2 停止容器docker stop f5033 停止docker服务systemct...

2018-12-21 11:24:00 239

转载 【phpMQTT】phpMQTT详解以及处理使用过程中内存耗死问题

参考文档: https://www.cloudmqtt.com/docs-php.htmlgithub下载 :https://github.com/bluerhinos/phpMQTTCloudMQTT 概述:https://www.cloudmqtt.com/docs.htmlCloudMQTT 除了有php的类库,还有python,java.net等mqtt的类库。...

2018-12-13 14:16:00 687

转载 【代码片段】根据商品规格组装数据

<?php $data[0]['spec_id'] = 1; $data[0]['type_id'] = 1; $data[0]['name'] = '网络'; $data[0]['sort'] = 50; $data[1]['spec_id'] = 1; ...

2018-12-12 11:31:00 107

转载 分析和解析PHP代码的7大工具

介绍几个非常不错的工具,来帮助程序员们提高自己的工作效率,一起来看看吧!1 PHP Parser :https://github.com/nikic/PHP-Parser PHP-Parser是一个用PHP编写的PHP解析器(支持PHP 5.4以及更早的版本),这种特殊的解析器非常适合静态代码分析。该工具的目的就是简化静态代码分析和操作,它使程序员能够...

2018-12-05 16:30:00 579

转载 【laravel5.6】 laravel 执行 php artisan route:cache 报错 Unable to prepare route [/] for serialization. Us...

laravel 在部署的时候。需要优化路由加载,执行命令php artisan route:cache报错了。如下这个异常的错误信息,提示的已经非常明确了:大概意思就是说在闭包里边,是不能够进行路由缓存的。那么现在就有两种办法:想要继续使用闭包,那就只能放弃路由缓存(至少目前我没有其他办法,如果你有,记得告诉我)。那就是在路由里边,也就是rou...

2018-12-05 11:45:00 1151

转载 【JS加密库】SJCL :斯坦福大学JS加密库

斯坦福大学Javascript加密库简称SJCL,是一个由斯坦福大学计算机安全实验室创立的项目,旨在创建一个安全、快速、短小精悍、易使用、跨浏览器的JavaScript加密库。斯坦福大学下载地址:http://crypto.stanford.edu/sjcl/sjcl.zipGitHub主页:http://github.com/bitwiseshiftleft/sjcl...

2018-12-04 11:49:00 558

转载 【laravel5.6】The Process class relies on proc_open, which is not available on your PHP installation....

 部署服务器的时候,使用composer来安装依赖。遇到了解决办法: 在php.ini中,找到disable_functions选项,看看后面是否有proc_open函数被禁用了,如果有的话,去掉即可转载于:https://www.cnblogs.com/richerdyoung/p/10054236.html...

2018-12-02 17:27:00 721

转载 【laravel5.6】 laravel中间件内生成参数并且传递到控制器的2种方法

中间件方法: /** * 自定义中间件: * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed */ public function handle($request, Clo...

2018-12-02 12:28:00 212

转载 【laravel5.6】 Laravel 数据迁移给表和字段添加注释

1引用DBuse Illuminate\Support\Facades\DB;2 up方法public function up() { Schema::create('code_table', function (Blueprint $table) { $table->integer('id')-&gt...

2018-11-30 18:18:00 637

转载 【laravel5.6】 laravel 接口 接管 自定义异常类

1 app\exceptions 目录下 新建 Apiexception.php<?php namespace App\Exceptions; /*** * API 自定义异常类 */use Exception;class ApiException extends Exception { //自定义异常处理...

2018-11-30 16:04:00 354

空空如也

空空如也

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

TA关注的人

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