标签:图片

Java

Spring之RestTemplate中级使用篇

7

xubiao.zhuang 发布于 2018-08-16

Spring之RestTemplate中级使用篇 前面一篇介绍了如何使用 RestTemplate 发起post和get请求,然而也只能满足一些基本的场景,对于一些特殊的如需要设置请求头,添加认证信息等场景,却没有提及可以怎么做,这一篇则相当于进阶版,将主要介绍 exchange...

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

Java

服务化改造实践(一):Dubbo + ZooKeeper

5

刘莉莉 发布于 2018-08-16

“没有最好的技术,只有最合适的技术。”我想这句话也同样适用于微服务领域, 没有最好的服务框架,只有最适合自己的服务改造 。在 Dubbo 的未来规划中,除了保持自身技术上的领先性,关注性能、大流量、大规模集群领域的挑战外,围绕 Dubbo 核心来发展生态,将 Dubbo 打造成一...

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

Java

源码阅读-HashMap

2

puefu.he 发布于 2018-08-16

扩容是一个特别耗性能的操作,因此建议使用HashMap时,尽量指定一定大小的初始容量 HashMap 是线程不安全的,并发环境中建议使用 ConcurrentHashMap JDK8中引入的红黑树优化了大量hash碰撞时的性能 HashMap中的红黑树代码作者实在没力气看了,因此...

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

创业故事

致创业者:你死的太快,是因为做的太慢

2

songhua.gao 发布于 2018-08-15

浩浩荡荡的创业大潮中,真正修成正果的人少之又少。有数据报告显示,2017年我国约有100万家中小企业倒闭,也就是平均每分钟就有2家企业关门。 这其中,有运营时间长达18年的搜狐社区,也有刚成立2个月就卷款走人的优库速购。 这也就意味着,对于大多数创业者而言,在创业初期,活下去,比...

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

创业故事

估值17亿的店竟让顾客决定商品价格 是怎么做到的

12

dulong 发布于 2018-08-15

全世界数不清的服装品牌,为什么能成为名牌的少之又少? 刀哥看到国内很多新生服装品牌,在发生天翻地覆变化的市场中,依然故我地自嗨式发展。 实际上,他们和那些被淹没在市场洪流中、死掉的牌子没啥区别。但是有一个品牌简直是服装界的一股清流!相比于Zara每年推出10000+新款,这个品牌...

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

Java

原创 一篇文章彻底弄懂Base64编码原理

3

xiaoli.he 发布于 2018-08-15

在互联网中的每一刻,你可能都在享受着Base64带来的便捷,但对于Base64的基础原理又了解多少?今天这篇博文带领大家了解一下Base64的底层实现。 Base64的由来 目前Base64已经成为网络上常见的传输8Bit字节代码的编码方式之一。在做支付系统时,系统之间的报文交互...

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

Spring

从0开始手写一个Spring MVC框架,向高手进阶!

5

likai 发布于 2018-08-15

Spring框架对于Java后端程序员来说再熟悉不过了,以前只知道它用的反射实现的,但了解之后才知道有很多巧妙的设计在里面。如果不看Spring的源码,你将会失去一次和大师学习的机会:它的代码规范,设计思想很值得学习。 我们程序员大部分人都是野路子,不懂什么叫代码规范。写了一个月...

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

Java

Shiro-集成验证码

1

yeseng 发布于 2018-08-14

为了防止通过程序进行暴力登录等, 系统在登录时都会增加验证码用来分区是人为登录还是使用程序登录. 验证码的原理很简单: 在用户访问登录页面时请求服务器生成验证码, 服务器将生成的验证码保存至SESSION后生成验证码图片并显示在登录页面, 由于程序识别图片内容的成功率较低, 而人...

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

Java

AOP埋点从入门到放弃(二)

1

xubiao.zhuang 发布于 2018-08-14

