加载中
Docker 安装 Oracle12c

Docker 是一个开源项目,诞生于 2013 年初,基于Google 公司推出的 Go 语言实现。微软,红帽Linux, IBM, Oracle等主流IT厂商已经在自己的产品里增加对Docker的支持。Docker是基于容器技术的...

2017/12/16 23:37
2.1W
玩转 Git 与 GitHub

Git是目前世界上最先进的分布式版本控制系统。 GitHub是一个Git项目托管网站,主要提供基于git的版本托管服务。

微服务开发架构——Spring Cloud常见问题与总结<五>Spring Cloud 定位问题思路总结

尽管Spring Cloud带有“Cloud”的字样,但它并不是云计算解决方案,而是在Spring Boot基础上构建的,用于快速构建分布式系统的通用模式的工具集。使用Spring Cloud开发的应用程序非常适合在D...

微服务开发架构——Spring Cloud常见问题与总结<一>Eureka常见问题

尽管Spring Cloud带有“Cloud”的字样,但它并不是云计算解决方案,而是在Spring Boot基础上构建的,用于快速构建分布式系统的通用模式的工具集。使用Spring Cloud开发的应用程序非常适合在D...

Python版——博客网站<三> 引入python-markdown2与用户注册和登录

使用Python3开发一个个人Blog网站,包含日志、用户和评论3大部分,可后台管理的个人博客。同时支持PC端和移动端。用户管理是绝大部分Web网站都需要解决的问题。用户管理涉及到最核心的无非是...

2017/10/07 11:32
1.2K
Java程序员最常用的 Spring 相关注解

1、@Required 此注解用于bean的setter方法上。表示此属性是必须的,必须在配置阶段注入,否则会抛出BeanInitializationExcepion。 2、@Autowired 此注解用于bean的field、setter方法以及构造...

前天 20:19
16
DBeaver一款免费开源的数据库管理工具

一、简介 DBeaver 是一个基于 Java 开发,免费开源的通用数据库管理和开发工具,使用非常友好的 ASL 协议。由于 DBeaver 基于 Java 开发,可以运行在各种操作系统上,包括:Windows、Linux、...

SpringBoot 优雅停服

一、介绍 当外部流量请求到服务端接口执行业务逻辑的时候,若服务端此时执行关机 (kill),spring boot 默认情况会直接关闭容器(tomcat 等),导致此业务逻辑执行失败。在一些业务场景下:...

如何高效地判断数组中是否包含某特定值

如何检查一个未排序的数组中是否包含某个特定值,这是一个在Java中非常实用并且频繁使用的操作。检查数组中是否包含特定值可以用多种不同的方式实现,但是时间复杂度差别很大。下面,将为大家...

07/19 11:58
147
Java异常处理与自定义异常

一、何为异常 异常:在Java语言中,将程序执行中发生的不正常情况称为“异常”。(开发过程中的语法错误和逻辑错误不是异常) Java程序在执行过程中所发生的异常事件可分为两类: Error: Java虚...

07/18 22:34
41
JAVA RESTFUL API和Apache Dubbo RPC接口文档生成的工具Smart-doc

一、简介 Smart-doc是一款同时支持JAVA RESTFUL API和Apache Dubbo RPC接口文档生成的工具,smart-doc颠覆了传统类似swagger或swagger2这种大量采用注解侵入来生成文档的实现方法。 如果你已...

SpringCloud 引入 @Data注解 与 lombok

引入lombok 要使用 @Data 注解要先引入lombok,lombok 是什么,它是一个工具类库,可以用简单的注解形式来简化代码,提高开发效率。需要注意的是,一旦启用lombok插件,那么团队中其他成员也...

Java 常用基础语法(下)

一、继承 为什么要有继承? # 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。 # 此处的多个类称为子类,单独的这...

04/26 00:35
8
Java 常用基础语法(上)

一、Java语言运行机制及运行过程 Java语言的特点: 特点一:面向对象 两个基本概念:类、对象 三大特性:封装、继承、多态 特点二:健壮性 吸收了C/C++语言的优点,但去掉了其影响程序健壮性...

04/20 08:21
3
Python 闭包与装饰器

一、变量的作用域链 # -*- coding:utf-8 -*- a = 10 def func1(): b = 20 def func2(): c = 30 return a + b + c return func2() print(func1()) 二、利用闭包突......

04/18 21:34
15
Python 函数与高阶函数

一、函数概述 # -*- coding:utf-8 -*- '''认识函数: 在一个完整的项目中,某些代码会被反复使用。那么将某段代码封装成函数,当我们要使用功能的时候直接调用函数即可 本质:函数是对功能的...

04/16 15:19
29
Python dict-set-类型转换

一、dict (字典) Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。 # -*- coding:utf-8 -*- ''' 使用键-值对(...

04/13 22:03
127
关于POJO/DTO/DO/EO/VO/BO/PO/AO的含义和使用

一、前言 在我们的java项目中存在各种xO的概念,如POJO/DTO/DO/EO/VO,还有些后端开发可能不太常见的BO/PO/AO。这些xO一般都具有简单的结构,如setter/getter/toString 。 二、一般xO用法如下...

04/12 22:18
744
Python 列表与元组和流程控制语句

一、列表 Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 1、list(列表) # -*- coding:utf-8 -*- ''' 问题:存储5个人的年龄,求他们的平均...

04/11 21:27
9
Python 变量和运算符与表达式

一、表达式 表达式:由变量、常量和运算符组成的式子称为表达式。我们阅读一个表达式,主要关心阅读表达式的功能和阅读表达式的值。 1、算术运算符与算术运算表达式 # 算术运算符与算术运算表...

04/08 17:12
7

没有更多内容

加载失败,请刷新页面

返回顶部
顶部