• 2024-07-0258.分页器
    分页器【1】模板classPagination(object):def__init__(self,current_page,all_count,per_page_num=2,pager_count=11):"""封装分页相关数据:paramcurrent_page:当前页:paramall_count:数据库中的数据总条数:par
  • 2024-06-24XILINX set_property BITSTREAM.CONFIG.CONFIGRATE
    起因在一个新的XILINXXCKU040FPGA设计中,SPI支持X8模式,此时BIT生成约束如下:#thehardwaresupportspix8,willbootfasterfromflash#set_propertyBITSTREAM.CONFIG.SPI_BUSWIDTH8[current_design]#set_propertyCONFIG_MODESPIx8[current_design]set_property
  • 2024-06-23LeetCode 70. 爬楼梯 使用c++解答
    假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?示例1:输入:n=2输出:2解释:有两种方法可以爬到楼顶。1.1阶+1阶2.2阶示例2:输入:n=3输出:3解释:有三种方法可以爬到楼顶。1.1阶+1阶
  • 2024-06-23antdesign-vue3 List的分页器最全配置
    AntDesignVue官网:https://www.antdv.com/components/list-cn何时使用#最基础的列表展示,可承载文字、列表、图片、段落,常用于后台数据展示页面。<a-listsize="large"bordered:data-source="listData":pagination="pagination"><
  • 2024-06-22react中useState、useRef、变量之间的区别
    数组件有函数作用域,每次render时,声明的方法会生成新的引用,声明的普通变量会重新声明并赋值初始值,而useRef和useState会保留状态。1.useState组件更新不会改变之前的状态,可以保存状态。值变化,会render,视图会更新,setState是异步的,同一个函数内设置的,不能实时获取到最新的值。使用
  • 2024-06-22模拟退火算法(Simulated Annealing, SA)及微优化(入门)
    模拟退火算法(SimulatedAnnealing,SA)是一种启发式搜索算法,常用于解决优化问题。该算法以概率的方式搜索问题的解空间,并在搜索过程中逐渐降低温度,从而有助于找到全局最优解。模拟退火算法的基本原理如下:初始化:随机生成一个初始解。迭代过程:生成一个新解,这个新解通过一
  • 2024-06-22RAG与LLM原理及实践(2)--- RAG结合LLM function调用的原理及落地实践
    花一点时间继续写下,RAG结合LLM。通过上一篇文章你应该知道为什么RAG要结合LLM,或者说为什么LLM要结合RAG使得LLM更强大,特别是当LLM应用在人机对话等方面的时候。只要涉及一问一答,并通过上下文继续丰富对话,就会涉及到他。这个是看事情的两个维度。就像是买钟送电池还是买电池送
  • 2024-06-21Navicat无线续杯
    可无限使用14天Navicat。1.删除注册表--不用手动,作为路径定位win+R输入regeditHKEY_CURRENT_USER\Software\PremiumSoft\Data  删除全部Date文件夹 --不用手动,作为路径定位HKEY_CURRENT_USER\Software\Classes\CLSID删除CLSID下第一个Info的文件夹2.新建文本文档粘
  • 2024-06-21SQLMAP使用参数
    get型常用参数-u:指定注入的URLsqlmap-uURL--dbs:爆出所有数据库sqlmap-uURL--dbs--dbms:指定数据库类型sqlmap-uURL--dbms=mysql--users:查看数据库的所有用户sqlmap-uURL--users--current-user:查看数据库当前用户sqlmap-uURL--current-user--current-db:
  • 2024-06-20MySQL中设置两个默认时间(createTime字段和updateTime字段)
    MySQL中设置两个默认时间在MySQL中,您可以使用DATETIME数据类型并设置默认值为CURRENT_TIMESTAMP来实现这一点。以下是一个示例,展示了如何为createTime和updateTime字段设置默认值:CREATETABLEtable_name(idINTPRIMARYKEY,createTimeDATETIMEDEFAULTCURRENT
  • 2024-06-20【AOP问题处理】:AopContext.currentProxy()方法异常处理:java.lang.IllegalStateException: Cannot find current proxy
    原因是代理对象内部方法的调用不会触发AOP代理。先看代码:自定义了一个注解:importjava.lang.annotation.ElementType;importjava.lang.annotation.Retention;importjava.lang.annotation.RetentionPolicy;importjava.lang.annotation.Target;//使用元注解
  • 2024-06-20基于Python中的tkinter和pygame库创建一个简单音乐播放器
    importosimporttimeimporttkinterastkfromtkinterimportfiledialog,messagebox,ttkimportpygameimportmutagen.mp3#用于获取MP3文件时长classMusicPlayer:def__init__(self,root):pygame.init()self.root=rootsel
  • 2024-06-19软工日报3.26
    代码量:8-4【Python0036】中文级联菜单分数10全屏浏览作者 doublebest单位 石家庄铁道大学编写程序实现中文级联菜单,建议可以使用pypinyin或其它扩展库。代码:defdisplay_menu(menu,level=0):"""递归显示菜单"""forindex,(key,v
  • 2024-06-193.26
    时长:五十分钟代码量:8-4【Python0036】中文级联菜单分数10全屏浏览作者 doublebest单位 石家庄铁道大学编写程序实现中文级联菜单,建议可以使用pypinyin或其它扩展库。代码:defdisplay_menu(menu,level=0):"""递归显示菜单"""fori
  • 2024-06-18【Python】python实现双向链表
    一、定义与结构双向链表(DoublyLinkedList)是一种链式数据结构,每个节点(Node)包含三个部分:一个数据域(data),一个指向前驱节点的指针(prev),以及一个指向后继节点的指针(next)。双向链表的每个节点都链接到前一个节点和后一个节点,从而允许在两个方向上进行遍历。双向链表的结构+---
  • 2024-06-17Java JSON组成和解析
    本框架JSON元素组成和分析,JsonElement分三大类型JsonArray,JsonObject,JsonString。JsonArray:数组和Collection子类,指定数组的话,使用ArrayList来add元素,遍历ArrayList再使用Array.newInstance生成数组并添加元素即可.JsonObject:带有泛型的封装类,给带有泛型的字段赋
  • 2024-06-15Java高手的30k之路|面试宝典|精通跳表SkipList
    跳表SkipList跳表(SkipList)是一种数据结构,它在有序链表的基础上,通过增加多级索引来提高查找、插入和删除操作的效率。跳表的平均时间复杂度为O(logn),与平衡树(如红黑树、AVL树)相当,但实现起来更为简单。跳表的结构跳表由多层链表组成,每一层都是一个有序链表。底层(第0
  • 2024-06-15LLM大模型: MOE原理和源码解析
    1、古人云:闻道有先后,术业有专攻!每个人的能力范围是有限的,不可能360行,行行都精通!所以搞研究都会选一个细分领域深耕,争取在这个领域做到世界top级别的泰斗!一个团队,内部也都是在各个领域擅长的人组成,比如前端、ui、后端、算法、运维、运营等,大家互相配合,完成既定目标!本人多年前做
  • 2024-06-15TX75XXKP 稳压IC 高耐压60V 电流250mA 工业级别
    FeaturesVinRangeupto60VOutputrange:1.5V~5.0VMaximumoutputcurrent:250mADropoutvoltage:700mV@lOUT=100mAltralowquiescentcurrent:2.5uA&8VOutputvoltagetolerancesof+2%OverthetemperaturerangeIntemalthermaloverloadprotection
  • 2024-06-14react-quill 自定义上传图片方法
    react-quill网上找了自定义上传图片的方式。测试后都失败,会报:react-quilladdRange():Thegivenrangeisn'tindocument.解决办法:关键点:在创建实例后,去重新设置image的uploader方法。(蓝色部分)代码: const[content,setContent]=useState('');constquillEdit=use
  • 2024-06-13前端菜鸡流水账日记 -- Pagination分页
    哈喽哇大家,老规矩,见面先问好,今天是端午节假期后的第一天上班,大家假期开心吗,哈哈哈哈,我还是蛮开心的...今天这篇笔记要分享得主要是一个分页器,但是不一样得地方是因为,首先是ant组件库得,其次是因为是一个被封装了得分页器,平时我们使用得话可能就直接使用了,这个是封装过得,其实大
  • 2024-06-12PasteSpider的集群组件PasteCluster(让你的项目快速支持集群模式)的思路及实现(含源码)
    PasteSpider是什么?一款使用.net编写的开源的Linux容器部署助手,支持一键发布,平滑升级,自动伸缩,Key-Value配置,项目网关,环境隔离,运行报表,差量升级,私有仓库,集群部署,版本管理等!30分钟上手,让开发也可以很容易的学会在linux上部署你得项目![从需求角度介绍PasteSpider(K8S平替部署
  • 2024-06-12【CMake系列】06-项目结构与输出路径管理
    为了对大型项目实现更好的管理【模块化协作开发等等】,cmake提供了很多指令,可以对项目的结构进行调整、管理,便于项目的合理规划。本文我们要学习的就是项目结构的设置,以及构建程序等输出路径的设置本专栏的实践代码全部放在github上,欢迎star!!!如有问题,欢迎留言、或加群
  • 2024-06-12pythontest3
    defkaprekar_operation(n):"""对四位数n执行卡普耶卡操作:1.将n的各个数字重新排列成最大的数和最小的数。2.用最大的数减去最小的数。3.返回结果。"""digits=sorted([int(digit)fordigitinstr(n)])max_number=int(''.join(map(str,d
  • 2024-06-11按需加载tooltip
    前言:在日常开发中,我们会遇到对一段文字如果太长,需要用省略号来表示,但是如果省略后,文字的完整内容就显示不出来了。这事,一般采用tooltip的方式来显示完整,但是有时,可以显示完全,若还是用tooltip来显示就有些多余了,所以如何按需显示tooltip就显得尤为重要了,接下来,我们就一起探