1. JVM调优标志1.1. 布尔标志和附带参数的标志1.2. 布尔标志使用的语法1.2.1. -XX:+FlagName表示开启1.2.2. -XX:-FlagName表示关闭1.3. 附带参数的标志使用的语法1.3.1. -XX:FlagName=something,表示设置FlagName的值为something2. 多核硬件2.1. 超线程是Intel常用的术语2.2. AMD(和其他厂商)则使用同时多线程2.3. 一些芯片制造商称之为核心内的硬件线程(hardwarestrandswithinacore)2.4. 垃圾回收很大程度上是CPU密集型任务3. 软件容器3.1. 虚拟机3.
Windows基础上认识Windows的系统目录1、该目录下存放开机自启动的文件。(可以存放木马等)C:\Users\26272\AppData\Roaming\Microsoft\Windows\StartMenu\Programs\Startup(注意有个.sam文件,是Windows中用户账户数据库,忘记密码时可以通过删除SAM文件,快速进入系统)2、打开服务右击我的电脑打开“计算机管理”CTRL+R打开运行,输入services.msc回车打开3、常见的服务web服务、dns服务、DHCP服务、邮件服务、telnet服务(可以用于远程连接)、ssh服务(加密远程连接)、ftp服务、sm
Windows基础上认识Windows的系统目录1、该目录下存放开机自启动的文件。(可以存放木马等)C:\Users\26272\AppData\Roaming\Microsoft\Windows\StartMenu\Programs\Startup(注意有个.sam文件,是Windows中用户账户数据库,忘记密码时可以通过删除SAM文件,快速进入系统)2、打开服务右击我的电脑打开“计算机管理”CTRL+R打开运行,输入services.msc回车打开3、常见的服务web服务、dns服务、DHCP服务、邮件服务、telnet服务(可以用于远程连接)、ssh服务(加密远程连接)、ftp服务、sm
Java数据库的安装和使用1.数据库的作用一个问题:淘宝网、京东、微信抖音,都有各自的功能,那么我们退出系统的时候,为什么信息还在?解决之道-文件,数据库为了解决上诉问题,使用更加利于管理数据东西-数据库,他能更加有效地管理数据。举一个生活化的案例说明:如果说图书馆是保存书籍的,那么数据库就是保存数据的。2.Mysql5.7安装配置2.1数据库安装韩顺平Java_Mysql5.7安装配置_bilibili2.2.命令行连接到MySQL连接到MySQL服务(MySQL数据库)的指令mysql-h主机IP-P端口-u用户名-p密码注意:-p密码之间不要有空格如果-p后面没有写密码,回车会要求输入密
Java数据库的安装和使用1.数据库的作用一个问题:淘宝网、京东、微信抖音,都有各自的功能,那么我们退出系统的时候,为什么信息还在?解决之道-文件,数据库为了解决上诉问题,使用更加利于管理数据东西-数据库,他能更加有效地管理数据。举一个生活化的案例说明:如果说图书馆是保存书籍的,那么数据库就是保存数据的。2.Mysql5.7安装配置2.1数据库安装韩顺平Java_Mysql5.7安装配置_bilibili2.2.命令行连接到MySQL连接到MySQL服务(MySQL数据库)的指令mysql-h主机IP-P端口-u用户名-p密码注意:-p密码之间不要有空格如果-p后面没有写密码,回车会要求输入密
区分一维和二维一维和二维的区分,并不是体现在数组的维数上!!!而是体现在概念上:二维指的是下标体现了两个方面:物品的选择关于背包容量一维指下标仅代表:背包的容量一维和二维的代码二维dp[i][j]表示从下标为[0-i]的物品里任意取,放进容量为j的背包,背包价值总和最大是dp[i][j]//weight数组的大小就是物品个数for(inti=1;i一维dp[j]表示背包容量为j所能放的最大价值为dp[j]for(inti=0;i=weight[i];j--){//遍历背包容量dp[j]=max(dp[j],dp[j-weight[i]]+value[i]);}}二维优化到一维关于一维的遍历顺序
区分一维和二维一维和二维的区分,并不是体现在数组的维数上!!!而是体现在概念上:二维指的是下标体现了两个方面:物品的选择关于背包容量一维指下标仅代表:背包的容量一维和二维的代码二维dp[i][j]表示从下标为[0-i]的物品里任意取,放进容量为j的背包,背包价值总和最大是dp[i][j]//weight数组的大小就是物品个数for(inti=1;i一维dp[j]表示背包容量为j所能放的最大价值为dp[j]for(inti=0;i=weight[i];j--){//遍历背包容量dp[j]=max(dp[j],dp[j-weight[i]]+value[i]);}}二维优化到一维关于一维的遍历顺序
1、数据库的基本概念1.1、文件操作数据的缺点查找,增加,修改,删除数据等操作比较麻烦(特别是txt),效率低1.2、数据库的介绍存储和管理数据的仓库英文单词为Dtabase;简称DB数据库中的数据是组织的进行存储MySQL由瑞典MySQLAB公司开发,后来Sun公司收购了MySQL,而Sun公司又被Oracle收购1.3、数据库的优点可以持久保存数据通过SQL语句比较方便的操作数据库数据存储经过算法优化,性能高1.4、数据库的使用场景数据库是对大量数据进行存储和管理的高效解决方案2、数据库的安装和登录2.1、MySQL安装和配置参考MySQL安装文档MySQL目录结构2.2、MySQL登录、
1、数据库的基本概念1.1、文件操作数据的缺点查找,增加,修改,删除数据等操作比较麻烦(特别是txt),效率低1.2、数据库的介绍存储和管理数据的仓库英文单词为Dtabase;简称DB数据库中的数据是组织的进行存储MySQL由瑞典MySQLAB公司开发,后来Sun公司收购了MySQL,而Sun公司又被Oracle收购1.3、数据库的优点可以持久保存数据通过SQL语句比较方便的操作数据库数据存储经过算法优化,性能高1.4、数据库的使用场景数据库是对大量数据进行存储和管理的高效解决方案2、数据库的安装和登录2.1、MySQL安装和配置参考MySQL安装文档MySQL目录结构2.2、MySQL登录、
C++核心编程本阶段主要针对C++面对对象编程技术做详细讲解,探讨C++中的核心和精髓。1内存分区模型C++程序在执行时,将内存大方向划分为4个区域代码区:存放函数体的二进制代码,由于操作系统进行管理的全局区:存放全局变量和静态变量以及常量栈区:由编译器自动分配释放,存放函数的参数值,局部变量等堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收内存四区意义:不同区域存放的数据,赋予不同的生命周期,给我们更大的灵活编程1.1程序运行前在程序编译后,生成了exe可执行程序,未执行该程序前分为两个区域代码区:存放CPU执行的机器指令代码区是共享的,共享的目的是对于频繁被执行的程序,只