-
手把手带你阅读Mybatis源码(三)缓存篇
手把手带你阅读Mybatis源码(三)缓存篇 前言 大家好,这一篇文章是MyBatis系列的最后一篇文章,前面两篇文章:手把手带你阅读Mybatis源码(一)构造篇和手把手带你阅读Mybatis源码(二)执行篇,主要说明了MyBatis是如何将我们的xml配置文件构建为其内部的Configurati...
-
《 Java 编程思想》CH02 一切都是对象
《 Java 编程思想》CH02 一切都是对象 用引用操纵对象 尽管Java中一切都看作为对象,但是操纵的标识符实际上对象的一个“引用”。 String s; // 这里只是创建了一个引用,而不是一个对象String s = new String(abcd); // 使用`new`操作符来创建一个对象,并将其与一个...
-
图文解释 读写分离、垂直拆分、水平拆分、分库分表
图文解释 读写分离、垂直拆分、水平拆分、分库分表 1. 前言 相信你经常被 读写分离、垂直拆分、水平拆分、分库分表 这几个名词搞得很懵逼。我有时候也很懵逼,那么今天就来把这几个数据库常用术语搞清楚,同时也记录一下。 2. 读写分离 这个相对比较好理解一些,就是将...
-
「BZOJ4173」数学
「BZOJ4173」数学 题面 已知 \[\large{S(n,m)=\{k_{1},k_{2},\cdots k_{i}\}}\] 且每个 \(k\) 满足 \[\large{n \%k+m\%k\geq k}\] 求 \[\large{\phi(n)\times \phi(m)\times\sum_{k\in S(n,m) }\phi(k)\%998244353}\] Part 1 令 \[\large{n=a_{1} \times k +b_{1} ,m=a...
-
五分钟学Java:可变参数究竟是怎么一回事?
五分钟学Java:可变参数究竟是怎么一回事? 在逛 programcreek 的时候,我发现了一些专注基础但不容忽视的主题。比如说:Java 的可变参数究竟是怎么一回事?像这类灵魂拷问的主题,非常值得深入地研究一下。 我以前很不重视基础,觉得不就那么回事嘛,会用就行了。就比...
-
第四章 复合类型
第四章 复合类型 复合类型:基于基本类型和浮点类型创建 4.1 数组 一、定义: 数组是一种数据格式,能够存储多个同类型的值。 二、数组声明: 条件: 存储在每个元素中的值的类型; 数组名; 数组中的元素数; 格式: typeName arrayName[arraySize]; 注意: 表达式arr...
-
FullGC排查心得
FullGC排查心得 最近线上系统(JDK1.7)出现了多次FullGC,但是情况都不一样,今天有时间,将FullGC的排查思路以及如何解决记录下,供大家一起探讨。 场景一: 系统发布上线之后,里面收到如下告警信息: 内容:计算周期:2019-11-15 00:16:00-18:00,节点:*.*.*.*,F...
-
边缘计算:工业互联网的核心
边缘计算:工业互联网的核心 无论工业互联网、大数据驱动和数字孪生的概念有多大,但在实际的工业生产过程中,边缘计算才能发挥工业数据的真实价值。 当工业4.0智能机器互相通信时,会产生大量的数据。问题是:在哪里分析这些数据以避免安全、延迟和其他问题?目前最佳...
-
8 种经常被忽视的 SQL 错误用法,你有没有踩过坑?
8 种经常被忽视的 SQL 错误用法,你有没有踩过坑? 1、LIMIT 语句 分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般 DBA 想到的办法是在 type, name, create_time 字段上加组合索引。这样条件排序都能有效的利用到索引,性...
-
Ubuntu编译安装HAprox+Keepalived+MySQL负载高可用架构(结合Dock
Ubuntu编译安装HAprox+Keepalived+MySQL负载高可用架构(结合Docker容器配置) 系统环境: Ubuntu16.04(Docker容器) 架构环境: Keepalived/HAproxy MASTER: 172.17.0.4 Keepalived/HAproxy BACKUP: 172.17.0.6 MySQL MASTER: 172.17.0.2 MySQL SLAVE: 172.17.0.3 HAprox...
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
