Elcker技术教程
文章平均质量分 62
Elcker所使用的技术讲解
Elcker
路虽远,行则将至。事虽难,做则可成!
展开
-
玩转微服务-GateWay
网关的角色是作为一个 API 架构,用来保护、增强和控制对于 API 服务的访问。API 网关是一个处于应用程序或服务(提供 REST API 接口服务)之前的系统,用来管理授权、访问控制和流量限制等,这样 REST API 接口服务就被 API 网关保护起来,对所有的调用者透明。因此,隐藏在 API 网关后面的业务系统就可以专注于创建和管理服务,而不用去处理这些策略性的基础设施。通俗的说API网关中就是做一些通用的基础设施功能。原创 2024-06-04 17:23:56 · 1173 阅读 · 0 评论 -
玩转微服务-SonarQube
SonarQube是一款静态代码质量分析工具,支持Java、Python、PHP、JavaScript、CSS等25种以上的语言,而且可以集成在IDEA、Jenkins、GIt等服务中,方便随时查看代码质量分析报告。支持的语言:SonarQube通过配置的代码分析规则,从可靠性、安全性、可维护性、覆盖率、重复率等方面分析项目,风险等级从A~E划分为5个等级,同时SonarQube可以集成pmd、findbugs、checkstyle等插件来扩展使用其他规则来检验代码质量;原创 2024-04-24 17:08:21 · 1022 阅读 · 5 评论 -
ETL工具之Kettle开发教程第二节-输入控件
自定义常量数据步骤主要用于增加自定义字段和行集数据到流中,可增加多个字段并为每个字段赋予行集的值。步骤配置信息如图1所示。下文详细解释各控件的含义:1、转换步骤名称:步骤的名称,在单一转换中,名称必须唯一。2、元数据:用于设置字段的信息,若字段定义为date类型,则格式必须选择。如图1所示,定义了c_time、id、info三个字段。(1)名称:输入行集的字段名称。(2)类型:指定字段类型:字符串、日期、数字、布尔值、整数、BigNumber、可序列化或二进制。(3)格式:格式化字符串时需要。原创 2023-02-07 17:15:28 · 1251 阅读 · 0 评论 -
ETL工具之Kettle开发教程第五节-性能调优
ETL工具之Kettle开发教程第五节-性能调优原创 2023-01-30 15:37:23 · 153 阅读 · 0 评论 -
ETL工具之Kettle开发教程第四节-项目案例
ETL工具之Kettle开发教程第四节-项目案例原创 2023-01-30 15:33:39 · 181 阅读 · 0 评论 -
ETL工具之Kettle开发教程第三节-命令介绍
ETL工具之Kettle开发教程第三节-命令介绍原创 2023-01-30 15:32:35 · 122 阅读 · 0 评论 -
ETL工具之Kettle开发教程第二节-控件简介
Kettle为我们的研发提供了众多功能丰富及强大的控件,他们可以帮助我们完成复杂的业务系统的研发。当然在掌握了已有控件的使用后,也可根据我们的业务场景来定制我们的控件。这一内容在另一篇博客上会讲解Kettle的控件开发流程。原创 2023-01-30 15:31:18 · 449 阅读 · 0 评论 -
ETL工具之Kettle开发教程第一节-入门
Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。Kettle 中文名称叫水壶,该项目的主程序员MATT 希望把各种数据放到一个壶里,然后以一种指定的格式流出。Kettle这个ETL工具集,它允许你管理来自不同数据库的数据,通过提供一个图形化的用户环境来描述你想做什么。原创 2023-01-30 14:14:11 · 1131 阅读 · 0 评论 -
Elcker-java体系:JDBC
Elcker-java体系:JDBC概念JDBC APIJDBC程序编写步骤概念JDBC(Java Database Connectivity)是一个独立于特定数据库管理系统(DBMS)、通用的SQL数据库存取和操作的公共接口(一组API),定义了用来访问数据库的标准Java类库,使用这个类库可以以一种标准的方法、方便地访问数据库资源JDBC为访问不同的数据库提供了一种统一的途径,为开发者屏蔽了一些细节问题。JDBC的目标是使Java程序员使用JDBC可以连接任何提供了JDBC驱动程序的数据库系统,原创 2022-05-29 11:46:22 · 125 阅读 · 0 评论 -
Elcker-java体系:断言(assert)
Elcker-java体系:断言(assert)简介语法格式Demo启用/关闭断言语句:简介断言(assert)语句一半用于程序不准备通过捕获异常来处理的错误。例如:账号交易时,对于支出的金额为正数(收入+支出=纯收入)或者收入的金额为负数,程序必须立即停止执行,同时发现错误,当正式收益时,就可以避开错误,但仍保留断言语句在程序中,之后再次调试时,可以重新启动断言也可以不断发现新的问题和解决语句。语法格式1、assert condition;这里condition是一个必须为真(true)的表达式原创 2022-05-25 11:08:17 · 100 阅读 · 0 评论 -
Elcker-Java RMI简介及使用说明
Elcker-Java RMI简介及使用说明RMI 简介RMI的核心概念RMI 的API说明RemoteRemoteExceptionNamingRegistryLocateRegistryRemoteObjectUnicastRemoteObjectUnreferencedRMI的工作原理代发DemoRMI ServerRMI ClientRMI 简介RMI (Remote Method Invocation) 远程方法调用,可以认为是RPC的Java版本,使用 RMI 技术可以使一个Java 虚拟原创 2022-05-25 10:39:52 · 138 阅读 · 0 评论 -
Elcker-npm,yarn,pnpm的本地配置
配置npm (目录都需要自己新建)npm help npm或npm help install # 打开本地npm文档(或npm install 文档)npm [command] -h # 展示command的用法npm -l # 展示所有command的用法npm adduser # 登录or注册npm config ls -l # 查询所有npm相关的配置,调用npm config set进行更改或覆盖npm config set prefix "D:\nodej原创 2022-04-23 13:18:08 · 1917 阅读 · 0 评论 -
Elcker-NPM 的镜像管理 NRM
Elcker-NPM 的镜像管理 NRMNRM简介NRM的安装常用指令安装常见的问题nrm ls 报错internal/validators.js:124 throw new ERR_INVALID_ARG_TYPE(name, ‘string‘, value)NRM简介nrm can help you easy and fast switch between different npm registries, now include: npm, cnpm, taobao, nj(nodejitsu).原创 2022-01-18 14:20:32 · 438 阅读 · 0 评论 -
Elcker-Supervisor的使用教程
简介Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。它是通过fork/exec的方式把这些被管理的进程当作supervisor的子进程来启动,这样只要在supervisor的配置文件中,把要管理的进程的可执行文件的路径写进去即可。也实现当子进程挂掉的时候,父进程可以准确获取子进程挂掉的信息的,可以选择是否自己启动和报警。supervisor还提供了一个功能,可以为supervisord或者每个子进程,原创 2021-06-07 09:24:41 · 134 阅读 · 0 评论 -
Elcker-nodejs的安装配置及多版本管理
软件下载nvm: nvm下载nodejs: node官网下载,注意下载zip即可,node的历史版本下载NVM的安装只需要注意一点:安装的路径中不的包含中文,空格,特殊字符,最好只是英文。NVM的常用命令nvm off //禁用node.js版本管理(不卸载任何东西)nvm on //启用node.js版本管理nvm install //安装node.js的命名 version是版本号 例原创 2021-05-10 18:00:47 · 571 阅读 · 0 评论 -
Elcker-JAVA内存检测工具visualvm及其使用
1.简介VisualVM是一种集成了多个JDK命令行工具的可视化工具,它能为您提供强大的分析能力。它囊括的命令行工具包括jstat, JConsole, jstack, jmap 和 jinfo,这些工具与JDK的标准版本是一致的。可以使用VisualVM生成和分析海量数据、跟踪内存泄漏、监控垃圾回收器、执行内存和CPU分析,JVM常用内存查看工具 Jconsole,jProfile,VisualVM1.Jconsole : jdk自带,功能简单,但是仅可以在系统有一定负荷的情况下使用。对垃圾回收算原创 2021-05-07 12:37:31 · 378 阅读 · 0 评论 -
JAVA_WEB工具类---属性工具类
工具类使用说明: 1.在项目根目录创建 props 文件夹 (名称可在工具类下修改)这里不支持构造注入; 2.工具类运行后自动加载 props 文件加下的所有 属性文件(包含嵌套目录下的所有属性文件),将属性文件的内容及文件信息保存到工具类的map集合中; 3.可配置是否定期自动扫描文件,若文件发生变化(修改,删除,新增),则及时更新工具类map内容;原创 2017-03-13 13:14:41 · 1051 阅读 · 0 评论 -
基于jquery的tabsUI实现思路
基于jquery的tabsUI实现思路,乐思奇提供,爱程杨,更爱程杨!基本的tab 主页主页主页 主页 主页 主页主页主页cdd原创 2016-04-15 13:03:14 · 4434 阅读 · 0 评论 -
javascript的学习之旅--初始javascript
初始javascript原创 2017-01-04 10:54:12 · 375 阅读 · 0 评论 -
javascript的学习之旅--页面中使用javascript
页面中使用javascript原创 2017-01-04 11:20:20 · 268 阅读 · 0 评论 -
VMware下linux安装jdk,tomcat,nginx步骤
写在前面环境:vmware workstation pro Linux centos6 64(min安装)注意:以下内容需要在Linux系统联网的情况下进行,网络的配置请自行完成;1.jdk的安装及其配置1.1jdk的下载1..1.1创建jdk的下载目录,可自行定义cd /usr/localmkdir softwaremkdir jdk1.81.2下载1.2..1 使用wget进行下载...原创 2018-06-27 11:38:47 · 439 阅读 · 0 评论