自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4471)
  • 收藏
  • 关注

转载 SQL Server直接执行.sql文件

SQL Server直接执行.sql文件 客户的数据库数据被篡改,利用Log Explorer工具根据日志生成的回滚脚本有200多M,不可能一下子扔到查询分析器里去执行,于是想是否SQL Server是否可以像Oracle那样直接执行.sql文件。讲过查资料,测试,发现可以在cmd窗口中执行如下命令执行Sql文件:osql-S 127.0.0.1 -U sa -P sa ...

2019-10-06 06:41:56 631

转载 多个结果集union后保持各自原有排序

SELECT *FROM ( SELECT TOP (@count1) a.* FROM Article AS a WITH (NOLOCK)LEFT JOIN Article_Type AS at WITH (NOLOCK)ON a.ArticleType=at.ArticleTypeIdWHERE a.IsDelete=0 AND a.Status=0AND at.Articl...

2019-10-06 06:41:52 1375

转载 对象之间的关系

一、设计原则1、如果想表达创建一个对象或者对一个对象进行修改,那么方法(函数)应该返回一个对象。2、如果想表达依赖某个对象,则将其作为方法参数传递进来读取或修改,或者在方法中自己来创建依赖对象。3、如果想表达一个对象必须由n个其他不同对象组合而成,那么将这些对象定义为类的成员变量。4、如果想表达不同对象之间的关联关系(一对一,一对多,多对多),则定义为成员变量。表达的是拥...

2019-10-01 20:32:00 619

转载 goland快捷键使用

查找替换:格式化代码块:ctrl+alt+L将选中的行自动对齐:ctrl+alt+I优化没必要的imports:ctrl+alt+O展开代码块:ctrl+“+”展开文件中所有代码块:ctrl+shift+“+”收缩代码块:ctrl+“-”收缩所有代码块:ctrl+shift+“-”添加给选中行注释:ctrl+“/”取消选中行注释:ctrl+shift+“/”递增选中代码块:ctr...

2019-10-01 18:21:00 455

转载 从SAP社区上的一篇博客开始,聊聊SAP产品命名背后的那份情怀

最近Jerry在SAP社区上看到一篇博客:It's Steampunk now.博客原文:https://blogs.sap.com/2019/08/20/its-steampunk-now/什么是Steampunk(蒸汽朋克)? 豆瓣上有一篇名为10大蒸汽朋克风格电影的文章,开篇就给出了蒸汽朋克这个合成词的定义:(1) 往往依靠某种假设的技术,营造出一个平行于19世纪西方世界的...

2019-09-30 23:08:00 82

转载 mysql备份之mysqldump

逻辑备份# mysql -hjkt1-mitv-ott-db01.aliid -e 'show databases;' | grep -Ev 'Database|information_schema|mysql|performance_schema|sys' | xargs mysqldump56 -hXXX --single-transaction --master...

2019-09-29 15:47:00 116

转载 goland设置颜色和字体

转载于:https://www.cnblogs.com/igoodful/p/11604909.html

2019-09-28 21:15:00 6426

转载 我是怎么和SAP结缘的 - Jerry的SAP校园招聘之路

2006年9月,结束了一年的北京中科院实习后,我回到了电子科技大学,此时已经是研三上学期了。有着“金九银十”之称的秋季校园招聘正式开始了。准备好了简历后,Jerry也加入了浩浩荡荡的求职大军。十年前的计算机专业求职市场和今天有很大不同——我们的首选是微软,谷歌,思科,IBM等外企,包括在成都本地设有研发中心的诺基亚,摩托罗拉,阿尔卡特等通讯企业。而现在求职市场上炙手可热的BAT,十年前...

2019-09-28 20:23:00 140

转载 如何在SAP云平台ABAP编程环境里创建自己的Z表

选中ABAP包,右键创建一个新的Database Table:维护表名为ZBOOKING:表实现的源代码:@EndUserText.label : 'Jerry''s booking'@AbapCatalog.enhancementCategory : #NOT_EXTENSIBLE@AbapCatalog.tableCategory : #TRANSPARENT@Ab...

2019-09-28 17:50:00 127

转载 Story of Jerry Wang's Wechat subscription account

As an SAP Techinical Ambassador,Jerry is always willing to share his SAP expertise to various social medial channel. Being awareness of the fact that most local partners in China prefer to read b...

2019-09-28 17:48:00 149

转载 如何在SAP云平台ABAP编程环境里把CDS view暴露成OData服务

Jerry 2016年在学习SAP CDS view时,曾经写过一个CDS view的自学系列,其中有一篇提到了一个很方便的注解:@OData.publish: true加上这个注解的CDS view,一旦激活后就会在ABAP Netweaver自动生成一个OData服务,在事务码/IWFND/MAINT_SERVICE里将其搜索出来并添加,就能够以OData服务的方式,消费这个v...

2019-09-28 17:47:00 130

转载 云端的ABAP Restful服务开发

愉快的暑假结束了,今天是小朋友新学期开学后的第一个周日,不知道各位家长是否和小朋友们一起,已经适应了新学期的生活了么?Jerry从少的可怜的属于自己的周末时光挤了一小部分时间出来,写了这篇文章。Jerry之前的一篇文章 从ABAP Netweaver的SICF到SAP Kyma的Lambda Function,我曾经提到过,如果想将ABAP Netweaver里的资源以Restful...

2019-09-28 17:44:00 117

转载 本文可能是国内第一篇介绍C/4HANA Foundation的中文博客

SAP C/4HANA从去年发布已经过去了一年多的时间,C/4HANA的从业者,对于这五朵云里包含的产品集,想必都有了一些了解。Jerry注意到,SAP C/4HANA Foundation这个概念,在英文的SAP博客里已经被广泛提及,然而缺乏谈论它的中文博客。因此Jerry就来贡献一篇。SAP C/4HANA的从业者都知道,这五朵云里包含的产品,有的是SAP自研产品,比如后台基于...

2019-09-28 17:42:00 73

转载 如何使用async和await这对组合设计统一的取Access Token的函数

最近我在使用SAP云平台的机器学习API做和SAP系统的集成,因为SAP Cloud Platform Leonardo上的机器学期API,每次消费时需要传一个Access Token,故在每次实际调用API前,我需要先发一个请求去获取Access Token. 该请求的响应,除了返回实际的token外,还有一个过期时间,expires_in字段:根据OAuth 2.0标准定义,ex...

2019-09-28 17:40:00 82

转载 浅谈前后端分离思想对自由泳练习的指导意义

以SAP BSP(Business Server Page), ABAP Webdynpro和WebClient UI为代表的SAP UI开发技术,在企业管理软件的前端开发领域里算是独树一帜的存在——因为ABAP提供的OPEN SQL,能够让开发人员直接在任何能编写ABAP代码的地方,直接操作数据库,所以使用这三门开发技术的初学者,很容易在前端编写大量本不应该放在前端实现的代码,最后形成...

2019-09-28 17:38:00 102

转载 开发一个简单的工具,导出github仓库所有issue列表

Jerry有一个github仓库,专门用来存放自己的知识管理,通过一条条的issue来记录具体的知识点:https://github.com/i042416/KnowlegeRepository/issues目前已经积累了超过2000条记录了。我工作中有这样一个需求,需要给定一个关键字,快速找到标题包含该关键字的所有issue。Github的搜索框能实现这个功能,只不过是高射炮打...

2019-09-28 17:36:00 112

转载 nodejs库express是如何接收inbound json请求的

这样几行简单的代码创建一个web服务器:var express = require('express');var app = express();var server = require('http').Server(app);var bodyParser = require('body-parser');app.use(bodyParser.json({limit: '10...

2019-09-28 17:35:00 78

转载 SAP Leonardo图片处理相关的机器学习服务在SAP智能服务场景中的应用

本文作为Jerry最近正在做的一个项目的工作思路的梳理。我们假设这样一个服务场景,技师上门维修某设备,发现设备上某零件损坏了,假设这位技师由于种种原因,没能根据自己的经验识别出这个零件的型号。此时技师掏出自己的手机,给零件拍摄一张图片,这张图片通过手机上安装的SAP某智能解决方案,传送到SAP Leonardo平台,通过那里的人工智能服务,自动识别出这张图片上面零件的准确型号,返回给技...

2019-09-28 17:33:00 75

转载 使用SAP Leonardo上的机器学习服务提取图片的特征向量

要想提取图片的特征向量,首先得知道特征向量是什么。我们假设这样一个服务场景,技师上门维修某设备,发现上面某零件损坏了,假设这位技师由于种种原因,没能根据自己的经验识别出这个零件的型号。此时技师掏出自己的手机,给零件拍摄一张图片,这张图片通过手机上安装的SAP某智能解决方案,传送到SAP Leonardo平台,通过那里的人工智能服务,自动识别出这张图片上面零件的准确型号,返回给技师。S...

2019-09-28 17:12:00 85

转载 一个老程序员对自己当前编程技术处在哪个水平的反思

我目前的教练技能处于第二个阶段和第三个阶段之间。在过去四个月里,支持我从前一阶段跨越到当前阶段的,最重要的是我想通过用教练技能武装自己,做好一个multiplier的信念。当然,这个TLS打卡群和每周一次的四人小组打卡练习,客观上也给了我足够的练习机会,使我的能力得到成长。畅想一下,如要在明年TLS项目毕业时,你能从当前阶段进一步成功跨越到下一阶段,还需要什么不同的支持?需要...

2019-09-28 17:10:00 74

转载 linux上源码安装python

Linux安装Python2.7以下例子基于python 2.7.9,其他版本同理。#1、下载python#wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz2、解压、编译安装(依次执行以下5条命令)#tar -zxvf Python-2.7.9.tgzcd Python-2.7.9...

2019-09-26 09:51:00 110

转载 PyCharm软件代码配色和字体设置

配置效果图:1、字体设置:2、tab键设置:3、代码颜色配置:注释颜色为:类名称:函数:关键字:关键字参数:函数参数:...

2019-09-25 20:38:00 1383

转载 ssh实现免密码登录和文件传输

一般的用户名密码认证不安全,很容易被暴力破解,还不方便;而大多数人都是选择使用 SSH 密钥认证,不仅安全还不用每次输密码ssh密钥对# 使用 ssh-keygen 生成非对称密钥,一路回车即可ssh-keygen# 执行完毕之后,会在 ~/.ssh/ 目录下生成 id_rsa 私钥、id_rsa.pub 公钥# 公钥是可以公开的,放在你要登录的 ssh 服务...

2019-09-25 11:47:00 184

转载 linux后台执行程序相关命令

linux下我们如果想一个任务或者程序还后台执行可以使用&,实际上linux还提供了其他任务调度的命令。bg将一个在后台暂停的命令,变成继续执行fg将后台中的命令调至前台继续运行jobs查看当前有多少在后台运行的命令ctrl + z可以将一个正在前台执行的命令放到后台,并且暂停nohup 命令用途:不挂断地运行命令。语法:nohup Command [ Arg … ] [ &am...

2019-09-24 16:18:00 71

转载 orchestrator

一个Orchestrator进程对应一个专门给Orchestrator的mysql服务器,多个Orchestrator进程对应一个Orchestrator的mysql服务器。即一个Orchestrator数据库对应多个Orchestrator进程序,但是只有一个Orchestrator进程是处于管理的状态。Orchestrator进程只需要带有SUPER,PROCESS,REPL...

2019-09-23 00:50:00 507

转载 curl下载安装与使用

下载:https://curl.haxx.se/download.html安装:二进制安装。即解压即可。使用1、获取页面内容。不加任何参数时,默认会发送GET请求来获取url内容到标准输出。curl urlD:\AppCache\GolangHome\src\learn>curl www.apple.com#===========...

2019-09-22 12:25:00 986

转载 goland使用

设置tab键和缩进,让golang代码更加美观。因为默认的缩进量太小了,看起来怪怪的。设置后外观:显示行号和分割线。让代码中的方法之间用水平分割线来隔开,代码层次更加清晰。行号就更不用说了,定位。1、设置goland字体,使得shell脚本更加美观项目...

2019-09-21 09:24:00 602

转载 mysql集群

主库配置:log-bin=mysql-bin-1 ##自动生成mysql-bin.000001格式的binlog文件,二进制日志必须开启。max_binlog_size= 20M#设置单个binlog日志文件大小binlog_format=row #mysql复制模式,三种SBR(基于sql语句复制)、RBR(基于行的复制)、MBR(混合模式复...

2019-09-20 19:18:00 101

转载 第四周课程总结&试验报告(二)

1.写一个名为Rectangle的类表示矩形。其属性包括宽width、高height和颜色color,width和height都是double型的,而color则是String类型的。要求该类具有:(1) 使用构造函数完成各属性的初始赋值(2) 使用get…()和set…()的形式完成属性的访问及修改(3) 提供计算面积的getArea()方法和计算周长的getLength()方法...

2019-09-20 18:51:00 75

转载 consul理解

假设consul软件安装在电脑ComputerA上,那么需要注册的服务ServiceA1也需要安装在电脑ComputerA上,一个服务就是一个提供了ip+port(或者域名)的应用程序。服务:服务:1、服务名称:XXX。则生成的DNS名称就是:XXX.service.consul,web上查询该服务的url是:http://ip:8500/v1/catalog/s...

2019-09-20 17:52:00 129

转载 mysql配置文件详解

[client]port = 3306socket = /home/work/mysql_3306/tmp/mysql.sock[mysqld]user = workport = 3306basedir = /home/work/mysql_3306datadir = /home/work/mysql_3306/data...

2019-09-20 10:15:00 106

转载 P1879 [USACO06NOV]玉米田Corn Fields 【状压dp模板】

gate前置知识位运算常用方法判断一个数字x二进制下第i位是不是1return ((1<<(i−1))&x)?true:false将一个数字x二进制下第i位更改成1。x=x|(1<<(i−1))把一个数字二进制下最靠右的第一个1去掉。x=x&(x−1)判断一个数是否为2的幂r...

2019-09-19 20:03:00 114

转载 数据库的表设计

每个服务,其实说是任务更准确些,都有一个tag串,主要分为几大部分,以下划线"_"分割,比如xxx产品线下的某个服务,tag串如下:cop.google_owt.map_pdl.china_cluster.c8_servicegroup.mappush_service.common_job.golang_status.offline_loc.wh_...

2019-09-19 09:32:00 138

转载 项目常见面试问题

项目常见面试问题阅读目录项目常见面试问题回到目录项目常见面试问题一、你的项目中缓存粒度是如何选择的?缓存粒度一共分为4种.1.缓存某个数值:一个键只保存一个值,性价比较低,使用率低,如果存储的话我们使用redis的String2.缓存数据对象:数据库记录对应的具体数据,优点是可以多次复用,String,hash3.缓存数...

2019-09-18 20:45:00 538

转载 consul原理

阅读目录一、使用Consul做服务发现的若干姿势1.https://www.cnblogs.com/bossma/p/9756809.html阅读目录启动第1个Server节点,集群要求要有3个Server,将容器8500端口映射到主机8900端口,同时开启管理界面启动第2个Server节点,并加入集群启动第3个Se...

2019-09-18 20:36:00 150

转载 mysql开发规范

1、避免从测试和开发环境直接连接生产数据库;2、禁止在数据库中存储大图片或大文件;3、禁止使用MySQL存储过程、函数、视图、触发器、Event、外键。(其中外键约束需要从程序层面保证,参照完整性约束。)4、字符集规则。从Server、Database、Table三个层都指定为utf8字符集,不再单独对字段指定字符集,默认排序规则:utf8_general...

2019-09-18 15:59:00 76

转载 linux在线用户管理

LINUX是个多用户系统,一旦连接到网络中,它可以同时为多个登录用户提供服务。系统管理员可以随时了解系统中有那些用户,用户都在进行什么操作。1、查看该系统在线用户系统管理员若想知道某一时刻用户的行为,只需要输入命令w即可,在SHELL终端中输入如下命令:w 21:13:14 up 7:08, 2 users, load average: 0.22, 0.32...

2019-09-18 15:48:00 93

转载 fork子进程父进程死掉之后,getppid()不为1的解决办法

代码例子:程序在执行之后,会一直死在while中,打印发现当父进程被终止,getppid() 的值也不为1  pid_t pid;if((pid = fork()) < 0){  printf("fork error\n");}else if(pid == 0){  while(getppid() != 1)  {    sleep(1);  }  printf("ente...

2019-09-18 11:16:00 245

转载 集群

集群通常来说,是某同一类型的数据库的集合,比如mysql集群,redis集群,mongodb集群,但是不存在mysql、redis、mongodb的混合集群。因此一个集群表有:集群ID,集群名称,数据库类型(mysql,redis,mongodb),集群虚拟入口地址,所属部门项目,归属(谁负责管理的这个集群,一般是DBA,故...

2019-09-17 14:38:00 104

转载 git cherry命令来比较两个分支的不同

git cherry 命令使用1. 两个参数的情况git cherry -v origin/master asa比较本地的asa分支和远程master的差别git cherry -v master asa比较本地asa分支和本地master分支之间的差别git cherry -v origin/master origin/asa...

2019-09-16 18:03:00 289

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除