自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Xiaov

欲戴王冠,必承其重

  • 博客(72)
  • 资源 (11)
  • 收藏
  • 关注

原创 Ubuntu14安装gitbook

参考:https://blog.csdn.net/qq_20515461/article/details/102883492刚安装好Ubuntu14后就开始装gitbook了,装了好多遍,终于好了,,,,注意:建快照、快照、快照,,,,重要的事情说三遍!!!!!!以下是我使用的所有命令: sudo apt-get update sudo apt-get install nodejs sudo apt-get install npm npm config set ...

2021-01-27 14:09:53 145

原创 XShell6(配置XFTP 文件传输) 安装+简单使用教程

资源下载:百度网盘:链接:https://pan.baidu.com/s/1W2rum00pS6eig8WLONgjgQ提取码:jaxq安装:下载安装包,双击安装:点击下一步:选择接受协议,点击下一步:填写用户名及公司名称,点击下一步:自己选择安装路径,点击下一步:点击安装:显示安装状态:可以勾选是否立即运行,然后点击完成即安装成功:使用第一次运行会出现下图:可自己选择用户数据文件夹。自己选择需要的功能。点击新建会话:填写目的主机信息:填写登

2020-06-15 11:38:50 8154 2

原创 判断某IP为何种操作系统

根据TTL值判断目标IP主机是什么操作系统:LINUX 64Windows 2000/NT 128Windows 系列 32UNIX 系列 255ping 【IP地址】;如图: TTL=64 其操作系统为LinuxTTL=128 为Windows系统TTL=54,可以用 tracert 目的IP 测出经过N的路由54=64-11 应该是经过11个网络路径 目的主机为LINUX...

2020-06-04 16:56:16 1870

原创 微信小程序开发入门-个人笔记

微信小程序开发 下载和安装看网上教程即可,如果遇到一直黑屏打不开,可以换一下32/64位的重新下载安装,看看能不能打开,仍然不行的话,可以使用360软件管家下载,亲测有效哦! 附上几个链接: 微信小程序-官方:https://developers.weixin.qq.com/miniprogram/dev/framework/quickstart/getstart.html...

2020-04-30 10:42:29 768

转载 SpringMVC学习笔记

原文地址 https://www.cnblogs.com/sunniest/p/4555801.html一、SpringMVC基础入门,创建一个HelloWorld程序1.首先,导入SpringMVC需要的jar包。2.添加Web.xml配置文件中关于SpringMVC的配置 <!--configure the setting of springmvcDispatcherServ...

2019-03-31 18:01:35 178

转载 数据库怎么保证(分布式)事务一致性

浅谈事务与一致性问题 原文地址 https://www.jianshu.com/p/f0a1b00a6002在高并发场景下,分布式储存和处理已经是常用手段。但分布式的结构势必会带来“不一致”的麻烦问题,而事务正是解决这一问题而引入的一种概念和方案。我们常把它当做并发操作的基本单位。从MySQL事务说起(刚性事务)提到事务,脑海里第一个反应当然是数据库里的Transaction了。紧接着就是事...

2019-03-15 10:15:43 19313

原创 Spring相关面试题

Spring框架介绍https://blog.csdn.net/qq_30764991/article/details/79815989Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring...

2019-03-14 20:43:01 340

原创 阿里-蚂蚁金服-一面电面-上海-java研发实习生

昨天下午预约了今天上午11点的电话面试,小姐姐说大约半个小时~1个小时,我以为那个小姐姐是HR,没想到是面试官。。好厉害的小姐姐一面:自我介绍(有点短的)问了一下最熟悉的语言:java,后面就都是java的问题了1:arrayList和LinkedList的底层实现以及优缺点,为什么等等2:hashmap的底层实现、处理hash冲突的方法、使用hashmap需要注意的部分、hashtab...

2019-03-14 19:30:25 2703 4

转载 设计模式之MVC

