一、背景: 产线机器出bug,不能重启服务,需要保留现场,问题不好排查,远程debug服务器端代码才是正解。 二、实现步骤 1. 登录远程机器执行如下命令,nodePid为node服务的pid kill -usr1 nodePid #此命令不会重启服务 2. 本地执行,映射远程服务端口到本地端口92 ...
分类:
Web程序 时间:
2019-03-12 18:43:18
阅读次数:
327
我们以一个订单流转流程来举例,例如订单子系统创建订单,需要将订单数据下发到其他子系统(与第三方系统对接)这个场景,我们通常会将两个系统进行解耦,不直接使用服务调用的方式进行交互。其业务实现步骤通常为: 1、A系统创建订单并入库。 2、发送消息到MQ。 3、MQ消费者消费消息,发送远程RPC服务调用, ...
分类:
其他好文 时间:
2019-03-12 18:33:59
阅读次数:
325
基本思想:组员develop提交的代码需要master评审后,通过才可以合并到指定分支1.实现步骤第一步设置用户权限 第二步把新创建的开发分支保护起来feature_V1.3.8 第三步.组员developer通过feature_V1.3.8分支,创建自己的开发分支进行代码开发(一般是一个功能点,一 ...
分类:
其他好文 时间:
2019-03-12 18:14:11
阅读次数:
201
一.定义 拓扑排序是将有向无环图(DAG)中的顶点进行线性排序,且该序列满足以下两个条件: 1.每个顶点出现且仅出现一次; 2.如果A有一条有向边到达B,那么在排序后的序列中A一定在B前面。 二.实现方法 拓扑排序的具体实现步骤如下(<u,v>表示一条u到v的有向边): 1.找到当前DAG入度为0的 ...
分类:
编程语言 时间:
2019-02-28 18:07:04
阅读次数:
226
实现步骤: 1.修改屏幕字段对应的DATA ELEMENT的描述,这里会涉及到中英的翻译容易忽略需注意一下。 2.找到该屏幕,点击激活按钮,此时会提示禁止修改或者弹出让输入Object key的界面,但不用在纠结于这个,一般没什么影响。 (找该屏幕,你可以进入主程序,根据Status里面的该屏幕序号 ...
分类:
其他好文 时间:
2019-02-24 23:01:49
阅读次数:
195
2019/2/18星期一MapReduce计算框架Mapreduce是一个分布式的运算编程框架,核心功能是将用户编写的核心逻辑代码分布式地运行在一个集群的很多服务器上;为什么要MAPREDUCE(1)海量数据在单机上处理因为硬件资源限制,无法胜任,因为需要采用分布式集群的方式来处理。(2)而一旦将单机版程序扩展到集群来分布式运行,将极大地增加程序的复杂度和开发难度(3)引入mapreduce框架后
分类:
其他好文 时间:
2019-02-18 18:54:04
阅读次数:
174
协同过滤算法以其出色的计算速度和健壮性,在全球范围内特别是在互联网领域中取得了巨大成功。文章介绍了基于物品的协同过滤算法的基本思想和实现步骤,以及应用于实际图书推荐项目中的效果和产生的问题。基于物品的协同过滤算法的基本原理是和某用户历史上感兴趣的物品,越相似的物品,越有可能在用户的推荐列表中获得比较 ...
分类:
编程语言 时间:
2019-02-10 23:09:15
阅读次数:
233
打卡系统基础功能主要功能概述。 根据这些需求,分析后台接口 1. 上传文件接口简要概述流程图 下图主要是实现图片上传接口独立,可以实现多图片上传,返回多个图片上传后返回的图片地址列表 详细实现步骤是 1 设置文件存放路径,按日期 ( 8位长度日期,如20190122 ) 作为相对目录存放文件 2 循 ...
分类:
微信 时间:
2019-02-08 01:03:37
阅读次数:
477
推送短消息:按照级别由低到高>> 公众号 >已认证公众号 >服务号 >已认证服务号 >企业号 前提:基于微信认证服务号 主动推送微信消息 1,关注服务号 2.在沙箱环境小操作 实现步骤: 1.注册账号 appID appsecret a.在网页授权获取用户基本信息, IP或者域名,正式环境必须是域名 ...
分类:
微信 时间:
2019-02-07 20:31:54
阅读次数:
264
JDBC基础_driverManager接口 1.使用DriverManager进行数据库连接 (1).实现步骤 1. 准备连接数据库的 4 个字符串. driverClass:数据库驱动的全类名 jdbcUrl:数据库中使用存在的数据库表以及对应的数据库连接信息 uer:数据库用户名 passwo ...
分类:
数据库 时间:
2019-02-02 12:46:22
阅读次数:
224