标签:kk

Spring

Spring Boot 整合 Lettuce Redis

wenming.gapo 发布于 2019-06-25

SpringBoot 是为了简化  Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物, 自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程 Spring Boot 除了...

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

Spring

Pre 1.0 RBAC 权限管理系统正式发布

7

puefu.he 发布于 2019-06-25

开源初衷 不要为了开源而开源,而是要真的可以解决问题 技术教程网上一大堆,往往教程不是很容易整合到项目,如何去运用,所以才有开源项目的想法 项目介绍 Pre基于Spring Boot 、Spring Security的RBAC权限管理系统, 做更简洁的后台管理系统。 主要Pre系...

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

Java

TrackRay:打造一款自己的渗透测试框架

39

yanxinchi 发布于 2019-06-24

TrackRay简介 溯光,英文名“TrackRay”,意为逆光而行,追溯光源。同时致敬安全圈前辈开发的“溯雪”,“流光”。 溯光是一个开源的插件化渗透测试框架,框架自身实现了漏洞扫描功能,集成了知名安全工具:Metasploit、Nmap、Sqlmap、AWVS等。 溯光使用 ...

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

Java

kkFileView v2.1.0 发布,文件文档在线预览解决方案

13

wenming.gapo 发布于 2019-06-24

kkfileview文件在线预览 此项目为文件文档在线预览项目解决方案,项目使用流行的spring boot搭建,易上手和部署,部署好后可以独立提供预览服务,使用http接口访问,不需要和应用集成,具有跨系统跨语言使用的特性。提供zip/tar.gz发行包、自定义配置文件、和启动...

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

Java

SpringBoot微信点餐系统

7

yeseng 发布于 2019-06-21

编辑推荐: 本文来自于简书,本文主要介绍了分布式锁基于Redis的实现,Zookeeper的分布式锁原理,希望对您的学习有所帮助。 架构 前后端分离: 部署架构: Nginx与Tomcat的关系在我的这篇文章,几分钟可以快速了解: https://www.jianshu.com/...

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

编程技术

积木式开发体系的原理与应用

16

xirruiqiang 发布于 2019-06-20

“如何快速交付”的问题一直伴随着软件行业的发展。在多年的摸索和实践中,国双不断推进技术架构的演进,引入微服务、组件化、DevOps、灰度发布等手段,建立了由一套工程实施方法论、一个应用架构和一组辅助工具集共同构成的 “积木式开发体系”。该体系有效帮助国双在保证质量的前提下快速响应...

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

Java

积木式开发体系的原理与应用

16

hanze 发布于 2019-06-20

“如何快速交付”的问题一直伴随着软件行业的发展。在多年的摸索和实践中,国双不断推进技术架构的演进,引入微服务、组件化、DevOps、灰度发布等手段,建立了由一套工程实施方法论、一个应用架构和一组辅助工具集共同构成的 “积木式开发体系”。该体系有效帮助国双在保证质量的前提下快速响应...

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

Java

试手 RxJava 2.x 及对线程的初步理解

yanxinchi 发布于 2019-06-20

在进行数据流处理过程中,需要一个高效苗条的流处理组件,比如对输入流能进行分组(窗口),能进行流量控制(Back Pressure – 背压),这也就涉及到响应式编程,流处理框架。这方面如果直接基于 Akka actor 来构建 Akka ActorSystem 也是比...

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

Java

Java并发 — Actor模型

yeseng 发布于 2019-06-18

Actor模型在本质上是一种 计算模型 ,基本的计算单元称为Actor,在Actor模型中,所有的计算都在Actor中执行 在面向对象编程里,一切都是对象,在Actor模型里, 一切都是Actor ,并且Actor之间是 完全隔离 的,不会共享任何变量 Java本身并不支持Act...

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

Java

Redis学习之旅~基础应用篇

xubiao.zhuang 发布于 2019-06-16

这一年以来,写了太多的业务代码。是时候要总结一下自己的积累了。本文是redis深度历险的读书笔记,做个记录以及分享给大家。 docker redis 数据结构 字符串 字符串是一个字符数组 常见用途就是信息JSON序列化成为字符串之后,存入redis,取信息会经过一次反序列化 字...

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

Java

从Charles破解历程了解Javassist使用

15

小丁 发布于 2019-06-15

*本文原创作者:cck,本文属FreeBuf原创奖励计划,未经许可禁止转载 题记 看文章看到javassist可以直接修改java字节码,之前没有尝试过,因为charles是用java写的跨平台抓包工具,之前我也用过,所以拿来进行测试! 简介 Javassist是一个开源的分析、...

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

Java

深入理解Flink的网络栈:A Deep-Dive into Flink's Network Stack

14

darida 发布于 2019-06-14

Flink的网络堆栈是组成flink-runtime模块的核心组件之一,是每个Flink Job的核心。 它连接所有TaskManagers的各个工作单元(子任务)。 这是流式传输数据流经的地方,因此,它对于Flink作业的性能(吞吐量和观察到的延迟)至关重要。 与通过Akka使...

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

编程技术

Spring响应式微服务,面向未来Java技术栈

2

yeseng 发布于 2019-06-13

随着以Dubbo、Spring Cloud 等框架为代表的分布式服务调用和治理工具的大行其道,以及以 Docker 、 Kubernetes 等容器技术的日渐成熟,微服务架构毫无疑问是近年来最热门的一种服务化架构模式。 微服务相比传统的单体应用能够带来快速的响应,以小的系统产生大...

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

Java

决战数据库之 Spring Batch(四):数据库到数据库

3

zhuangli 发布于 2019-06-11

决战数据库-spring batch(4)数据库到数据库 tags:springbatch 1.引言 上一篇文章《 快速使用组件-spring batch(3)读文件数据到数据库 》对 SpringBatch 的读、处理、写组件进行了介绍,并且以实际案例使用了 FlatFileI...

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

Java

Structs 全版本漏洞利用总结

22

hellas 发布于 2019-06-09

前言 Structs2框架目前已知的漏洞编号如下: S2-005 S2-009 S2-016 (含S2-013) S2-019 S2-020 S2-021 S2-032 S2-037(含S2-033) DevMode S2-045 S2-046 S2-048 S2-052 S2-...

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

编程技术

微服务布道师:详解微服务架构

4

hellas 发布于 2019-06-03

这两年,微服务这个概念火了,火到什么程度呢?2016年有一个统计说,两千家企业里,30%在使用微服务,15%在实验开发和测试微服务架构,24%在学习微服务准备转型,只有剩下的30%的企业没有使用微服务。 什么是微服务 微服务的概念源于2014年3月Martin Fowler所写的...

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

Java

Java开发人员使用哪些大数据工具?

19

songhua.gao 发布于 2019-06-03

1、MongoDB——最受欢迎的,跨平台的,面向文档的数据库。 MongoDB是一个基于分布式文件存储的数据库,使用C++语言编写。旨在为Web应用提供可扩展的高性能数据存储解决方案。应用性能高低依赖于数据库性能,MongoDB则是非关系数据库中功能最丰富,最像关系数据库的,随着...

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

Spring

SpringBoot通过refresh-ahead caching加速微服务性能

xiaoli.wang 发布于 2019-05-31

在设计微服务架构时,我们可能会遇到不同的性能问题。像Akka这样的反应性框架提供了一种使微服务更具弹性的方法。但是,在处理耗时的算法或缓慢的依赖系统时,缓存可能是我们的最后手段,尽管它会带来权衡。数据通常已过时,但可提供性能提升。 解决此问题的方法是 Refresh-Ahead ...

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