Java Web

记录学习Java Web
125 篇文章
51 人订阅

全部文章

我没有三颗心脏

「MoreThanJava」Day 1:环境搭建和程序基本结构元素

在一切开始之前,我们需要先搭建好我们的 开发环境 (从前文得知 Java 程序的运行需要 JVM,编写 Java 代码需要 IDE),或者在您完全准备好之前可以...

4620
我没有三颗心脏

「MoreThanJava」Day2:变量、数据类型和运算符

在不了解上下文的情况下,很难说出 MIX 的含义,它可能是罗马数字 1009,也可以是英语单词 mix 或者别的什么东西。

7930
我没有三颗心脏

「MoreThanJava」Day 3:构造程序逻辑的方法

迄今为止,我们写的 Java 代码都是一条一条语句顺序执行的,这种代码结构通常称之为 顺序结构。

8230
我没有三颗心脏

「MoreThanJava」Java 发展史及起航新世界

20 世纪 90 年代,单片式计算机系统诞生,单片式计算机系统不仅廉价,而且功能强大,使用它可以大幅度提升消费性电子产品的智能化程度。

9430
我没有三颗心脏

「MoreThanJava」机器指令到汇编再到高级编程语言

上一次我们已经了解了 二进制和 CPU 的基本原理,知道了程序运行时,CPU 每秒数以亿次、十亿次、百亿次地震荡着时钟,同步执行着微小的 「电子操作」,例如:从...

8350
我没有三颗心脏

「MoreThanJava」一文了解二进制和CPU工作原理

在讨论「二进制」和「CPU 如何工作」之前,我们先来讨论一下我们生活中最稀疏平常的 数字,我们与之频繁地打交道:一个约定的时间、一件商品的价格、一个人的身高.....

10720
我没有三颗心脏

「MoreThanJava」计算机系统概述

当你开始想《复仇者联盟》时,通常你都不会考虑任何关于 "物理" 方面的东西,例如影片是存储在哪一种物理媒介(例如 DVD、电影胶卷)上,或者是播放影片所需的物理...

7310
我没有三颗心脏

「MoreThanJava」计算机发展史—从织布机到IBM

如今代表智能现代的计算机与老式织布机的血缘关系超乎你的想象。无论是摆在写字台上的 台式机、塞在口袋里的 掌上电脑、挂在腰上的 移动电话、乃至你家中的很多 家用电...

9320
我没有三颗心脏

懂一点前端—Vue快速入门

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架,是当下很火的一个 JavaScript MVVM 库,是以 数据驱动和组件...

8620
我没有三颗心脏

妈妈再也不担心我面试被Redis问得脸都绿了

Redis 作为一个开源的,高级的键值存储和一个适用的解决方案,已经越来越在构建 「高性能」、「可扩展」 的 Web 应用上发挥着举足轻重的作用。

12540
我没有三颗心脏

【盘它!】那些让效率MAX的工具和方法(Mac篇)

工欲善其事必先利器。高效的工具和方法不仅能最大化 节省我们的时间,还可以一定程度上让我们 保持专注,以达到 事半功倍 的效果。

10320
我没有三颗心脏

懂一点Python系列——快速入门

Python 英文原意为 “蟒蛇”,直到 1989 年荷兰人 Guido van Rossum (简称 Guido)发明了一种 面向对象 的 解释型 编程语言,...

7620
我没有三颗心脏

Redis(8)——发布/订阅与Stream

发布/ 订阅系统 是 Web 系统中比较常用的一个功能。简单点说就是 发布者发布消息,订阅者接受消息,这有点类似于我们的报纸/ 杂志社之类的: (借用前边的一张...

11730
我没有三颗心脏

Redis(5)——亿级数据过滤和布隆过滤器

上一次 我们学会了使用 HyperLogLog 来对大数据进行一个估算,它非常有价值,可以解决很多精确度不高的统计需求。但是如果我们想知道某一个值是不是已经在 ...

12020
我没有三颗心脏

Redis(9)——史上最强【集群】入门实践教程

到 目前 为止,我们所学习的 Redis 都是 单机版 的,这也就意味着一旦我们所依赖的 Redis 服务宕机了,我们的主流程也会受到一定的影响,这当然是我们不...

11010
我没有三颗心脏

Reids(4)——神奇的HyperLoglog解决统计问题

上一次 我们学会了使用 HyperLogLog 来对大数据进行一个估算,它非常有价值,可以解决很多精确度不高的统计需求。但是如果我们想知道某一个值是不是已经在 ...

9620
我没有三颗心脏

高并发编程学习(1)——并发基础

当我们使用计算机时,可以同时做许多事情,例如一边打游戏一边听音乐。这是因为操作系统支持并发任务,从而使得这些工作得以同时进行。

11390
我没有三颗心脏

高并发编程学习(2)——线程通信详解

上一篇文章我们提到一个应用可以创建多个线程去执行不同的任务,如果这些任务之间有着某种关系,那么线程之间必须能够通信来协调完成工作。

9140
我没有三颗心脏

谈一谈依赖倒置原则

依赖倒置原则(Dependence Inversion Principle,DIP)是指设计代码结构时,高层模块不应该依赖低层模块,二者都应该依赖其抽象。

11110
我没有三颗心脏

React入门学习

React 是一个起源于 Facebook 的内部项目,因为当时 Facebook 对于市场上所有的 JavaScript MVC 框架都不太满意,所以索性就自...

11230

扫码关注云+社区

领取腾讯云代金券