• 2024-04-29python读取xml中的字段值
    importxml.etree.ElementTreeasETxml_string='''<?xmlversion="1.0"encoding="utf-8"?><rssxmlns:atom="http://www.w3.org/2005/Atom"xmlns:media="http://search.yahoo.com/mrss/"
  • 2024-03-29Item2:用consts,enums和inlines取代#defines
    芝士wa2024.3.29Item2链接“用compiler(编译器)取代preprocessor(预处理器)”,问题就在于因为#define不被视为语言的一部分要理解这句话,需要先了解C++程序的编译过程:1.预处理preprocess预处理是编译前的准备工作。在这一步中,预处理器会执行以下操作:替换所有的宏定义(#defin
  • 2024-02-28新闻列表item2
        <templatev-for="(item,index)in(NoticeData?NoticeData.slice(0,3):NoticeData)":key="index">            <divclass="item"@click="openAcademicleturesComView(item.id)">      
  • 2023-12-07递归
    @OverridepublicList<CategoryEntity>listWithTree(){//1、查询所有分类List<CategoryEntity>entities=baseMapper.selectList(null);//2、组装成树状的父子结构//查出所有的一级分类List<CategoryEntity>collect=entities.stream().filter(categoryEntity->cate
  • 2023-10-27iview Dropdown用法事例
    <Dropdowntransfer="true"@on-click="dropdownAction($event,params.row)"><ahref="javascript:void(0)">...</a><Dropdown-menuslot=&qu
  • 2023-10-27C语言获取结构体变量地址并且输出结构体变量任意地址的数据
    #include<stdio.h>typedefstructTest{floatItem1;charItem2;intItem3;shortItem4;longItem5;doubleItem6;}TestStr1;intmain(){structTestTestStr;void*Ptr;TestStr.Item1=1.11;TestStr.It
  • 2023-09-19listview排序
    intWINAPICustomSortProc(LPARAMItem1,LPARAMItem2,LPARAMParamSort){staticboolb=true;if(b){b=false;return-CompareText(((TListItem*)Item1)->Caption,((TListItem*)Item2)->Caption);}
  • 2023-05-23双重循环----删除(避坑)
    1、双重for循环删除有坑要注意在正向遍历删除时,数组长度会变短,数据下标会变化,数据向前移动会漏掉一些数据的比对解决办法:换成逆向遍历2、js从一个数组中删除另一个数组中存在的元素//从一个数组中删除另一个数组中存在的元素letarray=[{id:11},{id:22},{id:33},{
  • 2023-05-03HJ39 判断两个IP是否属于同一子网
     采用位与运算,判断IP是否在同一子网。为了简化,把四段二进制,转化为一段二进制,进行与运算判断。因为不管是四段二进制或一段二进制最终判断结果都是看其网络地址是否相同。这里的IP地址合法性判断较为简洁,只要在0-255内均为合法。掩码判断为前一段是1,后一段是0不可0,1穿插。1
  • 2023-05-01json字符串的解析和遍历
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><metahttp-equiv="X-UA-Compati
  • 2023-03-032023-03-03 js map 双重嵌套
    恩。。其实也没啥要记录的,记住关键一点就是必须要有return,不管是几重,比如:arr.map((item,index)=>{  return(    item.arr2.map((item2,index2)=>{
  • 2023-02-2023.2.20软工日记
    下午上课学到了很多东西,学习就像学游泳,晚上学习了html的基础知识,并做了对应的代码笔记<!DOCTYPEhtml></!DOCTYPE><html> <head> <metacharset="UTF-8"> <title>xlm的
  • 2022-11-22Qt实践项目打地鼠之----随机弹出地鼠(三)[附GitHub项目下载地址]
    ​完成了背景图的布局,接下来要处理随机弹出地鼠的程序编写.首先在myitem.cpp中定义一个设置图片路径的函数,如下:voidmyitem::setPic(QStringpath){this->setPixmap(
  • 2022-10-1415、vue+elementUI
    设置动态路由导航栏点击高亮点击查看代码<template><el-containerstyle="height:500px;border:1pxsolid#eee"><el-asidewidth="200px"style="bac
  • 2022-09-25移动端经典布局-左边导航右边滚动列表
    效果:  实现代码:<template><viewclass="content"><viewclass="left"><scroll-viewclass="left-scroll"scroll-y>
  • 2022-09-19vue中循环table表格数据,可编辑的列表(新增、删除、修改)
    原文链接:https://blog.csdn.net/qq_24441205/article/details/1261426691.如何循环如下图table表格数据(注:emerResponseDetail为整个列表定义的数据对象)因"作业人员"为