- 博客(20)
- 收藏
- 关注
原创 第2章 Java入门
(1)声明变量的数据类型和变量名,计算机根据数据类型在内存中开辟相应大小的空间,同时变量名的定义要符合规则,可以包含数字、字母、下划线、$,不能包含空格、运算符,不能用纯关键字命名,不能以数字开头,大小写字母可混用,首字母应小写,后续单词的首字母应大写,如 userId、studentName 等。Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。(2)给内存空间赋值,该值就是变量值。
2025-03-24 16:31:56
342
原创 Java初体验
如果希望用到JDK所提供的编译(javac)、运行(java)等命令,需要让操作系统可以找到这些命令文件所在的路径;PATH环境变量是一系列的目录,在执行命令时,操作系统会依次在PATH环境变量中的每一个目录中查找该命令;适用于多个领域,从早期的终端设备带流行的电商 、桌面管理软件、机顶盒设备、车载导航、安卓移动端。由于Java主要用于服务器端的开发,因此Java应用的部署环境有很多为Linux。PATH 指向JDK的bin目录,javac、java等命令就安装在此目录中。CMD打开dos窗口。
2025-03-24 16:20:07
514
原创 MySql数据库(JDBC)9
这种驱动程序将 JDBC 转换为与 DBMS 无关的网络协议,又被某个服务器转换为一种 DBMS 协议,是一种利用 Java 编写的JDBC驱动程序,也是最为灵活的 JDBC 驱动程序。SQL 语句是面向关系的,依赖于关系模型,所以通过 JDBC 技术访问数据库也是面向关系的。JDBC Driver Manager(驱动程序管理器)由Sun公司提供,它是 JDBC 体系结构的支柱,负责管理各种不同的JDBC驱动,把 Java 应用程序连接到相应的 JDBC 驱动程序上,位于 JDK的java.sql包中。
2025-03-20 15:31:52
672
原创 MySql数据库(数 据 查 询)7
子查询可以用在任何可以使用表达式的地方,它必须由父查询包围,而且,如同常规的SELECT查询,它必须包含一个字段列表(这是一个单列列表)、一个具有一个或者多个表名字的FROM子句以及可选的WHERE、HAVING和GROUP BY子句。当遇到这样的多层查询时,MySQL从最内层的查询开始,然后从它开始向外向上移动到外层(主)查询,在这个过程中每个查询产生的结果集都被赋给包围它的父查询,接着这个父查询被执行,它的结果也被指定给父查询。在查询时,所查询的列必须包含在分组的列中,目的是使查询到的数据没有矛盾。
2025-03-17 17:25:39
1158
原创 MySql数据库(表数据的增、删、改操作)8
{值n | DEFAULT} ) , ... , (...):必选项,用于指定需要插入的数据,其顺序必须与字段的顺序相对应。DELETE 语句每删除一行都会在事务日志中添加一行记录,而TRUNCATE TABLE 语句是通过释放存储表数据所用的数据页来删除数据的,因此只在事务日志中记录页的释放。1、编写SQL语句,先选择数据表所在的数据库,然后再应用INSERT····VALUES语句实现向数据表 tb_admin 中插入一条记录,只包括 user、password 和 createtime字段的值。
2025-03-17 16:40:08
653
原创 自动化运维:从基础到实战的完整技术指南
自动化运维(DevOps Automation)是通过技术手段将IT运维中的重复性操作转化为标准化、可重复执行的流程。其核心目标是通过工具链集成和流程优化,实现以下能力:基础设即代码(IaC)持续集成/持续交付(CI/CD)智能监控与自愈资源弹性伸缩核心架构模块数据采集与监控层功能:实时收集硬件、网络、应用等指标数据。工具:Prometheus、Zabbix、Telegraf 等。数据类型:CPU / 内存 / 磁盘使用率、网络流量、应用日志、数据库状态等。日志管理系统功能。
2025-03-14 10:22:00
1014
原创 MySql数据库(操作数据表)6
在MySQL 的ALTER TABLE 语句中,可以通过使用ADD [ COLUMN ] create_definition [AFTER column_name ]子句来添加新字段;在MySQL的ALTER TABLE 语句中,使用 CHANGE [COLUMN] old_col_name create_definition子句可以修改字段名或者字段类型。创建数据库 db_admin,在库中创建3个数据表,分别为 tb_admin , tb_userNew , tb_user。
2025-03-14 10:02:57
661
原创 MySQL数据库(存储引擎及数据类型)5
InnoDB 存储引擎中,创建的表的表结构存储在.frm 文件中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的、不同的功能和能力。可以选择适用于服务器、数据库和表格的存储引擎,以便在选择如何存储信息、如何检索这些信息以及需要的数据结合什么性能和功能的时候为其提供最大的灵活性。MyISAM存储引擎是 MySQL 中常见的存储引擎,曾是MySQL 的默认存储引擎。因为在关系数据库中数据是以表的形式存储的,所以存储引擎也可以称为表类型(即存储和操作此表的类型)。
2025-03-14 09:51:36
739
原创 MySQL数据库(数据库操作)4
使用该命令删除数据库的同时,该数据库中的表,以及表中的数据也将永久删除,因此,在使用该语句删除数据库时一定要小心,以免误删除有用的数据库。如果在创建数据库时,不指定数据库使用的字符集或者是字符集的校对规则,那么将根据 my.ini 文件中指定的default-character-set变量的值来设置其使用的字符集。mysql:mysql的核心数据库,类似于sql server中的master表,主要负责存储数据库的用户、权限设置、关键字等mysql自己需要使用的控制和管理信息。
2025-03-13 10:01:35
835
原创 MySQL数据库(使用MySQL图形化管理工具)3
数据建模—— MySOL Workbench 包括所有数据建模工程需要的功能,能正向和反向建立复杂的ER模型,也提供了通常需要花更多时间才能完成的变更管理和文档任务的关键功能。管理工具——MySQL Workbench提供了可视化的控制台,能轻松管理MySQL 数据库环境,并为数据库增加了更好的可视性。在上图中,单击Local instance MySQL80 ,将打开一个输入用户密码的对话框,在该对话中输入root用户的密码(安装MySQL数据库时设置的密码),如下图所示。
2025-03-13 09:28:20
361
原创 MySQL数据库(初识MySQL)2
MySQL 的海豚徽标的名字为Sakila,它是由MySQL AB公司的创办人从用户在“Dolphin命名”比赛中提供的众多建议中选定的,是由来自非洲斯威士兰的开放源码软件开发人Ambrose Twebaze提出的。MySQL是目前最为流行的开放源代码的数掘库管理系统,是完全网络化的、跨平台的关系型数据库系统,它是由瑞典的MySOLAR公司开发的.由MySQL的初始开发人员David Axmark和Michael“Monty”Widenius 于 1995年建立,目前属于Oracle公司。
2025-03-10 17:08:12
1034
原创 MySQL数据库
数据库基础1.1数据库系统概述1.1.1数据库技术的发展数据库技术是应数据管理任务的需求而产生的,随着计算机技术的发展,对数据管理技术也不断地提出更高的要求,其先后经历了人工管理、文件系统和数据库系统3个阶段,下面分别进行介绍1.人工管理阶段20世纪50年代中期以前,计算机主要用于科学计算。当时硬件和软件设备都很落后,数据基本依赖于人工管理。人工管理阶段具有如下特点。 (1)数据不保存。 (2)使用应用程序管理数据。 (3)数据不共享。 (4)数据不具有独立性。2.文件系统阶段20世纪50年代后期到20世纪
2025-03-10 16:56:41
770
原创 LINUX操作系统(用户和组的管理)4
不像Windows 2000那样有专门的数据库用来存放用户的信息,Linux系统采用纯文本文件来保存账号的各种信息,其中最重要的文件有/etc/passwd、/etc/shadow、/etc/group这几个。使用专门的命令,则是由Linux提供的命令来完成以上的工作。系统自动指定用户user1的UID为501,同时还自动创建组名为user1的用户组(其名称和用户名相同,其GID值也和UID值相同),在/home目录下还创建了目录user1,用户的登录Shell是Bash Shell。
2025-03-03 10:08:39
974
原创 LINUX操作系统(文件压缩和备份)3
2.6.8 rpm——安装软件包 以前的Linux软件几乎都是源程序代码的形式,要安装时必须先取得压缩文件,解压得到源程序,再编译成可执行的文件,然后将相关的文件放到正确的目录中。RPM系统(Red Hat Package Manager)就是为了解决软件的安装问题而开发的,有了RPM就可以用一条命令完成软件的安装,RPM自动地帮我们完成了复杂的安装步骤。使用压缩文件不仅可以减小文件占用的磁盘空间,也可以减小文件在网络传输时所带来的传输流量。2.5 网 络 命 令。
2025-02-24 17:12:33
333
原创 LINUX操作系统(Linux 诞生的发展:虚拟团队)2
强大的通信和联网功能:支持种类繁多的连接设备(如网卡),支持上层网络协议,提供强大的网络服务(如FTP,MAIL等)。应用程序支持:包括编译器,数据库,办公软件,游戏等。Linux 诞生的发展:虚拟团队。
2025-02-20 12:05:52
1109
原创 Linux入门讲解 3
在 Linux 系统中,服务是指在后台运行的程序,它们通常为系统或其他应用程序提供特定的功能,如 Web 服务、数据库服务、邮件服务等。在大多数现代 Linux 发行版中,systemctl 命令是用于管理服务的主要工具,它提供了统一的接口来启动、停止、重启、查看服务状态以及设置服务的开机自启等操作。挂载点是指在系统目录树中指定的挂载位置,通常是一个空目录。在 Linux 系统中,磁盘管理是一项至关重要的任务,它涉及到磁盘分区、格式化、挂载和卸载等操作,直接关系到系统的存储能力和数据的安全性。
2025-02-20 11:09:49
768
原创 Linux入门讲解 2
例如,要创建一个名为 “parent/child” 的目录结构,其中 “parent” 和 “child” 目录都不存在,如果直接使用 “mkdir parent/child” 命令会报错,因为 “parent” 目录不存在。例如,rwxrw-r-- 对应的权限数字是 764(4 + 2 + 1 = 7,4 + 2 = 6,4 = 4),执行 “chmod 764 file.txt” 命令会将文件 “file.txt” 的权限设置为所有者具有读、写、执行权限,所属组具有读、写权限,其他人具有读权限。
2025-02-20 10:35:11
767
原创 Linux入门讲解
以谷歌为例,其搜索引擎背后的服务器集群大部分都运行着 Linux 操作系统,Linux 的高稳定性和强大的处理能力,确保了谷歌搜索引擎能够快速、准确地响应用户的请求。它的诞生可以追溯到 1991 年,当时芬兰大学生林纳斯・托瓦兹(Linus Torvalds)为了满足自己对操作系统的需求,在 MINIX 系统的基础上,开始着手开发一个全新的操作系统内核,这便是 Linux 的雏形。在网络安全日益重要的今天,Linux 的安全性为企业的数据和业务提供了可靠的保障。用于更新软件源列表,获取最新的软件包信息;
2025-02-17 15:25:35
1059
原创 LINUX操作系统 1
为Linux后来风靡全球奠定了基础。- **可定制性**:用户可以根据自己的需求对Linux系统进行定制,包括选择不同的桌面环境、安装特定的软件包、配置系统参数等,以满足不同的应用场景和使用习惯。- **内核**:是Linux系统的核心,负责管理系统的硬件资源,如CPU、内存、硬盘等,提供了进程管理、内存管理、文件系统管理、设备驱动等功能,是系统运行的基础。- **Ubuntu**:以桌面应用为主,具有友好的用户界面和丰富的软件资源,适合普通用户和开发者使用,在个人计算机和云计算等领域有一定的市场份额。
2025-02-17 15:22:23
1089
原创 全面解析IT运维:保障企业数字生命线
IT运维,即信息技术运维,是指为保障IT系统及相关业务的正常、高效运行,对IT基础设施、应用系统、数据等进行的一系列技术管理活动。通过高效的运维管理,企业能够保障IT系统的稳定、安全、高效运行,为业务发展提供坚实的技术支撑。同时,采取加密、访问控制等措施,保护数据的安全性和隐私性。在当今数字化时代,企业的运营高度依赖信息技术,IT运维就如同企业的数字生命线,支撑着各项业务的稳定运行。智能化运维:运用人工智能、机器学习技术,对运维数据进行分析,实现故障预测、智能诊断和自动优化,提升运维的智能化水平。
2025-02-14 09:40:32
375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人