• 2024-11-19在bug中巩固C++
    记录自己的各种报错,在错误中学习ing结构体全局变量的声明与初始化问题#include<iostream>usingnamespacestd;//声明一个结构体BooksstructBook{stringname;stringauthor;stringsubject;intid;//构造函数Book(stringname,stringa
  • 2024-11-19树分治全家桶
    树分治全家桶树,(是一种益于保护环境植物)是图论当中的一种特殊图,由于(绿化环境的作用非常优秀)特殊性质丰富,经常出现在我们身边。本文将主要介绍(如何植树)一种树上优美的暴力——树分治。树分治树分治可以将部分暴力降至\(O(\logn)\)至\(O(\log^2n)\)级别,适用于树上路径的相
  • 2024-11-18【JAVA】Java基础—面向对象编程:类的其他特性—static 关键字的使用
    在Java编程中,static关键字是一个非常重要的概念,它用于定义类级别的成员,而不是实例级别的成员。理解static的使用对于编写高效、清晰和可维护的代码至关重要。在实际开发中,static关键字通常用于创建工具类、常量、单例模式以及共享数据等场景。理论知识1.static变量静态变
  • 2024-11-18LaTeX教材排版-03:OptionsAndPackages.tex文件说明
    LaTeX教材排版-03:OptionsAndPackages.tex文件说明Latex教材OptionsAndPackages.tex这个文件的作用有两个,一个是自定义了一些文类的选项,根据这些选项做对应的设置,包括调用Book文类等;一个是导入需要用到的宏包。文件内容如下:\newif\ifistwoside\istwosidefalse\DeclareOption{t
  • 2024-11-16django 数据库ORM通用的公共函数
    通用查询1、公共函数:defgeneric_query(model,filter_kwargs=None,order_by=None,limit=None,aggregate=None,annotate=None):"""通用的DjangoORM查询函数。:parammodel:Django模型类:paramfilter_kwargs:过滤条件字典:paramorder_by:
  • 2024-11-13[20241112]无法理解sqlplus的输出.txt
    [20241112]无法理解sqlplus的输出.txt--//昨天遇到的问题,执行10tox.sql脚本出现一些状况。分析认为oracle把8d当作数字。--//但是还是遇到我无法理解的情况:1.环境:SCOTT@book>@ver1PORT_STRING                   VERSION       BANNER-------------
  • 2024-11-11Python编程:从入门到实践(第3版)_练习10.5:访客薄
    编写一个while循环,提示用户输入其名字。收集用户输入的所有名字,将其写入guest_book.txt,并确保这个文件中的每条记录都独占一行。frompathlibimportPathpath=Path('guest_book.txt')contents="请输入你的姓名(最后一位请输入'q'):\n"guest_names=[]wh
  • 2024-11-01吐血汇总【ATU Book-i.MX 系列】 OP-Gyro (i.MX93) 系列合集,建议收藏!
    OP-GyroSBC方案介绍 开发版  方块图  应用领域  应用领域 -AICamera (IPCSolution) 文章介绍【ATUBook-i.MX9系列】OP-GyroSBC方案介绍 【Webinar】敬请期待 Hardware 【ATUBook-i.MX9系列】NXPi.MX93实作OP-Gyro线路与提示 bySam
  • 2024-10-31创建一个基于Java的图书馆管理系统
    1.需求分析明确系统的主要功能需求,例如:用户注册与登录图书信息管理(增删改查)借阅管理归还管理用户管理管理员管理功能2.技术选型确定使用的技术栈:后端:Spring,SpringMVC,MyBatis前端:HTML,CSS,JavaScript(可选框架如Vue.js或React.js)数据库:MySQL服务器:Tomcat3.
  • 2024-10-31图书管理系统
    1.图书管理代理背景使用DjangoV3.2版本,搭建图书管理功能:图书(作者/出版社/书籍)增删改查功能数据库:mysql数据表:book(数据表)publish(出版社表)author(作者表)包含功能(参数)DjangoORM:单表,一对一,一对多,多对多增删改查views:控制代码逻辑,数据库操作models:创建数据表urls:路由
  • 2024-10-31DJango-入门
    1.Django系列之web应用于HTTP协议1.2最简单的web应用程序web应用程序指供浏览器访问的程序,通常也简称为web应用。应用程序有两种模式C/S、B/S。C/S是客户端/服务端程序,也就是说这类程序一般独立运行。而B/S就是浏览器端/服务端应用程序,这类应用程序一般借助浏览器来运行。we
  • 2024-10-27从0到1,用Rust轻松制作电子书
    我之前简单提到过用Rust做电子书,今天分享下如何用Rust做电子书。制作电子书其实用途广泛,不仅可以用于技术文档(对技术人来说非常方便),也可以制作用户手册、笔记、教程等,还可以应用于文学创作。如果你有想法写小说或者做知识付费,电子书也是一个不错的切入点。特别是知识付费领
  • 2024-10-25【移动应用开发】ContentProvider实现我的图书馆
    续上一篇博客【移动应用开发】Android持久化技术-CSDN博客目录一、具体步骤二、运行截图三、源代码1.在SharePreferences项目下新建一个DatabaseProvider2.在AndroidManifest.xml中声明权限和注册该provider3.新建一个名为ProviderTest的应用程序4.布局文件①act
  • 2024-10-25【31】C++项目练习
    定义一个类Book,用来描述新书, 具有以下功能:查看当前价格.查看当前的书号定义一个类SellBook,用来表示促销的书籍, 要求继承自Book类具有以下功能:查看当前折扣设置当前折扣查看当前的促销价格下面是我自编的代码Book类 .h#pragmaonce#include<string>usi
  • 2024-10-25ERROR_NOTE_BOOK
    11.(单选题,4分)在数字通信中广泛采用CRC循环冗余码的原因是CRC可以()。A.检测出多位突发性差错B.检测并纠正一位差错C.检测出一位差错D.检测并纠正多位突发性差错答案:A。解析:在数字通信中广泛采用CRC(循环冗余码)的原因是CRC可以检测出多位突发性差错。12.(单选题,4
  • 2024-10-24【头歌实训:单源最短路径】
    头歌实训:单源最短路径给一个n(1≤n≤2500)个点m(1≤m≤6200)条边的无向图,求s到t的最短路。文章目录输入格式:输出格式:输出样例:注意:源代码:输入格式:第一行四个由空格隔开的整数n、m、s、t。之后的m行,每行三个正整数si、ti、wi(1≤wi≤
  • 2024-10-24JavaWeb开发实战详解
    JavaWeb开发在现代应用程序中有广泛的应用场景。以下是一些常见的JavaWeb应用类型及其示例:1.企业级应用特点:通常需要处理大量的数据和用户,具有复杂的业务逻辑,常用于企业内部。示例:客户关系管理(CRM)系统、企业资源计划(ERP)系统。技术栈:SpringFramework、Hibernate、JPA、Th
  • 2024-10-21[20241021]使用gdb查看修改内存地址以及相关值.txt
    [20241021]使用gdb查看修改内存地址以及相关值.txt--//执行oradebugpoke报错,感觉oracle已经禁止这类hack操作。1.环境:SYS@book>@ver2==============================PORT_STRING                  :x86_64/Linux2.4.xxVERSION              
  • 2024-10-20JSONPath,一个事半功倍的查找取数工具
    目录前言JSONPath介绍操作项筛选器运算符函数样本使用说明延伸前言日常在书写用例断言的时候,经常会遇到这样的场景:从结果中提取关键属性用于后续业务或者断言。一般遇到这类情况,处理方式基本都跟剥洋葱一样,遇到数组/集合,一层层循环读取,遇到对象套对象,一层层对象点
  • 2024-10-18浅谈 tarjan
    就是记录两个数组:dfn[]和low[]其中dfn[]表示访问的顺序,low[u]用来存储\(u\)不经过其父亲能到达的最小时间戳。。。搬一下wiki的图。。。我们发现\(low[v]\gedfn[u]\)可以表示不能回到祖先,则\(u\)点位割点。。。直接上代码P3388------>#include<bits/stdc++.h>usi
  • 2024-10-17mongodb 常用查询API
    mongodb常用查询API:db.book.find(0.count()db.book.find({},{bookid,name,status})//selectbookid,name,statusfrombookdb.book.find({age:{$gt:30}})db.book.find({age:{$gte:30}})db.book.find({age:{$lt:30}})db.book.find({age:{$gt:30,$lt:50}})db.book.find({$
  • 2024-10-16SqlUtils 使用
    一、前言随着Solon3.0版本发布,新添加的SqlUtils接口,用于操作数据库,SqlUtils是对Jdbc原始接口的封装。适合SQL极少或较复杂,或者ORM不适合的场景使用。二、SqlUtils使用1、引入依赖<dependency><groupId>org.noear</groupId><artifactId>solon-data-sq
  • 2024-10-15【SSM框架探索】第二篇——SSM整合与表现层数据封装优化
    目录1SSM整合配置问题导入1.1SSM整合流程1.2.2Spring整合Mybatis1.2.3Spring整合SpringMVC2.1数据层开发(BookDao)2.2业务层开发(BookService/BookServiceImpl)2.3表现层开发(BookController)3.1Spring整合Junit测试业务层方法3.2postman测试表现层接口问
  • 2024-10-15Solon 3.0 新特性:HttpUtils 了解一下
    Solon3.0引入一个叫HttpUtils小插件,这是一个简单的同步HTTP客户端,基于URLConnection适配(也支持切换为OkHttp适配)。使得编写HTTP客户端代码更加直观和易于阅读。使用URLConnection适配时(大小为40KB左右)。默认使用OkHttp适配时(大小为3.1MB左右)。当引入okhtt
  • 2024-10-159 管理员功能-修改图书
    1请求接口请求路径:http://localhost:8082/book/updateBook请求方式:PUT接口描述:提交登录的token信息,要求为管理员权限,根据获取的bookId来修改指定的图书相关信息。请求参数:postman中使用raw模式,提交JSON格式请求体。2修改图书后台功能实现(Java)//更新图书信息@