07 2019 档案
摘要:虽然Composer使得我们可以重用很多现有的类库(例如packagist.org中的),但是我们仍然可能用到一些不兼容composer的包或者类库。另外在某一项目中,我们也可能会创建某一类库,而且可能并没有制作成为composer package 的打算。这个时候我们可以通过以下方式来使用自己的特
阅读全文
摘要:机器高负载告警一般是CPU负载在99-100%,同时伴有大量的网络出包和入包量,常见的原因是机器在某个时段进行LOG,数据等备份操作,或者服务器被黑导致 输入top命令查看CPU使用情况 通过进程PID找到导致CPU高的线程 感觉没什么用就直接kill掉
阅读全文
摘要:目前很多人还是使用密码来登陆服务器,并且服务器都是默认的 22端口,但是这样会有被暴力破解密码的危险 以上是被暴力破解的截图的一部分ip统计 处理方法: 1, 先用命令查询日志 如果发现很多数据, 说明很多软件在登录破解你的服务器, 如果没有错误数据, 那倒问题不大 2,找到22端口,新增新的端口号
阅读全文
摘要:系统 centos 7.4 系统, 不知道的可以用 cat /etc/redhat-release 查看 利用到了linux 系统的日志,每次我们登陆服务器时,如果有登陆认证失败的情况,会在服务器的/var/log/secure文件中记录日志。错误日志如下截图: 执行 du -h /var/log/
阅读全文
摘要:'git' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 解决办法: 去百度大概搜了一下,是因为没有配置Git环境变量的原因,但是没有具体的解决步骤,特此记录一下. 右键查看git安装目录: 输入 二. 配置环境变量 右键我的电脑 --> 属性 点击高级系统设置 --> 环境变量 -->
阅读全文
摘要:什么是Tengine 官方帮助文档:http://tengine.taobao.org/changelog_cn.html
阅读全文
摘要:php 环境变量版本低于7.1.8,更新php环境变量版本
阅读全文
摘要:动态切换class,主要代码::class="i.themColor" 动态切换style,主要代码: :style="{'background':item.TypeColor}" 说明:为节约性能,将 Class 与 Style 的表达式通过 compiler 硬编码到 uni-app 中,支持语
阅读全文
摘要:一:Git安装 使用TortoiseGit这个程序,需要先安装Git Windows版本Git的下载页面: http://git-scm.com/download/win 1:下载Git到文件夹, 2:然后鼠标双击安装文件, 如果有Windows拦截警告,允许即可; 3:接下来是授权信息页面,点击下
阅读全文
摘要:安装方法如下: 本人使用的是Cenos 7.0系统,因PHP需要 在编译安装libiconv-1.14时遇到如下问题: 故障1、 未安装GCC 这个问题是因为没有安装GCC程序解决办法: 故障2、在make时报如下错误
阅读全文
摘要:往网页中输入特殊字符,需在html代码中加入以&开头的字母组合或以&#开头的数字。下面就是以字母或数字表示的特殊符号大全。 HTML常见特殊字符 HTML 原代码 出处:http://www.cnblogs.com/madsnotes/ 出处:http://www.cnblogs.com/madsn
阅读全文
摘要:今天将项目迁移到另一台笔记本,进行build出现以下问题,导致build失败 报错截图: 大致意思,目前使用的build工具版本27.0.3不合适。因为当前使用Gradle插件版本是3.2.1,这个版本至少需要build对应版本为28.0.3 而且,现在每一个Gradle插件版本都对应一个build
阅读全文
摘要:报错截图: 问题原因:compile会被在2018年底取消,会被imlementation替代,所以会报这个警告,解决警告的方式就是换成 imlementation 就好了 解决方法: 在 app 的 Gradle 中: 这样替换了过时的,再重新编译即可。
阅读全文
摘要:报错截图如下: 解决方法:在app的build.gradle中添加如下代码 解决截图:
阅读全文
摘要:报错截图: 问题原因:因为build.gradle中jcenter()或者maven()被墙了,所以会出现这种情况。 解决方案:(我的gradle版本是:classpath 'com.android.tools.build:gradle:3.2.1') 在Project的build.gradle加入
阅读全文
摘要:这个问题是Android studio升级到3.0之后,运行的时候会提示gradle要升级到3.5版本才能编译。于是我把我的gradle升级到了 gradle-4.1-milestone-1 版本,是2017年7月份最新版本了。于是我把主程序的build.gradle中的gradle版本改成了这个,
阅读全文
摘要:报错截图如下: 解决方法:在project的builde.gradle做如下操作分别加上google()
阅读全文
摘要:get_wx_data.php
阅读全文
摘要:延迟任务应用场景 场景一:物联网系统经常会遇到向终端下发命令,如果命令一段时间没有应答,就需要设置成超时。 场景二:订单下单之后30分钟后,如果用户没有付钱,则系统自动取消订单。 场景三:过1分钟给新注册会员的用户,发送注册邮件等。 php 使用rabbitmq-delayed-message-ex
阅读全文
摘要:延迟任务应用场景 场景一:物联网系统经常会遇到向终端下发命令,如果命令一段时间没有应答,就需要设置成超时。 场景二:订单下单之后30分钟后,如果用户没有付钱,则系统自动取消订单。 场景三:过1分钟给新注册会员的用户,发送注册邮件等。 实现方案 定时任务轮询数据库,看是否有产生新任务,如果产生则消费任
阅读全文
摘要:RabbitMQ的关键字说明 (1)Broker:经纪人。提供一种传输服务,维护一条从生产者到消费者的传输线路,保证消息数据能按照指定的方式传输。粗略的可以将图中的RabbitMQ Server当作Broker。 (2)Exchange:消息交换机。指定消息按照什么规则路由到哪个队列Queue。 (
阅读全文