标签:自动生成

Java

Java 最全异常讲解

2

xiaoli.wang 发布于 2019-08-30

1. 导引问题 实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序再跑着,内存或硬盘可能满了。等等。 软件程序在运行过程中,非常...

阅读(11)评论(0)赞 (0)

Java

Go语言学习笔记-数据类型

1

xubiao.zhuang 发布于 2019-08-30

类型 [n]T 是一个有 n 个类型为 T 的值的数组。 表达式: var a [10]int 复制代码 定义变量 a 是一个有十个整数的数组。 数组的长度是其类型的一部分,因此数组不能改变大小。 var a [2]string a[0] = "Hello" ...

阅读(9)评论(0)赞 (0)

Java

Go语言学习笔记-数据类型

1

xirruiqiang 发布于 2019-08-30

类型 [n]T 是一个有 n 个类型为 T 的值的数组。 表达式: var a [10]int 复制代码 定义变量 a 是一个有十个整数的数组。 数组的长度是其类型的一部分,因此数组不能改变大小。 var a [2]string a[0] = "Hello" ...

阅读(7)评论(0)赞 (0)

Spring

MVC高级特性 & REST服务 & Security企业级认证授权 & 优雅编码(一)

23

likai 发布于 2019-08-29

本文中所有实例代码已托管码云: gitee.com/zhenganwen/… 文末有惊喜! 开发环境 JDK1.8 Maven 项目结构 spring-security-demo 父工程,用于整个项目的依赖 security-core 安全认证核心模块, security-bro...

阅读(12)评论(0)赞 (0)

Java

BeetlSQL 2.12.11 发布,Java Dao 工具

1

小丁 发布于 2019-08-29

