• 2024-11-19在bug中巩固C++
    记录自己的各种报错,在错误中学习ing结构体全局变量的声明与初始化问题#include<iostream>usingnamespacestd;//声明一个结构体BooksstructBook{stringname;stringauthor;stringsubject;intid;//构造函数Book(stringname,stringa
  • 2024-11-17gofiber: 模板: 页面上用range循环显示
    一,代码:1,controllerfunc(dc*ArticleController)ListArticle(c*fiber.Ctx)error{ //处理获取文章的逻辑 article1:=new(Article) article1.Id=1 article1.Title="三国演义毛宗岗批本" article1.Author="罗贯中" article2:=new(Article) article2.Id
  • 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-14Vue学习记录04
    计算属性模板中的表达式虽然方便,但也只能用来做简单的操作。如果在模板中写太多逻辑,会让模板变得臃肿,难以维护。比如说,我们有这样一个包含嵌套数组的对象:constauthor=reactive({name:'JohnDoe',books:['Vue2-AdvancedGuide','Vue3-BasicGuide'
  • 2024-10-31Elasticsearch (ES) 的 ORM(对象关系映射)库
    Elasticsearch(ES)的ORM(对象关系映射)库有几个常用的选择,主要用于简化与Elasticsearch的交互。以下是一些比较流行的库及其特点:1.Elasticsearch-py这是Elasticsearch的官方Python客户端库,不是传统意义上的ORM,但它提供了与Elasticsearch进行交互的丰富API。你可以
  • 2024-10-20JSONPath,一个事半功倍的查找取数工具
    目录前言JSONPath介绍操作项筛选器运算符函数样本使用说明延伸前言日常在书写用例断言的时候,经常会遇到这样的场景:从结果中提取关键属性用于后续业务或者断言。一般遇到这类情况,处理方式基本都跟剥洋葱一样,遇到数组/集合,一层层循环读取,遇到对象套对象,一层层对象点
  • 2024-10-15EF Core 中避免 SQL 注入的三种写法
    SQL注入攻击可能会对我们的应用程序产生严重影响,导致敏感数据泄露、未经授权的访问和应用程序受损。EFCore提供了三种内置机制来防止SQL注入攻击。1、利用LINQ查询语法和参数化查询,这是比较推荐的做法。awaitusingvarcontext=newPostgresContext();varauthor=
  • 2024-10-15Rider代码模板设置
    RiderCodeStyle导入,导出设置[附件ride_settings.zip:Rider命名规范设置文件]Rider自动加类注释代码模板安装方式:直接拷过去File|Settings|Editor|FileTemplates|C#///FileTittle:///FileDescription:///Author:$AUTHOR$///Date:$DATE$usingSystem;$H
  • 2024-10-02【THM】Git Happens练习
    【THM】GitHappens练习与本文相关的TryHackMe实验房间链接:TryHackMe|GitHappens简介:老板让我创建一个原型代码,所以它就在这里!我们甚至使用了一种叫做“版本控制”的东西,使部署变得非常容易!你能找到应用程序的密码吗?第一题:找到超级机密的密码第一步端口扫描首先使
  • 2024-09-28期刊投稿|作者分工合作说明 Credit Author Statement
    在期刊投稿中,很多会要求提交作者分工合作说明的文件,或者是在填写作者信息时进行选择,对有些期刊,是在作者数量较多时(例如超过五人),要求提交分工说明。这个文件的作用如下:CRediToffersauthorstheopportunitytoshareanaccurateanddetaileddescriptionoftheirdiversec
  • 2024-09-28期刊投稿|Author Agreement模板
    很多期刊要求在投稿的同时,提交AuthorAgreement,但又没给官方模板,AuthorAgreement的作用:AnAuthorAgreementisastatementtocertifythatallauthorshaveseenandapprovedthefinalversionofthemanuscriptbeingsubmitted.Theywarrantthatthearticleisthe
  • 2024-09-28期刊投稿经验|用corresponding author的账号进行投稿
    在学生时代,大家肯定会进行很多次论文投稿,不管自己是一作还是其他共同作者。如果自己只是其中一个共同作者(既不是一作又不是通讯),比如二作,那么最好借用通讯作者(correspondingauthor)的账号来进行投稿。因为,如果用自己的账号来投稿,那么在填完作者信息后,系统检测到此时的投稿账号
  • 2024-09-25TestMemberVar
    packagecom.shrimpking.t1;/***CreatedbyIntelliJIDEA.**@Author:Shrimpking*@create2024/9/1411:24*/publicclassTestMemberVar{staticintvar=1;publicstaticvoidmain(String[]args){System.out.println("
  • 2024-09-25TestFinal
    packagecom.shrimpking.t1;/***CreatedbyIntelliJIDEA.**@Author:Shrimpking*@create2024/9/1411:15*/publicclassTestFinal{//常量staticfinalintYEAR=365;publicstaticvoidmain(String[]args){System.out.
  • 2024-09-24ContinueDemo
    packagecom.shrimpking.t2;/***CreatedbyIntelliJIDEA.**@Author:Shrimpking*@create2024/9/1515:32*/publicclassContinueDemo{publicstaticvoidmain(String[]args){for(inti=0;i<10;i++){
  • 2024-09-23ShowPrintlnOverload
    packagecom.shrimpking.t6;/***CreatedbyIntelliJIDEA.**@Author:Shrimpking*@create2024/9/1612:14*/publicclassShowPrintlnOverload{publicstaticvoidmain(String[]args){System.out.println(123);//整型System
  • 2024-09-20JAVA8新特性——Optional
    Optional是Java8引入的新特性之一,它是一个容器类,代表一个可能包含或者不包含实际对象的值。其目的是为了减少代码中空指针异常(NullPointerException)的发生,并使得代码更加安全和易读。使用Optional可以避免直接返回null,从而减少空值检查。Optional对象的创建Optiona
  • 2024-09-20VSCode 定义Java类注释
    在使用VSCode开发Java时,输入/**生成的类注释如下:/****/这样的注释一片空白,无法标注类的作者、创建时间等信息。可以通过如下设置实现更贴合Java类的注释:进入Java配置输入settings.json​ 选择Preferences:OpenUserSettings(JSON)添加Java配
  • 2024-09-18GUI图书管理系统
    例题要求:将图书馆管理系统改为和图像化界面相关的内容,需包含函数、GUI界面知识,将图书馆管理系统改为和图像化界面相关的内容,比如将所有的函数和相关按钮进行绑定以及给出相应的输入框,将增删改查后的信息打印在控制台。步骤:思路:把本例题代码分为俩个部分一个为定义相关功能的
  • 2024-09-15java基础之集合框架 ArrayList和LinkedList的使用
     ArrayList和LinkedList的使用Link是接口,ArrayList和LinkedList是去实现这个接口,List接口没有LinkedList类的方法,如果需要LinkedList的方法就不能写成Listlist=newLinkedList(),只能LinkedListlist=newLinkedList()1.ArrayList的使用        1.1.ArrayList
  • 2024-09-14TestJava
    packagecom.shrimpking.t1;/***CreatedbyIntelliJIDEA.**@Author:Shrimpking*@create2024/9/1321:48*/publicclassTestJava{publicstaticvoidmain(String[]args){intnum;num=5;System.out.println(&q
  • 2024-09-14EnumInfo
    packagecom.shrimpking.t5;/***CreatedbyIntelliJIDEA.**@Author:Shrimpking*@create2024/9/1216:09*/publicenumWeek{Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday;}packagecom.shrimpking.t5;/***CreatedbyInt
  • 2024-09-14SuperClassAndInterface
    packagecom.shrimpking.t5;/***CreatedbyIntelliJIDEA.**@Author:Shrimpking*@create2024/9/1216:03*/publicinterfaceA{}packagecom.shrimpking.t5;/***CreatedbyIntelliJIDEA.**@Author:Shrimpking*@create2024/9/1216:03
  • 2024-09-13PbootCMS模板发布文章显示的默认作者如何修改?
    PbootCMS模板中默认作者的修改可以通过以下步骤完成:1.修改默认作者名称登录后台:登录PbootCMS后台管理界面。点击右上角的作者名称:在后台右上角,点击当前显示的作者名称(如“格展网络”)。进入密码修改页面:在弹出的菜单中选择“密码修改”。修改作者名称:
  • 2024-09-02第十周总结(2024.9.7)
    保存文件时候会报错“FileNotFoundError:Nosuchfileordirectory”Python在保存文件时,如果路径下你要操作的文件不存在,它会自动创建一个文件,然后写入数据。但是,如果是路径中的文件夹不存在,则不会自动创建,而是会报错上面那样的错误。只是你的路径中没有对应的文件夹而已,缺哪