讯睿CMS模版常用标签参数汇总

一、模板调用标签

1、首页

网站名称:{SITE_NAME}
标题:{$meta_title}(列表页通用)
Keywords:{$meta_keywords}
Description:{$meta_description}

2、列表页

迅睿cms调用本栏目基础信息标签代码
当前栏目ID$catid  单独调用{$catid}
当前栏目名称:{$cat.name}
当前栏目地址:{$cat.url}
当前栏目内容:{$cat.content}
当前栏目缩略图:{dr_get_file($cat.thumb)}
当前SEO标题 {$cat['setting']['seo']['list_title']}
当前SEO关键字 {$cat['setting']['seo']['list_keywords']}
当前SEO描述 {$cat['setting']['seo']['list_description']}
迅睿cms调用本栏目面包屑导航代码
{dr_catpos($catid, '', true, '<a href="[url]">[name]</a> > ')}
迅睿cms调用父栏目标签代码
父级栏目ID{$parent.id}
父级栏目名称:{$parent.name}
父级栏目地址:{$parent.url}
父级栏目缩略图:{dr_get_file($parent.thumb)}
迅睿cms调用顶级栏目标签代码
顶级栏目ID{$top.id}
顶级栏目名称:{$top.name}
顶级栏目地址:{$top.url}
顶级栏目缩略图:{dr_get_file($top.thumb)}
迅睿cms调用顶级栏目下的子栏目标签代码
输出当前顶级栏目的下级子栏目
{category pid=$top.id return=c}
是否当前栏目:{if $c.id==$cat.id} class="active"{/if}
<a href="{$c.url}">{$c.name}</a>
缩略图 {dr_thumb($c.thumb)}
栏目内容{$c.content}
{/category}
迅睿cms调用父栏目下的子栏目标签代码
输出当前父栏目的下级子栏目
{category pid=$parent.id return=c}
是否当前栏目:{if $c.id==$cat.id} class="active"{/if}
<a href="{$c.url}">{$c.name}</a>
缩略图 {dr_thumb($c.thumb)}
栏目内容{$c.content}
{/category}
迅睿cms调用当前位置代码
<ul class="page-breadcrumb breadcrumb"><li><a href="{SITE_URL}">网站首页</a><i class="fa fa-circle"></i></li>{dr_catpos($catid, '', true, '<li> <a href="[url]">[name]</a> '.PHP_EOL.'<i class="fa fa-circle"></i> </li>'.PHP_EOL)}<li><a href="{$url}">{$title}</a><i class="fa fa-circle"></i></li><li><span>内容</span></li>
</ul>

3、内容页