其实人最大悲哀莫过于知道自己想要什么,却不知道怎么坚持!最近迷恋上了死侍 其实和我平时的状态差不多,以一个混子的心态去做任何事情,往往成功的概率会更大!!! 一张图片镇楼!!! 上文说到了AspectJ的集成问题,如果没有看过上一篇文章的小伙伴可以看看本系列的第一篇文章。 AOP...

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

Spring

使用契约测试提高分布式系统的质量

15

songhua.gao 发布于 2018-08-13

本文要点 分布式组件间的交互情况难以测试。一个原因是消费者端创建的测试Stub ,并在生产者的代码中得到测试。 单元测试本身不能回答各组件间是否适合一起工作。开展集成测试是有必要的,尤其是测试客户与服务器之间的通信。 契约测试定义了组件间的会话情况。 Spring Cloud C...

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

Java

gRPC基于Golang和Java的简单实现

7

xiaoli.wang 发布于 2018-08-13

原文连接: 一文了解RPC以及gRPC基于Golang和Java的简单实现 一:什么是RPC 简介:RPC:Remote Procedure Call,远程过程调用。简单来说就是两个进程之间的数据交互。正常服务端的接口服务是提供给用户端(在Web开发中就是浏览器)或者自身调用的,...

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

Java

Java多线程之Callable接口

1

hellas 发布于 2018-08-12

Callable和Runnbale一样代表着任务,区别在于Callable有返回值并且可以抛出异常。 1. 创建线程的三种方式: 继承Thread,重写run方法 实现Runnable接口,重新run方法 实现Callable接口,重写call方法 2. Callable接口实际...

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

Java

深入理解Java内存与垃圾回收调优

4

likai 发布于 2018-08-10

要了解Java垃圾收集机制,先理解JVM内存模式是非常重要的。今天我们将会了解JVM内存的各个部分、如何监控以及垃圾收集调优。 Java(JVM)内存模型 正如你从上面的图片看到的,JVM内存被分成多个独立的部分。广泛地说,JVM堆内存被分为两部分——年轻代**(Young Ge...

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

创业故事

创业案例剖析 | 一家国产狗粮公司的快速上位之路

5

yeseng 发布于 2018-08-09

大约10年前,高瓴、天图这些投资机构就开始在宠物赛道寻找标的,却一直没看到市场的爆发。 在行业多年来的普遍认知当中,宠物粮市场已经被玛氏、雀巢这样的国际巨头垄断,并无国产品牌的生机。 自徐州起家的疯狂小狗,却用了4年时间给狗粮市场撕开了一道口子。 2014年时疯狂小狗还名不见经传...

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

Java

XHttp2:功能强悍的网络请求库

3

刘莉莉 发布于 2018-08-09

XHttp2 一个功能强悍的网络请求库,使用RxJava2 + Retrofit2 + OKHttp组合进行封装。 关于我 特征 支持默认、全局、局部三个层次的配置功能。 支持动态配置和自定义底层框架Okhttpclient、Retrofit. 加入基础ApiService,减少...

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

Spring

这是一篇优雅的Springboot2.0使用手册

8

yeseng 发布于 2018-08-08

最近再研究springboot的原理:yum:颇有收获,现在让我分享一下springboot如何使用吧~ 想要解锁更多新姿势?请访问我的博客 啥是Springboot 和书上理解的不同,我认为Springboot是一个优秀的快速搭建框架,他通过maven继承方式添加依赖来整合很多...

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

Java

kiftd — Java 开发的简洁、功能完善的网盘系统

1

hellas 发布于 2018-08-08

kiftd——青阳网络文件传输系统,一款便捷、开源、功能完善的个人&团队&小型组织网盘服务器系统。 kiftd是一款完善、简洁、开源的网盘系统。无论是想代替U盘进行文件传输、还是用于搭建面向学校、家庭、团队的私有网盘系统,kiftd均能提供不错的效果。其使用Jav...

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