• 2025-01-03WPF依赖属性和附加属性
    https://blog.csdn.net/wang__junhappy/article/details/84848780  依赖属性以及附加属性依赖属性(DependencyProperty)1.概念依赖属性是一种可以自己没有值,并能通过使用Binding从数据源获得值的属性(通俗的讲,就是依赖在别的属性上)。依赖属性是为了解决普通属性因继承而带来
  • 2024-12-30Day6笔记
    一些代码注解List<String>tagList=gson.fromJson(tags,newTypeToken<List<String>>(){}.getType());``Gson`是Google提供的用于转换Java对象和JSON表示之间的一个简单轻量级库。newTypeToken<List>(){}.getType()创建了一个匿名内部类的实例来捕获泛型类型信息L
  • 2024-12-23flink-配置文件
    packagecom.ecarx.sumatra.data.tab.conf;importorg.apache.flink.api.java.utils.ParameterTool;importorg.slf4j.Logger;importorg.slf4j.LoggerFactory;importjava.io.IOException;importjava.util.Optional;publicclassConfigManager{privatestat
  • 2024-12-19Java如何用HaspMap统计次数并排序详解
    java统计单词频率继上一讲Java用PDFTextStripper来解析pdf文件提取文字-ivanlee717-博客园讲了如何接收和解析pdf之后,我们把pdf文件全部转为了String类型的字符串,那么这一讲聊聊怎么去统计每个词出现的频率。正则过滤首先我们需要把单词弄出来,把其他的文字过滤掉。Pattern
  • 2024-11-29Ansible自动化运维(一)介绍、安装部署
    Ansible自动化运维这部分我将会分为五个部分来为大家讲解(一)介绍、安装部署、设置主机清单(二)Ansible中的ad-hoc模式模块详解(15)个(三)Playbook模式详解(四)jinja2模板Roles角色详解(五)运维实战相关文章大家在最后可以看到一、简介1.认识自动化运维传统运维效率低,大多工
  • 2024-07-18Delphi原生JSON框架(二)TJsonArray
    前面写了如何快速读取一个JSON串,但只是针对简单的类型,如果JSON串中有数组该怎么办呢?一、例子代码先看下面的代码,读取一个学生的各科成绩。procedureTForm6.Button1Click(Sender:TObject);varjsonstr:string;jv:TJSONValue;js:TJSONString;ja:TJSONArray;jo
  • 2024-06-30第三次Blog
    一,前言本次Blog是对题目集7-8的总结,正则表达式,类型转换,字符串处理,链表,以及例如Arraylist等包的知识,需要合理运用继承多态来设计类,需要对题目的逻辑过程,具体实现有充分的认知.特别是用map将类之间联系起来对于逻辑的考验非常大.难度很大,在写代码之前要对实现的过程,思
  • 2024-06-12脏读:数据一致性问题及解决方案
    目录前言一、脏读的定义二、脏读的原因三、解决脏读的方案四、Demo讲解前言        在多线程或分布式系统中,当多个线程或进程同时访问和修改共享资源时,可能会出现数据不一致的情况。其中一个经典的问题就是脏读。本文将详细介绍脏读的概念、原因和解决方案,帮
  • 2024-05-25js的闭包原理——通过引擎的堆栈解析
    有段代码如下:functioncreateCounter(){leti=0;functionincrement(){i++;}functiongetValue(){returni;}return{increment,getValue}}constcounter=createCounter();在这段代码中,运用了函数的3个特点:在函
  • 2024-05-18PhpSpreadsheet中文文档 | Spreadsheet操作教程实例
    参考:https://blog.csdn.net/jackbon8/article/details/1079406381.导出表格<?phpnamespaceapp#给类文件的命名空间起个别名usePhpOffice\PhpSpreadsheet\Spreadsheet;#Xlsx类将电子表格保存到文件usePhpOffice\PhpSpreadsheet\Writer\Xlsx;
  • 2024-05-17如何解决`Dereference of a possibly null reference.CS8602`
    如何解决Dereferenceofapossiblynullreference.CS8602Q1stringvalue=property.GetValue(obj).ToString().Trim();上面的代码,报错如下:Dereferenceofapossiblynullreference.CS8602Dereferenceofapossiblynullreference.CS8602A1这个错误提示是C##8.0
  • 2024-05-09Mybatis if判断中使用了Ognl关键字导致报错解决方法
    mybatisxml中使用OGNL解析参数,如果直接使用了关键字则会导致解析失败。常见的关键字有:字段mybatis关键字bor(字符|)的英文xor字符^的英文and字符&&band字符&ed字符==neg字符!=lt字符<gt字符>lte字符<=
  • 2024-04-05Unity类银河恶魔城学习记录12-5 p127 Stat ToolTip源代码
    Alex教程每一P的教程原代码加上我自己的理解初步理解写的注释,可供学习Alex教程的人参考此代码仅为较上一P有所改变的代码【Unity教程】从0编程制作类银河恶魔城游戏_哔哩哔哩_bilibiliUI.csusingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngin
  • 2024-03-16二维前缀和知识讲解+例题
    1.二维前缀和二维前缀和是一种数组处理技术,它在处理二维数据(如矩阵)时非常有用。它的概念源自于一维前缀和,但扩展到了两个维度。二维前缀和的主要思想是将矩阵中的每个元素与其上方和左方的元素进行累加,从而快速计算出矩阵中任意子矩阵的元素和。定义如下:设有一个二维矩阵
  • 2024-03-13Unity类银河恶魔城学习记录9-5 p93 Major stats and defensive stats源代码
    Alex教程每一P的教程原代码加上我自己的理解初步理解写的注释,可供学习Alex教程的人参考此代码仅为较上一P有所改变的代码【Unity教程】从0编程制作类银河恶魔城游戏_哔哩哔哩_bilibiliCharacterStats.csusingSystem.Collections;usingSystem.Collections.Generic;using
  • 2024-02-22.net core 读取appsetting.json 封装
    /*需要引入的包Microsoft.Extensions.Configuration-提供配置的核心功能。Microsoft.Extensions.Configuration.Json-支持从JSON文件加载配置。Microsoft.Extensions.Configuration.FileExtensions-支持文件相关的配置,如设置基路径。Microsoft.Extensions.Configura
  • 2024-01-26在PyCharm中运行Python的unit测试时,出现‘file‘ object has no attribute ‘getvalue’的错误(转载)
    https://blog.csdn.net/m0_46900715/article/details/129725053  
  • 2024-01-26Func<T, object> 选择器使用
    感觉有点类似于委托,在一开始先绑定,到后面使用LINQ语句时再触发(不知道是不是这样,先记录一下) publicstaticvoidMain(){List<int>numbers=newList<int>(){10,20,30,40,50};//创建一个Func<T,object>来获取大于20的元素
  • 2024-01-16c++基础
    c++基础#include<iostream>usingnamespacestd;//定义类AAclassAA{private:inta;//私有数据成员apublic://构造函数,用于初始化aAA(intvalue){a=value;}//公有成员函数,用于获取a的值intGetValue(){retur
  • 2023-12-21.Net5导入导出execl表格
    .Net5导入导出execl表格通过 usingOfficeOpenXml进行实现usingSystem;usingSystem.Collections.Generic;usingSystem.IO;usingSystem.Reflection;usingOfficeOpenXml;namespaceSino{///<summary>///通用工具类///</summary>publicstat
  • 2023-12-17[LeetCode] LeetCode692. 前K个高频单词
    题目描述思路注意是前K个高频单词,就是TopK问题,只能用小根堆找最大的K个元素啊,用大根堆找的就是最小的K个元素了思路一:classSolution{publicList<String>topKFrequent(String[]words,intk){Map<String,Integer>map=newHashMap<>();//小
  • 2023-12-16[LeetCode] LeetCode451. 根据字符出现频率排序
    题目描述思路:使用大顶堆方法一:classSolution{publicStringfrequencySort(Strings){//1.HashMap统计词频Map<Character,Integer>map=newHashMap<>();for(charc:s.toCharArray()){map.put(c,map.getOrDefault(
  • 2023-12-15java解析Xml文件
    iFile=getEditor().getEditorInput().getAdapter(IFile.class); Filefile=newFile(iFile.getLocation().toString()); Map<String,String>columnsMap=newHashMap<>(); if(file.exists()){ SAXReaderreader=newSAXReader(); try{