自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

~~河*涌--湖的博客

初学C语言的渣渣

  • 博客(151)
  • 资源 (6)
  • 收藏
  • 关注

原创 ceph 用户和桶的权限和size大小

ACL:适用于简单的权限设置,如读写权限。用户策略:适用于复杂的权限控制和多用户环境。公共访问设置:用于控制未认证用户的访问权限。合理配置和管理桶的权限,可以确保数据的安全性和可控性。如果你有更具体的需求或问题,请告诉我,我会尽力提供帮助。:直接为特定的单个桶设置配额。适用于需要控制某个具体桶的资源使用情况。radosgw-admin quota set --uid= --quota-scope=bucket:为特定用户所拥有的所有桶设置总体配额。

2024-06-14 17:18:07 653

原创 C++ int main( int argc, char** argv )

int main( int argc, char** argv ){ //函数体内使用或不使用argc和argv都可 …… return 0;}argc、argv的具体含义 : argc和argv参数在用命令行编译程序时有用。int main( int argc, char* argv[], char **env ) 中 第一个参数,int型的argc,为整型,用来统计程序运行时发送给main函数的命令行参数的个数,在VS中默认值为1。 第

2022-01-14 20:15:37 464

原创 常见C++函数

stringbasic_string() noexcept(noexcept( Allocator() )) : basic_string( Allocator() ) {}explicit basic_string( const Allocator& alloc ) noexcept;(since C++17)(until C++20)constexpr basic_string() noexcept(noexcept( Allocator() )) : basic_s

2021-12-23 22:40:28 604

原创 Leetcode的输入

链表struct ListNode { int val; ListNode *next; ListNode() : val(0), next(nullptr) {} ListNode(int x) : val(x), next(nullptr) {} ListNode(int x, ListNode *next) : val(x), next(next) {}}; vector<int> list = {1, 3, 4, 7, 1, 2, 6};

2021-12-19 15:28:37 565

原创 python selenium 自动点击网页弹窗

selenium 官方文档:https://www.selenium.dev/documentation/webdriver/import timefrom selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.support import wait, expected_conditionsfrom selenium.webdriver.support.wait im

2021-10-18 15:57:19 1793

原创 python requests BeautifulSoup 爬取网站文字

import reimport requestsfrom bs4 import BeautifulSoupdef getHTML(url): try: r = requests.get(url, timeout=30) r.raise_for_status() r.encoding = r.apparent_encoding return r.text except: return ""def g

2021-10-18 15:54:33 360

原创 SpringMVC

Spring与Web环境集成SpringMVC的简介SpringMVC的组件解析SpringMVC的数据响应SpringMVC获得请求数据

2021-10-05 12:26:40 82

原创 JavaScript 和 Jquery

1、JavaScript 介绍Javascript 语言诞生主要是完成页面的数据验证。因此它运行在客户端,需要运行浏览器来解析执行JavaScript 代码。JS 是Netscape 网景公司的产品,最早取名为LiveScript;为了吸引更多java 程序员。更名为JavaScript。JS 是弱类型,Java 是强类型。弱类型就是类型可变;强类型就是定义变量时,类型已确定,而且不可变;特点:交互性(它可以做的就是信息的动态交互)安全性(不允许直接访问本地硬盘)跨平台性(只要

2021-09-30 09:42:51 402 1

原创 HTML和CSS

1、B/S 软件的结构2、前端的开发流程3、网页的组成部分页面由三部分内容组成!分别是内容(结构)、表现、行为。内容(结构),是我们在页面中可以看到的数据。我们称之为内容。一般内容我们使用html 技术来展示。表现,指的是这些内容在页面上的展示形式。比如说。布局,颜色,大小等等。一般使用CSS 技术实现行为,指的是页面中元素与输入设备交互的响应。一般使用javascript 技术实现。4、HTML 简介Hyper Text Markup Language (超文本标记语言) 简写

2021-09-29 23:11:33 116

原创 Filter 过滤器和Listener监听器

1、Filter 什么是过滤器1、Filter 过滤器它是JavaWeb 的三大组件之一。三大组件分别是:Servlet 程序、Listener 监听器、Filter 过滤器2、Filter 过滤器它是JavaEE 的规范。也就是接口3、Filter 过滤器它的作用是:拦截请求,过滤响应。拦截请求常见的应用场景有:1、权限检查2、日记操作3、事务管理……等等2、Filter 的初体验要求:在你的web 工程下,有一个admin 目录。这个admin 目录下的所有资源(html 页

2021-09-28 21:34:26 101

原创 Cookie和Sesstion --JavaWeb

1、Cookiea)什么是Cookie?1、Cookie 翻译过来是饼干的意思。2、Cookie 是服务器通知客户端保存键值对的一种技术。3、客户端有了Cookie 后,每次请求都发送给服务器。4、每个Cookie 的大小不能超过4kbb)如何创建Cookiepackage demo01;import jakarta.servlet.ServletException;import jakarta.servlet.http.Cookie;import jakarta.servlet.h

2021-09-26 21:12:51 135

原创 servlet --javaweb

1、Servlet 技术a) 什么是 Servlet1、Servlet 是 JavaEE 规范之一。规范就是接口2、Servlet 就 JavaWeb 三大组件之一。三大组件分别是:Servlet 程序、Filter 过滤器、Listener 监听器。3、Servlet 是运行在服务器上的一个 java 小程序,它可以接收客户端发送过来的请求,并响应数据给客户端。b) 手动实现 Servlet 程序1、编写一个类去实现 Servlet 接口2、实现 service 方法,处理请求,并响应数据

