标签:数据

Java

《Effective Java》学习笔记四——泛型

刘莉莉 发布于 2018-10-17

声明中具有一个或者多个类型参数的类或者接口,就是泛型类或者接口。泛型类和接口统称为泛型。 每种泛型定义一组参数化的类型。每个泛型都定义一个原生态类型,即不带任何实际类型参数的泛型名称。 如果使用原生态类型,就失掉了泛型在安全性和表述性方面的所有优势。如果使用像List这样的原生态...

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

Java

restful服务的治理

puefu.he 发布于 2018-10-17

分布式系统,服务调用服务,服务再调用服务,一个顶层服务可能会cascade调用几十个甚至几百个底层服务;一旦一个底层服务不稳定,会造成cascading failure;所以服务治理的推动,在中大型网站,是最最核心和关键的一件事情之一; 所以,vip为了推动了服务治理,花了极大的...

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

Spring

springboot~rabbitmq自己通过UI手动发布队列需要注意的地方

xubiao.zhuang 发布于 2018-10-17

springboot里发布队列消息 为了兼容性和可读性更好,我们一般使用json字符串做为数据载体。 public void decreaseCallMonitor(CallMonitorInfo callMonitorInfo) throws Exception { try {...

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

Java

CNNVD关于Oracle WebLogic Server远程代码执行漏洞的通报

changyuan.xu 发布于 2018-10-17

近日,国家信息安全漏洞库(CNNVD)收到Oracle WebLogic Server远程代码执行漏洞(CNNVD-201810-781、CVE-2018-3245)情况的报送。攻击者可利用该漏洞在未授权的情况下发送攻击数据,通过T3协议在WebLogic Server中执行反序...

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

Java

java安全管理器SecurityManager入门

yanxinchi 发布于 2018-10-17

一、文章的目的 这是一篇对Java安全管理器入门的文章,目的是简单了解什么是SecurityManager,对管理器进行简单配置,解决简单问题。 比如在阅读源码的时候,发现这样的代码,想了解是做什么的: SecurityManager security = System.getS...

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

Spring

2018年慕课网视频教程(vue、react,docker、python、spring、Go语言、java、数据库、算法……)

songhua.gao 发布于 2018-10-17

如需下述哪一个课程,加QQ: 3475362830,非免费,几大洋,非诚勿扰! Go语言实战流媒体视频网站 基于Golang协程实现流量统计系统 Google资深工程师深度讲解Go语言 学习Hyperledger Fabric 实战联盟链 Java仿抖音短视频小程序开发 全栈式实...

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

Java

JVM运行时数据区

7

hellas 发布于 2018-10-17

根据 JVM 规范,JVM 内存共分为 虚拟机栈、堆、方法区、程序计数器、本地方法栈 五个部分。 内存空间(Runtime Data Area)中可以按照是否线程共享分为两块,线程共享的是方法区(Method Area)和堆(Heap),线程独享的是虚拟机栈(VM Stack),...

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

Java

Java Class文件结构实例分析(下)

23

puefu.he 发布于 2018-10-17

本篇我们继续分析Class文件结构的方法及属性部分内容,上节内容回顾请查看: Java Class文件结构实例分析(上) Class文件格式信息 继续上节实例代码 package chapter6; public class TestClass { private int m; ...

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

Java

Android Annotation-让你的代码更加优雅(二)做一个Java诗人(JavaPoet)

2

yanxinchi 发布于 2018-10-17

上一篇我们按照思维导图,介绍了注解的基础知识,如何定义一个注解,提示性注解,运行时注解的写法和用法。没有看过第一篇,又对注解知识相对陌生的同学,建议先食用第一篇。本篇将重点介绍编译期注解,自动生成Java文件相关内容。第一篇传送门: Android Annotation-让你的代...

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

Spring

浅析Spring Security 的认证过程及相关过滤器

3

xirruiqiang 发布于 2018-10-17

上一篇文章 浅析Spring Security 核心组件 中介绍了Spring Security的基本组件,有了前面的基础,这篇文章就来详细分析下Spring Security的认证过程。 Spring Security 的核心之一就是它的过滤器链,我们就从它的过滤器链入手,下图...

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

Java

口碑 App 各 Bundle 之间的依赖分析指南

5

xubiao.zhuang 发布于 2018-10-17

口碑的 O2O 业务 Bundle,目前需要在支付宝和口碑独客这两个 App 中的运行。目前口碑 App 也是使用 mPaaS 框架,一些基础服务比如 ConfigService,H5 容器,RPC 网络库,AntUI 库,Sync,扫码,Push 等,和支付宝保持一致,并对于不...

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

Java

原 荐 如何让 J2Cache 在多种编程语言环境中使用

xiaoli.wang 发布于 2018-10-17

现在的系统是越来越复杂了,不仅仅是功能复杂,系统结构也非常复杂,而且经常在一个系统里包含几种不同语言编写的子系统。例如用 JavaScript 做前端开发、用 Java/PHP 等等做后端,C/C++/Go 等做一些底层模块等等(我只是举个栗子,不要挑起斗争哦)。 这些不同语言编...

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

Spring

ByteTCC 0.5.0-ALPHA1 发布,基于 TCC 的分布式事务管理器

hellas 发布于 2018-10-17

该版本主要特性: 新增事务日志MongoDB存储方式,提升对docker容器化部署的支持; 新增对spring boot的集成支持; 新增对spring cloud 2.x版本的支持; 提升对dubbo的集成支持力度,支持2.6.x版本; 改进故障恢复重试间隔为指数退避策略; 进...

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

Java

『高级篇』docker之开发课程服务(15)

14

xiaoli.he 发布于 2018-10-17

这次一起编写课程服务。之前的用户服务,用户EdgeSerivce,用户信息,都已经开发完毕了,开始开发课程服务,对外的是dubbo接口,需要访问后端的数据库。源码:https://github.com/limingios/msA-docker 开发课程服务模块 基于dubbo的服...

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

Java

Java 后端技术栈,到底如何深入学习?

7

wenming.gapo 发布于 2018-10-16

很多人做Java开发4,5年后,都会感觉自己遇到瓶颈。什么都会又什么都不会,如何改变困境,为什么很多人写了7,8年还是一个码农,工作中太多被动是因为不懂底层原理。公司的工作节奏又比较快,难有机会学习架构原理,也没人教,所以这个时候,学习架构原理,扩展思维,对自己以后职业生涯尤为重...

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

Spring

做码农差不多十五年了,聊聊程序员十五年内职业生涯规划,共勉之

yanxinchi 发布于 2018-10-16

![image.png](https://static.studygolang.com/181016/0fcc81e2ad27b7d88089d99b1f1f939f.png) 前言 很多人以为技术人员可以做一直做下去,但是最近我发现这个观点不完全正确,因为能一直做下去的技术人员...

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

Java

《Effective Java》学习笔记(三)——类和接口

xiaoli.wang 发布于 2018-10-16

信息隐藏或封装,可以有效地解除组成系统的各模块之间的耦合关系,使得这些模块可以独立地开发、测试、优化、使用、理解和修改。 Java程序设计语言提供了许多机制来协助信息隐藏。访问控制机制决定了类、接口和成员的可访问性。 第一规则:尽可能地使每个类或者成员不被外界访问。 对于顶层的(...

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

Java

Android 架构之美-LiveData

尖兵 发布于 2018-10-16

有可能很多人会问, LiveData 和 Rxjava 的区别是什么? 为何 Google 要在 Rxjava 很成熟的时候开发 LiveData ? 我想, LiveData 可以作为更好的 rxlifecycle 来使用。在使用 Rxjava 做数据流管理时,一个比较头疼的问...

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