大强博客

DaQiang Blog

  • 博客(26)
  • 资源 (22)
  • 收藏
  • 关注

原创 Spring Boot 微服务

Spring Boot 微服务通过Spring Boot,可以轻松地创建独立的,基于生产级别的基于Spring的应用程序,您可以“运行”它们。大多数Spring Boot应用程序需要很少的Spring配置。Java™开发套件(JDK) 我们建议使用JDK版本8或版本11。Apache Maven 我们建议使用Maven 3.3+。集成开发人员环境(IDE) ...

2020-04-30 09:33:24 579 1

原创 微服务简介

1 什么是微服务?微服务是一种现代化的软件方法,通过该方法,应用代码以小巧,易于管理的方式交付,彼此独立。微服务为构建小型,独立且可运行的应用程序带来极大的灵活性和弹性。单体架构微服务架构2为什么要建立微服务?微服务的小规模和相对隔离性可以带来许多其他好处。例如更容易维护,提高生产率,更大的容错能力,更好的业务调整等等。3Spring Cloud 微服务...

2020-04-30 09:25:56 296

翻译 Windows版Docker桌面

Windows版Docker桌面在Windows上开始使用Docker的最快,最简单的方法用于Windows的Docker桌面是为在Windows 10上运行而设计的Docker。它是一个本机Windows应用程序,为构建,运输和运行dockerized应用程序提供了易于使用的开发环境。适用于Windows的Docker桌面使用Windows原生的Hyper-V虚拟化和网络连接,是在W...

2020-04-28 12:14:13 6560

翻译 Stack Overflow 开发人员调查结果 2019年

总览今年,将近90,000个开发人员告诉我们他们如何学习和升级,使用的工具以及所需的工具。Stack Overflow的年度开发人员调查是对全球编码人员的最大,最全面的调查。每年,我们都会进行一项调查,涵盖从开发人员喜欢的技术到他们的工作偏好的所有方面。今年是我们发布年度开发人员调查结果的第九个年头,今年早些时候,近90,000名开发人员参加了为时20分钟的调查。尽管我们...

2020-04-28 10:43:07 408

转载 SpringCloud分布式开发五大神兽

SpringCloud分布式开发五大神兽 服务发现——Netflix Eureka 客服端负载均衡——Netflix Ribbon 断路器——Netflix Hystrix 服务网关——Netflix Zuul 分布式配置——Spring Cloud Config Eureka一个RESTful服务,用来定位运行在AWS地区(Region)...

2020-04-26 17:25:59 224

转载 两成开发者月薪超 1.7 万、算法工程师最紧缺! | 中国开发者年度报告

在数据中寻找共性,《2019 - 2020 中国开发者调查报告》全面且真实地展现中国开发者及技术现状,希望对您的学习或工作有所帮助。

2020-04-26 10:48:41 317

转载 CSDN 2019-2020 中国开发者调查报告完整版

CSDN 2019-2020 中国开发者调查报告完整版两成开发者月薪超 1.7 万、算法工程师最紧缺! | 中国开发者年度报告在数据中寻找共性,《2019 - 2020 中国开发者调查报告》全面且真实地展现中国开发者及技术现状,希望对您的学习或工作有所帮助。欢迎大家通过以下链接,在 PC 端免费下载完整版报告:https://download.csdn.net/download/x...

2020-04-26 10:41:57 1784

原创 快速开始JHipster

安装JHipsternpm install -g generator-jhipster创建一个新目录并进入该目录mkdir myApp && cd myApp运行Jhipster并按照屏幕指引操作jhipster使用JDL Studio定义您的实体类后, 下载jhipster-jdl.jh文件生成实体类代码jhipster import-jdl jhipster-jdl.jh* 假设您已经安装了Java,GitandNode.js.

2020-04-26 08:15:44 1087

原创 java.lang.IllegalStateException: Cannot decrypt: key=spring.datasource.password

Spring Cloud Config Server服务启动报错,如下所示:2020-04-25 10:10:22.089 INFO 4028 --- [ main] s.c.a.AnnotationConfigApplicationContext : Refreshing org.springframework.context.annotation.Annotatio...

2020-04-25 12:28:36 4665 1

原创 Spring Cloud Config Client 不能加密解密问题

Spring Cloud Config Client 不能加密解密,访问localhost:8888/encrypt/status接口,返回如下结果:{ "description": "No key was installed for encryption service", "status": "NO_KEY"}解决办法:1、下载jce_policy-8.zip,...