2021-09-25 19:53:01 90

原创 spring学习

spring 简介spring的优势:spring 的体系结构spring快速入门第一步:第二步:第三步:第四步:第五步:spring开发步骤Spring 配置文件 <bean id = "userDao" class="dao.impl.UserDaoImpl" scope="singleton" init-method="init" destroy-method="destoty"></bean>public voi

2021-09-24 16:13:25 60

原创 启动tomcat的错误

idea中依赖包需要自己新建lib导入,无法加载xml文件pom.xml文件中添加<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.pro

2021-09-24 11:39:15 131

转载 JDBC-连接MySQL数据库

什么是 JDBCJDBC 规范定义接口,具体的实现由各大数据库厂商来实现。JDBC 是 Java 访问数据库的标准规范,真正怎么操作数据库还需要具体的实现类,也就是数据库驱动。每个数据库厂商根据自家数据库的通信格式编写好自己数据库的驱动。所以我们只需要会调用 JDBC 接口中的方法即可,数据库驱动由数据库厂商提供。使用 JDBC 的好处:程序员如果要开发访问数据库的程序,只需要会调用 JDBC 接口中的方法即可,不用关注类是如何实现的。使用同一套 Java 代码,进行少量的修改就可以访问其他

2021-07-22 21:25:53 383

原创 mysql多表查询以及事务

表连接查询什么是多表查询多表查询的作用:比如:我们想查询孙悟空的名字和他所在的部门的名字,则需要使用多表查询。如果一条 SQL 语句查询多张表,因为查询结果在多张不同的表中。每张表取 1 列或多列。多表查询的分类:笛卡尔积现象内连接用左边表的记录去匹配右边表的记录,如果符合条件的则显示。如:从表.外键=主表.主键隐式内连接隐式内连接:看不到 JOIN 关键字,条件使用 WHERE 指定显式内连接# 创建部门表create table dept( id

2021-07-21 21:06:01 267 2

原创 MySql基础语法-java学习

MySQL 目录结构MySQL 的目录结构描述bin<目录>所有 mysql 的可执行文件,如:mysql.exeMySQLInstanceConfig.exe数据库的配置向导,在安装时出现的内容data<目录>系统必须的数据库所在的目录my.ini 文件mysql 的配置文件,一般不建议去修改。数据库管理系统数据库管理系统(DataBase Management System,DBMS):指一种操作和管理数据库的大型软件,用于

2021-07-20 11:34:33 394

原创 导包 -python基础

car.pyclass Car(): def __init__(self, make, model, year): self.make = make self.model = model self.year = year self.odometer_reading = 0 def get_descriptive_name(self): long_name = str(self.year) + " " + se

2021-07-15 16:34:10 74

原创 文件和异常 -python基础

# 读文件with open("test.txt") as file_object: contents = file_object.read() print(contents)file_path = "C:\\Users\\heyonghu\\Desktop\\pythontest\\test.txt"with open(file_path) as file_object: contents = file_object.read() print(contents)

2021-07-15 16:30:03 57

原创 函数和类 -python基础

def greet_user(): print("Hello!")greet_user() # Hello!def greet_user(username): print("Hello, " + username.title() + "!")greet_user("jesse") # Hello, Jesse!def describe_pet(animal_type, pet_name): print("\nI have a " + animal_type

2021-07-15 16:28:03 54

原创 容器 -python基础

# 列表bicycles = ["trek", "canno", "redline", "sp"]print(bicycles) # ['trek', 'canno', 'redline', 'sp']# 查print(bicycles[0])print(bicycles[0].title())message = "My first bicycle was a " + bicycles[0].title() + "."print(message)# 改motorcycles = ["ho

2021-07-15 16:19:50 63

原创 python中的字符串和整数

字符串python中单引号和双引号没有区别# 修改大小写name = "ada lovelace123"print(name) # ada lovelace123print(name.title()) # Ada Lovelace123print(name.upper()) # ADA LOVELACE123print(name.lower()) # ada lovelace123# 字符串拼接first_name = "ada"last_name = "lovelace"fu

