草庐IT

Linux查看系统硬件信息(2021.06.22)

Linux查看系统硬件信息(2021.06.22)目录Linux查看系统硬件信息(2021.06.22)1.CPU2.内存3.硬盘4.网卡5.显卡6.BIOS7.内核版本8.系统版本1.CPU#查看cpu的统计信息$lscpuArchitecture:x86_64CPUop-mode(s):32-bit,64-bitByteOrder:LittleEndianCPU(s):64On-lineCPU(s)list:0-63Thread(s)percore:2Core(s)persocket:16Socket(s):2NUMAnode(s):2VendorID:GenuineIntelCPUfam

Linux查看系统硬件信息(2021.06.22)

Linux查看系统硬件信息(2021.06.22)目录Linux查看系统硬件信息(2021.06.22)1.CPU2.内存3.硬盘4.网卡5.显卡6.BIOS7.内核版本8.系统版本1.CPU#查看cpu的统计信息$lscpuArchitecture:x86_64CPUop-mode(s):32-bit,64-bitByteOrder:LittleEndianCPU(s):64On-lineCPU(s)list:0-63Thread(s)percore:2Core(s)persocket:16Socket(s):2NUMAnode(s):2VendorID:GenuineIntelCPUfam

day06-多表查询02

多表查询024.表复制自我复制数据(蠕虫复制)有时,为了对某个sql语句进行效率测试,我们需要海量数据时,可以用此法为表创建海量数据--为了对某个sql语句进行效率测试,我们需要海量数据时,可以用此法为表创建海量数据CREATETABLEmy_tab01( idINT, `name`VARCHAR(32), salDOUBLE, jobVARCHAR(32), deptnoINT ) DESCmy_tab01SELECT*FROMmy_tab01--演示如何自我复制--1.先把emp表的记录复制到my_tab01INSERTINTOmy_tab01 (id,`name`,sal,job,dep

day06-多表查询02

多表查询024.表复制自我复制数据(蠕虫复制)有时,为了对某个sql语句进行效率测试,我们需要海量数据时,可以用此法为表创建海量数据--为了对某个sql语句进行效率测试,我们需要海量数据时,可以用此法为表创建海量数据CREATETABLEmy_tab01( idINT, `name`VARCHAR(32), salDOUBLE, jobVARCHAR(32), deptnoINT ) DESCmy_tab01SELECT*FROMmy_tab01--演示如何自我复制--1.先把emp表的记录复制到my_tab01INSERTINTOmy_tab01 (id,`name`,sal,job,dep

PowerDotNet平台化软件架构设计与实现系列(06):定时任务调度平台

定时任务是后端系统开发中少不了的一个基本必备技能。传统的实现定时任务的方式有很多种,比如直接使用操作系统的Timer和TaskSchedule,或者基于Quartz、HangFire、xxl-job、es-job等优秀开源任务调度框架。PowerDotNet在借鉴现有任务调度框架Quartz的基础上,配合PowerDotNet自研的服务治理平台,加以改进和优化,实现了一套非常易用的任务调度平台系统。接入PowerDotNet的定时任务调度平台,开发人员只要专注开发API接口,然后点点按钮配置下CRON表达式即可,完全感受不到Quartz的存在,距离“动动鼠标解决问题”的目标更近一步了,咩哈哈。

PowerDotNet平台化软件架构设计与实现系列(06):定时任务调度平台

定时任务是后端系统开发中少不了的一个基本必备技能。传统的实现定时任务的方式有很多种,比如直接使用操作系统的Timer和TaskSchedule,或者基于Quartz、HangFire、xxl-job、es-job等优秀开源任务调度框架。PowerDotNet在借鉴现有任务调度框架Quartz的基础上,配合PowerDotNet自研的服务治理平台,加以改进和优化,实现了一套非常易用的任务调度平台系统。接入PowerDotNet的定时任务调度平台,开发人员只要专注开发API接口,然后点点按钮配置下CRON表达式即可,完全感受不到Quartz的存在,距离“动动鼠标解决问题”的目标更近一步了,咩哈哈。

「杂题乱写」AtCoderDP26 题

「杂题乱写」AtCoderDP26题\(\text{AtCoderDP26}\)题题单。前言最近听说\(\text{AtCoder}\)上有个\(\text{DP26}\)题挺好的,于是向@\(\text{SoyTony}\)要了题单并开始做,希望可以加强我的DP能力。果然我还是爱DP的。预计暑假集训结束前正好做完,希望能完成这个\(\text{flag}\)。开头的题比较简单,就不写太多了。2022/08/11。寒假开始前做完还差不多其实就剩三个题了,但咕了四个月。2022/12/25正文A:Frog1思路\[f_{i}=\min(f_{i-1}+\left|h_i-h_{i-1}\righ

「杂题乱写」AtCoderDP26 题

「杂题乱写」AtCoderDP26题\(\text{AtCoderDP26}\)题题单。前言最近听说\(\text{AtCoder}\)上有个\(\text{DP26}\)题挺好的,于是向@\(\text{SoyTony}\)要了题单并开始做,希望可以加强我的DP能力。果然我还是爱DP的。预计暑假集训结束前正好做完,希望能完成这个\(\text{flag}\)。开头的题比较简单,就不写太多了。2022/08/11。寒假开始前做完还差不多其实就剩三个题了,但咕了四个月。2022/12/25正文A:Frog1思路\[f_{i}=\min(f_{i-1}+\left|h_i-h_{i-1}\righ

06章-函数--C++基础入门学习笔记

6函数6.1概述作用:将一段经常吃用的代码封装起来,减少重复代码一个较大的程序,一般分为若干个程序块,每个模块实现特定的功能。6.2函数的定义函数的定义一般主要5个步骤:返回值类型函数名参数列表函数体语句return表达式语法:返回值类型函数名(参数列表){ 函数体语句 return表达式}返回值类型:一个函数可以返回一个值,在函数定义中函数名:给函数起起个名称参数列表:使用该函数时,传入的数据函数体语句:花括号内的代码,函数内需要执行的语句return表达式:和返回值类型挂钩,函数执行完后,返回相应的数据示例://函数的定义//语法://返回值类型函数名(参数列表){函数体语句;return

06章-函数--C++基础入门学习笔记

6函数6.1概述作用:将一段经常吃用的代码封装起来,减少重复代码一个较大的程序,一般分为若干个程序块,每个模块实现特定的功能。6.2函数的定义函数的定义一般主要5个步骤:返回值类型函数名参数列表函数体语句return表达式语法:返回值类型函数名(参数列表){ 函数体语句 return表达式}返回值类型:一个函数可以返回一个值,在函数定义中函数名:给函数起起个名称参数列表:使用该函数时,传入的数据函数体语句:花括号内的代码,函数内需要执行的语句return表达式:和返回值类型挂钩,函数执行完后,返回相应的数据示例://函数的定义//语法://返回值类型函数名(参数列表){函数体语句;return