摘要:
1. 程序和进程区别
2. 多线程实现
Thread 类位于 java.lang 中,表示进程中的执行线程。实现多线程有两种方式:
继承 Thread
1 class MyThread extends Thread {
2
3 @Override
4 publi... 阅读原文
2019-05-11 14:22:02 阅读(2107) 评论(0)
摘要:
前言:
这篇博客主要是总结在高并发场景下应该什么时候使用缓存,怎样使用缓存。同时介绍了目前主要的三个缓存工具。
为什么需要使用缓存?
下面我们来看看浏览器请求的大致流程:
上面就是我们浏览器访问服务器的大致流程,随着用户量增多,服务器的压力和数据库的压力也会随之来临。要想使系统拥有高吞吐量我们可以... 阅读原文
2019-05-11 13:43:02 阅读(2370) 评论(0)
摘要:
对于初学Java的人来说,打好基础并形成编程思维非常重要。从Java语言自身来看,主要的学习难点集中在基础部分,只有学好了基础才能向更高阶层进阶,小编建议大家从以下几个方面入手:
第一:从理解“抽象”开始。学习武汉Java培训课程首先要理解Java的各种抽象概念,由于Java是纯粹的面向对象编程语言,所以语言自身的... 阅读原文
2019-05-11 12:52:01 阅读(2118) 评论(0)
摘要:
本文内容比较长,主要包含下面几部分内容:
学习路线以及方法推荐
书单推荐
教程推荐
推荐一个学习中常看的仓库
学习/编程好习惯
面试必知
学习路线以及方法推荐
对于学习路线的话,我说一条我比较推荐的,我相信照着这条学习路线来你的学习效率会非常高。下面提到的书籍以及相关学习视频都答主已经整理好,文末... 阅读原文
2019-05-11 11:21:03 阅读(2243) 评论(0)
摘要:
1.Object介绍
Object类是一个特殊的类,是所有类(包括数组,接口 )的父类,如果一个类没有用extends明确指出继承于某个类,那么它默认继承Object类,所以可以通过向上转型的方法使用类型为Object的变量指向任意类型的对象。
本章主要实现覆写Object类的clone(),toString(... 阅读原文
2019-05-11 10:56:07 阅读(2071) 评论(0)
摘要:
文章内容稍长,但每一部分都没有多一句废话, 所有内容概括来说主要分为下面几部分
学习路线以及方法推荐
推荐一个学习过程中看的仓库
Java工程师必看书籍
Java工程师如何准备一场面试
学习路线以及方法推荐
对于学习路线的话,我说一条我比较推荐的,我相信照着这条学习路线来你的学习效率会非常高。下面提到... 阅读原文
2019-05-11 10:45:05 阅读(2198) 评论(0)
摘要:
我们介绍了最流行的物联网协议MQTT的背景以及基本使用方法。在这篇文章中,我们会继续考察MQTT的高级玩法——与网页应用的交互。MQTT是基于TCP协议实现,基于HTTP的网页应用便无法与之交互了。为了解决这个问题,许多MQTT代理加上了对WebSockets的支持,可以方便地实现如下场景:
... 阅读原文
2019-05-11 08:53:03 阅读(3348) 评论(0)
摘要:
连接数据库的工具类
1 package demo;
2 import java.sql.Connection;
3 import java.sql.DriverManager;
4 import java.sql.PreparedStatement;
5 import java.sql.Re... 阅读原文
2019-05-11 07:37:04 阅读(2159) 评论(0)
摘要:
[学习笔记]题目:一个数如果恰好等于它的因子之和,这个数就称为"完数"。
分析:例如6=1+2+3.
编程找出1000以内的所有完数。
假如整数n除以m,结果是无余数的整数,那么我们称m就是n的因子。
1 public class Problem09 {
2 //题目:一个数如果恰好等于... 阅读原文
2019-05-11 06:00:31 阅读(3324) 评论(0)
摘要:
1. 介绍
Apache Hive可以使用SQL来读,写,管理分布式存储的大数据集,结构可以投射到已经存储的数据上,命令行工具和JDBC驱动可以让用户连接到Hive。
2. 安装和配置
你可以下载Hive的稳定版本或者下载源码,自己编译Hive
必要:
Java1.7(Hive 1.2需要java1.7,... 阅读原文
2019-05-11 00:59:02 阅读(2263) 评论(0)