迅睿cms基础内容字段标签调用代码
标题:{$title}
200x200的缩略图:{dr_thumb($thumb, 200, 200)}
{if $thumb}{dr_get_file($thumb)}原图{else}无图{/if}
关键字:{$keywords}
描述:{$description}
来源/笔名:{$author}
文章内容:{$content}
发布时间:{$inputtime}
更新时间:{$updatetime}
发布时间:{dr_date($_inputtime, 'Y-m-d')}
更新时间:{dr_date($_updatetime, 'Y-m-d')}动态阅读数(需要jquery):{dr_show_hits($id)} 当前地址:{$my_web_url}
评论数,固定:{$comments}
收藏数:{$favorites}
评论平均分:{$avgsort}
支持数量:{$support}
反对数量:{$oppose}
迅睿cms相同关键词的相关文章标签调用代码
根据内容的关键词字段keywords来查询同词标题的内容
{related module=MOD_DIR tag=$tag}<a href="{$t.url}">{$t.title}</a>
{/related}
调试排错诊断信息:{$debug} (开发者模式下才可用)----------排除自身内容的写法-----
{related module=MOD_DIR NOT_id=$id tag=$tag}<a href="{$t.url}">{$t.title}</a>
{/related}
调试排错诊断信息:{$debug} (开发者模式下才可用)----------限制是同栏目的写法-----
{related module=MOD_DIR catid=$catid tag=$tag}<a href="{$t.url}">{$t.title}</a>
{/related}
调试排错诊断信息:{$debug} (开发者模式下才可用)
迅睿cms输出当前栏目最新10条数据列表标签代码:
{module catid=$catid order=updatetime num=10}
标题:{$t.title}
地址:{$t.url}
描述:{$t.description}
截取20字:{dr_strcut($t.description, 20)}
缩略图:{dr_thumb($t.thumb, 200, 200)}
判断有无缩略图:{if $t.thumb}{else}没有{/if}
判断有无缩略图原图:{if $t.thumb} {dr_get_file($t.thumb)} {else}没有{/if}
时间:{$t.updatetime}
自定义时间:{dr_date($t._updatetime, 'Y-m-d')}
{/module}
调试排错诊断信息:{$debug} (开发者模式下才可用)
迅睿cms输出当前栏目热门10条数据列表标签代码:
{module  catid=$catid order=hits num=10}...
{/module}
调试排错诊断信息:{$debug}(开发者模式下才可用)
迅睿cms输出当前栏目随机10条数据列表标签代码:
{module  catid=$catid order=rand num=10}...
{/module}
调试排错诊断信息:{$debug}(开发者模式下才可用)
迅睿cms调用上一篇标签代码:
上一篇:
{if $prev_page}<a href="{$prev_page.url}">{$prev_page.title}</a>标题:{$prev_page.title}地址:{$prev_page.url}描述:{$prev_page.description}截取20{dr_strcut($prev_page.description, 20)}缩略图: {dr_thumb($prev_page.thumb, 200, 200)}判断有无缩略图:{if $prev_page.thumb}有的{else}没有{/if}时间:{$prev_page.updatetime}自定义时间:{dr_date($prev_page._updatetime, 'Y-m-d')}# 指定renturn值为:prev_page
{else}没有了
{/if}
迅睿cms调用下一篇标签代码:
下一篇:
{if $next_page}<a href="{$next_page.url}">{$next_page.title}</a>标题:{$next_page.title}地址:{$next_page.url}描述:{$next_page.description}截取20字:{dr_strcut($next_page.description, 20)}缩略图:{dr_thumb($next_page.thumb, 200, 200)}判断有无缩略图:{if $next_page.thumb}有的{else}没有{/if}时间:{$next_page.updatetime}自定义时间:{dr_date($next_page._updatetime, 'Y-m-d')}# 指定renturn值为:next_page			
{else}没有了
{/if}
迅睿cms内容页分页调用标签代码:
<!--如果存在分页时循环输出分页数与标题-->
{loop $content_page $sn $t}{if $pageid==$sn}<span>{$sn}</span>{else}<a href="{php echo $sn > 1 ? str_replace('[page]', $sn, $urlrule) : $url;}">{$sn}</a>{/if}
{/loop}{if $pageid<2}当前是第一页
{/if}{if $content_page && $pageid == dr_count($content_page)}当前是最后一页
{/if}
迅睿cms发布作者相关信息调用标签代码:
{php $user=dr_member_info($uid);} // 调用该文章的发布者的会员信息
会员名称:{$user.username}
会员邮箱:{$user.email}
手机号码:{$user.phone}
真实姓名:{$user.name}其他字段可通过标签生成器来生成出来会员头像:{$user.avatar}
是否是后台管理员:{$user.is_admin}显示加入了哪些用户组:
{loop $user.group $tt}<p>用户组ID{$tt.gid} 这是gid不要写成id级别名称:{$tt.group_level}用户组名称:{$tt.group_name}有效期:{dr_date($tt.stime)} ~ {dr_date($tt.etime)}</p>
{/loop}
迅睿cms内容发布作者其他文章调用标签代码:
调用当前内容的作者,在news模块发布的其他文章数,显示10{module module=news uid=$uid num=10}...
{/module}
调试排错诊断信息:{$debug} (开发者模式下才可用)
如果调用其他模块数据,只需要把news改成其他模块的目录名称即可
迅睿cms当前页面分页号:{$pageid}
迅睿cms关键词搜索调用标签代码:
{loop $kws $name3 $url3}<a href="{$url3}" target="_blank">{$name3}</a>
{/loop}
迅睿cms关键词库tag插件调用代码
{loop $kws $name3 $url3}<a href="{$url3}" target="_blank">{$name3}</a>
{/loop}
迅睿cms当前位置调用标签代码:
<ul class="page-breadcrumb breadcrumb"><li><a href="{SITE_URL}">网站首页</a><i class="fa fa-circle"></i></li>{dr_catpos($catid, '', true, '<li> <a href="[url]">[name]</a> '.PHP_EOL.'<i class="fa fa-circle"></i> </li>'.PHP_EOL)}<li><a href="{$url}">{$title}</a><i class="fa fa-circle"></i></li><li><span>内容</span></li>
</ul>

4、慢慢整理

