自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于微擎人人商城互动直播通信服务的笔记

第一、准备1、PHP版本建议使用PHP5.6。2、开放9501端口。第二、组件1、Redis【宝塔面板在php扩展中点击安装下】。2、Swoole【一般需手动安装php5.6安装swoole扩展】第三、修改配置文件1、打开人人商城模块里的配置文件【/addons/ewei_shopv2/core/socket/socket.config.php】若没有则直接...

2019-11-08 09:20:44 1835

转载 PHP代码优化技巧总结

摘要:PHP代码优化技巧总结PHP代码优化是评测你是否是一名合格的PHP工程师的一个重要维度,编写程序时,总是想要使自己的程序占用资源最小,运行速度更快,代码量更少。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法,它可以比 CGI或者Perl更快速的执行动态网页。PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高得多。PHP优化的目的...

2018-06-06 16:37:38 177

原创 zabbix-agent配置

注:Server和ServerActive都是zabbix_server端的ip Hostname是zabbix_agentd端名字必须和zabbix_server后台添加的主机名保持一致。查看10050端口是否开启:netstat -ntpl / ss -ntulp |grep 10050。文件位置:/etc/zabbix/zabbix_agentd.conf。三、配置zabbix-agent客服端。一.、安装zabbix-agent。安装zabbix-agent。

2024-04-12 18:31:43 323

原创 设置root可以远程连接 mysql

【代码】设置root可以远程连接 mysql。

2024-04-12 13:55:47 160

原创 新版chrome浏览器字体编码插件Charset v0.5.5

谷歌浏览器编码 Charset_v0.5.5

2022-03-11 10:46:11 2821

原创 新版chrome浏览器字体编码插件

web页面呈现出了一堆乱码,查看自己的代码写的是没有问题的,最后从谷歌的编码格式着手解决,Google Chrome在55版本以后删除了手动设置网站编码的功能了,使用老版本的可以在设置里边网络设置找到,使用最新版的谷歌需要下载插件。插件网盘地址:https://pan.baidu.com/s/1KwoZCA8hvIX9MhvTqRU8VA 提取码:9ms2开启开发者模式将下载解压后的0.3_0.zip拖到下面界面最后点击空白处就可以设置编码了...

2022-02-11 10:52:39 1430

原创 git指定部分文件提交

1、查看仓库状态git status2、添加需要提交的文件名git add 文件名3、忽略其他文件,把现修改的先保存起来git stash -u -k4、提交修改git commit -a -m '备注'5、推送git push origin 分支名6、恢复之前忽略的文件(重要!!!)git stash pop...

2021-08-14 13:49:42 903

原创 从git拉取项目到本地

1、项目文件夹下初始化gitgit init2、与远程仓库建立连接git remote add origin 远程仓库路径3、拉取远程分支git fetch origin 分支名(查看远程分支:git branch -a)4、创建本地分支并关联远程分支git checkout -b 本地分支名 origin/远程分支名5、拉取远程分支到本地分支git pull origin 远程分支名...

2021-08-14 13:36:12 859

原创 git恢复误删的文件 / 文件夹

1、查看被误删的文件/文件夹git status2、拉取最近一次提交到版本库的文件到暂存区,操作不影响工作区git reset HEAD 文件/文件夹3、拉取暂存区文件 并将其替换成工作区文件git checkout 文件/文件夹4、查看gitgit status至此,被误删的文件/文件夹已恢复...

2021-08-14 12:27:27 399 1

转载 安装企业微信和微信-ubuntu

第一步:打开命令窗口,先更新软件sudo apt-get updatesudo apt-get upgrade第二步:下载debian包git clone https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.git第三步:安装debiancd deepin-wine-for-ubuntu && ./install.sh第四步:新建softwares目录并进入mkdir softwares &

2021-07-09 11:36:46 837 3

原创 PHP错误处理之error_log

参数 配置项 说明 log_errors on/off 是否开启日志记录 log_errors_max_len 整型,默认1024 单行错误最大记录长度 error_log syslog或者指定路径 错误日志记录在什么地方 好用函数bool error_log ( string $错误消息 [, int $错误消息类型 = 0 [, string $存储目标]] )此函数即可记录错误日志文件也可用来发送错误邮件步骤:

2021-05-18 13:10:45 512

原创 memcache和redis的小记

Redis和Memcache区别,优缺点对比1、两者都是将数据放在内存中,都是内存数据库。不过memcache还可用于缓存图片、视频等。2、Redis不仅支持简单的k/v类型的数据,同时还支持list、set、hash等数据结构。(k/v,键值对)3、虚拟内存-Redis当物理内存用完时,可以将一些很久没用到的value交换到磁盘。4、过期策略-memcache在set时就指定,Redis可以通过expire设定,expire name 105、分布式-设定memcache集群,利用magent可

2021-03-13 18:36:24 136 1

原创 宝塔小记