2020-04-25 11:34:11 450

翻译 Spring Cloud 加密和解密

加密和解密 重要 要使用加密和解密功能,您需要在JVM中安装完整功能的JCE(默认情况下不包括)。您可以从Oracle下载“Java密码学扩展(JCE)无限强度辖区策略文件”并按照安装说明进行操作(本质上,您需要用下载的JRE lib / security目录替换这两个策略文件)。 如果远程属性源包含加密的内容(以开头的值{cipher}...

2020-04-25 11:02:04 1761

翻译 无限强度Java(TM)加密扩展策略文件 对于Java(TM)平台,标准版运行时环境8 自述文件

无限强度Java(TM)加密扩展策略文件对于Java(TM)平台,标准版运行时环境8自述文件----------------------------------------------------------------------目录----------------------------------------------------------------------...

2020-04-25 10:01:55 811

翻译 Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files 8 Download

Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files 8 DownloadJava密码术扩展(JCE)无限强度管辖权策略文件8下载该软件已获得Java SE平台产品的Oracle二进制代码许可协议的许可。 产品/文件说明 文件大小 ...

2020-04-25 09:45:56 2805

翻译 Spring Microservices in Action

关于这本书Spring Microservices in Action是为Java / Spring开发人员编写的,他们需要动手建议以及有关如何构建和操作基于微服务的应用程序的示例。当我写这本书时,我希望它基于核心微服务模式,并与展示了实际模式的Spring Boot和Spring Cloud示例保持一致。这样,您将在几乎每一章中找到讨论的特定微服务设计模式,以及使用Spring B...

2020-04-12 10:15:48 776

原创 MyBatis 综合例子

步骤 1:创建数据库步骤 2:使用IDE创建Maven项目步骤 3:配置MyBatis步骤 4:创建MyBatis工具类步骤 5:创建POJO类步骤 6:创建映射器接口类步骤 7:创建映射器XML文件步骤 8:创建单元测试类

2020-04-09 08:14:14 423

原创 MyBatis 单元测试

1 单元测试单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。JUnit 是 Java 社区中知名度最高的单元测试工具。2单元测试配置步骤 1:添加 JUnit 的 jar 包 由于我们使用的是 JUnit,我们要确保它的 jar 包可以被应用使用。为此,需要将 jar 包添加到应用的类路径中。如果使用 Maven 来构建项目,则需将下...

2020-04-09 08:06:16 3474

原创 MyBatis 日志

1日志Mybatis 通过使用内置的日志工厂提供日志功能。内置日志工厂将会把日志工作委托给下面的实现之一:SLF4J Apache Commons Logging Log4j 2 Log4j JDK loggingMyBatis 内置日志工厂会基于运行时检测信息选择日志委托实现。它会(按上面罗列的顺序)使用第一个查找到的实现。当没有找到这些实现时,将会禁用日志功能...

2020-04-08 15:58:07 304

原创 MyBatis SQL 语句构建器

1 问题Java 程序员面对的最痛苦的事情之一就是在 Java 代码中嵌入 SQL 语句。如你所见,MyBatis 在 XML 映射中具备强大的 SQL 动态生成能力。但有时,我们还是需要在 Java 代码里构建 SQL 语句。在 Java 代码中动态生成 SQL 代码真的就是一场噩梦。例如:String sql = "SELECT P.ID, P.USERNAME, P.P...

2020-04-08 15:50:41 576

原创 MyBatis Java API

MyBatis 大幅简化你的代码并力图保持其简洁、容易理解和维护。为了使得 SQL 映射更加优秀,MyBatis 3 引入了许多重要的改进。1 目录结构MyBatis 非常灵活,你可以随意安排你的文件。但和其它框架一样,目录结构有一种最佳实践。/example /src/main/java /org/mybatis/example /action ...

2020-04-08 15:46:59 426

原创 MyBatis 动态 SQL MyBatis Dynamic SQL

动态 SQL 是 MyBatis 的强大特性之一。 使用动态 SQL 并非一件易事,MyBatis 显著地提升了这一特性的易用性。1if使用动态 SQL 最常见情景是根据条件包含 where 子句的一部分。比如:<select id="findActiveBlogWithTitleLike" resultType="Blog"> SELECT * FROM...

2020-04-08 08:01:12 949

原创 MyBatis XML 映射器 自动映射、缓存

5自动映射当自动映射查询结果时,MyBatis 会获取结果中返回的列名并在 Java 类中查找相同名字的属性(忽略大小写)。 在下面的例子中,id 和 username 列将被自动映射,hashed_password 列将根据配置进行映射。<select id="selectUsers" resultMap="userResultMap"> select use...

2020-04-07 21:38:02 515

原创 MyBatis XML 映射器 结果映射、高级结果映射

4结果映射resultMap 元素是 MyBatis 中最重要最强大的元素。 它可以让你从 90% 的 JDBC ResultSets 数据提取代码中解放出来。之前的简单映射语句的示例,没有显式指定 resultMap。比如:<select id="selectUsers" resultType="map"> select id, username, passwor...

2020-04-07 21:32:07 654

原创 MyBatis XML 映射器 select、insert update 和 delete、参数

MyBatis 的真正强大在于它的语句映射,这是它的魔力所在。 如果跟JDBC 代码进行对比,省掉了将近 95% 的代码。1 selectCREATE TABLE `person` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(100) DEFAULT NULL, `password` varchar(1...

2020-04-07 21:16:32 660

原创 MyBatis XML配置

1 属性(properties)这些属性可以在外部进行配置,并可以进行动态替换。你既可以在典型的 Java 属性文件中配置这些属性,也可以在 properties 元素的子元素中设置。例如:<properties resource="org/mybatis/example/config.properties"> <property name="username" v...

2020-04-07 08:01:07 346

原创 MyBatis入门

1 MyBatis安装要使用 MyBatis, 只需将 mybatis-3.5.4.jar 文件置于类路径(classpath)中即可。如果使用 Maven 来构建项目,则需将下面的依赖代码置于 pom.xml 文件中:<dependency> <groupId>org.mybatis</groupId> <artifactId&gt...

2020-04-06 08:14:25 261

原创 MyBatis简介

1 什么是 MyBatis?MyBatis是一个基于Java的持久层框架。MyBatis 原名叫iBatis,本来是Apache Software Foundation (ASF) 的一个开源项目。 2010年这个项目由Apache迁移到了Google Code,并且改名为MyBatis 。2013年11月由Google Code迁移到Github。 当前,最新版本是MyBatis 3...

2020-04-06 08:04:28 1626

《地下水数据库表结构及标识符》SL-586-2012

《地下水数据库表结构及标识符》SL--586-2012

2024-09-03

PowerDesigner生成数据字典文档

PowerDesigner生成数据字典文档

2024-08-27

PowerDesigner生成数据库表结构

PowerDesigner生成数据库表结构

2024-08-27

PowerDesigner反向生成数据库模型

PowerDesigner反向生成数据库模型

2024-08-27

JHipster全栈开发v7.x.pdf

JHipster全栈开发v7.x.pdf

2023-07-16

jhipster-book-pdf-screen-v7.0.2-1686129670176

jhipster-book-pdf-screen-v7.0.2-1686129670176

2023-07-16

GeoServer跨域问题.zip

GeoServer跨域问题 jetty-servlets-9.4.44.v20210927.jar jetty-util-9.4.44.v20210927.jar

2021-10-21

mirrors-dbproxy-master.zip

DBProxy是由美团点评公司技术工程部DBA团队(北京)开发维护的一个基于MySQL协议的数据中间层。它在奇虎360公司开源的Atlas基础上,修改了部分bug,并且添加了很多特性。目前DBProxy在美团点评广泛应用,包括美团支付、酒店旅游、外卖、团购等产品线,公司内部对DBProxy的开发全面转到github上,开源和内部使用保持一致。目前只支持MySQL(Percona)5.5和5.6。

2020-12-27

TDengine-server-2.0.9.0-Linux-x64.tar.gz

TDengine软件服务器Linux安装包Ubuntu TDengine软件服务器Linux安装包Ubuntu TDengine软件服务器Linux安装包Ubuntu

2020-12-10

TDengine-client-2.0.9.0-Windows-x64.exe

TDengine客户端安装包

2020-12-10

TDengine-server-2.0.9.0-Linux-x64.rpm

TDengine软件服务器Linux安装包 TDengine软件服务器Linux安装包 TDengine软件服务器Linux安装包

2020-12-10

specialroutes-service.zip

specialroutes-service.zip specialroutes-service.zip specialroutes-service.zip

2020-05-05

orgservice-new.zip

orgservice-new.zip orgservice-new.zip orgservice-new.zip

2020-05-05

Java教程.zip

Java 是一项用于开发应用程序的技术,可以让 Web 变得更有意思和更实用。 Java 与 javascript 并不相同,后者是一种用于创建 Web 页的简单技术,只能在浏览器中运行。

2020-03-12

Linux从入门到精通.zip

内容包括:Linux 简介、VMware安装说明、Ubuntu安装指南、Linux 快速入门、Ubuntu升级指南、Xshell安装说明、Xftp安装说明、文件系统、Xmanager、进程、IO重定向、文本编辑器、Ubuntu安装中文包、Home管理、打印机和打印、基本备份技术、网络、音频和视频、附录等。

2020-03-12

Java入门教程.pptx

本教程提供了有关Java编程语言入门所需的所有信息。 Java技术简介以及安装Java开发软件并使用它创建简单程序的课程。

2019-10-10

Spring Boot 2.X 实战教程.pdf

本课程内容包括Spring简介、Spring Boot简介、安装JDK、安装Maven、第一个Spring Boot程序(使用Spring Initializr构建、Spring Boot代码讲解、安装Notepad++)、构建系统、代码、配置、三种方式运行程序、安装Eclipse、开发人员工具、Spring Application应用默认配置、外部化配置、活动配置、日志配置、开发Web应用程序、Spring Web MVC框架(安装Postman、自定义欢迎页面、Icon、错误页面)、安装MySQL数据库和客户端、配置数据源、Spring Data JPA代码、Spring Data JPA增删改查实例、安装Redis和可视化客户端、Redis缓存配置、Redis缓存实例、Redis消息、测试Spring Boot应用程序(Demo应用测试、城市模块测试)、Spring Boot Actuator(启用生产功能、终点)、阿里云服务器、Xshell、Xftp、Spring Boot部署等等。

2019-07-30

JHipster-minibook-aprilv-1556109659909.pdf

The JHipster Mini-Book 5.0 by Matt Raible is now available! Download it for free from InfoQ or buy the print version from Lulu.

2019-06-19

Angular实战教程V1.0

热烈庆祝由大华软件学院出品的《Angular实战教程》免费开源视频发布啦! https://mp.csdn.net/postedit/88749477

2019-03-23

DH-UAP平台简介V1.0

DH-UAP是西安大华时代网络科技有限公司开发的新一代应用开发、运行、维护平台。该平台提供了技术统一、架构合理、性能高效、安全可靠的企业级信息系统基础框架和组件库,支撑业务系统的设计、开发、测试、发布、运维的全过程,可实现“一个平台、统一开发”的信息化建设需求。

2019-01-10

软件开发合同模板范本(5 篇)

软件开发合同模板范本(5 篇) 包括软件开发合同模板范本1,软件开发合同模板范本2,软件开发合同模板范本3,软件开发合同模板范本4,软件开发合同模板范本5

2018-08-23

H2 Java SQL数据库

欢迎来到H2,Java SQL数据库。H2的主要特点是: 非常快,开源,JDBC API 嵌入式和服务器模式; 内存数据库 基于浏览器的Console应用 占地面积小:大约1.5 MB的jar文件大小

2018-07-17

MyFrame架构简介

MyFrame架构简介 基于Spring Boot、Spring Cloud的 标准化、全站式的分布式微服务架构

2018-07-17

Spring简介

Spring主要项目,从配置到安全,从Web应用到大数据 - 无论您的应用程序需要什么样的基础架构,都有一个Spring项目可以帮助您构建它。从小处着手,只使用你需要的东西 - Spring是模块化的设计。 Spring指南 无论您正在构建什么,这些指南都旨在尽可能快地提高您的工作效率 - 使用Spring团队推荐的最新Spring项目版本和技术。

2018-07-17

Activiti6用户指南

Activiti开源业务自动化,帮助企业解决分布式,高度可扩展且经济高效的基础架构中的自动化挑战。Activiti是领先的轻量级,以Java为中心的开源BPMN引擎,支持实际的流程自动化需求。1-7为中文 8-17英文.

2018-07-16

Activiti6快速入门指南

本快速入门显示了使用Activiti将业务流程管理(BPM)嵌入到您的应用程序中的简单性。您将构建一个命令行应用程序,将基于标准的业务流程建模表示法(BPMN)逻辑嵌入到您的应用程序中。 Activiti拥有先进的流程设计工具,可将更复杂的BPM逻辑嵌入到您的应用程序中。这些工具包括基于Eclipse和基于Web的BPMN编辑器,仅举几例。为简洁起见,本快速入门仅使用Activiti的Java API。

2018-07-16

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

TA关注的人

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