首页
学习
活动
专区
圈层
工具
发布

在 Discourse 中如何使用输入对话框

如下图显示的内容,可以在输入框中输入文本,然后在主题中可以根据你输入的文本重新生成字符串: ph-01844×332 21.9 KB 效果演示 请在下面的输入框中输入文本,然后观察输出的变化 ZNAME...仓库链接 如何安装 访问你的管理员控制台界面。 然后选择主题的组件,单击 安装按钮。 在弹出的对话框中输入 Git 的仓库地址。...GitHub - ossez-com/discourse-placeholder-theme-component: discourse-placeholder-theme-component 在这个仓库中在...需要注意的是,在配置的界面中,需要将主题选择上。 如果你不选择主题的话,那么你的这个插件就没有办法使用。...根据 Discourse 的设计逻辑,主题下面是组件,我们现在安装的是组件,在组件安装完成后需要和主题进行关联。

3.4K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    在navicat中如何新建连接数据库

    前几天给大家分享了如何安装Navicat,没有来得及上车的小伙伴可以戳这篇文章:手把手教你安装Navicat——靠谱的Navicat安装教程。...3、点击左上方的连接,将弹出下图的“新建连接”窗口,在这里需要输入所要连接的主机名或者IP地址,端口直接默认即可,然后输入用户名和密码。 4、输入完成之后,点击左下方的“连接测试”。...或者会出现下图的错误: 出现这个问题,说明数据库并未给root用户授权,只需要在数据库为其授权,之后就可以实现远程连接了。 5、如果测试连接成功的话,则会顺利的连接,不会报错,如下图所示。...6、点击确定,之后在Navicat主页面中可以看到IP地址为192.168.255.131的数据库已经在Navicat中了。 7、双击左侧192.168.255.131数据库,可以看到数据库信息。...之后就可以在Navicat中远程操作数据库了,与Ubuntu中的数据库是同步的。 至此,Navicat新建连接数据库已经完成。

    3.4K20

    在Entity Framework中重用现有的数据库连接字符串

    Entity Framework使用的连接字符串与ADO.NET是不同的,见下图: ?...相比于ADO.NET,Entity Framework的连接字符串不仅要存放metadata配置信息,还要存放完整的数据库连接字符串(上图中的"provider connection string"部分...连接字符串配置复杂; 2. 无法重用现有的ADO.NET数据库连接字符串。...我觉得更合理的设计应该是将数据库连接字符串独立出来,并提供一个"provider connection string name"设置,在这个设置中可以指定“数据库连接字符串”的名称,效果见下图: ?...YY之后,还是要回到现实,Entity Framework就是这个鸟样,现有的数据库连接字符串我就是想重用,那怎么办呢?

    1.7K20

    在Bash中如何从字符串中删除固定的前缀后缀

    更多好文请关注↑ 问: 我想从字符串中删除前缀/后缀。例如,给定: string="hello-world" prefix="hell" suffix="ld" 如何获得以下结果?...如果模式与 parameter 扩展后的值的末尾部分匹配,则扩展的结果是从 parameter 扩展后的值中删除最短匹配模式(一个 % 的情况)或最长匹配模式(%% 的情况)的值。...hello-world" prefix="hell" suffix="ld" $ echo "$string" | sed -e "s/^$prefix//" -e "s/$suffix$//" o-wor 在sed.../bash/manual/bash.html#Shell-Parameter-Expansion 相关阅读: 在bash中:-(冒号破折号)的用法 在Bash中如何将字符串转换为小写 在shell编程中...$(cmd) 和 `cmd` 之间有什么区别 如何从Bash变量中删除空白字符 更多好文请关注↓

    6.6K10

    016:字符串对象在JVM中是如何存放的

    本文首发于公众号:javaadu 典型答案 字符串对象在JVM中可能有两个存放的位置:字符串常量池或堆内存。...使用常量字符串初始化的字符串对象,它的值存放在字符串常量池中 使用字符串构造方法创建的字符串对象,它的值存放在堆内存中 String提供了一个API——java.lang.String.intern()...在1.7之前,字符串常量池是在PermGen区域,这个区域的大小是固定的——不能在运行时根据需要扩大,也不能被垃圾收集器回收,因此如果程序中有太多的字符串调用了intern方法的话,就可能造成OOM。...在1.7以后,字符串常量池移到了堆内存中,并且可以被垃圾收集器回收,这个改动降低了字符串常量池OOM的风险。 知识点总结 案例分析 ?...,实现在jvm.cpp中,在JVM中,Java世界和C++世界的连接层就是jvm.h和jvm.cpp这两文件。

    2.9K10

    在Bash中如何将字符串转换为小写

    问: 在bash中有没有一种方法可以将字符串转换为小写字符串? 例如,如果我有: a="Hi all" 我想把它转换为: "hi all" 答: 有多种方法。...:]' hi all 使用 awk 命令 $ a="Hi all" $ echo "$a" | awk '{print tolower($0)}' hi all 非POSIX标准的: 使用 bash 中的...^^" 和 ",," 扩展将转换扩展值中的每个匹配字符;"^" 和 "," 扩展仅匹配并转换扩展值中的第一个字符。 如果省略了 pattern,则将其视为 "?",它匹配每个字符。...question 2264428 https://www.gnu.org/software/bash/manual/bash.html#Shell-Parameter-Expansion 相关阅读: 在bash...中:-(冒号破折号)的用法 如何通过一个Bash定界符来分割一个字符串 用Bash变量进行sed替换

    1.8K10

    如何使用定时任务在Discuz X3.4中免插件自动生成sitemap.xml

    为了更好的利于SEO,加快百度、360、谷歌、bing、搜狗等收录,我们需要网站生成sitemap.xml,有些搜索引擎只支持.xml,不支持.txt,所以我们必须在511遇见论坛下自动生成sitemap.xml...,由于我们采用了伪静态,所以生成的链接必须和伪静态规则一致,在discuz后台插件搜索了几个,姑且不谈收费免费,发现很不稳定,且静态规则无法兼容,这里我们采用discuz的定时任务,自动生成sitemap.xml...defined('IN_DISCUZ')) {exit('Access Denied');}$filename='sitemap.xml';//以下五项根据具体情况修改即可$cfg_updateperi...*************************************************************************************///网站地图sitemap.xml...xml version=\"1.0\" encoding=\"UTF-8\"?>\n";$sitemap.="<urlset\n";$sitemap.

    2.1K30

    一日一技:在 Golang 中如何快速判断字符串是否在一个数组中

    在使用 Python 的时候,如果要判断一个字符串是否在另一个包含字符串的列表中,可以使用in 关键词,例如: name_list = ['pm', 'kingname', '青南'] if 'kingname...' in name_list: print('kingname 在列表里面') 但是,Golang 是没有in这个关键词的,所以如果要判断一个字符串数组中是否包含一个特定的字符串,就需要一个一个对比...字符串能不能也这样操作呢?实际上是可以的。 在 Golang 中,有一个排序模块sort,它里面有一个sort.Strings()函数,可以对字符串数组进行排序。...同时,还有一个sort.SearchStrings()[1]函数,会用二分法在一个有序字符串数组中寻找特定字符串的索引。...修改以后str_array变成有序的字符串数组。接下来通过二分查找快速定位。如果找到了,那么返回目标字符串在排序后的列表中第一次出现的索引。如果没有找到,那么返回数组中最后一个元素的索引。

    12.7K41

    Android经典面试题之Kotlin中如何隐藏DialogFragment和Dialog的导航栏

    DialogFragment隐藏导航栏 在 Android 中,使用 DialogFragment 显示对话框时,如果您希望隐藏系统导航栏(如状态栏和导航键),可以通过设置相关的系统 UI 标志来实现。...以下是一个完整的例子,展示了如何在 DialogFragment 中隐藏系统导航栏(使用 Kotlin): import android.os.Bundle import android.view.View...onCreateView: 从 XML 中膨胀 DialogFragment 布局。...Dialog中隐藏导航栏 在 Android 中,如果想在 Dialog 中隐藏系统导航栏(包括状态栏和底部的导航键),可以通过设置窗口属性来实现。...let { … }: 为了确保 window 不为 null,使用 Kotlin 的安全调用操作符 ?. 来使用窗口对象。 setLayout 方法将对话框设置为全屏。

    1.9K10

    如何使用`grep`命令在文本文件中查找特定的字符串?

    如何使用grep命令在文本文件中查找特定的字符串? 摘要 在这篇技术博客中,我将详细介绍如何使用grep命令在文本文件中查找特定的字符串。...引言 在日常工作中,我们经常需要在文件中查找特定的字符串,以便进行分析、调试或修改。而grep命令正是为此而生。它提供了丰富的搜索选项和灵活的使用方式,可以满足各种需求。...grep是一个强大的文本搜索工具,用于在文件中查找匹配特定模式的字符串。它的名称来源于Unix中的一个命令“Global Regular Expression Print”,意为全局正则表达式打印。...QA环节 Q: 如何在多个文件中搜索? A: 可以同时指定多个文件名进行搜索,grep会逐一搜索每个文件并打印匹配的结果。 Q: 如何逆向搜索(排除匹配的行)?...grep命令在文本文件中查找特定的字符串。

    7.7K00

    在javascript中如何将字符串转成变量或可执行的代码?

    有这样一个需求:当前作用域内有未知的一些变量,其中一个函数中可以拿到某个变量名字符串,怎么能在函数内通过传进来的字符串取到作用域链中的变量值,示例小 demo 如下: const name = '周小黑...' const age = 18 /** * @param {String} e 变量名字符串 * @returns value 通过变量名字符串在作用域链中取到的变量值 */ function...主要有三种方式: eval() 函数 eval() 函数会将传入的字符串当做 JavaScript 代码进行执行,所以下面的字符串可以正确取到变量对应的值,eval 对比 new Function 和...setTimeout 定时器 setTimeout 的第一个参数我们平时都是传一个函数,它其实也是可以传字符串进去的,在浏览器中是可以正常执行的,在node环境中会报错。...实际上浏览器中也是不推荐这么用的,另外需要注意的是字符串中的变量只能访问全局作用域,不能访问局部作用域,如果全局作用域中没有,就是 undefined。

    3.3K30

    在Navicat中如何新建连接数据库及相关报错解决方法

    前几天给大家分享了如何安装Navicat,没有来得及上车的小伙伴可以戳这篇文章:手把手教你安装Navicat——靠谱的Navicat安装教程。...3、点击左上方的连接,将弹出下图的“新建连接”窗口,在这里需要输入所要连接的主机名或者IP地址,端口直接默认即可,然后输入用户名和密码。 ? 4、输入完成之后,点击左下方的“连接测试”。...出现这个问题,说明数据库并未给root用户授权,只需要在数据库为其授权,之后就可以实现远程连接了。 5、如果测试连接成功的话,则会顺利的连接,不会报错,如下图所示。 ?...6、点击确定,之后在Navicat主页面中可以看到IP地址为192.168.255.131的数据库已经在Navicat中了。 ? 7、双击左侧192.168.255.131数据库,可以看到数据库信息。...之后就可以在Navicat中远程操作数据库了,与Ubuntu中的数据库是同步的。 ? 至此,Navicat新建连接数据库已经完成。 --- End ---

    2.1K10

    在Navicat中如何新建连接数据库及相关报错解决方法

    3、点击左上方的连接,将弹出下图的“新建连接”窗口,在这里需要输入所要连接的主机名或者IP地址,端口直接默认即可,然后输入用户名和密码。 4、输入完成之后,点击左下方的“连接测试”。...或者会出现下图的错误: 出现这个问题,说明数据库并未给root用户授权,只需要在数据库为其授权,之后就可以实现远程连接了。 5、如果测试连接成功的话,则会顺利的连接,不会报错,如下图所示。...6、点击确定,之后在Navicat主页面中可以看到IP地址为192.168.255.131的数据库已经在Navicat中了。 7、双击左侧192.168.255.131数据库,可以看到数据库信息。...之后就可以在Navicat中远程操作数据库了,与Ubuntu中的数据库是同步的。 至此,Navicat新建连接数据库已经完成。...Python解释器简易教程 如何利用Python网络爬虫抓取微信好友数量以及微信好友的男女比例 看完本文有收获?

    1.3K40

    【Flutter】开发 Flutter 包和插件 ( Flutter 包和插件简介 | 创建 Flutter 插件 | 创建 Dart 包 )

    / Swift 的实现 , 如之前使用的拍照插件包 , 在 Android 平台使用了 Android 相机的代码 , 在 iOS 中调用了 iOS 相机相关功能 ; 二、创建 Flutter 插件...这也是开发 Flutter 的前提 ; 菜单栏选择 " Flie / Settings … " 弹出的如下对话框中 , 选择 " Plugin " 选项 , 如下就是安装了 Flutter 和 Dart...插件 ; 在 菜单栏 选择 " File / New / New Flutter Project… " 选项 ; 在弹出的如下对话框中 , 选择 " Flutter Plugin " 就是创建 Flutter...; android : 存放插件中 Android 部分代码 ; android\src\main\kotlin\com\example\flutter_plugin 目录中的 FlutterPlugin.kt...; 在弹出的如下对话框中 , 选择 " Flutter Package" 就是创建 Flutter 包 ; 输入 Flutter 包名称 ; 点击 " More Settings " 选项 ,

    2.1K10
    领券