-
【原创】(九)Linux内存管理 - zoned page frame allocator - 4
【原创】(九)Linux内存管理 - zoned page frame allocator - 4 背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: Kernel版本:4.14 ARM64处理器,Contex-A53,双核 使用工具:Source Insight 3.5, Visio 1....
-
套接字编程简介
套接字编程简介 [TOC] 1. 端口号 在同一台主机或设备上,可能有多个进程同时在使用TCP或UDP协议,端口号的作用就是区分这些不同的进程,即每个进程使用各自不同的端口号。对于TCP协议和UDP协议,端口号都是用unsigned short类型表示,即端口号的范围为0-65535,这65536...
-
BJFU-225-基于链表的两个递增有序序列的合并
BJFU-225-基于链表的两个递增有序序列的合并 1 #includestdio.h 2 #includestdlib.h 3 typedef struct Lnode{ 4 int num; 5 struct Lnode * next; 6 }Lnode,* LinkList; 7 8 typedef struct Link{ 9 LinkList data; 10 struct Link * next; 11 }Link,* List; 12 void c...
-
洛谷--P1579 哥德巴赫猜想(升级版)
洛谷--P1579 哥德巴赫猜想(升级版) 题目链接:https://www.luogu.org/problem/P1579 任何一个大于9的奇数都可以表示成3个质数之和。既然他是奇数,那么他必定是 1、两个偶数+一个奇数; 2、三个奇数 对于两个偶数,也只有2满足条件,因此他只能是2、2、n-4;只要判断...
-
《深入理解Java虚拟机》-----第10章 程序编译与代码优化-早期(编
《深入理解Java虚拟机》-----第10章 程序编译与代码优化-早期(编译期)优化 概述 Java语言的编译期其实是一段不确定的操作过程,因为它可能是指一个前端编译器(其实叫编译器的前端更准确一些)把*.java文件转变成*.class文件的过程;也可能是指虚拟机的后端运行期编译器(JI...
-
Excel解析工具easyexcel全面探索
Excel解析工具easyexcel全面探索 1. Excel解析工具easyexcel全面探索 1.1. 简介 之前我们想到Excel解析一般是使用POI,但POI存在一个严重的问题,就是非常消耗内存。所以阿里人员对它进行了重写从而诞生了 easyexcel ,它解决了过于消耗内存问题,也对它进行了封装让使...
-
一、Spring注解之@ComponentScan
一、Spring注解之@ComponentScan Spring注解之@ComponentScan 【1】@ComponentScan注解是什么 @ComponentScan主要就是定义 扫描的路径 从中找出标识了 需要装配 的类自动装配到spring的bean容器中 【2】@ComponentScan注解的详细使用 1、创建一个配置类,在配置类上添...
-
springboot使用idea打jar包
springboot使用idea打jar包 1、如果有本地jar包依赖,放到/WEB-INF/lib下,用system类型配到pom中 1 dependency 2 groupId org.wechat / groupId 3 artifactId wechat-core / artifactId 4 version 2.0 / version 5 scope system / scope 6 systemPath ${pom.basedir}/...
-
基于Prometheus和Grafana的监控平台 - 应用SpringBoot监控
基于Prometheus和Grafana的监控平台 - 应用SpringBoot监控 通过之前的文章我们使用Prometheus监控了应用服务器node_exporter,数据库mysqld_exporter,今天我们来监控一下你的应用。(本文以SpringBoot 2.1.9.RELEASE 作为监控目标) 编码 添加依赖 使用Prometheus监控S...
2019-10-25 07:08:26 数据库mysqlmysql性能文件服务器mysqlqqIEDashboard公众号AV
-
Eureka获取服务列表源码解析
Eureka获取服务列表源码解析 在之前的文章:EurekaClient自动装配及启动流程解析中,我们提到了在类 DiscoveryClient 的构造方法中存在一个刷新线程和从服务端拉取注册信息的操作 这两个就是eureka获取服务列表的两种情况: 全量获取:Eureka启动时拉取全部服务 增量获...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
