标签:1111

Java

比你优秀的人不可怕,可怕的是比你优秀的人比你更努力

1

尖兵 发布于 2019-07-13

这是崔斯特的第九十五篇原创文章 比你优秀的人不可怕,可怕的是比你优秀的人比你更努力 (๑• . •๑) 来到拼多多有半个月了,自己总结下来,有一句话就是标题说的: 比你优秀的人不可怕,可怕的是比你优秀的人比你更努力 。 这句话是我的领导经常挂在嘴边的,他是一个很厉害的人,之前做C...

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

Java

Mybatis进阶笔记03:架构概述与基本执行流程梳理

9

darida 发布于 2019-07-11

Mybatis的架构概述 结合源码结构Mybatis的基本执行流程 一、Mybatis的架构概述 Mybatis的架构概览如图所示: 第一层:SQLsession,直接对外暴露,也是我们最常用的组件: <?xml version="1.0" encodi...

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

Java

【深入浅出-JVM】(31):StopTheWorld

yeseng 发布于 2019-07-10

在垃圾回收的时候(特别是 FULL GC)会对应用程序造成停顿 代码 构造 2 个 线程,一个应用程序打印(每 0.1 秒输出一次),一个是制造 GC 的线程,查看 StopTheWorld 现象 package com.mousycoder.mycode.thinking_in...

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

Java

【深入浅出-JVM】(3):浮点数

darida 发布于 2019-07-10

-5 浮点数推导 二进制转十进制 1 10000001 01000000000000000000000 1 10000001 101000000000000000000000 如果指数位不全为 0 则尾数位首位+1 ,如果指数位全为 0,则尾数位首位+0 十进制 = -1 2^(...

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

Java

127.0.0.1和0.0.0.0地址的区别

1

小丁 发布于 2019-07-10

之前在使用tomcat的时候,启动tomcat默认都会绑定到127.0.0.1这个地址,最近在使用hexo写博客的时候发现通过 hexo server命令启动服务的时候绑定的ip地址是0.0.0.0。那么这两个IP地址到底有什么不同呢? 在讲解两个地址的不同之前,我们先回顾一下I...

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

Java

关于HashMap你需要知道的一些细节

4

Harries 发布于 2019-07-09

本文的公众号文章链接: 关于HashMap你需要知道的一些细节 在官方文档中的描述: Hash table based implementation of the Map interface. This implementation provides all of the opt...

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

Java

深入分析——HashSet是否真的无序?(JDK8)

3

刘莉莉 发布于 2019-07-07

HashSet 是否无序 (一) 问题起因: 《Core Java Volume I—Fundamentals》中对HashSet的描述是这样的: HashSet:一种没有重复元素的无序集合 解释:我们一般说HashSet是无序的,它既不能保证存储和取出顺序一致,更不能保证自然顺...

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

Java

Java 并发编程中的死锁 ( Kotlin 语言讲解)

4

zhuangli 发布于 2019-07-07

Java 并发编程中的死锁 ( Kotlin 语言讲解) 什么是死锁? 在操作系统中的并发处理场景中, 进程对资源的持有与请求过程中,会产生死锁. Say, Process A has resource R1 , Process B has resource R2. If Pro...

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

Java

致远A8协同管理系统0day漏洞深度剖析和漏洞利用

21

xiaoli.wang 发布于 2019-07-05

代码审计 Anonymous-ghost 5 July 2019 01:47 #1 首先这个漏洞在2019-6-26被人爆出,下面是网上爆出来的exp POST /seeyon/htmlofficeservlet HTTP/1.1 Content-Length: 1111 Use...

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

Java

Java注解之运行时注解

3

yanxinchi 发布于 2019-07-03

In the Java computer programming language, an annotation is a form of syntactic metadata that can be added to Java source code Java注解在JDK1.5...

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

Java

位图数据结构及其在-Java和-Redis中的应用

4

xiaoli.he 发布于 2019-07-03

什么是位图?BitMap,大家直译为位图. 我的理解是:位图是内存中连续的二进制位(bit),可以用作对大量整形做去重和统计. 引入一个小栗子来帮助理解一下: 假如我们要存储三个int数字 (1,3,5) ,在java中我们用一个int数组来存储,那么占用了12个字节.但是我们申...

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

Java

sleuth和zipkin微服务里的链路跟踪

xiaoli.wang 发布于 2019-07-01

分布式链路跟踪介绍 对于一个微服务系统,大多数来自外部的请求都会经过数个服务的互相调用,得到返回的结果,一旦结果回复较慢或者返回了不可用,我们就需要确定是哪个微服务出了问题。于是就有了分布式系统调用跟踪的诞生。 现今业界分布式服务跟踪的理论基础主要来自于 Google 的一篇论文...

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

Java

ribbon客户端负载均衡

邓龙华 发布于 2019-07-01

Ribbon简介 参考:https://blog.csdn.net/chengqiuming/article/details/80711168 Ribbon是Netflix发布的负载均衡器,它有助于控制HTTP和TCP的客户端的行为。为Ribbon配置服务提供者地址后,Ribbo...

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

Spring

扩展Zuul实现ignored-patterns的byPass功能

3

yeseng 发布于 2019-06-30

2018年年底的一天,我们的架构师公司如何扩展Zuul时,说了1个功能,如下: 对zuul的ignoredPath,加入了byPass(旁路功能),可以单独开放指定的url。 例如:公司屏蔽 /**/*Manage/*, 设置byPassUrl,/**/hello2Manage/...

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

Java

记一次手写简易MVC框架的过程 附源代码

4

xiaoli.wang 发布于 2019-06-26

Java : JDK 1.8 IDE : IDEA 2019 构建工具 : Gradle 复制代码 1.整体思路 1.1 一些点 使用DispatcherServlet同一接收请求 自定义@Controller、@RequestMapping、@RequestParam注解来实现...

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

Java

Java 源码装逼技能之让人懵逼的符号

1

yanxinchi 发布于 2019-06-23

源码就是符号位 + 二级制数值。符号位是第一位,0 表示正数,1 表示负数。 Java 中 byte 类型一字节八位,可以表示 [1111 1111 , 0111 1111],取值 [-127,127]. 反码 正数的反码是其本身;负数的反码是在原码的基础上,符号位不变,其他位相...

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

Java

关于Spring Boot你不得不知道的事–Spring Boot的基本操作

4

刘莉莉 发布于 2019-06-21

1 Pom文件 1.1 spring-boot-starter-parent 表示当前pom文件从spring-boot-starter-parent继承下来,在spring-boot-starter-parent中提供了很多默认配置,可以简化我们的开发。 <parent&...

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