内容页自定义title: {$title}_{SITE_NAME}  
循环文章标题长度:{dr_strcut($t.title, 16)}
文章循环标签:
{module module=article catid=4  num=7}{$t.title}发布时间:{dr_date($t._updatetime, 'Y-m-d')}文章地址:{$t.url}文章描述:{dr_strcut($t.description, 40)}缩略图:{dr_thumb($t.thumb, 200, 200)}
{/module}
首页公司简介:
截取字符:{dr_strcut(dr_clearhtml(dr_share_cat_value(1, 'content')), 10, '...')}
单个栏目调用:
{category module=share id=3 return=t}  {$t.name}{$t.url}
{/category}
顶级导航:
{category module=share pid=0}<a href="{$t.url}" id="{$t.name}" class="nav_a" >{$t.name}</a>
{/category}
下级导航调用:
{category module=share pid=2 return=t}{$t.url}{$t.name}
{/category}频道内容:{$cat['content']}
当前栏目名称: {$cat.name}
当前位置: {dr_catpos($catid, '', true, '<a href="[url]">[name]</a> > ')} 
列表页调用:
{module catid=$catid order=updatetime page=1  num=9}点击数量:{$t.hits}    {$t.url}{dr_thumb($t.thumb, 100, 90)}{$t.title}{dr_strcut($t.title, 12)}
{/module}分页: {$pages}
内容页调用
{$content} <strong>上一篇:</strong>{if $prev_page}<a href="{$prev_page.url}">{$prev_page.title}</a>{else}没有了{/if}<strong>下一篇:</strong>{if $next_page}<a href="{$next_page.url}">{$next_page.title}</a>{else}没有了{/if}内容页调用自定义字段内容,并换行:{if $yyxuzhi}{nl2br(trim($yyxuzhi))}{else}暂无{/if}
友情链接
{php $yqlj=dr_site_value('yqlj');}
{loop $yqlj $a}<a href="{$a[2]}" target="_blank">{$a[1]}</a>|
{/loop}
引用模板
{template "footer.html"}{template "head.html"}{template "left.html"}{dr_share_cat_value(26, 'url')}  调用指定栏目url{dr_strcut((dr_share_cat_value(25, "content")), 100, '...')}调用栏目内容标签{dr_strcut(dr_clearhtml(dr_share_cat_value(999, "content")), 10, '...')}调用栏目内容标签,并格式化HTML参考:https://www.xunruicms.com/doc/623.html
{$cat.name}当前栏目名称{dr_thumb($cat['thumb'], 100, 100)}当前栏目缩略图{SITE_MURL}首页URL地址{dr_strcut($t.title, 12)} 文章标题限制字数--------------------------{dr_strcut($t.description, 80)} ...调用描述,并限制字数{php echo preg_replace('/<img.*?src=[\"|\']?(.*?)[\"|\']?\s.*?>/i',"<img src=\"".SITE_URL."$1\">", $content);;} 手机站内容页文章图片绝对地址-------------//***//父级栏目下调用当前子栏目,并高亮显示{category module=share pid=$catid return=c1}<li class='cur'> <a href='{$c1.url}'>{$c1.name}</a></li>{/category}//***//二级栏目下调用当前同级栏目,并高亮显示{category module=share pid=8 num=10 order=displayorder cache=3600}<li> <a href='{$t.url}' class='{if IS_SHARE && $catid && dr_in_array($catid, $t.catids)} on{/if}'>{$t.name}</a></li>{/category}-----------------{HOME_THEME_PATH} 当前模板风格 /static/风格目录/{ROOT_THEME_PATH} 绝对与主站域名的路径{THEME_PATH} 资源目录/static/{MOBILE_THEME_PATH}移动端风格目录路径{$my_web_url} 当前页面的url地址{SITE_URL} 当前网站的url域名{SITE_MURL} 当前网站的移动端域名{CLIENT_URL} 当前终端的域名{DOMAIN_NAME} 当前url的域名部分{str_replace(SITE_URL, SITE_MURL, $my_web_url)}PC端调用 相对应的手机端当前URL地址{dr_rp($my_web_url, SITE_URL, "")}当前url地址,不调用主域名默认的调用方式这样写的:{$t.url} 需要改成{dr_rp($t.url, SITE_URL, "")},就是调用文章当前地址的相对url路径(参考:https://www.xunruicms.com/doc/1174.html){SITE_NAME} 当前网站名称{SITE_LOGO} 当前网站的logo图片{LANG_PATH} 当前网站的语言包目录{MEMBER_URL} 用户中心地址{SITE_ICP} 网站ICP备案号{SITE_TONGJI} 网站统计代码有缩略图就显示缩略图,没有缩略图显示自动图片{if $t.thumb}{dr_get_file($t['thumb'])}{else}/style/images/nopic.jpg{/if}调用当前栏目的顶级栏目:
{$top.name}
{$top.url}调用当前栏目的父级栏目:{$parent.name}
-------------------------------------
PC模板显示手机地址:{dr_rp($my_web_url, SITE_URL, SITE_MURL)}
手机模板显示PC地址:{dr_rp($my_web_url, SITE_MURL, SITE_URL)}网站首页地址
电脑端:{SITE_URL}
移动端:{SITE_MURL}
模块首页地址(独立模块才有)指定模块首页(电脑){dr_module_url('模块目录')}
指定模块首页(手机){dr_mobile_url(dr_module_url('模块目录'))}电脑URL转换成移动端URL{dr_mobile_url('电脑url地址')} 或者 {dr_to_url('电脑url地址')}循环标签内容的模块内容URL
电脑地址:{$t.url}
手机地址:{dr_mobile_url($t.url)} 或者 {dr_to_url($t.url)}
***********************
调用文章属性标签写法,flag
JSON_myflag=a|c
-------------------------------------
{APP_DIR} 项目目录,也就是url中的s变量值
{MOD_DIR} 如果是模块页面,表示当前模块目录;否则不解析
------------------------------
调用当前栏目下的子栏目
{category module=share pid=$top.id}<li class="{if IS_SHARE && $catid && dr_in_array($catid,$t.catids)}active{/if}"><a href="{$t.url}">{$t.name}</a></li>
{/category}
-------------
*******************************
调用循环的指定栏目:
{category module=share pid=0 id=1,8,14,15,16,19 num=6}<li class="{if IS_SHARE && $catid && dr_in_array($catid, $t.catids)} newscurrent{/if}">{$t.name}</li>{/category}调用循环的指定栏目下的文章列表:
{category module=share pid=0 id=1,8,14,15,16,19 num=6 return=c}<div class="newsitem"><div class="newspic"><ul>{module module=$c.mid catid=$c.id num=2}<li><a href="{$t.url}"><img src="{if $t.thumb}{dr_get_file($t['thumb'])}{else}/images/defaultpic.gif{/if}"><span>{$t.title}</span></a></li>{/module}</ul></div><ul class="newslist">{module module=$c.mid catid=$c.id num=2,5}<li><i></i><a href="{$t.url}" title="{$t.title}">{$t.title}</a><p>{dr_strcut($t.description, 80)} ...</p></li>{/module}</ul></div>
{/category}
# 注意 return=c的写法和$c.mid catid=$c.id 和$t.mid catid=$t.idd 写法
**************************************
全站热门文章调用内容模块article
{hits module=article num=3}标题:{$t.title}地址:{$t.url}总点击数:{$t.hits}本日点击:{$t.day_hits}本周点击:{$t.week_hits}本月点击:{$t.month_hits}年点击量: {$t.year_hits}更新时间:{$t.updatetime}自定义更新时间:{dr_date($t._updatetime, 'Y-m-d')}栏目名称:{dr_cat_value('news', $t.catid, 'name')}栏目URL{dr_cat_value('news',$t.catid, 'url')}
{/hits}=========栏目列表页调用tag标签写法=============
{list action=module catid=$catid field=title,url,updatetime,description,keywords,hits,thumb order=updatetime page=1}<li><div class="gws-box"><div class="gws-img"><a href="{$t.url}" target="_blank"><img src="{dr_thumb($t.thumb, 100, 90)}" alt="{$t.title}"></a></div><div class="gws-text"><a href="{$t.url}" target="_blank"><h4>{$t.title}</h4></a><p>{dr_strcut($t.description, 20)}...</p><div class="gws-foot">{php $kws=dr_get_content_kws($t.keywords);}{if $kws}<div class="tags">{loop $kws $name $url}<a target='_blank' href="{$url}">{$name}</a>{/loop}</div>{/if}<a href="{$t.url}" target="_blank">查看详情</a></div></div></div></li>
{/list}=========END=============# 删除系统的模板:template/pc/defult目录,然后打开根目录的index.php文件开启开发模式is_dev设置为1,就可以方便做模板了
模块 内容循环标签:module参数写法
普通文章 {module module=qydna_addonarticle }
图片集 {module module=qydna_addonimages }
软件 {module module=qydna_addonsoft }
专题 {module module=qydna_addonspec }
商品 {module module=qydna_addonshop }
分类信息 {module module=qydna_addoninfos }

