
后端
文章平均质量分 69
三书yjy
联系QQ:1109563194
展开
-
解决内网拉取企微会话存档代理问题的一种办法
客户的服务都是内网的,不能直接访问外网;访问外网的话需要走kong网关才能出去。会话存档官网说可以使用socket5http方式拉取会话存档;我这边尝试了直接使用kong网关的ip和端口配置进去,是访问不了的我后面就又尝试了使用nginxsquid做正向代理的方式使用http方式访问,也是没有成功;这两种做代理服务器为什么不能成功,没有理解;有知道的朋友可以告诉我一下,有成功使用这两个做代理服务器拉取消息成功的朋友可以分享下经验。搞一个socket5。原创 2023-09-27 17:33:28 · 1636 阅读 · 0 评论 -
Linux 安装 ps 命令
ps命令原创 2022-09-22 15:27:01 · 2519 阅读 · 1 评论 -
Hyperf初体验-JsonRpc的使用
Hyperf 官方写 JsonRpc 的使用 Demo 还是比较清晰的,但是作为一个新手,刚使用的时候,还是不是很明白,这里给初次接触的同学,写一个更精细化的 Demo 。很简单的 Demo ,在官方的例子基础上写的。已经理解 JsonRpc 怎么交互,怎么写代码的兄弟们,就不用继续看了。首先使用下面命令,创建两个hyperf的项目composer create-project hyperf/hyperf-skeleton hyperf1composer create-project hyperf/h原创 2020-11-27 20:31:31 · 2010 阅读 · 2 评论 -
Mac下源码安装PHP的pkg-config相关的问题
如果你的软件啥的都是使用brew安装的,有以下报错的话,这里应该可以解决你的问题No package ‘openssl’ foundNo package ‘icu-uc’ foundNo package ‘icu-io’ foundNo package ‘icu-i18n’ foundNo package ‘oniguruma’ found…如果存在报错的话,首先看看你是否安装这个软件brew info openssl看打印出来的信息,我们应该能很清楚的知道我们有没有安装。如果bre原创 2020-11-27 15:30:38 · 1794 阅读 · 0 评论 -
sentry9.1.2安装的问题
前言这两天,因为服务器磁盘占满;想扩容连个扩容软件都不能下载;也不知道怎么操作好,想来直接删除了sentry相关的数据,腾出磁盘空间;删除了空间之后,sentry就不能使用了;然后就直接重装;安装好了最新版的sentry,发现php的sentry的compose包需要跟随更新;而且php的版本也要升级到7.2以上;线上的环境不能瞎处理;所以只好重新再安装旧版的sentry了。安装进入git...原创 2020-02-22 20:51:26 · 2109 阅读 · 3 评论 -
redis使用过的一些命令的整理
前言首先百度抄一段Redis的概念:Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API下面一些命令都是我自己在实际的项目中使用过的命令,以及应用的场景,想要学习命令的可以去这里看看Redis的连接连接命令redis-cli -h 127.0.0.1 -p 6379 -a "password"re...原创 2019-04-03 11:01:45 · 235 阅读 · 0 评论 -
任务错误解决记录
文章目录前言walle (1.0)检测时的问题解决walle & opcache后记前言平时工作中遇到的一些问题的排查和记录walle (1.0)walle一个web部署系统工具,配置简单、功能完善、界面流畅、开箱即用!支持git、svn版本管理,支持各种web代码发布,PHP,Python,JAVA等代码的发布、回滚,可以通过web来一键完成。1.0版本的官方文档:http:/...原创 2019-06-03 15:46:30 · 1163 阅读 · 0 评论 -
基础算法学习(一)
前言代码逻辑能力不行,咱就先背句式,看着套吧交换的基本句式type a = 0, b = 1;type tmp = a;a = b;b = tmp;迭代的基本句式(链表反转)type cur = head;type prev = null;while (cur != null) { type tmp = cur.next; cur.next = prev;...原创 2019-09-04 21:45:50 · 229 阅读 · 0 评论 -
在 Console 中输出树形结构
前言在console代码中输出一个树形的结构,如下图int[] arr = new int[]{2, 7, 4, 20, 11, 16, 8, 13, 17, 19, 3, 56, 68, 29, 18};int len = arr.length;int ceng = (int) Math.sqrt(len) + 1;for (int i = 0; i <= ceng; i+...原创 2019-09-24 20:40:44 · 1059 阅读 · 0 评论 -
项目代码设计准则
1、数据库设计数据主表系统一开始设计的时候需要考虑主表需要那些字段,不能所有的字段都堆上去,一般主表建议不超过20个字段,如果一定要的话,可以加上从表,把各个东西一定要抽象好2、代码层次设计代码封装在写一个业务功能函数时,可以找一找系统中是否有类似的实现:如果有,看是否满足当前的业务需要,如果不能满足,看是否可以在函数上加上当前的业务逻辑,如果不能,重新写一个兼容所有...原创 2019-04-03 15:44:12 · 284 阅读 · 0 评论 -
springboot+vue 权限管理系统
权限管理系统demohttp://permission.yuanjy.com前端github地址:https://github.com/yjysanshu/vue--authority后端github地址:https://github.com/yjysanshu/springboot-authority简介该权限管理项目是前后端分离形式的,登录鉴权是基于token验证的,后端记录...原创 2019-01-24 10:37:13 · 9842 阅读 · 7 评论 -
springboot扫描出controller的资源路径uri
以下代码为测试代码,扫描出controller包中的所有requestMapping的资源URIimport io.swagger.annotations.ApiOperation;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annota...原创 2019-02-14 16:15:32 · 4153 阅读 · 0 评论 -
Laravel 服务容器的具体实现
文章目录前言容器的定义Laravel容器的解释服务容器几种绑定的方式容器注册容器注入后记前言容器的定义容器,字面上理解就是装东西的东西。常见的变量、对象属性等都可以算是容器。一个容器能够装什么,全部取决于你对该容器的定义。当然,有这样一种容器,它存放的不是文本、数值,而是对象、对象的描述(类、接口)或者是提供对象的回调,通过这种容器,我们得以实现许多高级的功能,其中最常提到的,就是 “解耦”...原创 2019-04-10 12:56:39 · 1113 阅读 · 0 评论 -
在空Linux服务器上搭建java、tomcat、LNMP服务
搭建nginx一般空的云服务器上,C、C++的编译器什么的都是没有的,需要我们去安装,不过也简单,就几条命令:安装 gcc-c++ 编译器 yum install gcc-c++安装一些依赖 yum install -y pcre pcre-devel yum install -y zlib zlib-devel yum install -y openss...原创 2018-03-12 21:08:19 · 1426 阅读 · 0 评论