参考:https://zhuanlan.zhihu.com/p/27875222MVC指的就是Model-View-Controller(模型-视图-控制器)Model制定业务逻辑,处理需求核心功能并且反馈处理后数据结果。Model层返回的数据根据需求的不同有不同的可能,这样一个Model能为多个View提供数据。由于应用于Model的代码只需写一次就可以被多个视图重用,所以减少了代码的重复...

2019-03-14 19:14:44 237

原创 JAVA研发面试题(集合)HashMap vs HashTable vs ConcurrentHashMap

JAVA研发面试题(集合)JAVA集合(目录):集合类概述ArrayList vs LinkedList 、ArrayList底层是如何实现的HashMap vs HashTable vs ConcurrentHashMapmap这个类,有几种实现,包括了HashMap,TreeMap,HashTable等等,HashMap原理|底层实现、JDK 1.8对HashMap的改进H...

2019-03-13 21:24:19 242

原创 JAVA研发面试题(集合)ArrayList vs LinkedList 、ArrayList底层是如何实现的

JAVA研发面试题(集合)JAVA集合(目录):集合类概述ArrayList vs LinkedList 、ArrayList底层是如何实现的HashMap vs HashTable vs ConcurrentHashMapArrayList vs LinkedListArrayList 底层是一个可变数组(可扩容/初始10/每次扩容扩成1.5倍),线程不安全Vector底层也...

2019-03-13 20:38:46 401

原创 JAVA研发面试题(集合)集合类概述

JAVA研发面试题(集合)JAVA集合(目录):集合类概述ArrayList vs LinkedList 、ArrayList底层是如何实现的HashMap vs HashTable vs ConcurrentHashMapJava集合类—java.util.Collection;集合类都实现了Collection接口,键值对类都实现了Map接口Collection接口Li...

2019-03-13 20:26:45 151

原创 JAVA研发面试题(基础)序列化,远程方法调用

JAVA研发面试题(基础)JAVA基础(目录):Object类的方法,逐个解释一下(clone,hashCode,equals,wait,finalize,notify)Java的Exception类型 Integer和int有啥区别,integer中有哪些特殊的函数?说一下String实现 intern final 关键字 序列化,远程方法调用序列化因为有时需要将对象存储...

2019-03-13 19:59:34 1173

原创 JAVA研发面试题(基础)final 关键字

JAVA研发面试题(基础)JAVA基础(目录):Object类的方法,逐个解释一下(clone,hashCode,equals,wait,finalize,notify)Java的Exception类型 Integer和int有啥区别,integer中有哪些特殊的函数?说一下String实现 intern final 关键字 序列化,远程方法调用final 关键字:修饰类:...

2019-03-13 19:37:13 267

原创 JAVA研发面试题(基础)String实现 intern

JAVA研发面试题(基础)JAVA基础(目录):Object类的方法,逐个解释一下(clone,hashCode,equals,wait,finalize,notify)Java的Exception类型 Integer和int有啥区别,integer中有哪些特殊的函数?说一下String实现 intern final 关键字 序列化,远程方法调用String实现 intern...

2019-03-13 19:35:39 1419

原创 JAVA研发面试题(基础)Integer和int有啥区别,integer中有哪些特殊的函数?

JAVA研发面试题(基础)JAVA基础(目录):Object类的方法,逐个解释一下(clone,hashCode,equals,wait,finalize,notify)Java的Exception类型 Integer和int有啥区别,integer中有哪些特殊的函数?说一下String实现 intern final 关键字 序列化,远程方法调用参考 https://blog...

2019-03-13 17:05:04 1032

原创 nginx的反向代理和负载均衡

上一节我们介绍了安装nginx,那么如何使用nginx配置反向代理和负载均衡呢?1、让我们打开安装好的nginx目录看一下 conf 配置文件 log 日志文件 sbin 命令文件 nginx2、配置反向代理 vim conf/nginx.conf location...

2019-03-13 16:36:32 94