查看原先用户名和密码 / 检测服务器是否装宝塔面板(也可以看安全组是否有8888端口)bt default重置 / 忘记宝塔密码cd /www/server/panel && python tools.py panel 新密码 用户名

2021-03-11 11:54:07 58

转载 Predis使用手册

//使用autoload加载相关库,这边重点就是为了require $file;spl_autoload_register(function($class) { $file = __DIR__ . '/lib/Predis/' . $class . '.php'; if (file_exists($file)) { require $file; return true; }});//配置连接的IP、端口、以及相应的数据库$.

2021-03-10 15:36:02 510

原创 禾匠V4队列服务测试失败,请检查服务是否正常运行

报此错误一般是已经启动过队列,重启失败之前已经成功启动队列服务的用户查找queue服务进程ID,SSH命令:ps -ef | grep -v grep | grep queue/listen执行SSH kill命令结束进程:kill 进程ID再按官方教程复制启动队列服务的命令,正常启用就可以了...

2020-11-30 16:28:54 4253 2

原创 Linux防火墙放行/关闭端口

查看放行端口:firewall-cmd --zone=public --list-ports新增放行端口:firewall-cmd --zone=public --add-port=8080/tcp --permanent关闭放行端口:firewall-cmd --zone=public --remove-port=8080/tcp --permanent刷新服务【重要】:firewall-cmd --reload...

2020-08-03 11:23:49 604

原创 人人商城秒杀redis配置

1、安装redis扩展【注意找到网站的PHP版本并安装redis扩展】2、修改微擎的配置文件将cache改为redis微擎根目录 /data/config.php 35行左右 查找如下代码$config['setting']['cache'] = 'mysql';改成$config['setting']['cache'] = 'redis';3、在配置文件底部添加如下代码并...

2019-12-03 16:32:45 4069

转载 input输入框内的字母自动转变为大写

1、使用JavaScript,在input标签添加onkeyup方法,将字符转为大写。<input name="text" type="text" onkeyup="this.value=this.value.toUpperCase()" />2、使用CSS,给input设置样式。<input type="text" style="text-transform:u...

2019-11-18 10:20:38 1760

原创 关于启动聊天服务(Linux系统)--龙兵AI名片

Linux系统环境检测Linux系统可以使用以下脚本测试本机PHP环境是否满足WorkerMan运行要求。curl -Ss http://www.workerman.net/check.php | php上面脚本如果全部显示ok,则代表满足WorkerMan要求。如果不是全部ok,则参考下面文档安装缺失的扩展即可。(注意:检测脚本中没有检测event扩展或者libevent扩展...

2019-11-07 10:23:26 921

转载 Discuz!模板解析语法

PHP中使用template()函数显示已存在模板在Discuz!程序执行中可以通过 include template('模板文件夹/模板名称无后缀');的方式进行解析,前提是您使用的Discuz!程序已经包含了 ./source/function/function_core.php 的函数库PHP格式的模板[X2.5新增内容]从 Discuz! X2.5 开始,模板文件支持 PHP 扩...

2019-09-29 10:45:40 276

转载 discuz模板文件说明

公共模板文件夹 ./template/default/common/common.css 公共CSS文件 faq.htm 帮助模板文件 footer.htm 系统总底部模板 footer_ajax.htm ajax模式是使用到的系统总底部模板,ajax模式大部分为浮动框登录、注册、发帖等。 forum_calendar.css 广场社区使用到的日历...

2019-09-29 10:20:56 369

转载 Ucenter实现多个网站同步登录

1.Ucenter后台中将需要同步登录的应用设置为允许同步登录,并确保应用通讯成功。2.修改应用登录代码。首先使用用户名密码登陆成功后,调用uc_user_synlogin函数获得同步登录的脚本。返回给浏览器并输出,确保脚本执行注:uc_user_synlogin 获得调用每个应用的uc.php中synlogin函数的脚本:synlogin函数将用户id和用户名...

2019-09-18 11:41:38 811

转载 网站整合Ucenter详细流程

第一步:下载安装UCenter,这里就不详细说了,网上很多教程1.下载UCenter下载地址:https://www.discuz.net/thread-2141609-1-1.html2.安装UCenter第二步:打开下载UCenter文件夹内的advanced文件夹,这里就是接口文件啦,里面的document就是接口的API说明,examples文件夹就是一些使用例子,按照...

2019-09-17 11:21:42 502

转载 php漏洞与代码审计

在甲方公司做代码审计一般还是以白盒为主,漏洞无非这么几类,XSS、sql注入、命令执行、上传漏洞、本地包含、远程包含、权限绕过、信息泄露等。1.xss + sql注入其中占大头的自然是XSS与SQL注入,对于框架类型或者有公共文件的,建议在公共文件中统一做一次XSS和SQL注入的过滤。写个过滤函数,可由如下所示:$_REQUEST = filter_xss($_REQUEST);$_GET = f...

2018-07-06 15:11:38 179

空空如也

空空如也

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

TA关注的人

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