本次增加了一个小功能,Query提供俩个静态方法filterEmpty,filterNull,这俩个方法返回StrongValue的子类,当andEq等方法的参数是StrongValue子类的时候,将根据条件拼接SQL语句。 Blog blog = query.andEq(Blo...

阅读(7)评论(0)赞 (0)

Spring

SpringBoot后台权限管理系统(三)—权限模块

16

likai 发布于 2019-08-28

权限模块主要包括用户管理、部门管理、角色管理、菜单管理模块。以下主要从数据库表创建、页面、 接口主要实现点的讲述。 复制代码 数据库设计 数据库关系图 数据库表说明 用户表:主要记录用户信息,登录账号、密码等 部门表:主要记录部门相关信息 角色表:主要记录角色关系信息 菜单表:主...

阅读(11)评论(0)赞 (0)

Java

一行代码完成 Java的 Execl 读写–easyexecl

14

刘莉莉 发布于 2019-08-28

最近我在 Github 上查找一个可以快速开发 Execl 导入导出工具,偶然发现由阿里开发 easyexecl 开源项目,尝试使用后感觉这款工具挺不错的,分享一下我的 easyexecl 案例使用。 1、easyexecl 简介 一般在项目可能会涉及到 Execl 导入和导出,...

阅读(11)评论(0)赞 (0)

Spring

spring boot集成kafka之spring-kafka深入探秘

wenming.gapo 发布于 2019-08-28

前言 kafka是一个消息队列产品,基于Topic?partitions的设计,能达到非常高的消息发送处理性能。Spring创建了一个项目Spring-kafka,封装了Apache 的Kafka-client,用于在Spring项目里快速集成kafka。除了简单的收发...

阅读(13)评论(0)赞 (0)

Java

Rainbond构建Java maven项目原理解读

刘莉莉 发布于 2019-08-28

Apache Maven 是跨平台的项目管理工具。主要服务于基于 Java 平台的项目构建,项目管理和项目信息管理。所谓的项目构建就是对项目进行清理、编译、测试、报告、打包、部署等一系列的过程称为项目的构建。 关于更多的 Maven 介绍参考官方文档:maven.apache.o...

阅读(10)评论(0)赞 (0)

Spring

Spring data jpa 的使用与详解(一):框架整合及基本使用

3

小丁 发布于 2019-08-28

JPA全称Java Persistence API,可以通过注解或者XML描述【对象-关系表】之间的映射关系,并将实体对象持久化到数据库中。JPA的出现主要是为了简化持久层开发以及整合ORM技术,结束Hibernate、TopLink、JDO等ORM框架各自为营的局面。 JAP为...

阅读(10)评论(0)赞 (0)

编程技术

有赞零售中台架构:如何构建一个业务高内聚的财务中台?

13

尖兵 发布于 2019-08-28

本文来源?|?有赞Coder(ID:youzan_coder) 文 | 汤师爷 on 零售 一、背景 传统模式下,企业的经营活动会产生大量的业务数据。 财务人员需要根据业务数据,进行会计核算,并输出财务数据。 通过这些财务数据,企业可以进行财务管理、财务分析、...

阅读(10)评论(0)赞 (0)

Java

mica 1.1.8 发布,添加分布式限流组件

尖兵 发布于 2019-08-27

mica(云母) mica 云母,寓意为云服务的核心,增强 Spring cloud 功能,使得 Spring cloud 服务开发更加方便快捷。 mica 核心依赖 mica 基于 java 8,没有历史包袱,支持传统 Servlet 和 Reactive(webflux)。采...

阅读(15)评论(0)赞 (0)

Java

认识Hibernate

1

songhua.gao 发布于 2019-08-27

最近工作的项目中,用的 ORM 技术是 Hibernate,学习了一下它的用法,正好 PyCon 上我有一个演讲主题是介绍 Django 的 ORM,可以拿来比较一下。这篇文章介绍了 Hibernate 的定位,基本的概念,以及用代码演示了如何使用 Hibernate。本文的内容...

阅读(14)评论(0)赞 (0)

Java

BeetlSQL 2.12.10 发布,Java Dao 工具

likai 发布于 2019-08-26

本次发布增加俩个小功能,适用于一些高级应用 * SQLManager增加vaidateSqlId方法,用于校验sql模板语句是否正确,如果不正确,返回错误符号,原因和相应行数 * SQLManager 增加containSqlId方法,用于判断sql模板是否存在 maven &l...

阅读(16)评论(0)赞 (0)

Java

十分钟搞懂Lombok使用与原理

2

hanze 发布于 2019-08-26

1 简介 Lombok是一款好用顺手的工具,就像Google Guava一样,在此予以强烈推荐,每一个Java工程师都应该使用它。 Lombok是一种Java?实用工具,可用来帮助开发人员消除Java的冗长代码,尤其是对于简单的Java对象(POJO)。它通过注释实现这一目的 。...

阅读(19)评论(0)赞 (0)

编程技术

JeecgBoot 2.1 发布,快速开发平台

12

changyuan.xu 发布于 2019-08-26

项目介绍 Jeecg-Boot 是一款基于SpringBoot+代码生成器的快速开发平台!采用前后端分离架构:SpringBoot,Ant-Design-Vue,Mybatis,Shiro,JWT。强大的代码生成器让前端和后台代码一键生成,不需要写任何代码,保持jeecg一贯的强...

阅读(20)评论(0)赞 (0)

Java

增量同步-spring batch(6)动态参数绑定与增量同步

4

尖兵 发布于 2019-08-26

上一篇《 便捷的数据读写-spring batch(5)结合beetlSql进行数据读写 》中使用 Spring Batch 及 BeetlSql ,对数据库读写组件进行数据库同步,实际上是全量同步。全量同步的问题在于每次需要读取整个表数据,如果表数据量大,则资源耗费大,而且不便...

阅读(16)评论(0)赞 (0)

Java

JVM—【03】认识Java类的生命周期、类加载的过程、双亲委派机制

2

yeseng 发布于 2019-08-26

JVM把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。 在Java语言中,类型的加载、连接和初始化过程都是在程序运行期间完成的。 这种策略在类加载时稍微会增加一些性能开销,但是提高...

阅读(11)评论(0)赞 (0)