2021-07-08 17:26:40 209

原创 HTML&&CSS&&JavaScript

web概念概述JavaWeb:使用Java语言开发基于互联网的项目软件架构:C/S: Client/Server 客户端/服务器端在用户本地有一个客户端程序,在远程有一个服务器端程序如:QQ,迅雷…优点:用户体验好缺点:开发、安装,部署,维护 麻烦B/S: Browser/Server 浏览器/服务器端只需要一个浏览器,用户通过不同的网址(URL),客户访问不同的服务器端程序优点:开发、安装,部署,维护 简单缺点:如果应用过大,用户的

2021-04-23 14:54:33 156

转载 JDBC(Java DataBase Connectivity Java 数据库连接)-- java框架技术

概念1. 概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库 * JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。快速入门2. 快速入门: * 步骤: 1. 导入驱动jar包 mysql-connector-java-5.1.37-bin.jar 1.复制mysq

2021-04-23 09:52:47 180

转载 SQL语句和事务

1.什么是SQL? Structured Query Language:结构化查询语言 其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。 2.SQL通用语法 1. SQL 语句可以单行或多行书写,以分号结尾。 2. 可使用空格和缩进来增强语句的可读性。 3. MySQL 数据库的 SQL 语句不区分大小写,关键字建议使用大写。 4. 3 种注释 * 单行注释: -- 注释内容 或 # 注释内容(mysql 特有) * 多行注释: /*

2021-04-20 22:01:34 605

原创 XML&Dom4j--java框架

01 XML概述目标什么是XML编写第1个XML文件什么是XML英文:Extensible Markup Language 可扩展的标记语言,由各种标记(标签==元素)组成。可扩展:所有的标签都是自定义的,可以随意扩展的。如:<abc>,,标记语言:整个文档由各种标签组成。清晰,数据结构化!XML是通用格式标准,全球所有的技术人员都知道这个东西,都可能会按照XML的规范存储数据,交互数据 ,做系统配置信息!!XML作用数据交换:不同的计算机语言之间,不同的

2021-04-20 16:09:38 338

原创 Commons-io包和Base64--java框架技术

