
Typecho中Widget_Archive的详解
Widget_Archive的内涵 Widget_Archive是Typecho中非常重要的一个组件,基本上所有文章/页面内容的渲染都离不开这个组件。 Widget_Archive类位于/var/Widget/Archive.php里面,其...
Widget_Archive的内涵 Widget_Archive是Typecho中非常重要的一个组件,基本上所有文章/页面内容的渲染都离不开这个组件。 Widget_Archive类位于/var/Widget/Archive.php里面,其...
如果需要更加原理性的讲解,请移步到《Typecho中Widget_Archive详解》,本文主要列举并介绍Widget_Archive的API用法。 Widget_Archive是用于加载皮肤文件的主要入口,包括加载index.php/se...
detectron2遇到问题: [crayon-68d05b18882c2189330597/] 解决方法: vi detectron2/engine/launch.py 修改 if world_size > 1: 为 if worl...
任何语言的学习,都是从Hello World开始的,本文也不脱俗,我们也从Hello World来开始我们的学习之旅。 基本结构 1.文件结构 首先是插件的文件构成。 [crayon-68d05b1888438548663940/] 插件文...
detectron2使用自定义数据集进行训练的时候,提示: ValueError: tuple.index(x): x not in tuple [crayon-68d05b18885ff571595347/] 原因是数据类别不一致,修改:...
路由概述 路由的功能简单的说就是根据请求(即URL)找到对应业务代码(或者说控制器,Controller),请求来自用户端,业务由系统提供,路由器的主要任务就是为请求和业务提供一对一的绑定。 目前大部分PHP框架都有路由的概念,譬如Thin...
虽然比较起来,还是submodule更加适合我,不过subtree也有它的优点,正好看到一篇非常不错的介绍subtree的文章,就在这里备份一下,等下次我用的时候再根据需要更新该文。 subtree 1.简介 subtree与submodu...
通过Typecho的Widget_Options,可以方便地获取Typecho的系统信息,或者方便地获取相关配置、资源路径等。这里列出常用的Widget_Options函数和用法,方便各位筒子方便查阅。 通过Widget_Options获取...
首先建立配置文件 [crayon-68d05b18892c7805974401/] 然后在文件末尾加入: [crayon-68d05b18892ca186330190/] 其中颜色显示方案可以在/usr/share/vim/vim81/co...
表创建和删除 在Typecho插件开发过程中,往往需要创建自己的表。上文提到Typecho_Db类中的query函数,可用于执行所有sql语句,因此我们使用query()来进行表的创建、修改或者删除。 [crayon-68d05b18894...