自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

超越梦想,一起飞!!!

宁静致远,淡泊明志!

  • 博客(326)
  • 资源 (19)
  • 收藏
  • 关注

原创 How to import the www.googleapis.com SSL CA certification to the jks store file?

How to import the www.googleapis.com SSL CA certification to the jks store file?

2014-06-09 22:29:06 2588

原创 实习VS学校

在读研究生的时候,在QQ上写了一篇文章,感觉非常的

2014-06-03 22:55:15 1382

原创 如何用Google APIs和Google的应用系统进行集成(4)----获得Access Token以通过一些Google APIs的OAuth2认证

在上篇文章"如何用Google APIs和Google的应用系统进行集成(3)----调用发现Google APIs的RESTful的服务"一文中,我们直接用jdk的java.net.*中的包去调用"发现Google APIs的RESTful的服务"(Google Discovery RestFul web service),没有给服务器端传入任何的认证信息,我们能直接调用;但是对于另外的Google RESTFul的web服务,比如,Google 任务(Task) API,Google Calendar(

2014-06-02 22:45:09 4454

原创 如何用Google APIs和Google的应用系统进行集成(3)----调用Google 发现(Discovery)API的RESTful服务

说了这么多,那么首先允许我以Google Discovery RESTful服务为例,给大家演示如何用最普通的Java代码调用Google Discovery RESTful服务。

2014-06-02 14:26:57 2896

原创 如何用Google APIs和Google的应用系统进行集成(2)----Google APIs的所有的RESTFul服务一览

上篇文章,我提到了,Google APIs暴露了86种不同种类和版本的API。我们可以通过在浏览器里面输入https://www.googleapis.com/discovery/v1/apis这个URL地址,其将会把所有Google API支持的不同种类和版本的API全部列出来。其具体信息如下:

2014-06-02 13:37:27 5623

原创 如何用Google APIs和Google的应用系统进行集成(1)----Google APIs简单介绍

Google的应用系统提供了很多的应用,比如 Google广告,Google 任务,Google 日历,Google blogger,Google Plus,Google 地图等等非常的多的应用,请见下图,只是google API的冰山一角。有的时候,我们需要把这些系统的数据集成到我们自己的系统当中(自己开发的Web系统,或者其他的系统当中)。这个时候,我们就不得不了解如何使用Google APIs来帮助我们进行不同系统之间的集成。

2014-06-02 00:00:16 2634 1

原创 用XCA(X Certificate and key management)可视化程序管理SSL 证书(4)--用自定义的凭证管理中心(Certificate Authority)签名证书请求

在用XCA(X Certificate and key management)可视化程序管理SSL 证书一系列文章的(2)和(3)中,我们学习了如何用XCA(X Certificate and key management)生成证书请,已经如何生成自定义的凭证管理中心(Certificate Authority),如果说前两篇文章是铺垫,那么这篇文章就是最终的目的:用自定义的凭证管理中心(Certificate Authority)签名证书请求。签名的过程非常的简单,具体步骤,请见下面的操作。

2014-06-01 23:32:07 4494 3

原创 用XCA(X Certificate and key management)可视化程序管理SSL 证书(3)--创建自定义的凭证管理中心(Certificate Authority)

在第“用XCA(X Certificate and key management)可视化程序管理SSL 证书(2)---创建证书请求”章节中(http://blog.csdn.net/chancein007/article/details/27384237),我们介绍了如何用XCA创建SSL证书请求(Certificate Request),在一章节中,同时提到了,如果对证书请求用我们自己的创建的凭证管理中心(Certificate Authority)进行签名;但是在做这一步之前,我们首先需要知道如何创建

2014-06-01 23:06:31 6347

原创 用XCA(X Certificate and key management)可视化程序管理SSL 证书(2)--生成SSL证书请求

在上个章节中,我们提到了如何安装XCA(X Certificate and key management)程序,这个章节我们开始正式介绍如何用XCA生成证书请求。如果大家用过java的话,肯定知道jdk默认提供了一个工具叫做:keytool,这个工具我们能够从java的安装目录下找到,比如我本机就在:C:\Program Files (x86)\Java\jre7\bin; 但是这个工具因为使用的是命令行,不是特别的直观,所以我在本章节给大家演示一下如何用XCA来生成证书请求。

2014-05-28 23:12:31 9823

原创 用XCA(X Certificate and key management)可视化程序管理SSL 证书(1)--安装XCA

一般情况下,大家能想到管理SSL证书的方法就是OpenSSL程序或者用JDK自带的keytool命令,但是这两种工具虽然功能强大,但是用户的可操作行并不好,需要用户属性一些命令的用法,而且也不是特别的直观。那么有没有一个好的证书管理工具,能帮我们方便的管理证书,方便的生成证书请求,方便的对证书进行自签名,方便的把证书以一种格式导入进来,然后以自己想要的另外一种格式导出去呢?答案就是,XCA(X Certificate and key management),这个一个开源的工具,底层还是基于openSSL

2014-05-27 22:45:20 6125 3

原创 一个非常有意思的在线工具网站(绝对不是广告)

今天在网上搜索一个basecode和http://tool.oschina.net/

2014-05-26 23:51:54 2061

原创 如何用XSL对XML的数据进行按节点排序?

今天工作当中,遇到一个问题,XML的Schema文件中定义的complexType是一个Sequence,这就要求符合这个Schema定义的XML的数据节点,必须要按照Schema中Sequence定义的顺序出现(etag-->id-->kind-->selfLink-->title-->updated),否则Schema校验将会出错。请见下图1和图2, 换句话说,在于XML的数据中节点的出现的顺序和必须和Schema中(节点的顺序是按照节点名字的字母升序排列)定义的顺序一致,否则Schema的校验是通不过

2014-05-26 23:32:04 3960

原创 如何监听第三方应用程序(SOAP or RESTful 客户端)访问HTTPS网站时的数据?

随着互联网的应用越来越多,在我们的日常开发和调试当中(比如调试SOAP和RESTFul的时候),我们常常需要访问用第三方的工具访问HTTPS的网站,为了简化描述,本文使用IE浏览器访问Google 提供的https://www.googleapis.com/discovery/v1/apis RESTful服务为例,注意这个是基于https协议的访问,如果用第三方的嗅探工具,比如wiresha

2014-05-20 01:20:39 2661 1

原创 如何用OpenSSL从https网站上导出SSL的CA证书?

我们在访问https的时候,对于有的程序需要提供访问网站的CA证书,这个时候客户端才能访问系统网站,比如使用TIBCO Business Workspace 5 HTTP send request activty 去访问Google API提供的REST 服务的时候,就需要我们提供www.googleapis.com网站的CA证书。一般来说,用两种比较常用的方式,第一种方式是通过浏览器访问这个网站

2014-05-16 00:17:37 20736 5

原创 Linux笔记:Linux中的文件系统权限

在Red Hat Enterprise Linux 或其他类似的Linux发行版中,全局umask设置通常在几个不同的系统级配置文件中定义。

2024-01-15 23:01:25 840

原创 如何运行NodeJS项目代码里面的一个函数?

在开发NodeJS代码的时候,或者在测试某个方法的时候,我们需要能够直接运行Node代码里面的某个函数,比如db.js 里面有一个init()的方法,这个时候我们应该如何做呢?方法有很多种,下面简单介绍两种方法。

2023-04-18 16:07:35 964 1

原创 如何估算Azure的费用?

Total Cost of Ownership Calculator(总拥有成本计算器)是一种工具,用于计算在购买某种产品或服务时,总的拥有成本。该计算器考虑了各种因素,例如购买成本、运营成本、维护成本、升级成本等等。使用Total Cost of Ownership Calculator可以帮助个人或企业更全面地了解一个产品或服务的真实成本,从而做出更明智的决策。例如,如果两种产品看起来价格相同,但一个产品的运营成本更低,则这个产品可能更具吸引力,因为它的总拥有成本更低。

2023-03-12 23:46:59 506

原创 企业架构图之业务架构图

在TOGAF的世界里面,所有的架构思想都可以通过下面三种类型的图形进行表示。- 目录(Catalogs)- 矩阵(Matrix)- 图 (Diagram)其架构图的本质就是用来进行沟通交流,通过架构图和业务团队进行沟通交流;通过架构图和架构师之间进行沟通交流,通过架构图和开发测试团队进行沟通和交流,所谓的一图抵千言万语。上面的三种类型,其实就对应了几何物理空间的三维,目录是列表,所以是一维的表达空间;矩阵是是表格是二维的表达空间,图的形式多种多样,其实是二维的延申让其可以表达三维的思想甚至更多的架

2023-03-06 21:37:01 1799

原创 领域驱动设计(Domain-Driven Design)总结

DDD是指“领域驱动设计”(Domain-Driven Design),是一种软件设计方法论,主要关注于解决复杂业务领域的建模和实现问题。DDD的核心思想是将业务领域作为设计的核心,将业务领域的概念和规则融入到软件系统中,以满足业务需求

2023-02-26 20:57:14 4195

原创 三分钟了解SAFe(Scaled Agile Framework)

,SAFe框架和Scrum都是敏捷开发流程方法,它们有相同点和区别。SAFe适用于大规模的企业级应用开发,采用了分层的组织结构、多个角色和详细的流程和文档;而Scrum适用于中小型团队的应用开发,采用了团队自我组织、简单的流程和文档。选择哪种方法应该根据实际需求和项目规模来决定。

2023-02-24 22:15:41 5331

原创 DevOps之基本软件安装:在Redhat 8.x 上 安装NodeJS,PM2,Docker, Ngnix

在Redhat 8.x 上 安装NodeJS,PM2,Docker, Ngnix

2023-02-06 00:03:39 651

原创 Neo4J入门笔记[2]---导出数据为CSV

在上一节[《Neo4J入门笔记\[1\]---安装以及Cypher基本语法》](https://architect.blog.csdn.net/article/details/128069525) 笔者主要分享了Neo4J的安装已经常用的命令。这个章节笔者分享从Neo4j里面导出数据到CSV。一个简单的方法,就是调用下面的存储过程

2023-02-05 21:10:45 3376 7

原创 [3] Jenkins 系列:如何获取触发Jenkins Job的用户信息?

Jenkins提供两种方式的Script,一种是基于声明式的,一种是基于脚本式的。有的时候我们需要在Pipeline给开发团队发消息或者邮件,告知当前Pipeline是谁触发的,这个时候在脚本里面应该如何获取当前触发人的信息呢?Jenkins提供了很多种方式,下面笔者简单罗列一下。

2023-01-04 16:12:42 3303 1

原创 Azure 深入浅出[3]: 如何在MS Visio里面画专业的Azure技术架构图?

笔者最近在研究Azure,需要画Azure的技术架构图;画Azure架构图的方法很多,有在线的工具,有基于Azure的PPT模板,同时也有笔者这样选择用最传统的微软的工具:MS Visio来绘图。那么在MS Visio里面如何绘制漂亮专业的Azure的技术架构图呢?当然是Github的开源项目走起。

2022-12-29 21:19:14 1374

原创 通过python自动生成curl的调用命令

有的时候我们需要在Linux里面执行Curl命令,但是Curl命令里面牵涉到单引号或者双引号,转移字符,有的时候可能差之毫厘谬以千里,这个时候,有没有什么好的方法能够自动生成curl命令的呢?

2022-12-24 20:03:55 2524

原创 在不能安装Telnet命令的情况下如何判断远程端口启用?

有的时候我们的Windows服务器没有权限安装Telnet Feature或者此功能被管理员禁用,这个时候我们有没有什么更为简便的方法去测试远程端口是否开启呢? 答案就是PowerShell命令。 下面是具体的操作步骤

2022-12-11 22:25:10 2004

原创 Neo4J入门笔记[2]---Neo4J GDS 图数据科学库

链路预测算法使用图的拓扑结构帮助确定一对节点的接近度。然后可以使用计算出的分数来预测它们之间的新关系。Pregel 是一种以顶点为中心的计算模型,可通过用户定义的计算函数定义您自己的算法。节点嵌入算法计算图中节点的低维向量表示。社区检测算法用于评估节点组如何聚类或分区,以及它们加强或分裂的趋势。路径查找算法查找两个或多个节点之间的路径或评估路径的可用性和质量。相似度算法根据节点对的邻域或属性计算节点对的相似度。辅助程序是可以在您的工作流程中使用的额外工具。中心性算法用于确定网络中不同节点的重要性。

2022-12-11 18:39:16 1992

原创 Neo4J入门笔记[1]---安装以及Cypher基本语法

[Neo4J](https://neo4j.com/download/)作为图数据库标准的一个实现,其功能还是非常强大的功能,并支持Cypher查询。目前其提供了3种版本: - 桌面版 - 社区版 - 企业版

2022-11-27 21:10:17 601

原创 Azure 深入浅出[2] : App Service的部署并查看应用Log

假设读者已经申请了Azure的免费订阅的账户。如果想部署一个前端NodeJS的服务到Azure的App Service应该如何部署并查看应用程序本身的日志呢?笔者在这边文章就带大家快速看一下。

2022-11-21 00:11:17 1446

原创 Azure 深入浅出[1] : Azure的防火墙是收费的,一定要记得删除

最近申请了一个Azure的免费试用账号,送了200美元。结果因为创建了一个防火墙没有及时删除,结果,一天39美元。

2022-11-04 20:41:25 588

原创 NVM进行NodeJS多版本管理

通过nvm非常容易的安装NodeJS不同版本并进行切换,非常的方便!

2022-10-30 23:06:36 424

原创 软件研发人效提升之道,法,术,器,势

在华为的寒气传递之前,笔者已经在思考和实战如何提高研发人效,而且人效本身就是思安集团确定市场领导者地位的三大法宝之一: 专注于综合能源垂直行业的人效,能效,物效管理。提高软件研发人效目的目标明确: 简单粗暴的定义就是以最低单位人均成本,快速,高质量,高频率,安全地交付软件产品,且软件产品能够最终在生产环境里面被用上,从而能够为客户和用户创造价值。

2022-10-23 21:07:47 3426 2

原创 codewars另一个可以锻炼代码编程能力的网站

推荐一个界面不错,运行速度还不错的代码练习平台:Codewars

2022-09-20 18:56:27 2958 1

原创 Dev,SIT,UAT, Staging, Prod,DR环境分别是意思?

在日常的开发测试运维中,我们经常听到大家说起DEV,Test, SIT,UAT, Staging, Prod,DR环境等;那么这些名词分别代表什么以及在各个阶段的时候有什么注意事项呢?笔者用如下的一张图进行了总结。

2022-09-20 13:57:21 15639

原创 解决VUE的全局命令找不见的问题

我们在使用一些VUE的全局工具命令的时候,有的时候明明我们已经进行了全局安装,比如VUE-CLI的命令工具,比如npm install -g @vue/cli。问题的原因是通过上面命令(npm install -g @vue/cli)安装好的全局的命令行没有被配置到操作系统的全局path里面。把Node的全局配置模块(比如我的值是,C:\nodejs\node_global\node_modules)加入到path路径里面。执行npm config list 命令找出全局配置的路径。如何解决的这个问题。..

2022-08-08 15:14:56 2205

原创 [2] Jenkins 系列:Jenkins的“Build Monitor View” 插件:助力监控所有Pipeline执行状态

作为一名DevOps工程师,有时候我们需要监控我们所维护的各个项目所有的Jenkins Pipeline的执行状态以便我们随时发现执行失败的Pipeline能够及时处理~作为一名部门研发总监,我需要知道我们所有产品线编译部署的最新状态以便我能知道咱们当前产品线的编译部署交付情况;作为一个功能团队的Leader,我需要随时关注我所负责交付的产品的新特性是否被Pipeline持续集成持续部署到各个环境里面去了,以便协调开发资源和测试计划。解决方案请看此篇博客~...

2022-07-01 10:24:22 1313

原创 [15]深入浅出工作开源框架Camunda:定时任务

在BPMN中,可以通过改变启动类型为“Timer Start Event”设置触发的方法,其里面又有三种触发模式:- 指定固定的时间点启动一个新的流程实例- 指定相对延迟时间启动一个新的流程实例- 周期性的启动一个新的流程实例下面分别就上面的三种方式进行设计和实验~

2022-05-24 15:01:49 2135

原创 数据管理的10大成功因素

IT(Information Technology)其本质就是数据(Data)+ 处理(Process);所以现在数据管理的重要性被越来越多的公司和高管们所重视。那么,如何才能保证数据管理的成功呢?下面的因素非常重要。

2022-05-21 20:46:39 394

原创 TOGAF架构愿景阶段经常用到的3种经典分析模型

在TOGAF的架构愿景阶段要进行战略分析,其经常会用到下面的3种经典分析模型。PESTLE波特5力SWOT分析1.PESTLE百度百科对PESTEL的解释为: PESTLE 分析模型又称大环境分析,是分析宏观环境的有效工具,不仅能够分析外部环境,而且能够识别一切对组织有冲击作用的力量。它是调查组织外部影响因素的方法,其每一个字母代表一个因素,可以分为6大因素:政治因素(Political)、经济因素(Economic)、社会文化因素(Sociocultural)、技术因素(Technologi

2022-05-15 09:57:57 965

原创 [14]深入浅出工作开源框架Camunda:多实例串行用户任务

[在《\[13\]深入浅出工作开源框架Camunda:多实例并行用户任务》](https://architect.blog.csdn.net/article/details/124757833?spm=1001.2014.3001.5502) 我们提到了多实例并行任务,那么对于多实例串行任务,那么Camunda的内部流程和数据库的数据是如何变化的呢?下面笔者带大家一起来看看。

2022-05-14 14:27:06 1477

代码生成器-Codeman

代码生成工具-Codeman;可以生成SpringBoot代码,SSH代码,Vue代码

2022-01-04

apache-zookeeper-3.6.2-bin

https://blog.csdn.net/chancein007/article/details/108568771 ZooKeeper 是一个分布式的,开源的,协调分布式应用的一个服务。Zookeeper通过提供一些简单基础的功能和指令,从而帮助分布式系统在其上层实现数据同步,配置维护,组以及命名空间的管理。 ZooKeeper的数据结构非常的简单,类似文件系统的目录结构,Zookeeper是运行在JVM上,但是其底层是结合了Java和C语言实现的

2020-10-03

Nacos 服务器1.3.2

服务(Service)是 Nacos 世界的一等公民。Nacos 支持几乎所有主流类型的“服务”的发现、配置和管理: Kubernetes Service gRPC & Dubbo RPC Service Spring Cloud RESTful Service Nacos 的关键特性包括: 服务发现和服务健康监测 Nacos 支持基于 DNS 和基于 RPC 的服务发现。服务提供者使用 原生SDK、OpenAPI、或一个独立的Agent TODO注册 Service 后,服务消费者可以使用DNS TODO 或HTTP&API查找和发现服务。 Nacos 提供对服务的实时的健康检

2020-10-02

Google AndRiod APK 实例程序 例子 入门 4

本资源是基于Google AndRiod的实例入门程序例子,这是一个不错的例子,如果你是初学者,下载此范例,绝对是一个明智的选择。

2010-07-21

Google AndRiod APK 实例程序 例子 入门 3

本资源是基于Google AndRiod的实例入门程序例子,这是一个不错的例子,如果你是初学者,下载此范例,绝对是一个明智的选择。

2010-07-21

Google AndRiod 入门级实例程序

本资源是基于Google AndRiod的实例入门程序例子,这是一个不错的例子,如果你是初学者,下载此范例,绝对是一个明智的选择。

2010-07-21

软件工程师的成长与职业发展.zip

我们IT人员到底有没有前途,我们应该如何规划我们的职业生涯,估计这个问题困扰了许多的程序员和软件工程师,当然也包括我自己。对于这个问题我们有太多的思考,太多太多....... 一个偶然的机会,我参加了公司的职业生涯规划的培训,此文档就如一盏明灯,让我豁然开朗,绝对是一份很有指导和参考价值的PPT文档,短但精辟!

2009-12-09

html(中文版)chm

很好的一本html参考手册,而且是中文版本的,chm格式的,便于搜索和查找,绝对是进行网页设计的必备的基本工具手册。

2009-01-19

高质量C++编程指南.pdf

非常经典的资料。对C++的用法进行了深入浅出的分析和总结,非常适合程序员笔试或者面试前的复习资料。

2008-11-28

SCJP 模拟器 在线模拟现场考试

SCJP模拟器可 在线模拟现场考试,如果你想报考或者已经报考SCJP本模拟器不失为一种好的训练方法,让你找到亲临考场的感觉。

2008-11-18

MasteringEJB2(第二版)

MasteringEJB2堪称学习EJB2.1的经典资料。 很多高手都是通过此书成为骨灰级的J2EE高手的。

2008-11-18

空空如也

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

TA关注的人

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