参考记录:

  1. 模板标签生成器工具:https://www.xunruicms.com/doc/code/index.html
  2. 前端界面替换教程:https://www.xunruicms.com/book/3/
  3. 模板制作教程:https://www.xunruicms.com/doc/template.html
  4. DEDECMS模板标签对应说明:https://www.xunruicms.com/doc/1168.html
  5. 新手入门操作:https://www.xunruicms.com/book/4/
  6. URL结构定义 自定义URL教程:https://www.xunruicms.com/doc/580.html
  7. 文章是否置顶的设置方法:https://www.xunruicms.com/doc/1164.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/79847.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【C#】Buffer.BlockCopy的使用

Buffer.BlockCopy 是 C# 中的一个方法&#xff0c;用于在数组之间高效地复制字节块。它主要用于操作字节数组&#xff08;byte[]&#xff09;&#xff0c;但也可以用于其他类型的数组&#xff0c;因为它直接基于内存操作。 以下是关于 Buffer.BlockCopy 的详细说明和使用示例&…

记一次pdf转Word的技术经历

一、发现问题 前几天在打开一个pdf文件时&#xff0c;遇到了一些问题&#xff0c;在Win10下使用WPS PDF、万兴PDF、Adobe Acrobat、Chrome浏览器打开都是正常显示的&#xff1b;但是在macOS 10.13中使用系统自带的预览程序和Chrome浏览器&#xff08;由于macOS版本比较老了&am…