原创 JAVA研发面试题(基础)Java的Exception类型

JAVA研发面试题(基础)JAVA基础(目录):Object类的方法,逐个解释一下(clone,hashCode,equals,wait,finalize,notify)Java的Exception类型 Integer和int有啥区别,integer中有哪些特殊的函数?说一下String实现 intern final 关键字 序列化,远程方法调用java.lang.Throw...

2019-03-13 16:34:47 159

原创 JAVA研发面试题(基础)Object中的方法-clone/hashCode/equals/tostring/wait-notify-notifyall/finalize

JAVA研发面试题(基础)JAVA基础(目录):Object类的方法,逐个解释一下(clone,hashCode,equals,wait,finalize,notify)Java的Exception类型 Integer和int有啥区别,integer中有哪些特殊的函数?说一下String实现 intern final 关键字 序列化,远程方法调用Object类的方法publ...

2019-03-13 16:17:51 503

原创 数据库框架学习笔记(1)Redis设计与实现之简单动态字符串实现原理

第二章:数据结构与对象redis数据库里面的每个键值对都是由对象组成的,其中:数据库键总是一个字符串对象数据库键的值可以是字符串对象、列表对象、哈希对象、集合对象、有序集合对象这五种中的一种;简单动态字符串SDS(simple dynamic string): 笔记: redis保存的是字节数组---》buf字节数组,因为c中会判断‘/0’认为到结尾,无法保存其他中间可能 出现...

2019-03-07 11:13:08 165

原创 数据库框架学习笔记(1)redis安装

下载的文件及安装说明(包含redis设计与实现.pdf):下载安装后文件夹Redis3.0版本,免安装,下载后在cmd中切换到redis文件路径下,运行redis-server.exe --service-install redis.conf --loglevel verbose会看到提示:已经成功安装,然后在cmd(还是redis目录下);运行服务器redis-server.exe ...

2019-03-07 10:36:53 102

原创 数据库框架学习笔记(1)Redis

官网https://redis.io/Redis是一个开源(BSD许可),内存数据结构存储,用作数据库,缓存和消息代理。它支持数据结构,如字符串,散列,列表,集合,带有范围查询的排序集,位图,超级日志,具有半径查询和流的地理空间索引。Redis具有内置复制,Lua脚本,LRU驱逐,事务和不同级别的磁盘持久性,并通过Redis Sentinel提供高可用性并使用Redis Cluster自动分区。...

2019-03-06 15:01:33 136

转载 JAVA框架学习笔记(3)基于RPC原理的dubbo

原文地址:http://blog.jobbole.com/92290/在校期间大家都写过不少程序,比如写个hello world服务类,然后本地调用下,如下所示。这些程序的特点是服务消费方和服务提供方是本地调用关系。而一旦踏入公司尤其是大型互联网公司就会发现,公司的系统都由成千上万大大小小的服务组成,各服务部署在不同的机器上,由不同的团队负责。这时就会遇到两个问题:1)要搭建一个新服务,免不...

2019-03-06 13:46:31 218

原创 JAVA框架学习笔记(2)Spring Boot 使用系列

spring boot 系列 https://www.cnblogs.com/ityouknow/category/914493.html目录:Github 上 Star 最多的个人 Spring Boot 开源学习项目Spring Boot 2 (十):Spring Boot 中的响应式编程和 WebFlux 入门是时候给大家介绍 Spring Boot/Cloud 背后豪华的研发团队了...

2019-03-06 13:07:52 174

原创 JAVA框架学习笔记(2)Spring boot配置解析

POM.xml学习https://www.cnblogs.com/linhuaming/p/9380500.html&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSche...

2019-03-06 13:03:08 147

原创 JAVA框架学习笔记(2)Spring Boot 快速搭建

