Chrome浏览器扩展程序的本地备份

2018-10-28
阅读 2 分钟
3.2k
由于众所周知的原因,有些朋友可能很难在线下载Chrome扩展程序。一种选择是可以让朋友把他成功安装的Chrome扩展程序导出成本地文件,然后让朋友发送给自己,在自己本地电脑上报这些本地文件直接拖到Chrome扩展程序设置页面上,这样无需网络,也能实现扩展程序的离线安装。

如何在Kubernetes里创建一个Nginx service

2018-10-28
阅读 1 分钟
4.1k
Jerry之前的文章如何在Kubernetes里创建一个Nginx应用,已经使用kubectl命令行创建了Pod,但是在kubernetes中,Pod的IP地址会随着Pod的重启而变化,因此用Pod的IP地址来访问我们部署的nginx应用不太合适。

如何在Kubernetes里创建一个Nginx应用

2018-10-28
阅读 2 分钟
3.1k
使用命令行kubectl run --image=nginx nginx-app --port=80 创建一个名为nginx-app的应用 结果: deployment.apps/nginx-app created 使用命令行kubectl get pods查看创建结果,状态已经为running: 使用命令行kubectl describe pods查看pod明细: 把pod id记下来: nginx-app-f75d46bd9-q6c76 使用该pod id可以执行一些命...

在Mac里给Terminal终端自定义颜色

2018-10-28
阅读 1 分钟
2.9k
Mac里终端显示默认是一种颜色,太单调了。 然而我们可以自定义这些颜色显示。进入~目录,编辑文件.bash_profile, 输入如下内容: 第三行那些fxfxax看起来是不是像天书?实际上是有规律的,一共22个字母,按照先后顺序,先前景色,后背景色,分别对以下的文件类型进行设置: 1. 目录 2. 符号链接 3. 套接字 4. 管道 5. ...

Mac终端给命令设置别名alias的办法

2018-10-27
阅读 1 分钟
3.9k
在Mac里使用curl [链接],运行后得不到期望看到的google首页的HTML source code。 vi ~/.bashrc, 输入下面两行内容。 以后每次用jcurl, 即自动执行别名alias定义的完整命令:curl -x proxy:8080, 这样即可用curl访问google网站的首页了。 要获取更多Jerry的原创文章,请关注公众号"汪子熙":

Docker镜像的目录存储讲解

2018-10-27
阅读 2 分钟
4k
我们成功安装完docker后,执行命令行sudo docker run hello-world, 如果是第一次执行,则会从远程拉取hello-world的镜像到本地,然后运行,显示hello world。

推荐一个markdown格式转html格式的开源JavaScript库

2018-10-27
阅读 2 分钟
12.8k
这个markdown格式转html格式的开源JavaScript库在github上的地址: [链接] 从markdown 格式转成html源代码格式 新建一个以js结尾的文件,将下列内容粘贴进去: {代码...} 用nodejs执行,可以看到markdown格式的字符串: Hello World! 被自动转换成了html格式的字符串: <p>Hello World!</p> 除了nodejs以外,...

ABAP,Java, nodejs和go语言的web server编程

2018-10-27
阅读 1 分钟
2.1k
ABAP and Java see my blog). nodejs 用nodejs现成的express module,几行代码就能写个server出来: {代码...} go 要获取更多Jerry的原创文章,请关注公众号"汪子熙":

打通C/4HANA和S/4HANA的一个原型开发:智能服务创新案例

2018-10-27
阅读 1 分钟
3k
在 SAP 项目实施中,Brownfield 场景是一种迁移策略,尤其用于从 SAP ERP 系统升级到 SAP S/4HANA 的过程中。Brownfield 方法可以理解为“系统转换”模式,它是指在现有系统基础上进行优化和转换,而不是从头开始构建一个全新系统。这种策略可以让企业保留现有的业务流程和系统配置,最大程度地降低业务中断风险,同时利用...

SAP Cloud for Customer(C4C)的一些学习资料

2018-10-27
阅读 1 分钟
1.9k
跨模态编码器(Cross-Modal Encoder):跨模态编码器的作用是将文本和图像的特征进行对齐。GPT 可以将用户输入的文本描述转换为文本特征表示,然后利用跨模态编码器将这些特征映射到图像特征空间。这种方式确保模型能够理解描述性语言中不同细节是如何与图像特征对应的。

SAP C/4HANA到底包含哪些产品?

2018-10-27
阅读 1 分钟
2.9k
跨模态编码器(Cross-Modal Encoder):跨模态编码器的作用是将文本和图像的特征进行对齐。GPT 可以将用户输入的文本描述转换为文本特征表示,然后利用跨模态编码器将这些特征映射到图像特征空间。这种方式确保模型能够理解描述性语言中不同细节是如何与图像特征对应的。

