IT之路随笔
Super_PF
一只java的历练之路
展开
-
一切都是新的
程序人生原创 2017-11-15 16:31:30 · 361 阅读 · 0 评论 -
(官方文档中文版)Windows环境下安装RabbitMQ
安装RabbitMQ本文按照官方文档按步骤详细解读,废话不多说,下面介绍Windows下安装RabbitMQ全过程,之后介绍RabbitMQ快速入门。一、安装(RabbitMQ官方安装文档:http://www.rabbitmq.com/install-windows.html) RabbitMQ是Erlang语言编写的,所以安装RabbitMQ需要分为两步,安装Erlang环境和安...原创 2018-04-15 12:00:45 · 2074 阅读 · 0 评论 -
(最新)十年开发经验总结的 Java 程序员架构学习路线
转自GitChat技术杂谈一、分布式架构架构分布式的英文( Distributed computing 分布式计算技术)的应用和工具,成熟目前的技术包括 J2EE,CORBA 和 .NET(DCOM),这些技术牵扯的内容非常广,相关的书籍也非常多。本文不介绍这些技术的内容,也没有涉及这些技术的细节,只是从各种分布式系统平台产生的背景和在软件开发中应用的情况来探讨它们的主要异...转载 2018-04-09 15:11:53 · 4832 阅读 · 0 评论 -
SpringBoot学习(九)--SpringBoot定时任务@Scheduled和动态定时任务
版权声明:作者原创,转载请注明出处。 本系列文章目录地址:http://blog.csdn.net/u011961421/article/details/79416510简介定时任务或者说定时调度,是系统中比较普遍的一个功能,例如数据归档、清理,数据定时同步(非实时),定时收发,流量控制等等都需要用到定时任务,常见的定时调度框架有Quartz、TBSchedule等。...原创 2018-04-01 17:09:06 · 22091 阅读 · 5 评论 -
(转)程序员职业规划分析
从事IT行业已有十年有余,希望通过自己的亲身经历分享给打算活着即将从事IT行业的年轻从业者一些基本常识。程序员工作一段时间后,基本上都会考虑自己的未来发展方向。发展方向大致分这么几种:程序员-系统分析员-架构师-技术经理-CTO,程序员-项目组长-项目经理-项目总监-CTO,程序员-产品设计师-产品经理-CTO。作为刚毕业的你可以考虑一下自己的优势和劣质以及之后的发展方向。当然这只是一个大...转载 2018-02-27 19:35:47 · 13827 阅读 · 2 评论 -
SpringBoot学习(一)--构建第一个SpringBoot工程
版权声明:作者原创,转载请注明出处。 本系列文章目录地址:http://blog.csdn.net/u011961421/article/details/79416510写在开始:SpringBoot学习系列,为本人一个三年的小java利用空余时间自学摸索SpringBoot的过程总结,以我个人的角度叙说过程中的心得、教训、经验,学术未精,尚处于应用层面,但会不断更新积累。由...原创 2017-11-17 16:45:19 · 7667 阅读 · 6 评论 -
SpringBoot学习(二)--SpringBoot集成mybatis+freemark
版权声明:作者原创,转载请注明出处。 本系列文章目录地址:http://blog.csdn.net/u011961421/article/details/79416510本文在构建第一个SpringBoot工程的基础上,总结集成mybatis+freemark,实现最基础的web开发框架。简介MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映...原创 2017-11-30 15:05:00 · 3743 阅读 · 4 评论 -
SpringBoot学习(三)--Spring profile多环境方式实现logback日志配置
版权声明:作者原创,转载请注明出处。 本系列文章目录地址:http://blog.csdn.net/u011961421/article/details/79416510继上一篇搭建基础web开发框架后,继续学习和完善项目工程。SpringBoot集成了logback,所以只需要配置一下就可以,这里使用自带Spring profile方式进行多环境配置。简介Spring ...原创 2017-12-07 11:55:45 · 25107 阅读 · 0 评论 -
(转)nginx+redis实现接入层高性能缓存技术
转自:http://blog.csdn.net/phil_code/article/details/79154271一. OpenResty OpenResty是一个基于 Nginx与 Lua的高性能 Web平台,其内部集成了大量精良的 Lua库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态Web 应用、Web 服务和动态网关。接入层缓存技术就是使用Op转载 2018-01-29 17:27:44 · 12587 阅读 · 0 评论 -
Idea Mac OS X 10.5+快捷键
版权声明:作者原创,转载请注明出处。Mac环境下的Idea快捷键不太熟悉,此博文记录自己熟悉快捷键的过程,便于自己回顾的同时分享给大家,熟悉有个过程,会持续跟新。首先确认keycap,以下快捷键基于keymap:Mac OS X 10.5+(点击IntelliJ IDEA–>Preferences)如图。 注意 有些快捷键和系统冲突,例如control+空格,在安装中文输入法后是切原创 2017-12-02 16:02:21 · 8067 阅读 · 1 评论 -
(转)什么是区块链,一文看懂区块链架构设计(附知识图谱)
前言 区块链作为一种架构设计的实现,与基础语言或平台等差别较大。区块链是加密货币背后的技术,是当下与VR虚拟现实等比肩的热门技术之一,本身不是新技术,类似Ajax,可以说它是一种技术架构,所以我们从架构设计的角度谈谈区块链的技术实现。无论你擅长什么编程语言,都能够参考这种设计去实现一款区块链产品。与此同时,梳理与之相关的知识图谱和体系,帮助大家系统的去学习研究。基本概念区块链的转载 2018-01-18 16:58:47 · 8513 阅读 · 1 评论 -
windows安装Redis及简单运用
简介Redis 是一个高性能的key-value内存数据库。是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型数据库,提供多种语言的API。 对于初学者来说,像安装mysql一样本地安装一个redis再好不过,下面介绍一下安装过程和简单使用。实战一、下载与安装 redis网站官方并没有windows版本,只有Microsoft Open Tech gr原创 2017-12-21 15:06:49 · 465 阅读 · 0 评论 -
IntelliJ idea2017 安装
版权声明:作者原创,转载请注明出处。更新–博主目前正在学习SpringBoot,有兴趣一起从零学起的请看这里(持续更新):SpringBoot学习系列目录改变 初识Idea是入职新公司后看见同事在使用,偶然问起一下,他说方便好用,当时并没在意,直到最近开始准备研究微服务框架Spring Boot和Spring Cloud时看见一些大神在使用,并只言片语提及他的好用之处,于...原创 2017-11-15 11:31:40 · 14391 阅读 · 1 评论 -
IntelliJ IDEA 配置Maven
Maven下载安装及常见错误,IntelliJ IDEA配置Maven,Maven settings.xml原创 2017-11-21 14:50:19 · 1165 阅读 · 0 评论 -
分布式之数据库和缓存双写一致性方案解析
觉得总结的不错,值得收藏 转载自:https://www.cnblogs.com/rjzheng/p/9041659.html引言为什么写这篇文章?首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作。 但是在更新缓存方面,对于更新完数据库,是更新缓存呢,还是删除缓存。又或者是先删除缓存,再更新...转载 2018-05-18 17:25:16 · 814 阅读 · 0 评论