归档: 2020

CentOS 7 yum安装与配置 Tomcat

CentOS 7 yum安装与配置 Tomcat操作步骤检测本机是否安装Tomcat123systemctl status tomcat.service# 或者systemctl status tomcat 查看Tomcat信息1yum info tomcat 安装Tomcat1yum -y install tomcat 查看Tomcat是否安装成功1rpm -q tomcat Tomca

Centos7 yum 安装 jdk11

Centos7 yum 安装 jdk11安装步骤1. 查看本机是否自带java1rpm -qa|grep java 2. 有则卸载1rpm -e --nodeps java* 3. 查看yum中jdk版本1yum search jdk 发现有java11,列出java11: 1yum list |grep java-11 4. 安装jdk11各个centos版本的jdk版本不一样,输入完y

pm2 keymetrics 实时监控

pm2 keymetrics 实时监控相关链接 注册地址:https://app.keymetrics.io/#/register 官方网站:https://keymetrics.pm2.io/#/ 参考文档:https://blog.csdn.net/qq_17475155/article/details/53823862 pm2官方监控平台pm2官方也结合pm2

Nodejs 单进程异步锁使用 async-lock

Nodejs 单进程异步锁使用 async-lock安装和初始化123let asyncLock = require('async-lock');let lock = new asyncLock();global.AsyncLock = lock; 使用示例123await AsyncLock.acquire(playerId + command, async () =>

MongoDB删除字段

MongoDB删除字段删除字段语法1db.collection.update({},{$unset:{"需要删除的字段":""}})

新服务器安装配置备忘

新服务器安装配置备忘1. 更改密码1passwd root 2. 查看基本配置12topdf -h 3. 升级系统1yum update 4. 安装MongoDB创建repo文件: 1vim /etc/yum.repos.d/mongodb-org-4.2.repo 文件内容: 123456[mongodb-org-4.2]name=MongoDB Repositorybaseurl=ht

pm2服务开机自动启动

pm2服务开机自动启动https://blog.csdn.net/hwijew/article/details/86706799 操作步骤1. 运行 pm2 startup会生成pm2-root的启动脚本,且自动将pm2-root设为服务。 2. 运行 pm2 save会将当前pm2所运行的应用保存在/root/.pm2/dump.pm2下,当开机重启时,运行pm2-

服务开机自动启动

服务开机自动启动启用服务自启动123systemctl enable nginx.servicesystemctl enable redis.servicesystemctl enable mongod.service

防止外挂

防止外挂防范措施 降低长时间重复性任务所获得收益,或者同一种获得收益的任务随时间的增加收益减少。 游戏本身提供一些类似外挂的功能:比如自动打怪等辅助工具。 协议层加密 定期检查数据通过排行榜等数据统计,可以通过发现一些异常的数据来检测是否有外挂存在 深入玩家内部,了解外挂行情。这个是客服们的工作,与技术关系不大,但有时能起到意想不到的作用。

mongodb误操作查数据表操作日志

mongodb误操作查数据表操作日志https://www.deeplearn.me/2123.html 操作步骤1. 查看系统日志路径从配置文件中可以查看系统日志路径: 1ps -ef|grep mongo 2. 查看日志文件路径配置1more /usr/local/mongodb/mongodb.conf 3. 查看日志信息查看日志信息发现有 dropDatabase 的操作: 1cat

Ready check failed - NOAUTH Authentication required

Ready check failed: NOAUTH Authentication required通常是认证失败导致。 Redis1redis-cli -h xxxxxx -p 6379 -a pppppp 或 12redis-cli -h xxxxxx -p 6379auth pppppp Nodejs12345678910const redis = require('redis

MongoDB 修改 root 密码

MongoDB 修改 root 密码1234567mongo -uroot -p123456 localhost:27017/admindb.updateUser('root',{pwd:'654321',roles:[{role:'root',db:'admin'}]})exi

Widget 组件 updateAlignment

Widget 组件 updateAlignmentWidget 组件会自动调整当前节点的坐标和宽高,不过目前调整后的结果要到下一帧才能在脚本里获取到,除非你先手动调用 updateAlignment。 12// 示例代码this.widget.updateAlignment();

cocos creator 图片黑边, 灰边问题

cocos creator 图片黑边, 灰边问题https://blog.csdn.net/fzhlee/article/details/88756045 方案一利用打包工具 TexturePacker 将资源打包成图集,打包过程中设置成预乘: 方案二(好使,亲测可行!!!) 选择图片或合图,一定要勾选 Premultiply Alpha 在cocos creator编辑器的sprite 设置为

阿里云socket端口不通问题

阿里云socket端口不通问题https://blog.csdn.net/qq_27101653/article/details/84136076 在 socket 程序的服务器监听部分的监听 IP 要设置为阿里云提供的内网 IP ,这里必须设置成内网 IP , 否则程序监听不到信息 127.0.0.1 要改成内网 ip 123server.listen( port, '127.0.0

Socket连接

Socket连接123456789101112131415161718192021222324252627282930313233'use strict';// port参数let port = '1580';let net = require('net');// 为了http请求能复用connection连接,Nodejs在http.A

Buffer对象

Buffer对象创建Buffer对象123456var buffer = new Buffer(size)buffer.fill(value,[offset],[end])var buffer = new Buffer(array)var buffer= new Buffer(string,[encoding]) Buffer<—->string 相互转换123buf.toStrin

mongoose 连接云库

mongoose 连接云库配置说明url里要包含:authSource=admin 配置代码123456789// 数据库地址mongo: { uri: 'mongodb://root:xxx@dds-xxx.mongodb.rds.aliyuncs.com:1111,dds-xxx.mongodb.rds.aliyuncs.com:1111/dancingRo

导出单独库,并导入云库

导出单独库,并导入云库操作步骤12345# 导出单独库mongodump -d dr -o /data/backup/db/dr/# 导入云库mongorestore --host dds-xxxx.mongodb.rds.aliyuncs.com:1111,dds-xxxx.mongodb.rds.aliyuncs.com:1111 --username root --password xxxx

云库Auth远程连接

云库Auth远程连接连接命令1mongo admin --username root --host dds-xxx.mongodb.rds.aliyuncs.com:1111,dds-xxx.mongodb.rds.aliyuncs.com --port 1111 --password xxxx

android各版本对应的sdk版本

android各版本对应的sdk版本https://blog.csdn.net/u010825468/article/details/78909550 版本对照表 平台版本 SDK版本 版本名称 Android 8.0 26 Oreo Android 7.1 25 Nougat Android 7.0 24 Nougat Android 6.0 23 Marshmallow

Cocos Creator 远程加载 json 文件

Cocos Creator 远程加载 json 文件实现代码12345678910111213loadRemoteJson(url, cb) { // 发布 native 版需要下面的方法远程获取和解析json文件 game.http.get(url, (data) => { cb(null, JSON.parse(data));

Cocos Creator 远程加载 plist 图集方法

Cocos Creator 远程加载 plist 图集方法实现步骤 远程加载plist creator 安卓打包不支持 cc.loader.load 加载远程文本 plist 文件, 换 http get 方法获取 代码实现LoadRemotePlist.js1234567891011121314151617181920212223242526272829303132333435363738

ossbrowser 工具

ossbrowser 工具https://help.aliyun.com/document_detail/61872.html?spm=5176.8466032.0.0.32ee1450Q35ZaD 工具介绍十分好用,实时更新内容

502 问题

502 问题问题描述重启nginx后,报错502 问题配置其中是使用ip进行proxy_pass: 12345678server { listen 80; server_name aaa.xxx.cn; location / { proxy_pass http://123.123.123.123; }} 解决方

connect() failed (111 Connection refused) while connecting to upstream

connect() failed (111: Connection refused) while connecting to upstreamhttps://blog.csdn.net/hao134838/article/details/80872307 问题描述腾讯提示网站没有进行备案,之前都是在阿里上备案的,在腾讯上备案又需要很长时间,所以找了一台配置非常低的阿里服务器做了个nginx代理,和