在Laravel 12中实现4A日志审计

以下是在Laravel 12中实现4A&#xff08;认证、授权、账户管理、审计&#xff09;日志审计并将日志存储到MongoDB的完整方案&#xff08;包含性能优化和安全增强措施&#xff09;&#xff1a; 一、环境配置 安装MongoDB扩展包 composer require jenssegers/mongodb配置.env …

链表高级操作与算法

链表是数据结构中的基础&#xff0c;但也是面试和实际开发中的重点考察对象。今天我们将深入探讨链表的高级操作和常见算法&#xff0c;让你能够轻松应对各种链表问题。 1. 链表翻转 - 最经典的链表问题 链表翻转是面试中的常见题目&#xff0c;也是理解链表指针操作的绝佳练…

架构思维:构建高并发读服务_使用懒加载架构实现高性能读服务

文章目录 一、引言二、读服务的功能性需求三、两大基本设计原则1. 架构尽量不要分层2. 代码尽可能简单 四、实战方案&#xff1a;懒加载架构及其四大挑战五、改进思路六、总结与思考题 一、引言 在任何后台系统设计中&#xff0c;「读多写少」的业务场景占据主流&#xff1a;浏…

在运行 Hadoop 作业时,遇到“No such file or directory”,如何在windows里打包在虚拟机里运行

最近在学习Hadoop集群map reduce分布运算过程中&#xff0c;经多方面排查可能是电脑本身配置的原因导致每次运行都会报“No such file or directory”的错误&#xff0c;最后我是通过打包文件到虚拟机里运行得到结果&#xff0c;具体步骤如下&#xff1a; 前提是要保证maven已经…

软考-软件设计师中级备考 11、计算机网络

1、计算机网络的分类 按分布范围分类 局域网&#xff08;LAN&#xff09;&#xff1a;覆盖范围通常在几百米到几千米以内&#xff0c;一般用于连接一个建筑物内或一个园区内的计算机设备&#xff0c;如学校的校园网、企业的办公楼网络等。其特点是传输速率高、延迟低、误码率低…

【C#】.net core6.0无法访问到控制器方法,直接404。由于自己的不仔细,出现个低级错误,这让DeepSeek看出来了,是什么错误呢,来瞧瞧

&#x1f339;欢迎来到《小5讲堂》&#x1f339; &#x1f339;这是《C#》系列文章&#xff0c;每篇文章将以博主理解的角度展开讲解。&#x1f339; &#x1f339;温馨提示&#xff1a;博主能力有限&#xff0c;理解水平有限&#xff0c;若有不对之处望指正&#xff01;&#…

当LLM遇上Agent:AI三大流派的“复仇者联盟”

你一定听说过ChatGPT和DeepSeek&#xff0c;也知道它们背后的LLM&#xff08;大语言模型&#xff09;有多牛——能写诗、写代码、甚至假装人类。但如果你以为这就是AI的极限&#xff0c;那你就too young too simple了&#xff01; 最近&#xff0c;**Agent&#xff08;智能体&a…

