程序中的敏感信息如何优雅的处理?

  • Post author:
  • Post category:其他

我曾经写过一个用 Python 发送 html 邮件及附件的程序,分享在了网络上,里面的收件人没有做隐藏处理,用的是我自己最常用的邮箱。然后,苦恼随之而来:我会不停的收到测试邮件(垃圾邮件)。问了其中一个发件人才知道有培训机构用这个教学,学员什么都不改直接运行,于是我就不停的收到邮件。 你可能不知道敏感信息硬编码在程序中会带来多大的麻烦。 我曾经写过一个用 Python 发送 html 邮件及附件…

继续阅读 程序中的敏感信息如何优雅的处理?

ROS学习笔记(5): TF(Transform)坐标转换和原理分析

  • Post author:
  • Post category:其他

目录 6 TF 6.1 TF/TF tree格式规范 6.2 TF相关工具命令 6.3 TF原理 6.3.1 ROS坐标系 6.3.2 坐标系分类 6.3.3  setup Robot TF 6 TF TF是ROS里的一个基本的也是很重要的概念, TF(TransForm),就是坐标转换. tf本质是树状的数据结构,所以我们通常称之为"tf tree", tf也可以看成是一个topic: /tf …

继续阅读 ROS学习笔记(5): TF(Transform)坐标转换和原理分析

故障处理——生产环境mysql数据库被黑客攻击的处理过程

  • Post author:
  • Post category:mysql

故障名称 mysql数据库被黑客DROP 故障发生时间 2019-11-29 04:45:49 故障描述 1、生产环境数据库pro丢失。 2、生产环境生成了一个新的数据库,库名是 PLEASE_READ_ME_VVV。里面有一张WARNING表,内容大意是所要比特币,并发送到指定的链接地址。 故障分析 1、很明显数据库是被黑客攻击了。到服务器上去找不到mysql的数据库数据文件,数据库要么是从数据…

继续阅读 故障处理——生产环境mysql数据库被黑客攻击的处理过程

SqlAlchemy基本使用

  • Post author:
  • Post category:其他

sqlalchemy所依赖的模块 import sqlalchemy import sqlalchemy.orm import sqlalchemy.ext.declarative 连接数据库,利用数据库字符串构造engine, echo为True将打印所有的sql语句 engine = sqlalchemy.create_engine("mysql+pymysql://dba_0:mimadba…

继续阅读 SqlAlchemy基本使用

SAP BPC&BCS 下一个目标模块

  • Post author:
  • Post category:其他

BCS:Business Consolidation System, SAP中的会计报表合并模块 BCS是基于BW模块进行的报表合并,优点在于SAP不收取License费用。 BCS前提是熟悉BW内容及配置,财务合并报表能力。 https://help.sap.com/saphelp_sem320bw/helpdata/en/62/f7e73ac6e7ec28e10000000a114084/fr…

继续阅读 SAP BPC&BCS 下一个目标模块

ORA-01119: error in creating database file ***

  • Post author:
  • Post category:其他

[b]case1.[/b]今天在运行amx-bpm deploy-bpm的脚本时遇到了这个错误 setup-target-instance: [sql] Executing resource: /home/michael/amx-bpm20-conf/tibco/data/bpm/database/admin/setup-admin.sql [b][sql] Failed to execute: …

继续阅读 ORA-01119: error in creating database file ***

【第二章】Redis单机性能测试&压力并发测试

  • Post author:
  • Post category:其他

前言 感觉不是很多人明确的知道redis到底有多快。只是知道Redis做缓存很快,并发很高。 官网其实已经给出了压测教程和基准的压测数据,传送门: https://redis.io/topics/benchmarks 单机压测 我本地试了一下 环境:windows10 64位、i5 8250U + 8G 内存。 redis单实例 测试环境不是很标准,开了其他一些办公软件 1、先打开redis, 执…

继续阅读 【第二章】Redis单机性能测试&压力并发测试

Linux centos安装chromium

  • Post author:
  • Post category:linux

https://pkgs.org/download/chromium 选择centos7版本,进入详情页, 找到【Download 】下的binary package,直接下载rpm包速度很快。 Binary Package https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/c/chromium-103.0.506…

继续阅读 Linux centos安装chromium

uniapp安卓应用于微信小程序相互跳转并且传递参数

  • Post author:
  • Post category:uniapp

应用场景,使用uniapp开发的安卓应用与小程序(一套代码),安卓应用需要使用微信登陆方式,但是微信开放平台个人用户不能够申请微信登陆接口权限,所以就借助小程序的登陆能力登陆APP 注意事项: 用到了分享功能,在打包原生应用时,需要注意:首先勾选权限配置,manifest.json->App 模块权限配置->Share。然后,manifest.json->App SDK 配置-&…

继续阅读 uniapp安卓应用于微信小程序相互跳转并且传递参数

学数据结构(二)线性表(顺序存储)(持续更新)

  • Post author:
  • Post category:其他

目录 1  线性表的概念及运算 1.1线性表的逻辑结构 1.2线性表的抽象数据类型定义 2 线性表的顺序存储 3 顺序存储结构的优点和缺点: 1  线性表的概念及运算 1.1线性表的逻辑结构 线性表的定义 线性表(Linear List)是由n (n≥0)个类型相同的数据元素a1,a2,…,an组成的有限序列,记做(a1,a2,…,ai-1,ai,ai+1, …,an)。 数据元素之间是一对一的关…

继续阅读 学数据结构(二)线性表(顺序存储)(持续更新)