云计算&大数据&人工智能相关概念

云计算相关概念首先做云计算平台的公司会买很多的物理机放在自己的数据中心中,再通过虚拟化的技术(如闭源的VMware,开源的Xen、KVM),将物理机分割成不同大小的资源(计算资源(CPU)、网络资源(带宽)、存储资源(硬盘))以满足不同用户的需求,如个人用户可能只需要一个CPU、1G内存、10G的...

2018-06-14 11:01:30

阅读数 905

评论数 0

这 30 个常用的 Maven 命令你必须熟悉!

maven 命令的格式为 mvn [plugin-name]:[goal-name],可以接受的参数如下。-D 指定参数,如 -Dmaven.test.skip=true 跳过单元测试;-P 指定 Profile 配置,可以用于区分环境;-e 显示maven运行出错的信息;-o 离线执行命令,即不...

2018-06-13 10:03:57

阅读数 3575

评论数 0

分布式一致性方案

分布式一致性方案先更新数据库,再删缓存首先,先说一下。老外提出了一个缓存更新套路,名为《Cache-Aside pattern》。其中就指出失效:应用程序先从cache取数据,没有得到,则从数据库中取数据,成功后,放到缓存中。命中:应用程序从cache中取数据,取到后返回。更新:先把数据存到数据库...

2018-06-07 20:55:06

阅读数 2974

评论数 1

Springboot 代码混淆

pom.xml中添加 <build> <plugins> <plugin> &a...

2018-06-07 19:35:35

阅读数 1538

评论数 1

微服务架构概述—Spring Cloud&Dubbo

微服务架构概述微服务是一种架构模式或一种架构风格,提倡将单一应用程序划分成一组小的服务,每个服务运行在其独立的自己的进程中,服务之间互相协调、互相配合,为用户提供最终价值。服务之间采用轻量级的通信机制互相沟通(通常是基于HTTP的RESTful API)。每个服务都围绕着具体业务进行构建,并且能够...

2018-05-29 17:33:57

阅读数 409

评论数 0

微服务化的数据库设计与读写分离

作者:刘超,毕业于上海交通大学,15年云计算领域研发及架构经验,先后在EMC,CCTV证券资讯频道,HP,华为,网易从事云计算和大数据架构工作。在工作中积累了大量运营商系统,互联网金融系统,电商系统等容器化和微服务化经验。数据库永远是应用最关键的一环,同时越到高并发阶段,数据库往往成为瓶颈,如果数...

2018-05-22 20:52:41

阅读数 568

评论数 0

docker使用

简介Docker是一个开源的应用容器引擎,是一个轻量级容器技术Docker支持将软件编译成一个镜像,然后在镜像中做好各种软件的配置,将镜像发布出去,其他使用者可以直接使用这个镜像运行中的镜像称为容器,容器启动是非常快速的# 核心概念## docker主机(Host)- 安装了Docker程序的机器...

2018-05-17 14:46:53

阅读数 175

评论数 0

阿里P7学习路线图

来源:微信公众号 【架构师小秘圈】 作者:Hollis,阿里资深Java工程师,一个对Coding有着独特追求的人! 来自:Hollis(ID:hollischuang)一、基础篇JVMJVM内存结构堆、栈、方法区、直接内存、堆和栈区别Java内存模型内存可见性、重排序、顺序一致性、volat...

2018-04-03 10:31:34

阅读数 993

评论数 2

《Effective Java》——学习笔记(序列化)

序列化第74条:谨慎地实现Serializable接口实现Serializable接口而付出的最大代价是,一旦一个类被发布,就大大降低了“改变这个类的实现”的灵活性,并且以后又要改变这个类的内部表示法,结果可能导致序列化形式的不兼容序列化会使类的演变受到限制,这种限制的一个例子与流的唯一标识符有关...

2018-03-19 15:10:27

阅读数 234

评论数 0

《Effective Java》——学习笔记(异常&并发)

异常第57条:只针对异常的情况才使用异常异常应该只用于异常的情况下:它们永远不应该用于正常的控制流设计良好的API不应该强迫它的客户端为了正常的控制流而使用异常第58条:对可恢复的情况使用受检异常,对编程错误使用运行时异常Java程序设计语言提供了三种可抛出结构:受检的异常、运行时异常和错误如果期...

2018-03-06 17:38:15

阅读数 446

评论数 0

《Effective Java》——学习笔记(方法&通用程序设计)