import org.apache.commons.io.FileUtils;import org.apache.commons.io.IOUtils;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.nio.file.Files;import java.nio.file.Paths;/** 目标:Commons-io包的使用介绍。

2021-04-20 00:13:02 413 1

原创 装饰设计模式--java

/** 目标:装饰模式。 装饰模式指的是在不改变原类, 动态地扩展一个类的功能。 思想:是创建一个新类,包装原始类,从而在新类中提升原来类的功能!! 小结: 装饰模式可以在不改变原类的基础上对类中的方法进行扩展增强,实现原则为: 1.定义父类。 2.定义原始类,继承父类,定义功能。 3.定义装饰类,继承父类,包装原始类,增强功能!! */public class Demo { public

2021-04-20 00:10:56 54

原创 工厂设计模式--java

/** 目标:工厂模式。 什么是工厂设计模式? 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。 这种类型的设计模式属于创建型模式,它提供了一种创建对象的方式。 之前我们创建类对象时, 都是使用new 对象的形式创建, 除new 对象方式以外, 工厂模式也可以创建对象. 工厂设计模式的作用: 1.对象通过工厂的方法创建返回,工厂的方

2021-04-20 00:08:40 70

原创 XML--java高级技术

XML介绍什么是XMLXML 指可扩展标记语言(EXtensible Markup Language)XML 是一种标记语言,很类似 HTML,HTML文件也是XML文档XML 的设计宗旨是传输数据,而非显示数据XML 标签没有被预定义。您需要自行定义标签。XML 被设计为具有自我描述性(就是易于阅读)。XML 是 W3C 的推荐标准W3C在1988年2月发布1.0版本,2004年2月又发布1.1版本,单因为1.1版本不能向下兼容1.0版本,所以1.1没有人用。同时,在2004年2月W3C

2021-04-20 00:06:16 572 4

原创 注解--java高级技术

注解的概念/** 目标:注解的概念。 注解: 用在类上,方法上,成员变量,构造器,...上对成分进行编译约束,标记等操作的。 注解是JDK1.5的新特性。 注解相当一种标记,是类的组成部分,可以给类携带一些额外的信息。 注解是给编译器或JVM看的,编译器或JVM可以根据注解来完成对应的功能。 注解作用: 1.标记。 2.方法重写约

2021-04-19 23:40:40 98

原创 Junit单元测试--java框架

单元测试的概念和操作步骤/** 目标:单元测试的概念和操作步骤。 单元测试是指程序员写的测试代码给自己的类中的方法进行预期正确性的验证。 单元测试一旦写好了这些测试代码,就可以一直使用,可以实现一定程度上的自动化测试。 单元测试一般要使用框架进行。 什么是框架? -- 框架是前人或者一些牛逼的技术公司在实战或者研发中设计的一些优良的设计方案 或者成型的 代码功能,作为一个完整的技术体系发行出来称为

2021-04-19 20:14:12 109

原创 反射--java高级技术

反射的概念/** 目标:反射的概念。 反射,注解,代理,泛型是Java的高级技术,是以后框架的底层原理必须使用到的技术。 反射:是Java独有的技术。是Java技术显著的特点。 反射是指对于任何一个类,在"运行的时候"都可以直接得到这个类全部成分。 在运行时,可以直接得到这个类的构造器对象。(Constructor) 在运行时,可以直接得到这个类的成员变量对象。(Field) 在运行时,可以直接得到这个类的成员方法对象。

2021-04-17 21:37:45 102

原创 网络编程 -java高级技术

网络通信的基本概念/** 目标:基本软件结构。 通信一定是基于软件结构实现的: 1.C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。 常见程序有QQ、迅雷,IDEA等软件。 2.B/S结构 :全称为Browser/Server结构,是指浏览器和服务器结构。 常见浏览器有谷歌、火狐等、软件:博学谷、京东、淘宝。 (开发中的重点,基于网页设计界面,界面效果可以

2021-04-17 11:05:46 179

原创 IO流--java常用API

字符集/编码集import java.io.UnsupportedEncodingException;import java.util.Arrays;/** 目标:字符集/编码集 字符集:各个国家为自己国家的字符取的一套编号规则。 计算机的底层是不能直接存储字符的。 计算机的底层只能存储二进制。01 二进制就是可以转成10进制的。10进制就是整数编号。 101 = 1*2^0 + 0*2^1 + 1*2^2 = 5 110

2021-04-13 21:00:00 163 1

原创 File类--java常用API

File类的概述和APIimport java.io.File;/** 目标:File类的概述和API File类:代表操作系统的文件对象。 File类:是用来操作操作系统的文件对象的,删除文件,获取文件信息,创建文件(文件夹)... 广义来说操作系统认为文件包含(文件和文件夹) File类的创建文件对象的API: 包:java.io.File (1)构造器: -- public File(Strin

2021-04-13 20:46:32 272

原创 日志技术 -- java框架

日志对象,只需要一个日志对象package com.itheima.demo01_logback;import org.slf4j.Logger;import org.slf4j.LoggerFactory;public class ServiceDemo { /** 日志对象,只需要一个日志对象 */ public static final Logger LOGGER = LoggerFactory.getLogger(ServiceDemo.class)

2021-04-10 20:24:44 105 1

原创 Stream流 -- java常用API

Stream流概述import java.util.ArrayList;import java.util.List;/** 目标: 演示Stream流的强大。 什么是Stream流? 在Java 8中,得益于Lambda所带来的函数式编程, 引入了一个全新的Stream流概念 ,用于解决已有集合/数组类库有的弊端。 Stream流能解决什么问题? 可以解决已有集合类库或者数组API的弊端。 Stream认为集

2021-04-10 17:36:42 216

原创 多线程--java进阶语法

多线程的概述(并发编程)/** 目标:多线程的概述。(并发编程) 什么是进程? 程序是静止的,运行中的程序就是进程。 进程的三个特征: 1.动态性 : 进程是运行中的程序,要动态的占用内存,CPU和网络等资源。 2.独立性 : 进程与进程之间是相互独立的,彼此有自己的独立内存区域。 3.并发性 : 假如CPU是单核,同一个时刻其实内存中只有一个进程在被执行。

2021-04-10 12:08:12 112

原创 异常--java基础语法

异常的概念和体系/** 目标: 什么是异常? 异常是程序在"编译"或者"执行"的过程中可能出现的问题。 异常是应该尽量提前避免的。 异常可能也是无法做到绝对避免的,异常可能有太多情况了,开发中只能提前干预!! 异常一旦出现了,如果没有提前处理,程序就会退出JVM虚拟机而终止,开发中异常是需要提前处理的。 研究异常并且避免异常,然后提前处理异常,体现的是程序的安全, 健壮性!!!

2021-04-08 23:20:41 183

xpath--java框架技术

xpath--java框架技术

2021-04-20

commons-io-2.6--java框架技术

commons-io-2.6--java框架技术

2021-04-20

dom4j--java框架技术

dom4j--java框架技术

2021-04-20

Junit框架--java高级技术

Junit框架--java高级技术

2021-04-19

logback类库.rar

logback类库.rar

2021-04-10

北京二手房信息数据分析及可视化.rar

人工智能项目实训,包含可运行代码和文档+以及各种常用的代码,比如1.百度PyEcharts教程、当当网-分析可视化、笔趣看小说完本下载、斗鱼直播-房间直播动态数据采集、王者荣耀小助手

2020-08-03

空空如也

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

TA关注的人

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