自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 Linux学习笔记----组管理、权限管理与定时任务调度

ls -l中显示的内容如下:0-9位说明第0位确定文件类型l是链接,相当于windows的快捷方式d是目录,相当于windows的文件夹c是字符设备文件,鼠标,键盘b是块设备,比如硬盘第1-3位确定所有者(该文件的所有者)拥有该文件的权限。---User第4-6位确定所属组(同用户组的)拥有该文件的权限,---Group第7-9位确定其他用户拥有该文件的权限---Other任务调度:是指系统在某个时间执行的特定的命令或程序。任务调度分类:1.

2025-04-26 16:54:03 867

原创 Linux系统学习----概述与目录结构

linux 是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多企业级的项目 (c/c++/php/python/java/go)都会部署到Linux/unix系统上。

2025-04-23 22:57:35 445

原创 C转C++简单教程

vector--矢量向量、动态数组、不定长数组。

2025-02-17 22:05:31 728 1

原创 Linux期末速成

(1)bin目录1.cd:切换目录例如:切换到bin目录,bin(存放二进制文件)2.ll:查看该目录下内容该文件下的绿色的二进制文件,就是我们经常要使用的命令3.cd.. 返回目录(2)boot目录 :存放启动linux操作系统的一些核心文件(3)dev目录:linux系统的外部设备,比如用cd usb连接到该目录(4)etc目录重点):存放系统管理所有的一些配置文件和子目录(5)home:用户的主目录,在该目录下创建用户。

2025-02-17 21:49:48 784

原创 魔王语言(C语言版)--栈的应用

有一个魔王总是用自己一种非常精练而抽象的语言讲话,没有人能听懂,但他的语言可以逐步的转换成人的语言,他的语言由以下两种转换规则由人的语言逐步抽象上去的:在这两种形式中从左到右表解释。要求编写一个魔王语言解释系统,把他的话转换成人能听懂的语言。设大写字母表示魔王语言的词汇;小写字母表示人的词汇;希腊字母表示可以用大写字母或小写字母代换的变量。魔王语言可以含人的词汇。(1)B->tAdA;(2)A->sae.(3)魔王语言翻译。

2024-10-29 20:31:13 553 1

原创 Java三层架构程序开发中所需的注解

Controller:控制层。接收前端发送的请求,对请求进行处理,并响应数据。Service:业务逻辑层。处理具体的业务逻辑。Dao:数据访问层(Data Access Object),也称为持久层。负责数据访问操作,包括数据的增、删、改、查。基于三层架构的程序执行流程:前端发起的请求,由Controller层接收(Controller响应数据给前端)Controller层调用Service层来进行逻辑处理(Service层处理完后,把处理结果返回给Controller层)

2024-10-20 16:42:49 1065 1

原创 正则表达式

一个正则表达式,就是用某种模式去匹配字符串的一个公式。很多人因为它们看上去比较古怪而且复杂所以不敢去使用,不过,经过练习后,就觉得这些复杂的表达式写起来还是相当简单的,而且,一旦你弄懂它们,你就能把数小时辛苦而且易错的文本处理工作缩短在几分钟(甚至几秒钟)内完成。

2024-07-30 20:22:38 904

原创 MySQL表类型和存储引擎、视图 、用户管理

1.MyISAM不支持事务、也不支持外键,但其访问速度快,对事务完整性没有要求。2.InnoDB存储引擎提供了具有提交、回滚和崩溃恢复能力的事务安全。但是比起MyISAM存储引擎,InnoDB写的处理效率差一些并且会占用更多的磁盘空间以保留数据和索引。3.MEMORY存储引擎使用存在内存中的内容来创建表。每个MEMORY表只实际对应一个磁盘文件。MEMORY类型的表访问非常得快,因为它的数据是放在内存中的,并且默认使用HASH索引。但是一旦MySQL服务关闭,表中的数据就会丢失掉,表的结构还在。

2024-07-26 21:29:57 808

原创 mysql索引、事务(隔离级别、事务的ACID)

1.概念:事务用于保证数据的一致性,它由一组相关的dml(增删改)语句组成,该组的dml语句要么全部成功,要么全部失败。如:转账就是 就是要用事务来处理,用以保证数据的一致性。当执行事务操作时(dml语句),mysql会在表上加锁,防止其它用户修改表的数据,这对用户来讲非常重要。3在介绍回退事务前,先介绍一下保存点(savepoint).保存点是事务中的点.用于取消部分事务,当结束事务时(commit)会自动的删除该事务所定义的所有保存点。当执行回退事务时,通过指定保存点可以回退到指定的点。

2024-07-24 17:19:50 681

原创 表复制和去重、外连接、mysql约束、自增长

有时,为了对某个sql语句进行效率测试,我们需要海量的数据时,可以使用此法为表创建海量数据。

2024-07-23 16:11:35 644

原创 MySQL表的查询加强、多表查询、自连接、子查询

上一篇博客主要讲的是select的单表查询,这边文章主要是讲select的多表查询,在讲述多表查询之前,我将先展示MySQL表查询的加强。

2024-07-22 13:36:33 428

原创 java中的集合

1.无序(添加和取出的顺序不一致),没有索引2不允许重复元素,所以最多包含一个null3.和List接口一样,Set接口也是Collection的子接口,因此常用方法和Collection接口一样4.取出Set时,取出的顺序虽然不是添加的顺序,但也是固定的顺序(即多次取出的顺序是一致的)//老韩解读//1. 以Set 接口的实现类 HashSet 来讲解Set 接口的方法//2. set 接口的实现类的对象(Set接口对象), 不能存放重复的元素, 可以添加一个null。

2024-07-18 22:21:15 1041

原创 数据库中表的基本操作、常用的函数和CRUD语句

