标签:删除

编程技术

『互联网架构』软件架构-spring之AOP场景实战(11)

4

songhua.gao 发布于 2019-02-18

面试的时候,经常被面试官问到AOP在你的项目中用到了那些场景,我一般的回答是日志,权限,事务处理,方法的统计,性能的监控。其实权限和事务都是跟业务相关的,咱们一起来想想针对其他几个如何来设计。重点是设计的思路。源码:https://github.com/limingios/net...

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

Spring

netflix-eureka 服务注册与容错

2

yeseng 发布于 2019-02-18

Spring Cloud Netflix Eureka – 隐藏手册 介绍 在2015-2016,我们将单体应用程序重新设计为微服务,并选择 Spring Cloud Netflix 作为基础。 (Spring Cloud Netflix)通过自动配置, Spring...

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

Java

Java图形化:Swing表格的使用

4

likai 发布于 2019-02-18

在JTable类中除了默认的构造方法之外,还提供了利用指定表格列名数组和表格数据数组创建表格的构造方法,如下: JTable(Object[][] rowData,Object[] columnNames) rowData就是表格的数据数组 columnNames就是表格的列名数...

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

Java

关于List、List<?>、List<Object>的区别

1

darida 发布于 2019-02-18

定义:声明中具有一个或者多个 类型参数(type parameter) 的类或者接口,就是 泛型类或者接口 。泛型类和接口统称为 泛型(generic type) 。 每种泛型定义一组 类型形参(formal type parameters) ,这些类型形参有时也被简称为 类型参...

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

Spring

基于 CODING 的 Spring Boot 持续集成项目

14

darida 发布于 2019-02-18

本文作者:CODING 用户 – 廖石荣 持续集成的概念 持续集成(Continuous integration,简称 CI)是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构...

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

Java

Logrotate实现Catalina.out日志按小时切割

2

hellas 发布于 2019-02-18

一.Logrotate工具介绍 Logrotate是一个日志文件管理工具,它是Linux默认自带的一个日志切割工具。用来把旧文件轮转、压缩、删除,并且创建新的日志文件。我们可以根据日志文件的大小、天数等来转储,便于对日志文件管理,一般都是通过cron计划任务来完成的,让日志切割实...

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

Java

Android 系统开发_内存泄漏篇 — "内存泄漏"的前世今生

1

yeseng 发布于 2019-02-18

基础了解 什么是内存泄漏? 内存泄漏是当有程序不再使用到的内存时,释放内存失败而产生了无用的内存消耗。内存泄漏并不是指物理上的内存消失,这里的内存泄漏是指由程序分配的内存,由于程序逻辑错误而导致程序失去了对该内存的控制,使得内存浪费。 Java 内存分配策略 Java 程序运行时...

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

Java

追踪解析 ThreadLocal 源码

xubiao.zhuang 发布于 2019-02-18

零 前期准备 0 FBI WARNING 文章异常啰嗦且绕弯。 1 版本 JDK 版本 : OpenJDK 11.0.1 IDE : idea 2018.3 2 ThreadLocal 简介 ThreadLocal 是 java 多线程中经常使用到的缓存工具,被封装在 java....

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

Java

Java 工程师成神之路 | 2019正式版

4

尖兵 发布于 2019-02-18

一、基础篇 01.面向对象 → 什么是面向对象 面向对象、面向过程 面向对象的三大基本特征和五大基本原则 → 平台无关性 Java 如何实现的平台无关 JVM 还支持哪些语言(Kotlin、Groovy、JRuby、Jython、Scala) → 值传递 值传递、引用传递 为什么...

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

Java

Spring Session架构与设计

songhua.gao 发布于 2019-02-18

编辑推荐: 本文来自于作者 刘 少飞, 文章介绍了Spring Session 的架构,演示了采用 Redis 存储 Session 的实现细节等问题,详细请看下文。 前言 开始进行 Web 开发时,您可能在使用 Session 时会碰到 Cookie 和 LocalStorag...

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

Java

一次ThreadLocal源码解析之旅

4

邓龙华 发布于 2019-02-18

本篇文章旨在将ThreadLocal的原理说清楚,讲明白。全文主要完成了以下四个部分的工作: 摸清了ThreadLocal是如何做到在不同线程set()、get()的值不被其它线程访问的; 介绍了弱引用在ThreadLocalMap中的应用; 探寻了ThreadLocalMap如...

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

Java

JeeSite 4.1.3 发布,支持一级菜单在顶部,各种组件改进

xiaoli.wang 发布于 2019-02-18

新增 新增参数配置 sys.index.menuStyle=2 的时候,一级菜单显示在主框架顶部 新增 lang.defaultLocale 和 lang.defaultTimeZone 指定默认语言和默认时区参数 fileupload 组件新增 extendParams 扩展参...

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

Java

一文带你了解 JVM 的垃圾回收机制

1

小丁 发布于 2019-02-17

垃圾回收也称为 GC (Garbage Collection),或者可以称为垃圾收集。 对于线程私有的三个部分(程序计数器,虚拟机栈和本地方法栈),不怎么需要考虑回收问题,原因: 在方法结束或线程结束时,内存便跟着回收走了,他们随线程而生,线程而灭 而且对于栈来说,每个栈帧中分配...

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

Java

Android 反编译指南

14

songhua.gao 发布于 2019-02-17

我们下载到的 App 安装包是 Apk 文件(Android Application Package) 。通过 Apk 文件,我们也可以得到这个应用的代码和资源文件,对应用进行修改。 那么我们如何获取这些文件呢?这就需要 Android 反编译技术 。 01 所需要的软件 Apk...

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

Java

RxJava和Reactor比较

尖兵 发布于 2019-02-17

Reactor更推荐,当然RxJava 2.x仍然是一个不错的选择,如果你使用Android,那么RxJava 2.x是你唯一的选择. 首先,从功能角度来看,RxJava和Reactor的两个版本都非常相似。如果您知道RxJava 1.x或2.x,Reactor将会很快非常熟悉,...

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

Java

Netty+SpringBoot+FastDFS+Html5实现聊天App详解(四)

6

xiaoli.he 发布于 2019-02-17

Netty+SpringBoot+FastDFS+Html5实现聊天App,项目介绍。 Netty+SpringBoot+FastDFS+Html5实现聊天App, 项目github链接 。 本章完整代码链接 。 本章内容 (1) 查询好友列表的接口 (2)通过或忽略好友请求的接...

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

Java

使用Spring Data R2DBC进行异步RDBMS访问 – Lanky Dan Dev Blog

darida 发布于 2019-02-17

不久前,JDBC驱动程序的反应变体称为R2DBC发布了,它允许数据异步流式传输到已订阅它的任何端点,结合使用像R2DBC这样的反应式驱动程序和Spring WebFlux,可以编写一个完整的响应式应用程序来异步进行数据的接收和发送。在这篇文章中,我们将重点关注数据库端:从连接到数...

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