标签:example 第3页

Spring

Go-Spring : Another Go Style!

17

changyuan.xu 发布于 2019-08-12

Go-Spring 是模仿 Java 的 Spring 全家桶实现的一套 GoLang 的应用程序框架,仍然遵循“习惯优于配置”的原则,提供了依赖注入、自动配置、开箱即用、丰富的第三方类库集成等功能,能够让程序员少写很多的样板代码。 1. 前言 去年年底的时候,我所在的团队由于业...

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

Java

WebLogic安全研究报告

78

yanxinchi 发布于 2019-08-12

可能是你能找到的最详细的WebLogic安全相关中文文档 序 从我还未涉足安全领域起,就知道WebLogic的漏洞总会在安全圈内变成热点话题。WebLogic爆出新漏洞的时候一定会在朋友圈刷屏。在从事安全行业之后,跟了几个WebLogic漏洞,写了一些分析,也尝试挖掘新漏洞和绕过...

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

Java

Go-Spring : Another Go Style!

8

puefu.he 发布于 2019-08-12

Go-Spring 是模仿 Java 的 Spring 全家桶实现的一套 GoLang 的应用程序框架,仍然遵循“习惯优于配置”的原则,提供了依赖注入、自动配置、开箱即用、丰富的第三方类库集成等功能,能够让程序员少写很多的样板代码。 1. 前言 复制代码 去年年底的时候,我所在的...

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

Java

LeetCode 第205题 Isomorphic Strings Java代码

2

yanxinchi 发布于 2019-08-12

来源: https://leetcode.com/problems/isomorphic-strings/ 题目:同模式字符串 给定两个字符串s和t,判断他们是否模式相同。 两个字符串的模式相同的意思是s的字符可以经过替换变成t。 所有出现的字符,必须被另外一个字符替换,保持原有...

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

Java

Spring Boot (十四): Spring Boot 整合 Shiro-登录认证和权限管理

5

邓龙华 发布于 2019-08-12

这篇文章我们来学习如何使用 Spring Boot 集成 Apache Shiro 。安全应该是互联网公司的一道生命线,几乎任何的公司都会涉及到这方面的需求。在 Java 领域一般有 Spring Security、 Apache Shiro 等安全框架,但是由于 Spring ...

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

Java

LeetCode 第202题 Happy Number Java

3

刘莉莉 发布于 2019-08-12

来源: https://leetcode.com/problems/happy-number 题目:快乐数 写一个算法来确定一个数字是否“快乐”。 快乐数的定义如下:从任何正整数开始,用数的各位数字的平方的和来代替数字本身。然后一直重复这个过程知道数字等于1,或者它进入其他的死循...

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

Java

那些年,我们见过的 Java 服务端乱象

7

hellas 发布于 2019-08-12

导读 查尔斯·狄更斯在《双城记》中写道:“这是一个最好的时代,也是一个最坏的时代。” 移动互联网的快速发展,出现了许多新机遇,很多创业者伺机而动;随着行业竞争加剧,互联网红利逐渐消失,很多创业公司九死一生。笔者在初创公司摸爬滚打数年,接触了各式各样的 Java 微服...

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

Java

LeetCode 第136题 Single Number Java

changyuan.xu 发布于 2019-08-11

来源: https://leetcode.com/problems/single-number/ 题目:只出现过一次的数字 给定一个非空的数字数组,每个元素都出现两次,出了一个元素。找到那个只出现过一次的数字。 注意: 你的算法应该有线性的运行时复杂度。你可以实现功能的同时不使用...

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

Java

Java并发指南4:Java中的锁 Lock和synchronized

12

yeseng 发布于 2019-08-11

Java中的锁机制及Lock类 锁的释放-获取建立的happens before 关系 锁是java并发编程中最重要的同步机制。锁除了让临界区互斥执行外,还可以让释放锁的线程向获取同一个锁的线程发送消息。 下面是锁释放-获取的示例代码: class MonitorExample ...

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

Spring

Spring Boot 实战 —— 通过 Sentry 收集 Log4j2 异常日志记录