mysql中会自动将'100'数字字符串转化为int类型前提是该字段允许为空。

2024-05-29 18:56:16 1261 1

原创 数据库和表的基本操作

2.COLLATE:指定数据库字符集的校对规则,默认为utf8_general-ci(不区分大小写),utf8-bin区分大小写。1.所谓安装MySQL数据库,就是在主机安装一个数据库管理系统(DBMS),这个管理程序可以管理多个数据库,DBMS。mysqldump -u 用户名 -p -B 数据库1 数据库2 >文件路径.sql。1.CHARACTER SET:指定数据库采用的字符集,如果不指定,默认为utf8。为了更加有利地管理数据,就创造了数据库,它能更有效的管理数据。1.-p密码后面不能有空格,

2024-05-24 21:22:17 647 1

原创 LeetCode刷题-----二叉树的最大深度以及判断平衡二叉树

这道题中的平衡二叉树的定义是:二叉树的每个节点的左右子树的高度差的绝对值不超过 1,则二叉树是平衡二叉树。

2024-05-21 18:38:14 614 1

原创 LeetCode二叉树的前、中、后序遍历

示例 1:输入:root = [1,null,2,3]输出:[1,2,3]示例 2:输入:root = []输出:[]示例 3:输入:root = [1]输出:[1]示例 4:输入:root = [1,2]输出:[1,2]示例 5:输入:root = [1,null,2]输出:[1,2](2)、思路分析和完整代码1.主函数的返回类型是int*类型,代表要将二叉树数据存储在一个数组中。2.数组不能是静态数组,对内存不友好,而动态数组就必须要知道节点个数,因此

2024-05-21 17:19:00 597 1

原创 java中的反射、Class类、类加载的内容详解

配置文件:将一个类的信息存储在一个properties的配置文件中,例如类的路径,方法通过配置问价获取Cat类的信息,如下代码示例,在properties中只能获取Cat类信息的String类型,无法通过配置文件信息,直接调用和实现Cat类中的方法。必须修改java的源码如果使用反射机制,就可以通过修改配置文件,而不需要修改源码就可以调用具体的方法。1.加载类,返回Class类型的对象cls2.通过cls得到加载的类com.hspedu.Cat的对象实例。

2024-05-19 18:46:15 1367

原创 java网络编程之上传文件和下载文件

1.编写一个服务端和一个客户端2.服务器端在8888端口监听3.客户端连接服务端,发送一张照片到d:\\java\\风景图.jpg4.服务器端接收到客户端发送的图片,保存到src下,发送“收到图片”再退出5.客户端就收服务端发送的“收到图片”,再退出6.该程序要求使用StreamUtil.java(已经写好,直接使用)

2024-05-14 17:38:12 877

原创 java中的IO流详解

(2).read:每次读取单个字符,返回该字符,到文件末尾返回-1(3).read(char[]):批量读取多个字符到数组,返回读取到的字符数,如果到文件末尾返回-1字符数组转化为字符串 ​​​​@Testint data=0;try {//循环读取,使用read,单个字符读取=-1){=null){try {@Testtry {//循环读取,使用read(buf),返回实际读取到的字符个数=-1){

2024-05-08 22:00:09 1212 1

原创 详解java中的String类和String的常见方法

String对象用于保存字符串(字符序列),字符串常量对象是用双引号括起来的字符序列,例如“你好”,"123"等。字符串中的每个字符都占两个字节。

2024-04-20 22:55:53 552

原创 包装类详解、Integer和Character类的常用方法。

八种基本数据类型对应的引用类型--包装类前两种包装类Boolean和Character比较特殊,他们是Object的子类后六种包装类都是Number的子类在我理解看来,Number和Character,Boolean属于同一级,他们都会Object的zilei,而Byte,Long,Integer,Float,Double,Short又是Number的子类。这就是包装类的继承关系。

2024-04-16 20:59:50 359

原创 Java中的代码块

代码块又叫初始化块,属于类中的成员(是类的一部分),类似于方法,将逻辑语句封装到方法体中,通过{ }包围。与方法不同,代码块没有方法名,没有返回,没有参数,只有方法体,而且不用通过对象或者类显式调用,而是加载类时、或创建类时隐形调用。

2024-04-04 16:18:01 467 1

原创 Java中类变量、类方法(static)的理解

类变量也叫静态变量(静态属性),,任何一个该类的变量去访问它时,取到的都是相同的值,任何一个该类的对象都可以修改它。书写形式:访问修饰符 static 数据类型 变量名 例如:public static int count;

2024-04-04 14:04:04 397 1

原创 快速排序算法(分治排序)C语言版

选择数组中第一个元素为基数,以基数为衡量标准,将小于等于基数的数放在基数的左边,大于基数的数放在基数的右边,这样就将所有的数一分为二。然后再将基数两侧的数分别进行排序,此时需要用到递归。不断将数组一分为二,再左右两侧分别进行排序,最终顺序就排好了。

2024-03-24 13:01:02 658 1

原创 洛谷中地球承载力估计(java版)

地球最多可以养活多少亿人?换句话说就是,资源不会用尽且多少亿人可以一直存活下去。这就需要保证每年增长的新生资源刚好可以满足这些人一年的需求。假设地球上的新生资源按恒定速度增长。照此测算,地球上现有资源加上新生资源可供 x 亿人生活 a 年,或供 y 亿人生活 b 年。两式联立可得每年增长资源为q=(a*x-b*y)/(a-b);所以可供q*1亿人生存;假设每一亿人口一年需要消耗一份资源,现有资源为p份,每年增长q份资源。为了能够实现可持续发展,避免资源枯竭,地球最多能够养活多少亿人?

2024-03-16 17:31:40 404 1

go代码与论述题.pdf

go代码与论述题.pdf

2025-12-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除