根据 https://www.cnblogs.com/linhuaming/p/9380500.html 搭建,本人使用Intellij 2018.03搭建,过程如下:自己修改成对应的名字然后选择对应的模板:选择的模板在右侧会有显示,可以删除(按照项目需求)然后配置项目名称/存储位置点击finish后会自动去下载一些支持新建的项目目录结构如图:右下角有maven projec...

2019-03-06 11:01:08 160

转载 JAVA框架学习笔记(2)Spring Boot

本文地址:https://www.cnblogs.com/linhuaming/p/9380500.html1.Spring Boot 概述Spring Boot 是所有基于 Spring 开发的项目的起点。Spring Boot 的设计是为了让你尽可能快的跑起来 Spring 应用程序并且尽可能减少你的配置文件。2.什么是 Spring BootSpring Boot是由Pivotal团...

2019-03-06 10:30:56 261

原创 JAVA框架学习笔记(1)Spring

Spring框架是什么?由于Spring用到一些概念,故先介绍一些预备知识EJB是sun的JavaEE服务器端组件模型,设计目标与核心应用是部署分布式应用程序。简单来说就是把已经编写好的程序(即:类)打包放在服务器上执行。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。EJB (Enterprise JavaBean)是J2EE(javaEE)的一部分,定义了一个用...

2019-03-06 10:23:51 696

原创 JAVA/程序员/架构~博客/公众号推荐

遇到好的推荐给大家,不断更新中。。。WX公众号:Hollis、纯洁的微笑、JavaGuide、Java团长、漫画编程、博客:纯洁的微笑:https://www.cnblogs.com/linhuaming/Hollis http://www.hollischuang.com/archives/1327https://www.cnblogs.com/panxuejun...

2019-03-06 10:15:03 645

转载 JAVA进阶(8)线程池

这个系列的文章来自于《JAVA成神之路》,以下是学习笔记,原文章地址https://www.hollischuang.com/archives/tag/java工程师成神之路另外推荐几个JAVA的公众号:JAVA团长,Hollis星球等一些博客:萌小Q的博客园(通俗易懂哦)、...

2019-03-05 20:40:52 116

转载 JAVA进阶(7)volatile关键字

这个系列的文章来自于《JAVA成神之路》,以下是学习笔记,原文章地址https://www.hollischuang.com/archives/tag/java工程师成神之路另外推荐几个JAVA的公众号:JAVA团长,Hollis星球等一些博客:萌小Q的博客园(通俗易懂哦)、...

2019-03-05 20:40:07 115

转载 JAVA进阶(6)synchronized与原子性/可见性/有序性

这个系列的文章来自于《JAVA成神之路》,以下是学习笔记,原文章地址https://www.hollischuang.com/archives/tag/java工程师成神之路另外推荐几个JAVA的公众号:JAVA团长,Hollis星球等一些博客:萌小Q的博客园(通俗易懂哦)、...

2019-03-05 20:36:57 1828

转载 JAVA进阶(5)虚拟机锁优化

这个系列的文章来自于《JAVA成神之路》,以下是学习笔记,原文章地址https://www.hollischuang.com/archives/tag/java工程师成神之路另外推荐几个JAVA的公众号:JAVA团长,Hollis星球等一些博客:萌小Q的博客园(通俗易懂哦)、...

2019-03-05 20:36:12 133

转载 JAVA进阶(4)Monitor实现原理

这个系列的文章来自于《JAVA成神之路》,以下是学习笔记,原文章地址https://www.hollischuang.com/archives/tag/java工程师成神之路另外推荐几个JAVA的公众号:JAVA团长,Hollis星球等一些博客:萌小Q的博客园(通俗易懂哦)、...

2019-03-05 20:35:18 3303

转载 JAVA进阶(3)Synchronized锁

这个系列的文章来自于《JAVA成神之路》,以下是学习笔记,原文章地址https://www.hollischuang.com/archives/tag/java工程师成神之路另外推荐几个JAVA的公众号:JAVA团长,Hollis星球等一些博客:萌小Q的博客园(通俗易懂哦)、...