方法第38条:检查参数的有效性在方法体的开头处检查参数,对于公有的方法,要用Javadoc的@throws标签在文档中说明违反参数值限制时会抛出的异常/** * @throws ArithmeticException if m is less than or equal to 0 / publ...

2018-03-05 13:42:25

阅读数 164

评论数 0

《Effective Java》——学习笔记(泛型&枚举和注解)

泛型第23条:请不要在新代码中使用原生态类型如果使用原生态类型,就失掉了泛型在安全性和表述性方面的所有优势,比如不应该使用像List这样的原生态类型,而应该使用如List<Object>、List<String>这样的类型第24条:消除非受检警告用泛型编程时,会遇到许多编译...

2018-02-28 16:46:40

阅读数 240

评论数 0

[总结]FFMPEG视音频编解码零基础学习方法

在CSDN上的这一段日子,接触到了很多同行业的人,尤其是使用FFMPEG进行视音频编解码的人,有的已经是有多年经验的“大神”,有的是刚开始学习的初学者。在和大家探讨的过程中,我忽然发现了一个问题:在“大神”和初学者之间好像有一个不可逾越的鸿沟。“大神”们水平高超,探讨着深奥的问题;而初学者们还停留...

2018-02-26 14:39:17

阅读数 163

评论数 0

《Effective Java》——学习笔记(对于所有对象都通用的方法&类和接口)

对于所有对象都通用的方法第8条:覆盖equals时请遵守通用约定不覆盖equals方法的情况 类的每个实例本质上都是唯一的 不关心类是否提供了“逻辑相等”的测试功能 超类已经覆盖了equals,从超类继承过来的行为对于子类也是合适的 类是私有的或是包级私有的,可以确定它的equals方法永远不会被...

2018-02-26 14:34:27

阅读数 202

评论数 0

《Effective Java》——学习笔记(创建和销毁对象)

创建和销毁对象第1条:考虑用静态工厂方法代替构造器静态工厂方法与公有的构造器相比,具有以下几大优势: 优势一:静态工厂方法有名称具有适当名称的静态工厂更容易使用,产生的客户端代码也更容易阅读,当一个类需要多个带有相同签名的构造器时,就用静态工厂方法代替构造器,并且慎重地选择名称以便突出它们之间的区...

2018-02-24 18:03:17

阅读数 193

评论数 0

JVM相关知识总结整理

JVM启动流程JVM基本结构PC寄存器 每个线程拥有一个PC寄存器 在线程创建时创建 指向下一条指令的地址 执行本地方法时,PC的值为undefined 方法区 保存装载的类信息类型的常量池(JDK6时,String等常量池置于方法,JDK7时,已经移动到了堆) 字段、方法信息 方法字节码 通常和...

2018-02-05 16:34:44

阅读数 298

评论数 0

源码之下无秘密 ── 做最好的 Netty 源码分析教程

背景 在工作中, 虽然我经常使用到 Netty 库, 但是很多时候对 Netty 的一些概念还是处于知其然, 不知其所以然的状态, 因此就萌生了学习 Netty 源码的想法.刚开始看源码的时候, 自然是比较痛苦的, 主要原因有两个: 第一, 网上没有找到让我满意的详尽的 Netty 源码分析的教程...

2018-02-02 10:54:08

阅读数 385

评论数 0

红帽Linux安装ffmpeg

红帽Linux安装ffmpeg 学习opencv为什么安装ffmpeg   如果需要视频处理和摄像头方面的支持,则需要安装ffmpeg,如果只是用opencv对静态图像进行处理,则可以...

2018-01-29 17:36:37

阅读数 149

评论数 0

Elasticsearch简介&基本使用

简介Elasticsearch是一个分布式、可扩展、实时的搜索与数据分析引擎Elasticsearch被用作全文检索、结构化检索、分析以及这三个功能的组合Elasticsearch 是使用 Java 编写的,它的内部使用 Lucene 做索引与搜索,但是它的目的是使全文检索变得简单, 通过隐藏 L...

2017-12-21 14:35:37

阅读数 450

评论数 0

《大话数据结构》——学习笔记(图)

图图的定义图(Graph)是由顶点的有穷非空集合和顶点之间边的集合组成,通过表示为:G(V,E),其中,G表示一个图,V是图G中顶点的集合(有穷非空),E是图G中边的集合(可以为空)图是一种较线性表和树更加复杂的数据结构,在图形结构中,结点之间的关系可以是任意的,图中任意两个数据元素之间都可能相关...

2017-12-20 16:36:37

阅读数 805

评论数 0

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