自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 问答 (1)
  • 收藏
  • 关注

原创 手机端页面返回后如何自动刷新

手机页面中,按返回键或者js后退之后,如何自动刷新页面,更新数据.

2022-02-07 16:25:18 2677

原创 mysqlbinlog 恢复指定数据库

mysql从二进制日志中恢复数据命令的例子./mysqlbinlog --start-datetime="2021-06-07 20:33:09" --stop-datetime="2021-07-12 8:36:00" -d c_wx6_wang /www/server/data/mysql-bin.000005 > /root/restore-database.sql命令行解释./mysqlbinlog(1)--start-datetime="2021-06-07 20:33:09"

2021-07-12 16:52:55 1413

原创 PHP实现HTML转PDF的解决方案

最近在做一个笔记网站,想要做一个把笔记转成pdf的功能.尝试了许多方案,最终几乎完美地解决了,在此记录以供参考.前记在正文之前,介绍一下尝试过的解决方案以及踩的坑.使用LibreOffice的命令行composer包: viterbit/liboffice-converter这个方案只要在linux中安装了中文字体,基本不会出现中文乱码问题,但是无法使用css样式等.centos7安装字体命令 yum groupinstall Fonts使用spipu/html2pdf这也是一个比较流行

2021-06-25 18:06:15 1613

原创 centos8 stream 屏幕共享 远程桌面 vnc 出错

在连接vnc之前,干脆直接把防火墙禁用掉,免得出现别的麻烦:systemctl stop firewalldsystemctl disable firewalld然后直接去设置开启屏幕共享,然后用vnc客户端连接,会出现以下错误:Unable to connect to VNC Server using your chosen security setting. Either upgrade VNC Server to a more recent version from RealVNC,

2021-01-04 21:38:59 5025 7

原创 复制html到word文档出现边框的解决方案

有时候我们复制html到word,在word中会出现边框.word提供了一个选择性粘贴方案,可以去掉样式,但是这不好,我们复制html,希望尽可能的包浏样式.实际上会出现边框,是div层级的锅.假设要复制的html元素是这样的:<div id="container"><h1>奥宏科技</h1><p>一切为了再生产个</p></div>如果使用js的createRange接口直接选择container,执行复制,那么复制

2020-12-24 14:35:45 899 1

原创 有关createRange和window.selection.addRange的兼容测试

最近开发接触到了文字选中复制的情况,参照mdn的说法,在火狐下愉快的完成了复制,但是在谷歌下却遇到了问题.mdn文档: https://developer.mozilla.org/zh-CN/docs/Web/API/Range[Deprecation] The behavior that Selection.addRange() merges existing Range and the specified Range was removed. See https://www.chromestatus

2020-12-24 14:28:24 687

原创 TP6灵活使用workerman和gatewayWorker

内容介绍网上能够搜到一些文章,教你如何完全把gatewayWorker完美结合到一起的,但是我不喜欢这样.我甚至都不用官方的think-worker库.因为这种做法会牺牲很多灵活性.耦合太严重.当然,最好的本办法可能是把thinkphp的项目和gatewayWorker的项目分开,分成两个,但是这样又会让项目很麻烦,明明业务也不复杂,分成了很多个项目.我希望的是在thinkphp里使用workerman和gatewayWorker,就像单独开发workerman那样,同时,thinkphp里那些助手函

2020-12-07 15:01:53 3395 6

原创 ThinkPHP6使用七牛云存储,不改代码,改下配置就上七牛

ThinkPHP6使用七牛云存储,不改代码,改下配置就上七牛介绍ThinkPHP6中使用flysystem作为文件处理类,flysystem是一个php文件处理库,可以使用相同的接口连接本地,ftp,ssh,dav,国外的各种oss,国内的各种oss等等,具体的可以搜索了解下.ThinkPHP6官方提供了本地的flysystem接入使用,但是没有提供七牛云的使用,实际上,flysystem也...

2019-07-28 11:35:39 3098

原创 tp5.1集成workerman将业务代码放到控制器并且可以使用命令启动多个业务代码

之前写过一篇博客,介绍把wokerman的回调函数定义到thinkphp的控制其中,并通过命令启动.tp5.1最新版集成workerman如何自定义命令并把业务逻辑写到控制器里但是有局限性,那篇文章是在windows下实现的,linux不能直接使用,并且一次命令只能启动一个控制器,就是说你有两个控制器需要后台启动,无法用一条命令启动.本片文章为解决这个需求的解决方案.但是只适合linux版...

2018-07-29 15:23:35 7181 4

原创 tp5.1最新版集成workerman如何自定义命令并把业务逻辑写到控制器里

最新的tp5.1集成workerman提供了两个web_server和socket_server的例子,其中socket_server可以在配置文件中直接设置workerman回调函数,也是很方便的.不过我个人觉得这样很不方便,不太优雅,这种方式只是把原来workerman的业务代码放到tp5里,如果是我,我会觉得把这部分代码写到控制器里会舒服一些.并且官方没有给出更灵活的开发worker...

2018-07-27 14:16:16 4114

原创 centos 7 笔记本 Intel nvidia 双显卡 安装nvidia驱动并成功安装cuda

这是一篇介绍如何在笔记本上使用centos 7 系统安装nvidia驱动和cuda 的文章。本篇还会介绍清晰的安装思路。探索了三天才完成,最后才搞懂思路,中间其实遇到了一个正确的教程,但是没有思路,所以一直没成功,这里先介绍一下前两天发生的坑。事情是这样发生的,一天下午下了班,我想在linux下开发和研究神经网络模型,我通过gpuz发现我的笔记本nvidia显卡是支持cuda的,那为何不用呢?所以...

2018-03-17 23:20:24 3232

原创 自己真的能搭建一个云盘!只要半个小时!全平台支持!

打算发布一篇教程,搭建自己的私人云盘,真的挺好用。这篇文章先头先简单介绍下云盘,然后上教程。只要有一台联网电脑,跟着教程走,从搭建服务器到下载客户端,只要半个小时。 云盘真的是依靠互联网生存的人一定要有的东西,把自己在网上遇到的东西存到互联网的一个角落,永不过期,如果愿意还可以分享出去。国内有很多云盘我先介绍一下我用过的倒闭的云盘吧。 阿宏最开始用的叫“酷盘

2017-08-21 10:34:11 83164 5

空空如也

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

TA关注的人

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