-
Java 多线程详解
一.重点 1.创建和启动线程 2.实现线程调度 3.实现线程同步 4.实现线程通信 1.为什么要学习多线程?当多个人访问电脑上同一资源的时候,要用到多线程,让每个人感觉很多电脑同时为多个人服务。 比如: 1.1.排队叫号系统,多个人同一时间请电脑生成一张等待票据时, 如果没有多线程的话,有可能会生成同一等待号的票据。 1.2.两个乘客拿到同一张火车票或飞机...
时间:2021-06-01点击:433收藏
-
Java字符串转16 进制工具类Hex.java
Java字符串转16 进制工具类Hex.javaJava字符串转16 进制工具类Hex.java 学习了:https://blog.csdn.net/jia635/article/details/56678086 packagecom.string;/** *@authorstono *@date2019/1/224:55PM*/publicclassHex...
时间:2021-06-01点击:434收藏
-
Java 基本数据类型+引用数据类型详解
一.数据类型 java是强类型语言,指的是一旦一个常量或变量声明出来,它的类型就确定了,以后都不会变成其它类型,声明的时候是整型,以后都是整型(ps:javascript是弱类型)var i =10;si = "hello";var d =new Date(); int i =10;i ="hello";//XXXXXX java的数据类型包括哪些呢?int...
时间:2021-06-01点击:576收藏
-
Spring SpringMVC Mybatis整合
Spring SpringMVC Mybatis整合 spring 配置文件:beans.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3...
时间:2021-06-01点击:282收藏
-
Java 数组详解:一维数组+二维数组+数组拷贝
一.一维数组 (1)数组是什么 数组可以装一组相同数据类型数据的容器(变量)数组是一个可以装其它数据(基本类型数据或者引用类型数据即对象)的容器它也是一个对象的,也是在堆空间里分配数组类型本身是一个引用类型(由其它类型加上[])int a = 9; - 基本数据类型int[] ages = new int[20] - 引用类型 (2)声明 1 int[] a...
时间:2021-06-01点击:304收藏
-
kubernetes 降本增效标准指南|理解弹性,应用弹性
弹性伸缩在云计算领域的简述 弹性伸缩又称自动伸缩,是云计算场景下一种常见的方法,弹性伸缩可以根据服务器上的负载、按一定的规则、进行弹性的扩缩容服务器。弹性伸缩在不同场景下的含义: 对于服务运行在自建机房的公司,弹性伸缩通常意味着允许一些服务器在低负载时进入睡眠状态,从而节省电费(以及用于冷却机器的水费和水费)。 对于使用在托管在云上的机房的公司而言,自动扩展...
时间:2021-06-01点击:255收藏
-
图解 | 深入理解高性能网络开发路上的绊脚石 - 同步阻塞网络 IO
在网络开发模型中,有一种非常易于开发同学使用的方式,那就是同步阻塞的网络 IO(在 Java 中习惯叫 BIO)。 例如我们想请求服务器上的一段数据,那么 C 语言的一段代码 demo 大概是下面这样: intmain() { intsk=socket(AF_INET,SOCK_STREAM,0); connect(sk,...) recv(sk,...) ...
时间:2021-06-01点击:225收藏
-
【Java技术探索】深入学习JIT编译器实现机制(原理篇)
前提概要 解释器 Java程序最初是通过解释器(Interpreter)进行解释执行的,当虚拟机发现某个方法或代码块的运行特别频繁的时候,就会把这些代码认定为“热点代码”(hotspot code)。正因为如此,我们的hotspot的虚拟机就是因此而得名。 解释器优点 (占用空间较少)解释执行占用更小的内存空间。 (启动和首次执行速度较快)当程序需要迅速启动...
时间:2021-06-01点击:477收藏
-
Nginx 反向代理工作原理简介与配置详解
Nginx反向代理工作原理简介与配置详解 by:授客 QQ:1033553122 测试环境 CentOS 6.5-x86_64 nginx-1.10.0 下载地址:http://nginx.org/en/download.html 下载地址:http://pan.baidu.com/s/1skNT7zv 安装nginx [root@localhost...
时间:2021-06-01点击:339收藏
-
Consul服务注册中心故障分析及优化
本文章转自:乐字节 文章主要讲解:Consul服务注册中心 获取更多Java相关知识可以关注公众号《乐字节》 发送:999 前言 01.注册中心背景及Consul的使用 02.与 QAE 容器应用平台集成 03.与API网关集成 故障与分析优化 01.Consul故障 02.故障分析 03.冗余注册 04.保障API网关 总结与展望 感谢大家的认同与支持,小...
时间:2021-06-01点击:532收藏
-
在 Python 中解析和修改 XML,你会么?
【本期推荐】8岁小朋友的儿童节,有点硬核,一起来认识这些小小程序员,看他们如何coding出一个与众不同的童年。 摘要: 我们经常需要解析用不同语言编写的数据。Python 提供了许多库来解析或拆分用其他语言编写的数据。在此 Python XML 解析器教程中,您将学习如何使用 Python 解析 XML。 本文分享自华为云社区《从零开始学python| 如...
时间:2021-06-01点击:359收藏
-
Python利用Python编写简单网络爬虫实例2
利用Python编写简单网络爬虫实例2 by:授客 QQ:1033553122 实验环境 python版本:3.3.5(2.7下报错 实验目的 获取目标网站“http://www.51testing.com/html/index.html”中特定url,通过分析发现,目标url同其它url的关系如下 利用Python编写简单网络爬虫实例2" data-...
时间:2021-06-01点击:281收藏
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7设置SWAP分区,小内存服务器的救世主
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库