自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

转载 浅谈Java中的hashcode方法

作者:海子出处:http://www.cnblogs.com/dolphin0520/本博客中未标明转载的文章归作者海子和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

2019-05-31 15:07:30 97

转载 java中native关键字的详解

概述: java语言是运行在虚拟机上的,java又是不允许直接访问硬件的(也就是java安全性的体现),而java想要做一些例如绘图、画线之类的要去操作硬件的事情的话,必然要用到底层一些的调用。这就引出了native的关键字。1.native用在类的method前面,表示这个method不是用java实现的。2. native是一个用来修饰方法的关键字!用它修饰的方法,在虚拟机里都有...

2019-05-31 12:25:59 497

转载 tmux使用及个性化配置

1. tmux介绍tmux是一个优秀的终端复用软件,split窗口。可以在一个terminal(终端)下打开多个终端。即使非正常掉线,也能保证当前的任务运行,这一点对于远程SSH访问特别有用,网络不好的情况下仍然能保证工作现场不丢失。SSH重新连接以后,就可以直接回到原来的工作环境,不但提高了工作效率,还降低了风险,增加了安全性。tmux完全使用键盘控制窗口,实现窗口的切换功能。2. 安装...

2019-05-31 11:25:31 10283

转载 程序人生所追求的信仰

回首我的开发生涯,我认为我使用的任何一种编程语言都是当时情景下最好的那一个。 我们容易采纳新的相法,但是我们虔诚地捍卫我们已有的,而不需要太多的证据来支持他们。 我发现,如果花一些时间学习一门技术并了解为什么别人这么喜欢它,我就不会如此轻易地把我不知道的技术当做“垃圾”或者“废物”一样扔掉。 更重要的是,我开始意识到我过去的代码偏执为我关上了很多扇门。 我开始意识到,相对于无脑崇拜某个我凑...

2019-05-30 11:06:37 107

转载 SpringBoot配置拦截器并实现权限验证

本文中的代码详见:https://github.com/hawkingfoo/springboot-interceptor一、概述拦截器的使用场景越来越多,尤其是面向切片编程流行之后。那通常拦截器可以做什么呢?之前我们在Agent介绍中,提到过统计函数的调用耗时。这个思路其实和AOP的环绕增强如出一辙。使用场景如下:函数增强:比如对一个函数进行参数检查,或者结果过滤等。甚至可以...

2019-05-29 12:33:40 7630

转载 RPC简介

背景随着企业 IT 服务的不断发展,单台服务器逐渐无法承受用户日益增长的请求压力时,就需要多台服务器联合起来构成「服务集群」共同对外提供服务。 同时业务服务会随着产品需求的增多越来越肿,架构上必须进行服务拆分,一个完整的大型服务会被打散成很多很多独立的小服务,每个小服务会由独立的进程去管理来对外提供服务,这就是「微服务」。 当用户的请求到来时,我们需要将用户的请求分散到多个服务去各自处理...

2019-05-29 11:03:39 1035

转载 ElasticSearch使用completion实现补全功能

文章目录文章目录最终效果completion使用Java实现搜索补全代码热门搜索推荐最终效果实现的最终效果如下图百度搜索相似,输入词的时候返回提示。同时输入拼音也会有相同的提示效果。completion使用安装ik中文分词器:https://github.com/medcl/elasticsearch-analysis-ik安装拼音分词器:ht...

2019-05-23 15:30:03 11612 5

原创 二、深入浅出MySQL、数据库开发、优化与管理维护(MySQL支持的数据类型)

摘要:数据类型用来指定一定的存储格式、约束和有效范围。MySQL提供的数据类型主要包括:数值型、字符串型、日期型、时间型。其中MySQL的不同版本支持的数据类型会稍有不同,本章节以MySQL5.0为例。一、数值类型MySQL支持标准SQL中的所有数值类型,包括如下严格数值类型:INTEGER SMALLINT DECIMAL NUMERIC近似数值数据类型:FLOAT...

2019-05-15 13:56:18 187

原创 一、深入浅出MySQL、数据库开发、优化与管理维护(SQL基础)

一、SQL简介SQL(Structure Query Language)结构化查询语言,是使用关系模型的数据库应用语言,由IBM在20世纪70年代开发,其作为IBM关系数据库原型System R的原型关系语言,实现了关系数据库的信息检索。后由ANSI(美国国家标准局)制定SQL标准并日趋完善。二、SQL分类DDL(Data Definition Languages)语句:数据定义语言,...

2019-05-14 14:31:38 1732

转载 推荐几本学习MySQL的好书

推荐几本学习MySQL的好书转载:http://mingxinglai.com/cn/2015/12/material-of-mysql/虽然我自己目前还不是大牛,不过正走在成为大牛的路上。我个人比较幸运,实习的时候在登博(何登成)手下实习,从登博那里学到不少东西,毕业以后,有幸投奔另一位MySQL大牛姜sir(姜承尧),目前还在姜sir手下工作,对目前的工作状态比较满意(我们组持续招人中...

2019-05-13 16:36:17 834

转载 Maven Web项目使用Cargo实现自动化部署

下面的案例,基于Tomcat7,maven 3.3.9,假设项目名称是WebProject在pom.xml中配置Cargo相关信息一、部署到本地Web容器1、使用standalone模式在pom.xml配置下面代码:<build> <!-- finalName:表示部署的项目名称,即war包名称也可以不声明 --> <finalN...

2019-05-13 14:20:04 346

转载 Jenkins使用教程

Jenkins 是一款流行的开源持续集成(Continuous Integration)工具,广泛用于项目开发,具有自动化构建、测试和部署等功能。本文以 CentOS7 环境为例,总结了 Jenkins 的安装与配置、邮件功能使用,并接入阿里巴巴的著名开源项目 fastjson,以此演示 Java 项目(SVN+Maven)中 FindBugs/CheckStyle/PMD 等常用插件的使用、单元...

2019-05-10 16:15:28 396

dubbo-admin-develop.zip

Dubbo Admin安装包 主要用户在使用Dubbo分布式框架时,能够通过部署这么一套管理界面,充分有效地使用Dubbo

2019-12-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除