2019-03-05 20:34:34 112

转载 JAVA进阶(2)分布式锁

这个系列的文章来自于《JAVA成神之路》,以下是学习笔记,原文章地址https://www.hollischuang.com/archives/tag/java工程师成神之路另外推荐几个JAVA的公众号:JAVA团长,Hollis星球等一些博客:萌小Q的博客园(通俗易懂哦)、...

2019-03-05 20:33:34 103

转载 JAVA进阶(1)乐观锁悲观锁

这个系列的文章来自于《JAVA成神之路》,以下是学习笔记,原文章地址https://www.hollischuang.com/archives/tag/java工程师成神之路另外推荐几个JAVA的公众号:JAVA团长,Hollis星球等一些博客:萌小Q的博客园(通俗易懂哦)、...

2019-03-05 20:32:25 113

原创 JAVA开发工具(2)Intellij配置快捷键

File—&gt;setting–&gt;keymap:设置快捷键时直接点到需要修改的位置,然后按住要改的快捷键就可以自动识别(可以复合快捷键)

2019-03-05 16:04:25 91

转载 JAVA开发工具学习笔记(1)Maven

Maven是什么?(来自https://www.yiibai.com/maven/)Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。 在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用,Maven让开...

2019-03-05 16:00:15 118

转载 JAVA进阶(1)数据库的锁机制

这个系列的文章来自于《JAVA成神之路》,以下是学习笔记,原文章地址https://www.hollischuang.com/archives/tag/java工程师成神之路另外推荐几个JAVA的公众号:JAVA团长,Hollis星球等一些博客:萌小Q的博客园(通俗易懂哦)、...

2019-03-04 20:59:56 169

Redis3.0及redis设计与实现.pdf

Redis3.0版本,免安装,下载后在cmd中切换到redis文件路径下,运行redis-server.exe --service-install redis.conf --loglevel verbose会看到提示:已经成功安装,然后在cmd&#40;还是redis目录下&#41;运行服务器redis-server.exe redis.windows.conf,然后打开另一个cmd&#40;同此目录&#41;:redis-cli回车即连接到本地redis数据库--------redis设计与实现.pdf

2019-03-07

The Wisdom of the few

少数人的智慧 论文 推荐系统开山之作,结合另外一篇下载,翻译了简单介绍一下推荐系统是什么,最后一段为本文中心

2018-04-13

推荐系统简介-中英双语

推荐系统简介-中英双语,选自少数人的智慧,可以下载另一篇少数人的智慧.pdf

2018-04-13

Head First设计模式 UML基础、案例与应用(第三版) pdf

Head First设计模式 UML基础、案例与应用(第三版) pdf

2018-03-14

总结23种设计模式-极客学院-课件及源码

总结23种设计模式-极客学院-课件及源码,分析优缺点以及应用场景

2018-03-14

23个设计模式之一的迭代器模式-极客学院-java-课件代码,

23个设计模式之一的迭代器模式-极客学院-java-课件代码,

2018-03-14

备忘录模式-极客学院-java-课件代码

23个设计模式之一的备忘录模式-极客学院-java-课件代码,

2018-03-14

设计模式之装饰者模式-极客学院

设计模式之装饰者模式,极客学院VIP课堂的课件,装饰者模式的示例

2018-03-14

模板模式课件及代码-极客学院

23个设计模式之一的模板模式,极客学院PPT源码及课件,模板模式的示例,

2018-03-14

23个设计模式之一的命令模式-极客学院-课件源码

23个设计模式之一的命令模式,极客学院PPT源码及课件,命令模式的示例

2018-03-14

23个设计模式之一的装饰ppt-java-极客学院

23个设计模式之一的装饰模式,java编写的代码示例,极客学院课程的设计模式下载的课件资料,附上Head First设计模式第三版的pdf,另外还有UML基础,案例与应用的pdf

2018-03-14

空空如也

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

TA关注的人

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