- 博客(114)
- 收藏
- 关注
原创 【TrailHead】システム管理者のためのオブジェクト指向プログラミング
【TrailHead】システム管理者のためのオブジェクト指向プログラミングsObject と DML の使用sObject と DML の使用public class AccountHandler { // Public static method public static void insertAccount(Integer value) { Integer co...
2020-05-04 17:38:49
451
原创 【Procedure】Salesforce的SSO测试
【Procedure】Salesforce的SSO测试SSO标准流程步骤作成统合ID设置salesforce识别的IDP情报(Axiom)设置IDP识别的salesforce信息测试SSO标准流程步骤作成统合ID设定 → 快速检索 → user → 编辑设置salesforce识别的IDP情报(Axiom)设置对象 Axiom设置对象:salesforceName: Ax...
2020-04-22 10:39:13
592
原创 【Knowledge】Salesforce 与 Backlog 的统合
【Knowledge】Salesforce 与 Backlog 的统合概要流程申请域名创建site自作类创建custom URL设置对自作类的访问控制在backlog中设置webhook测试概要通过 Baklog 的 Webhook 和 salesforce 的 web site 机制,实现 backlog的课题同期到salesforce。Backlog的课题创建后自动与salesforce...
2020-04-10 20:10:42
378
原创 【Knowledge】Apex callout 与外部service的统合
【Knowledge】使用 Apex REST 服务统合外部service概要web service 和 http callout 的区别http callout 实装外部 endpoint 的承认callout的示意图get 数据测试post 数据测试合并上面两者到一个类中代码测试方法方法一 使用 StaticResourceCalloutMock方法二 使用 HttpCalloutMock公开...
2020-04-09 21:17:49
670
原创 【Procedure】如何通过Postman客户端测试Salesforce的REST API(用户名密码的接续app的方式)
【Procedure】如何通过Postman客户端测试Salesforce的REST API(用户名密码的接续app的方式)要件流程手顺作成接续APPPostman测试设定请求 URL认证请求测试示例1 Get测试示例2 SOQL-Query测试示例3 POST要件使用 Connected APP 方式通过Postman测试SF的API流程新建接续用的 user (后面用到 用户...
2020-04-09 21:14:31
547
原创 【Knowledge】Salesforce的数据导出方式-csv
【Knowledge】Salesforce的数据导出方式-csv方式不同点方式使用 DataLoader使用 Report 的· export·功能·使用备份导出机能(Exporting Backup Data)不同点DataLoader1; 需要安装客户端2; 可指定导出对象和项目Export a Report1; 可指定对象和项目Exporting B...
2020-03-30 16:03:30
969
原创 【Procedure】如何搭建VSCode的开发环境
【Procedure】如何搭建VSCode的开发环境要件手顺准备工作安装Salesforce CLI安装Visual Studio CodeDEV Hub有效Salesforce DX工程作成Scratch开发环境设置承认DEV Hub创建开发的Scratch环境作成LWC组件Deploy代码推送meta数据到Scratch环境确认已做成的组件要件使用 Trailhead PlayGroun...
2020-03-13 12:15:41
479
原创 【Procedure】GitLab + SalesForce 实现CI/CD
【Procedure】GitLab + SalesForce 实现CI/CD前提条件CI·CD·配置流程开发流程主要命令前提条件Enable Dev HubEnable Unlocked Packages and Second-Generation Managed PackagesCI·CD·配置流程创建 Salesforce Connected App 用来与GitLab交流...
2020-03-12 16:03:39
458
原创 【Procedure】VS开发环境 + 应用 + 组件
【Procedure】VS开发环境 + 应用 + 组件基本手顺VS开发环境构建Aura组件开发应用作成应用中添加组件Tab基本手顺VS环境构建Aura组件作成(LWC组件同样)应用作成应用中添加组件TabVS开发环境构建VSCode下载安装Salesforce CLI安装Salesforce Extensions for Visual Studio Code 安装Aur...
2020-03-11 15:44:21
184
原创 【TrailHead】Create a test harness app and component
【TrailHead】Create a test harness app and component错误内容原因解决确认错误内容Could not add Lightning component made by myself when create a New Lightning Component Tab原因Aura组件做成时间,没有设置Lightning Experience中适用...
2020-03-11 15:11:48
251
原创 【TrailHead】Build criteria and actions to replace your workflow rules
【TrailHead】Build criteria and actions to replace your workflow rules错误内容原因解决Process Builder错误内容System.DmlException: Delete failed. First exception on row 0 with id 0012v00002xq1vKAAQ原因因为check pro...
2020-03-11 12:45:22
327
原创 AWS EC2时区设置
AWS EC2时区设置确认当前时区本地时区设置硬件时钟设置系统再启动并确认确认当前时区date缺省显示UTC时区本地时区设置sudo ln -sf /usr/share/zoneinfo/Japan /etc/localtime硬件时钟设置sudo sed -i "s/\"UTC\"/\"Japan\"/g" /etc/sysconfig/clock系统再启动并确认sudo...
2019-10-29 20:28:30
2584
原创 Vagrant 到 Ansible 的替代理由
Vagrant 到 Ansible 的替代理由Vagrant存在的问题Ansible解决的问题宣言性抽象性收束性幂等性省力化Vagrant存在的问题构筑手顺不明确构筑手顺是通过VagrantFile来写的,最终是通过shell的脚本实现。导致出现 ①不同的人写不同的脚本逻辑,可理解性减弱 ② 稍微的构成变更时,需要交由实装者解决。# -*- mode: ruby -*-# vi: ...
2019-09-26 21:51:49
964
原创 Vagrant-环境搭建的Error(Mac环境)
Vagrant-环境搭建Error-Mac环境ErrorVagrant up 时的error画面解决ErrorVagrant up 时的error画面~/work/sample-vagrant $ vagrant upBringing machine 'default' up with 'virtualbox' provider...==> default: Importing b...
2019-09-24 22:03:24
377
原创 命令理解DNS解析原理
通过执行下面的命令可以清晰地理解DNS解析原理dig @8.8.8.8 www.baidu.com +trace执行结果~ $ dig @8.8.8.8 www.baidu.com +trace; <<>> DiG 9.10.6 <<>> @8.8.8.8 www.baidu.com +trace; (1 server found);...
2019-04-18 14:19:10
1287
原创 Mac - Ansible配置本地环境
由于更换机器,许多工具和环境需要重新配置,一项项的安装设置也是挺麻烦的,因此,用ansbile实现了本地的部署本地环境~ $ sw_versProductName: Mac OS XProductVersion: 10.14.3BuildVersion: 18D109手顺Homebrew安装$ /usr/bin/ruby -e "$(curl -fsSL https://raw....
2019-04-02 11:08:08
2100
原创 几种软件开发方法 - 发展memo
目前的趋势,主要有几种软件开发手法。waterfall最古老的开发方法,流程根据 要件定义 ➡ 设计 ➡ 制造 ➡ 测试 ➡ 运用 的流程,依次进行。原则思想尊重前一阶段的成果,原则上前一阶段没完成,后一阶段不开始,基本不式样变更。Agile思想根据机能单位,实现每个机能的 计划到测试 的步骤的反复。优势可以尽早的确认到成果物适用适用于小单位内,需要频繁的式样变更或者...
2019-03-29 10:42:48
1795
原创 Docker-学习笔记(一)
Docker-学习笔记(一)虚拟机类型Host型Hyper型容器型Docker的优势Docker的劣势Docker的组件Docker EngineDocker ComposeDocker RegistryDocker MachineDocker SwarmDocker KitematicDocker HubDocker的内部结构namespacecgroup(control group)网络连接机...
2019-03-28 16:21:40
330
原创 SSH-原理
社内研修,重新整理了一下SSH的原理(如果有不正确的地方,请留言指出,以后完善。)基础概念SSH 是 Secure Shell 的缩写,提供了安全性的远程访问别的机器的机制。目的相比Telnet和Ftp实现,安全的数据传输如何实现安全加密的两种方式,对称加密 和 非对称加密对称加密;方法使用同一个密钥,一旦泄露,所有的安全均不可靠非对称加密;使用公钥和私钥的两个密钥,只能使用私...
2019-03-28 13:23:02
374
原创 Vagrant - SSH连接方式
Vagrant VM启动后(vagrant up),ssh连接时,使用下面的命令可以直接连接方式一vagrant ssh该连接默认使用的时OpenSSH连接,如果没安装的话,连接会失败。方式二或者通过指定参数,实行普通的ssh连接PS C:\work\ansible-sample> vagrant ssh-configHost node1 HostName 127.0.0...
2019-03-27 17:44:04
7618
1
原创 Powershell - 修改文件生成格式
Powershell 默认文件生成的格式 UTF-16,该格式因为已经不再使用,修改格式为 utf-8$PSDefaultParameterValues['Out-File:Encoding'] = 'utf8'
2019-03-27 17:41:14
1925
原创 Vargant - 复数VM共用相同的私有key
Vagrant 1.7以后,同时启动多个VM时,默认使用不同的private key,如果用ansible来管理的话,比较麻烦,可以通过设置选项来生成相同的key不同的private keyVagrantfileBOX = "centos/7"Vagrant.configure("2") do |config| config.vm.define "node1" do |node|...
2019-03-27 16:37:14
413
原创 python3 -基础知识
Python3 基础语法编码UTF-8标识符第一个字符必须是字母表中字母或下划线’_’。标识符的其他的部分有字母、数字和下划线组成。标识符对大小写敏感。注释Python中单行注释以#开头,多行注释用三个单引号(’’’)或者三个双引号(""")将注释括起来。行与缩进python最具特色的就是使用缩进来表示代码块。缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数...
2019-03-26 10:22:23
695
原创 Centos7 - 安装python3/pip3并测试爬取网页内容
Centos7内默认安装python2.7.5,工程需要的要求,安装Pyhon3 (3.7.2)安装依赖yum install gcc openssl-devel bzip2-devel libffi-devel下载Python 3.7cd /usr/local/srcwget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.t...
2019-03-26 10:20:36
516
原创 Web系统架构基础知识(二)
Web系统架构的基础(二)Apache 和 Tomcat 比较Java servlet的基础概念Java servlet的特征Apache 和 Tomcat相似点不同点Apache 和 IIS 比较Apache 和 Nginx 比较Tomcat 和 JBoss 比较了解了三层基础架构后,比较一下主要WEB 和 AP 服务器的区别Apache 和 Tomcat 比较Java servlet的基...
2019-03-20 15:57:45
514
原创 Web系统架构基础知识(一)
Web系统架构的基础(一)3层架构示例图web服务器(表示层)主要的server作用AP服务器(应用层)主要的server作用DB服务器(数据层)主要的server作用3层架构示例图一般系统中的基础C/S架构示例图基础的WEB3层架构分为web服务器(表示层)主要的serverApache HTTP,IIS,Nginx作用向客户端提供静态contents比如网站的首页,事业内...
2019-03-20 15:57:29
2432
原创 AWS - 经典的简单三层架构图
AWS的简单3层架构示例图原图链接;simple-3-tier-web-app说明Routers53;提供DNS的域名解析服务ELB;提供负载均衡服务ASG;提供根据运行系统信息,动态的调整scale out / scale in 的服务RDS;提供M/S的高可用性的DB服务DynamoDB;提供KVS结构的数据存储服务S3;提供应用程序,DB备份功能的存储服务CloufFro...
2019-03-20 11:48:45
9000
1
原创 SOAP vs REST
SOAP vs REST前记简述SOAP规范应用REST推荐标准应用比较前记Web services 提供了在线的 machine-to-machine / application-to-application 的网络通信服务。SOAP大部分应用于 企业级 的web service架构,使用WSDL语言的XML格式传输数据。REST目前主要应用于快速,轻量开发的web service架构,...
2019-03-20 10:47:13
359
原创 Linux-最初1分钟的性能优化命令
Linux-最初1分钟的性能优化命令uptime概要含义dmesg | tail概要含义vmstat 1概要含义mpstat -P ALL 1概要含义pidstat 1概要含义iostat -xz 1free -m概要含义sar -n DEV 1sar -n TCP,ETCP 1概要安装yum install sysstat含义top概要调查Linux性能问题,登陆Linux服务器,最初的1分钟...
2019-03-19 17:41:15
274
原创 Redis - 性能优化几点
Redis使用时,需要注意影响性能的几点一个key内不要保存太多数据直接出现慢查询,影响性能slowlog清除使用命令获取详细;Redis详细redis-cli slowlog get 5实例化的追加因为Redis是单线程,所以很容易满负荷,建议启动多个实例而不是多个线程master slave化集群构成unix domain socket连接不经过TCP层,所以没有TC...
2019-03-15 11:18:14
191
原创 系统性能改善的理论原则
系统上线后,总会慢慢反映出系统登陆,连接,请求等状况下出现系统延时的现象,各种各样的条件或者情况下,如何调查,需要整理一个思路首先,不要着急进行技术上的调查,很容易陷入反复调查以至疲惫不堪的状况。理论上的思路没制定调查计划之前不要动手所有的行动启动前,必须要有计划。不要带有先入观考虑所有的可能性昨天升级了OS,会不会是这个的影响?最近更换了通信模块,会不会是这个的影响...
2019-03-13 18:24:37
476
原创 Linux-memo
Linux-memoLinux 系统启动过程Linux关机Linux 系统目录结构系统启动指令集合:外部文件管理临时文件账户运行过程中使用扩展Linux 文件基本属性更改文件属性处理目录的常用命令文件内容查看常用命令Linux 用户和用户组管理系统用户账号的管理添加账号批量添加用户删除帐号修改帐号密码管理系统用户组的管理增加一个新的用户组删除一个已有的用户组修改用户组的属性与用户账号有关的系统文件...
2019-03-13 16:44:45
313
原创 EC2 - Root用户密码相关
EC2 初期建立后,root用户的密码默认未设置,无法远程登陆ec2-user用户的远程登陆ssh -A -i .xxxx.pem ec2-user@xxx.xxx.xxx.xxxroot切换sudo su -密码变更$ passwdChanging password for user root.New password: (input)Retype new password...
2019-03-13 09:51:35
929
原创 Nodejs - 内存泄露调查
Nodejs - 内存泄露调查内存使用设置设置例插件安装memwatch-next安装测试代码追加HeapDump安装测试代码追加压力测试后的结果Google DevTools比较文件Nodejs内部使用V8的解析器,内存使用上限大约为 1.7G 左右,内存的回收机制却是,一直占用,直到快满的时候才释放回收。虽然EC2的类型设置为了 m5 的内存优化类型,但是node服务器的性能并没有改善,...
2019-03-07 14:51:22
1269
原创 Vagrant - up时出现error--vm内存不足
问题退出VM,再进入时,画面显示There was an error while executing `VBoxManage`, a CLI used by Vagrantfor controlling VirtualBox. The command and stderr is shown below.Command: ["modifyvm", "74e2a381-79e2-43c0-a...
2019-03-07 11:07:28
515
原创 NodeJs的 out of memory 问题
问题·EC2 m5.large 的 Nodejs 服务器运行中,进行压力测试时,超过 1100 线程连接时,会报出下面的错误。FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory 1: 0x8dbaa0 node::Abort() [/o...
2019-03-05 19:02:31
1915
原创 几个无服务器架构的本地发开CI工具
云上开发AWS在线开发时,耗时耗费用,每次测试都需要deploy,也很麻烦,有几个本地开发的支援框架,memo了一下目前只使用过DynamoDB Local和SLS,没办法比较优缺点,以后补充。LocalStack参照 LocalStack提供了非常多的mock模型,使用DockerAPI Gateway at http://localhost:4567Kinesis at ht...
2019-03-05 10:26:54
273
原创 SpringBoot + Mybatis的简单示例
用SpringBoot和Mybatis实现的简单的书籍CRUD的简单例子。要件MySQL的DB做成环境搭建参照 Vagrant-环境搭建示例SQL准备/* DB作成 */CREATE DATABASE example_db DEFAULT CHARACTER SET utf8;/* DB切换 */use example_db;/* テーブル作成 */CREATE TABL...
2019-03-04 13:40:27
2547
原创 Docker-学习笔记(二)
Docker-学习笔记(一)和虚拟机VM的差别安装Amazon EC2Docker Engine安装Docker Compose安装理解为装载着无数集装箱的货轮,每个集装箱里装着不同的货品,集装箱之间不会相互干扰,货轮可以随时到任意地方。和虚拟机VM的差别安装Amazon EC2Docker Engine安装参照 在 Amazon Linux 实例上安装 Docker$ sudo ...
2019-03-03 16:18:58
179
原创 Mac Terminal - 文字乱码
现象默认情况下,SSH连接 EC2,画面显示-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory原因Terminal的自动语言设定机能,本地连接后,server的设定跟随本地的设定了改变图形中表红色的设定如果出现比如日语等不可入力的情况,添加设定ex...
2019-03-02 20:14:19
2106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人