Spring Boot多模块划分设计

在Spring Boot多模块项目中&#xff0c;模块划分主要有两种思路&#xff1a;​​技术分层划分​​和​​业务功能划分​​。两种方式各有优缺点&#xff0c;需要根据项目规模、团队结构和业务特点来选择。 ​​1. 技术分层划分&#xff08;横向拆分&#xff09;​​ 结构示例&…

两次解析格式化字符串 + 使用SQLAlchemy的relationship执行任意命令 -- link-shortener b01lersCTF 2025

题目描述: A fast and reliable link shortener service, with a new feature to add private links! 我们走一遍逻辑 注册 app.route("/register", methods[GET, POST]) def register(): """ 用户注册路由&#xff0c;处理用户注册请求&#xff…

后端id类型为long类型时,返回给前端浏览器四舍五入,导致id精度缺失问题

背景 今天在代码里&#xff0c;掉了别人写的接口&#xff0c;有个id的字段是long类型的&#xff0c;我这边加点参数返回给前端&#xff0c;然后前端根据id修改&#xff0c;结果修改的数据记录有&#xff0c;但是没起作用&#xff0c;后来发现根据他传给我的id在后台数据库查不…

Scartch038(四季变换)

知识回顾 1.了解和简单使用音乐和视频侦测模块 2.使用克隆体做出波纹特效 3.取色器妙用侦测背景颜色 前言 我国幅员辽阔,不同地方的四季会有不同的美丽景色,这节课我带你使用程序做一个体现北方四季变化的程序 之前的程序基本都是好玩的,这节课做一个能够赏心悦目的程序。…

JVM happens-before 原则有哪些?

理解Java Memory Model (JMM) 中的 happens-before 原则对于编写并发程序有很大帮助。 Happens-before 关系是 JMM 用来描述两个操作之间的内存可见性以及执行顺序的抽象概念。如果一个操作 A happens-before 另一个操作 B (记作 A hb B)&#xff0c;那么 JMM 向你保证&#x…

从 Eclipse Papyrus / XText 转向.NET —— SCADE MBD技术的演化

从KPN[1]的萌芽开始&#xff0c;到SCADE的推出[2]&#xff0c;再到Scade 6的技术更迭[3]&#xff0c;SCADE 基于模型的开发技术已经历许多。现在&#xff0c;Scade One 已开启全新的探索 —— 从 Eclipse Papyrus / XText 转向.NET 8跨平台应用。 [1]: KPN, Kahn进程网络 (197…

osquery在网络安全入侵场景中的应用实战(二)

背景 上次写了osquery在网络安全入侵场景中的应用实战(一)结果还不错,这次篇目二再增加一些场景。osquery主要解决的时员工被入侵之后电脑该如何溯源取证的问题。通常EDR会有日志,但是不会上报全量的日志。发现机器有恶意文件需要上级取证的时候,往往是比较麻烦的,会有这…

opencv+opencv_contrib+cuda和VS2022编译

本文介绍使用OpenCV和OpenCV_Contrib源码及Cuda进行编译的过程&#xff0c;编译过程中会用到OpenCV、OpenCV_Contrib、Toolkit、Cmake、VS2022等工具&#xff0c;最终编译OpenCV的Cuda版本。 一、OpenCV下载地址 OpenCV官网下载地址:https://opencv.org/releases/#&#xff0…

spring中的@ConfigurationProperties注解详解

一、核心功能与作用 ConfigurationProperties 是Spring Boot中用于将外部配置&#xff08;如application.properties或application.yml中的属性&#xff09;绑定到Java对象的核心注解。其核心功能包括&#xff1a; 配置集中管理&#xff1a;将分散的配置属性按前缀绑定到Java类…

【C/C++】函数模板

&#x1f3af; C 学习笔记&#xff1a;函数模板&#xff08;Function Template&#xff09; 本文是面向 C 初学者的函数模板学习笔记&#xff0c;内容包括基本概念、定义与使用、实例化过程、注意事项等&#xff0c;附带示例代码&#xff0c;便于理解与复现。 &#x1f4cc; 一…

电子病历高质量语料库构建方法与架构项目(智能数据目录篇)

电子病历高质量语料库的构建是医疗人工智能发展的基础性工作,而智能数据目录作为数据治理的核心组件,能够有效管理这些语料资源。本文将系统阐述电子病历高质量语料库的构建方法与架构,特别聚焦于智能数据目录的设计与实现,包括数据目录的功能定位、元数据管理、构建步骤以…