高精度算法
高精度算法高精度加法//1.输入两个整数a,b,输出他们的和(a,b≤10^9)
//2.输入两个整数a,b,输出他们的和(a,b≤10^500)
/*分析:int : -2^31~2^31-1,数量级为10^9
long long:-2^63~2^63-1,数量级为10^18
解决方法:用数组模拟高精度*/
算法核心:
c[i] += a[i] + b[i];
c[i+1] = c[i] / 10;
c[i] = c[i] % 10;
//1.字符串读入
//2.字符串转数组
//3.竖式加法
//4.消前导零
//5.倒序输出
常见的DOS命令
常见的DOS命令
exit:退出当前DOS命令窗口
cls:清屏
DOS窗口中的内容复制:在DOS窗口的任意位置点击鼠标右键,点击标记,选择要复制的内容,在任意位置点击右键,在需要粘贴的位置粘贴即可(我的评价是不如CV)
dir:列出当前目录下的所有子文件/子目录
cd命令:change directory【改变目录】
cd命令用法:
cd目录的路径:包括绝对路径和相对路径
绝对路径:表示该路径从某个磁盘的盘符下作为出发点的路径
相对路径:表示该路径从当前所在的路径下作为出发点的路径
假设当前所在的路径是C:\Users \Administrator,那么在此时输入cd Deskt
MySQL
MySQL表连接
全外连接:MySQL不支持,使用union来解决
union是MySQL中用来组合两个或多个select语句的结果集的一个操作符
基本语法:
SELECT COLUMN_NAME(S) FROM TABLE1
UNION
SELECT COLUMN_NAME(S) FROM TABLE2
使用规则:
union内的每个select语句必须拥有相同数量的列,并且对应列也拥有兼容的数据类型
union会去掉重复行
如果不想去掉重复行:使用union all
SQL
DQL:数据查询语言:select
DML:数据操作语言,insert,update,delet
Oracle
Oracle数据库
存储在一起的数据集合
能为多个用户共享
尽可能小的数据冗余
与应用程序彼此独立
数据库管理系统(DBMS)
是一种管理数据库的软件
包括数据库的创建、使用、维护、配置
数据库命令都要通过数据库管理系统处理
关系型数据库
实体以及实体间的各种关系均用关系来表示
用户的角度来看关系就是一张由行和列组成的二维数据表
常见关系型数据库
Oracle 甲骨文
MySQL 甲骨文
SQL Server 微软
DB2 IBM
Sybase sybase公司
Oracle数据库简介:
目前是世界上最流行的关系型数据库之一
支持各种操作系统(Windows、Linux、IOS)
数
2023年两天一夜的大连旅游记录
2023年6月12日:老虎滩海洋主题公园浏览
若依管理系统学习使用经验(佛系更新中)
话说在前
本文章仅用来共享我个人使用时遇见的问题以及自己在使用中学会的一些使用方式
什么是若依:若依是一套全部开源的快速开发平台(可以参考人人开源),便于实现各种管理系统的快速开发
环境配置
MySQL >= 5.7
JDK >= 1.8
Maven >= 3.0
Redis(我个人使用的是5.0.14.1)
NodeJS
运行软件:IDEA(当然eclipse也是可以的)
若依官网:ruoyi.vip
若依Gitee源码仓库:RuoYi-Vue: 🎉 基于SpringBoot,Spring Security,JWT,Vue &
五月二十八号的散步心得
近些天因为大大小小的各种事情加生活琐碎还有夏天的闷热真的导致心情很难蚌,多少有点控制不了自己的情绪,和女朋友一起在学校里散步真的解决了很多问题,至少有了缓解的依靠,真的蛮幸运的(话说以后这博客不会大部分都是我的碎碎念和日常吧[划去])