11

changyuan.xu 发布于 2019-08-11

在日常线上运行的应用中如果报了异常,怎么在第一时间收到报错告警并且查看报错日志呢?周五就因为缺乏报错日志,导致构建服务受影响超过了 2 小时,虽然不至于「死人」,但是也确实让我意识到日志的重要性!后来临时在相关的地方加上日志,通过错误信息很快定位了到了原因,原来是数据库被运维人员...

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

编程技术

微服务系列笔记之API事件订阅模式和元数据模式

8

zhuangli 发布于 2019-08-11

导语 今天继续总结关于micro api的其它用法。因为每个知识点基本类似,在这篇笔记中了event和meta做对比。本系列的笔记全部参考 Go Micro官方源码及博客 ,比较多,有兴趣的可以去研究。 Event模式 服务端 首先实现我们的方法,这里需要注意的是,由于我们这使用...

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

Java

聊聊 Java 并发——基石篇(上)

6

尖兵 发布于 2019-08-11

导读 声明:本文所有的分析内容基于 OpenDK 的 java 11 版本的 HotSpot JVM 源代码。 由于知乎专栏的字数限制,本文分为:上、中、下三部分: createchance:Java 并发——基石篇(上)​ createchance:Java 并发——基石篇(中...

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

Java

LeetCode进阶-彩蛋二

1

puefu.he 发布于 2019-08-10

关于“彩蛋”,数据结构与算法系列博客中,如有可能,博主尽量会在每一篇博客里埋下彩蛋。彩蛋的意义在刚开始写博客的开篇有说明过,实际就是算法实现过程的一些小技巧,而这些小技巧往往都是可以改进执行效率的。关于所有的彩蛋都会有特别的解释说明,千里之行始于足下,共勉~ 彩蛋 进阶版对比普通...

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

编程技术

利用swagger打造高可用项目文档——GO篇

邓龙华 发布于 2019-08-10

你是否也被没有文档的项目折磨?你是否也因为项目需要写文档而头疼?你是否也被年久失修的文档坑害?少年,吃下我这发安利吧!通过部署 Swagger,这些问题都将远离你,精美、易读、可测试、时效性高的文档,不想试试么? 引言 swagger的基本概念和本人构建整个项目的基础思路,和之前...

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

Java

Java 8原生API也可以开发响应式代码?

6

yanxinchi 发布于 2019-08-10

前段时间工作上比较忙,这篇文章一直没来得及写,本文是阅读《Java8实战》的时候,了解到Java 8里已经提供了一个异步非阻塞的接口(CompletableFuture),可以实现简单的响应式编程的模式,因此用这篇文章做个梳理。我是带着下面这几个问题去学习CompletableF...

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

编程技术

微服务系列笔记之Go-Micro 陌无崖

12

likai 发布于 2019-08-10

不忘初心,砥砺前行   作者 | 莫无崖 转载请联系授权  . 导语 在上一篇博客中我们主要介绍了什么是微服务,读者可以用这篇文章进行简单的入门,当然仅仅阅读这一篇仍然是不够的,还需要广泛浏览相关概念,逐渐加深印象,可以更好的理解,在本篇文章中,主要分享了微服...

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

编程技术

微服务系列笔记之Mico Api详解

11

hanze 发布于 2019-08-10

不忘初心,砥砺前行   作者 | 莫无崖 转载请联系授权  . 导语 上一篇文章中有了入门案例,现在是不是有了很好的理解,不过有个前提是你需要了解grpc技术,简单的来说grpc是一个通信框架,micro是类似的一个通信框架,只不过这个框架应用于微服务中。因此...

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

Spring

微服务开源生态报告No.7

1

wenming.gapo 发布于 2019-08-10

「微服务开源生态报告」 ,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展。 社区动态包括,但不限于:版本发布、人员动态、项目动态和规划、培训和活动。 非常欢迎国内其他微服务领域的开源项目将近期的社区动态,投递给我们,我们将一同发布。 以下是第七期 ...

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