动手使用ABAP Channel开发一些小工具,提升日常工作效率

2018-10-27
阅读 1 分钟
2.3k
Python 中的 class 体内定义方法时,如果没有显式地包含 self 参数,有时候依然可以被调用。这是一个非常有趣的话题,因为它涉及到对 Python 中类与对象之间关系的更深理解。要理解为什么这种情况下方法依然能够被调用,我们需要逐步拆解 Python 类的构造方式以及方法绑定的原理。

SAP云平台,区块链,超级账本和智能合约

2018-10-27
阅读 1 分钟
3.1k
跨模态编码器(Cross-Modal Encoder):跨模态编码器的作用是将文本和图像的特征进行对齐。GPT 可以将用户输入的文本描述转换为文本特征表示,然后利用跨模态编码器将这些特征映射到图像特征空间。这种方式确保模型能够理解描述性语言中不同细节是如何与图像特征对应的。

Hyperledger Fabric on SAP Cloud Platform

2018-10-27
阅读 1 分钟
3.1k
Python 中的 class 体内定义方法时,如果没有显式地包含 self 参数,有时候依然可以被调用。这是一个非常有趣的话题,因为它涉及到对 Python 中类与对象之间关系的更深理解。要理解为什么这种情况下方法依然能够被调用,我们需要逐步拆解 Python 类的构造方式以及方法绑定的原理。

聊聊C语言和ABAP

2018-10-27
阅读 1 分钟
1.9k
Python 中的 class 体内定义方法时,如果没有显式地包含 self 参数,有时候依然可以被调用。这是一个非常有趣的话题,因为它涉及到对 Python 中类与对象之间关系的更深理解。要理解为什么这种情况下方法依然能够被调用,我们需要逐步拆解 Python 类的构造方式以及方法绑定的原理。

小技巧:不用任何媒体处理软件进行视频压缩

2018-10-27
阅读 1 分钟
2.6k
如果需要压缩一个很大的视频,网上有很多介绍,但是都需要安装各种视频处理软件,比如格式工厂等等。本文介绍一个非常方便的小技巧,无需任何视频处理软件,只需要微软的Powerpoint,这个最常用的办公软件相信大家电脑上都有安装。

如何处理Docker错误消息:please add——insecure-registry

2018-10-27
阅读 1 分钟
2.7k
本地安装Kubernetes时,遇到如下的错误消息: pleade add --insecure-registry gcr.io to daemon's arguments 解决方案:点击Docker的Preference菜单: 点击Daemon标签页,在Insecure registries里维护记录: 将错误信息里提到的gcr.io维护进Insecure registries, 点击按钮"Apply & Restart", 重新启动Docker Daemon...

如何处理Docker的错误消息request canceled:Docker代理问题

2018-10-27
阅读 1 分钟
3.3k
request canceled while waiting for connection(Client.Timeout exceeded while awaiting headers)

推荐一个高大上的网易云音乐命令行播放工具:musicbox

2018-10-27
阅读 2 分钟
5.2k
网易云音乐上有很多适合程序猿的歌单,但是今天文章介绍的不是这些适合程序员工作时听的歌,而是一个用Python开发的开源播放器,专门适用于网易云音乐的播放。这个播放器的名称为MusicBox, 特色是用命令行版本执行音乐的播放。

一些思考

2018-10-27
阅读 1 分钟
2.2k
在 SAP 项目实施中,Brownfield 场景是一种迁移策略,尤其用于从 SAP ERP 系统升级到 SAP S/4HANA 的过程中。Brownfield 方法可以理解为“系统转换”模式,它是指在现有系统基础上进行优化和转换,而不是从头开始构建一个全新系统。这种策略可以让企业保留现有的业务流程和系统配置,最大程度地降低业务中断风险,同时利用...

Windows下使用python库 curses遇到错误消息的解决方案

2018-10-27
阅读 2 分钟
4k
然而查看Windows系统里python安装文件,发现在Lib文件夹里确实有一个名为curses的子文件夹,里面也存放了curses库对应的实现,为什么还是会报找不到_curses这个mobule的错误消息呢?

推荐一个以动画效果显示github提交记录的黑科技工具:Gource

