加载中
什么是时区?

时区将地球表面按经线划分24个区域。当我们在上海看到太阳升起时,居住新加坡的人要再过半小时才能看到太阳升起,而远在英国伦敦的居民则还在睡梦中,要再过8小时才能见到太阳。世界各地的人...

2019/03/22 16:55
32
生僻字歌,它们的含义和出处都在这里

最近网上有首“生僻字歌”很火,很多人都模仿,比谁发音更标准,比谁唱的更好听,这首歌宣传的是中国的汉字,但很多人知其然却不知其所以然,光是会读了还不行,只有真正了解并知道了这些词语...

NBi
2019/03/21 14:35
35
理解OAuth 2.0

OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。 本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。...

2018/10/23 14:03
18
java获取ip和地区

String s = HttpUtil.sendPost("http://pv.sohu.com/cityjson"); JSONObject jsonObject = JSONObject.parseObject(s.substring(s.indexOf("{"), s.indexOf("}") + 1)); jsonObject.get("cip...

2018/10/17 14:34
305
把spring-boot项目部署到外部tomcat环境下

想要把spring-boot项目按照平常的web项目一样发布到tomcat容器下需要进行下列几个步骤: 一、修改打包形式 在pom.xml里设置 <packaging>war</packaging> 二、移除嵌入式tomcat插件 在pom.xml...

2018/10/11 20:22
75
通信协议之Protocol buffer(高效的数据压缩编码方式之Java篇)

之前一直习惯用json进行数据的传输,觉得很方便。来到新公司后发现同事们用的更多的的协议都不是json,而是Protocol buffer。这个东西之前没有听说过,不明白同事们为什么放弃好好的json不用...

What’s New in IntelliJ IDEA

What’s New in IntelliJ IDEA Intellij 2018 新特性之rest client接口测试

Redis分布式锁的正确实现方式(Java版)

前言 分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Red...

2018/10/08 10:53
304
分布式锁的几种实现方式~

目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、...

Spring 条件注解 @Conditional

Spring 4提供了一个更通用的基于条件的Bean的创建方式,即使用@Conditional注解。 下面的示例将以不同的操作系统作为条件,我们将通过实现Condition接口,并重写其matches方法来构造判断条件...

2018/08/22 16:02
26
证书安装指引之Tomcat 证书部署

Tomcat 证书部署 0 申请证书 1 获取证书 如果申请证书时有填写私钥密码,下载可获得Tomcat文件夹,其中有密钥库 www.domain.com.jks; 如果没有填写私钥密码,证书下载包的Tomcat文件夹中包括...

2018/08/18 15:52
27
java模拟登陆爬虫

1、添加依赖 <dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.9.2</version> </dependency> 2、示例代码 package com.neo; import org.jsoup......

2018/08/16 15:14
136
信用卡知识科普:普卡、金卡、白金卡、无限卡(黑卡、黑金卡)

对大多数人而言,信用卡的分级有普卡、金卡、白金卡,所谓黑卡,也就是无限卡,基本上是存在于普通人的想象之中,真容难见。那么就普卡、金卡、白金卡而言,等级不同所带来的差异到底有多大呢...

SPA
2018/08/15 13:51
2.8K
Java 8 新特性

Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Oracle 公司于 2014 年 3 月 18 日发布 Java 8 ,它支持函数式编程,新的 JavaScript 引擎,新的日期 API,新的Stream API 等。 ...

Java中Interface的方法和常量的默认访问修饰符

Java中Interface方法默认访问修饰符为:public abstract Java中Interface常量的默认访问修饰符为:public static final 验证方式:反射 1、Interface代码 /** * SomeService * * @author we...

2018/08/15 10:49
17
Java在线反编译工具

http://www.javadecompilers.com/ 该站点提供了一个用户界面,用于从.class和.jar'二进制'文件中提取源代码。 推荐选择编译器: Procyon open-source, https://bitbucket.org/mstrobel/proc...

2018/08/15 10:40
2.3K
ELK之Logstash简单介绍

一、Logstash简介 1、官网地址   https://www.elastic.co/products/logstash 2、软件介绍   官方介绍:Logstash is an open source data collection engine with real-time pipelining c...

Lucene、solr以及elasticsearch之间的区别和联系

全球数据库排行:DB-Engines Ranking 首先分别说明三者的概念: Lucene是一套信息检索工具包,并不包含搜索引擎系统,它包含了索引结构、读写索引工具、相关性工具、排序等功能,因此在使用L...

2018/08/13 09:59
2.1K
高绩效教练Coaching——GROW模型

应用该模型的机会: 当有人找你询问该怎么办的时候/当对方听不进任何建议的时候/当你认为对方缺乏自我责任的时候。 教练存在的前提,是相信人的潜能。 马斯洛需求理论。 有两个解读。 1、当...

2018/08/10 16:59
40

没有更多内容

加载失败,请刷新页面

返回顶部
顶部