一般来说一个系统最先出现瓶颈的点很可能是数据库。比如我们的生产系统并发量很高在跑一段时间后,数据库中某些表的数据量会越来越大。海量的数据会严重影响数据库的读写性能。这个时候我们会开始优化系统,一般会经过这么几个过程: 找出SQL慢查询,针对该SQL进行优化,比如改进SQL的写法,查看执行计划对全表扫 ...
分类:
数据库技术 时间:
2021-02-20 23:59:50
收藏:
0 评论:
0 赞:
0 阅读:
40
简介:从这里开始就要开始学习Java高级部分了。主要学习以下部分: 面向对象的 继承多态 包,抽象类,接口 常用的集合框架,泛型,异常 IO流,多线程,网络编程,反射机制 Java中的JDBC 1-1 面向对象概述: 面向对象简称oo(Object Oriented) 也称面向思想,是一种面向思想, ...
分类:
其他 时间:
2021-02-20 23:59:38
收藏:
0 评论:
0 赞:
0 阅读:
30
LinkedList List接口 LinkedList也实现了List接口,可以使用add,remove等方法 双向链表 LinkedList实现了双向链表接口,具有addFirst和addLast方法,可以在链表的头部和尾部插入结点 队列 LinkedList也实现了队列接口,有offer和po ...
分类:
编程语言 时间:
2021-02-20 23:59:25
收藏:
0 评论:
0 赞:
0 阅读:
39
git-pro学习总结之git基础 起步 版本控制系统VCS 本地 RCS(补丁) 集中化CVCS CVS Subvertion(SVN) Perforce 分布式DVCS Git Mercurial Bazaar Darcs BitKeeper git配置 全局配置(服务端) /etc/gitco ...
分类:
其他 时间:
2021-02-20 23:59:14
收藏:
0 评论:
0 赞:
0 阅读:
37
INSERT INTO t_clear_allot_detail ( id, parent_id, asset_code, fund_no, trans_date, repay_type, repay_time, order_no, loan_no, STATUS, repay_amt, allot ...
分类:
其他 时间:
2021-02-20 18:05:11
收藏:
0 评论:
0 赞:
0 阅读:
37
Git常用命令 ** 生成rsa-keyssh-keygen -t ssh-rsa -C "uername@email.com" ** 创建版本库$ git init ** 验证github是否开通$ ssh -T git@github.comHi tianqixin! You've success ...
分类:
其他 时间:
2021-02-20 18:04:58
收藏:
0 评论:
0 赞:
0 阅读:
58
题目 给定一个字符串 s 和一些长度相同的单词 words。找出 s 中恰好可以由 words 中所有单词串联形成的子串的起始位置。 注意子串要与 words 中的单词完全匹配,中间不能有其他字符,但不需要考虑 words 中单词串联的顺序。 示例 1: 输入: s = "barfoothefoob ...
分类:
其他 时间:
2021-02-20 18:04:47
收藏:
0 评论:
0 赞:
0 阅读:
43
一、安装crontabyum-yinstallcrontabs#安装chkconfigcrondon#设为开机启动,先要安装chkconfig(yuminstall-ychkconfig)systemctlstartcrond#启动systemctlstopcrond#停止systemctlstatuscrond#查看服务状态二、设置任务计划crontab-ecrontab文件的格式:minute
分类:
其他 时间:
2021-02-20 18:04:32
收藏:
0 评论:
0 赞:
0 阅读:
33
public class DepthClone<T> { public virtual T Clone() { var memory = new MemoryStream(); var formatter = new BinaryFormatter(); formatter.Serialize(me ...
分类:
Windows开发 时间:
2021-02-20 18:04:21
收藏:
0 评论:
0 赞:
0 阅读:
30
1.-基本数据类型和引用数据类型 -(1)基本数据类型 String Number Boolean Null Undefined - (2)引用数据类型 Object -(3)基本数据类型的数据,变量是直接保存的它的值。 变量与变量之间是互相独立的,修改一个变量不会影响其他的变量。 - (4)引用数 ...
分类:
Web开发 时间:
2021-02-20 18:04:12
收藏:
0 评论:
0 赞:
0 阅读:
29
Java流程控制——Scanner Java.util.Scanner是Java5的新特征,主要功能是简化文本扫描。这个类最实用的地方表现在获取控制台输入。 我们可以通过Scanner类来获取用户输入。 基本语法 Scanner s = new Scanner(System.in); 通过Scann ...
分类:
编程语言 时间:
2021-02-20 18:04:01
收藏:
0 评论:
0 赞:
0 阅读:
41
分布式消息队列(MQ)应用场景 服务解耦 削峰填谷 异步化缓冲 分布式消息队列(MQ)应用思考点? 生产端可靠性投递 消费端幂等 高可用 低延迟 消息可靠性 扩展性 堆积能力 分布式消息队列(MQ)与技术选型 主流的分布式消息中间件 ActiveMQ: 传统行业,中小型公司,并发和消息的承载能力不是 ...
分类:
其他 时间:
2021-02-20 18:03:49
收藏:
0 评论:
0 赞:
0 阅读:
32
0.题目描述 697. 数组的度 难度:简单 给定一个非空且只包含非负数的整数数组 nums,数组的度的定义是指数组里任一元素出现频数的最大值。 你的任务是在 nums 中找到与 nums 拥有相同大小的度的最短连续子数组,返回其长度。 示例 1: 输入:[1, 2, 2, 3, 1]输出:2解释: ...
分类:
编程语言 时间:
2021-02-20 18:03:35
收藏:
0 评论:
0 赞:
0 阅读:
38
dp套dp /* { ###################### # Author # # Gary # # 2021 # ###################### */ #include<bits/stdc++.h> #define rb(a,b,c) for(int a=b;a<=c;++ ...
分类:
其他 时间:
2021-02-20 18:03:25
收藏:
0 评论:
0 赞:
0 阅读:
36
Docker、containerd、docker-shim、runC之间的关系 docker:docker本身而言包括了docker client和dockerd,dockerd实属是对容器相关操作的api的最上层封装,直接面向操作用户; containerd:dockerd实际真实调用的还是con ...
分类:
其他 时间:
2021-02-20 18:03:14
收藏:
0 评论:
0 赞:
0 阅读:
78
(1)新建文件夹 mkdir generator-ldy-vue (2)进入文件夹 cd generator-ldy-vue (3)初始化package.json yarn init (4)安装yeoman依赖 yarn add yeoman-genarator 后面有点没理解,后期补充 ...
分类:
其他 时间:
2021-02-20 18:03:05
收藏:
0 评论:
0 赞:
0 阅读:
32
转自: YARN源码分析之StateMachineFactory状态机 状态机由一组状态组成,这些状态大体分为三类,分别为初始状态、中间状态和最终状态。状态机首先由初始状态A开始运行,经过一系列的中间状态后到达最终状态,并在最终状态退出,从而形成一个有向无环图。其状态处理的逻辑是收到一个事件,触发状 ...
分类:
系统服务 时间:
2021-02-20 18:02:51
收藏:
0 评论:
0 赞:
0 阅读:
32
为什么使用回调函数?为了使用户在数据初始化、模块拖拽、仿真结果绘图操作等过程中更加便利,表现力更加丰富,使模型和模块的动作,甚至跟模块端口相连 的信号的动作都能够由用户自定义,用户可以建立使用便利、具有个性化的模型执行过程。 7.1 什么是回调函数 Callback functions 是因某种操作 ...
分类:
其他 时间:
2021-02-20 18:02:38
收藏:
0 评论:
0 赞:
0 阅读:
84
一 数据持久化存储 数据持久化存储即将数据保存到硬盘中,在运用程序进程被Kill掉或者手机重启后,数据不会丢失,仍然可以保存到沙盒中,供程序读写操作。 二 数据持久化方式 plist文件(序列化): plist文件是将某些特定的类,通过XML文件的方式保存在目录中。 preference(偏好设置) ...
分类:
其他 时间:
2021-02-20 18:02:27
收藏:
0 评论:
0 赞:
0 阅读:
31
阅读目录(Content) 一、String简介 1.1、String(字符串常量)概述 1.2、分析String源码 二、创建字符串对象两种方式的区别 2.1、直接赋值方式创建对象 2.2、通过构造方法创建字符串对象 2.3、两种实例化方式的比较 三、String常用的方法 3.1、String的 ...
分类:
编程语言 时间:
2021-02-20 18:02:07
收藏:
0 评论:
0 赞:
0 阅读:
42