2018-10-27
阅读 2 分钟
3.5k
程序员每天都会使用到git的一系列命令。其中用git log命令可以查看提交历史记录: 今天Jerry给大家推荐一款视觉效果非常酷炫的工具,名叫Gource,是一个能够将git代码仓库的提交历史以动画的方式显示出来的黑科技。 先看一些动画效果的截图吧。 Gource会从指定的github仓库创建那一刻开始(大家看我下面截图的2017年2月4...

Docker Hello World容器运行报错的解决办法

2018-10-27
阅读 1 分钟
2k
费了好大力气从Docker官网下载了Docker Community Editor的安装镜像,Docker.dmg, 总共将近500MB,双击进行安装:

Angular和SAP C4C的事件处理队列

2018-10-27
阅读 2 分钟
2k
Angular 我们在Angular框架的代码里能看到一个名为processQueue的函数: 这个函数是通过$scope.$apply启动的: 核心代码位于一个for循环里,循环体是一个存储异步处理任务的队列asyncQueuePosition: {代码...} 队列里每个元素长这样的:一个处理函数fn,一个局部变量locals和scope对象: 这个注释也非常有用:一旦Angula...

错误消息 This computer doesn't have VT-X/AMD-v enabled

2018-10-27
阅读 2 分钟
6.2k
E0827 11:19:38.972489 3093 start.go:174] Error starting host: Error creating host: Error executing step: Running precreate checks.

ABAP的HTTP_GET和Linux的curl

2018-10-27
阅读 2 分钟
2.4k
curl尤其被广泛应用在github上众多开源软件和框架的安装script中,比如Kubernetes的一个本地运行工具:minikube。

SAP CRM点了附件的超链接后报错的处理方式

2018-10-27
阅读 1 分钟
1.7k
SAP CRM系统里,点击了附件的这些超链接后,如果是文本文件,会在浏览器里打开。如果是其他类型的文件,会弹出下载对话框。 然而最近我工作时遇到一个问题,点击超链接后,总是弹出Logon failed的对话框。错误明细里显示系统试图登录client 001。 这就让我非常费解,因为我当前工作的client是504,而不是001。 下面是解...

一个JSON字符串和文件处理的命令行神器jq,windows和linux都可用

2018-10-27
阅读 2 分钟
3.9k
这个命令行神器的下载地址:[链接] Windows和Linux版本均只有两个可执行文件,大小不过2MB多。 以Windows版本为例,介绍其用法。 假设我有一个复杂的json文件,用Sublime Text等文本编辑器打开,格式很乱。 此时使用命令行 jq-win64.exe . a.json: jq会自动美化这个json文件,将美化后的内容打印到控制台上。 这意味着我...

如何在Ubuntu里安装Helm

2018-10-27
阅读 2 分钟
4.2k
Helm是Kubernetes的一个包管理工具,有点像nodejs的npm,Ubuntu的apt和CentOS的yum。这些包管理工具的目的都是用来简化对应应用的部署和管理。

如何实现Windows宿主系统和虚拟机ubuntu系统文件互相访问

2018-10-27
阅读 1 分钟
4.3k
1. 首先得在虚拟机操作系统Ubuntu里安装VirtualBox的一个扩展:VBox Guest Additions。可以参考我的文章 如何安装Virtual Box的VBox Guest Additions扩展程序 获得具体步骤。

如何安装Virtual Box的VBox Guest Additions扩展程序

2018-10-27
阅读 2 分钟
7.8k
Virtual Box的默认安装是不包含Guest Addition这个扩展的,在实际使用过程中带来种种不便,比如只能通过小窗口访问虚拟机的操作系统,通过默认的右Ctrl切换鼠标,不能和宿主操作系统共享文件等等。

在Windows 10 系统上启用Hyper V遇到的错误:0x800f0831

2018-10-27
阅读 2 分钟
8.7k
在Windows 10的powershell命令里,输入如下的命令行:Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

最简单的教程:在Ubuntu操作系统里安装Docker

2018-10-27
阅读 3 分钟
2.8k
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

在ubuntun虚拟机里安装goLang语言编程环境

2018-10-27
阅读 2 分钟
1.7k
2007年,谷歌把Go作为一个20%项目开始研发,即让员工抽出本职工作之外时间的20%, 投入在该项目上。除了派克外,该项目的成员还有其他谷歌工程师也参与研发。

MongoDB最简单的入门教程之二 使用nodejs访问MongoDB

2018-10-26
阅读 2 分钟
1.8k
在前一篇教程 MongoDB最简单的入门教程之一 环境搭建 里,我们已经完成了MongoDB的环境搭建。 在localhost:27017的服务器上,在数据库admin下面创建了一个名为person的数据库表,并插入了两条记录: 上图是用MongoDB Compass查看的成功插入的两条记录。 下面我们用nodejs读取这两条记录。 首先在命令行里执行npm install...