DNN基础知识FAQ(1)

Q:DNN内容是怎么生成的,网页是存在数据库里的还是本地目录里
A:DNN的内容都是通过各种模块录入,网页内容是存储在数据库里的,没有静态化。

Q:如果网页是存在数据库里的,那访问网站的人多时会很慢吗?
A:会慢一点,这是DNN的一个弱点。

Q:能用DNN做类似新浪的门户网站不?
A:可以,当然,不会像新浪那么成熟。使用文章模块就可以实现。

Q:DNN汉化包都是用户上传的吗?可以自己在DNN里面修改然后创建语言包吗?
A:汉化包都是DNN爱好者自己制作的,比如中国DNN团队。你也可以自己为DNN的最新版本制作汉化包。

Q:我下载的源码,但模块不全。
A:现在的源码包只包含很少的几个模块,需要模块再单独下载安装。

Q:为什么DNN运行这么慢的,有时候打不开,打开工程时特慢,不知道什么啥问题,我用的是4.4.
A:
DNN第一次运行慢是因为ASP.NET的本身的特性。打开DNN的工程是比较慢,因为DNN里的porject比较多。不过机器配置高的话,应该感觉还可以,推荐配置双核3.0G, 1G内存。机器配置底的话会很慢很慢,慢到不反应。


Q:官方没有文章模块,那用哪个来实现?
A:文章模块推荐使用“永日文章模块”,1.0.9是免费的版本。到2.0就收费了。

Q:我使用的是C#的,源码都是VB.NET,这个怎么办?
A:其实.NET上面,VB还是C#影响不大,都很好读懂,源码你只要读就可以了,开发就用C#。

Q:DNN只能按照它提供的几个位置添加模块内容吗
A:不是,可以任意安排版式,在皮肤制作里实现。

Q:必须是和模块对应的版本才能安装吗?
A:模块版本和DNN版本没有对应关系。

Q:高版本DNN 应该可以支持之前版本开发的模块的吧?
A:对于DNN,是向后兼容的。大部分老模块都可以在新版本的DNN运行。但对于开发,很多老模块调用的DNN接口都已经废除了,这要注意。

Q:Solpartmenu 如何实现背景透明
A:使用png,如果使用CSS滤镜,上面的字也会变为透明。


Q:dnn中为什么有些简单的验证不使用javascript,非提交到后台去判断?可以人为的在一些表单填写上加入js验证嘛?我加了一下,不大管用,比如如果某一项为空,弹出alert框提示。请指点?

A:使用javascript是没有问题的,比如你在注册的时候,如果你有东西没有填,就会出现提示,虽然不是弹出窗口,但原理是一样的。

当然,这是VS自带的Validator控件,但Validator本身用的就是客户端的JavaScript,所以要是你自己手写一个一样是没有问题的。

要注意一点的就是路径的问题,DNN实际上是永远运行在根目录下面的,也就是Default.aspx所在目录,如果你把Javascript放到了根目录以外的地方,你要保证运行的时候能找到这个js文件。


Q:另外在每个模块几乎都有缓存设置,主机设置里面也有,到底应该怎么去设置,设置多少为合适,这个论坛好象还没有人回答,我想这也是很多人关心的,迫切希望你们能够给予解释。

A:缓存如何设置取决于你模块里面的内容,如果你模块里的内容变化很少,比如Text/HTML模块,那可以设置得很长,如果一个小时都可以。但如果你模块的内容变化很快,那就要设置小一些,甚至设为0。

主机那里的设置应该是一个全局的设置,根据你网站整体情况来设这个值,如果都是变化小的内容(如果政府的政策网站)可以设长点。


Q:我想实现dnnchina首页左下角那种带图片的友情连接功能,知道是linkimage模块,但是从网上找了一下,好象只有支持3.几版本的,没有 4.几版本的,上传模块时发生错误,在24画师傅的blog里下了一个类似的模块,叫clink,但是在上传的过程种,刚开始还是正确的,但是最后出现以 下错误,如下所示:

A:linkimage是可以在DNN 4里用的,我不是很清楚现在最高版本是那个,但一点就是3.X的模块不一定就不能在DNN 4.x里面用,这个是向下兼容的。并且我现在的DNN 4.3.5里面有一个linkimage就用得很好,所以肯定是可以用的,这里有一篇介绍的文章: DotNetNuke实现图片滚动

Q: 中文语言包,怎么安装,难道是对应文件夹直接覆盖么?
A: 在"host->languages"下面可以上传语言包。站点显示的语言取决于host帐户和站点admin帐户的语言区域设置。

Q:请问使用DNN的News Feed模块,怎么把每条新闻的标题提出来显示,点标题再链接到新闻的内容上去?
A: News Feed模块可以指定RSS的XML源,然后再指定XSLT源。通过特定的XSLT,在XSLT里设样式就可以实现你要的效果。

Q:在DNN里面设定了新注册页面,但新的注册页面上又没有登录控件,导致无法登录。
A:解决办法是修改数据库中的表 portals , 把LoginTabID 改回Null就可以了


转载于:https://www.cnblogs.com/DotNetNuke/archive/2008/02/29/1086631.html

CH341A编程器是一款广泛应用的通用编程设备,尤其在电子工程和嵌入式系统开发领域中,它被用来烧录各种类型的微控制器、存储器和其他IC芯片。这款编程器的最新版本为1.3,它的一个显著特点是增加了对25Q256等32M芯片的支持。 25Q256是一种串行EEPROM(电可擦可编程只读存储器)芯片,通常用于存储程序代码、配置数据或其他非易失性信息。32M在这里指的是存储容量,即该芯片可以存储32兆位(Mbit)的数据,换算成字节数就是4MB。这种大容量的存储器在许多嵌入式系统中都有应用,例如汽车电子、工业控制、消费电子设备等。 CH341A编程器的1.3版更新,意味着它可以与更多的芯片型号兼容,特别是针对32M容量的芯片进行了优化,提高了编程效率和稳定性。26系列芯片通常指的是Microchip公司的25系列SPI(串行外围接口)EEPROM产品线,这些芯片广泛应用于各种需要小体积、低功耗和非易失性存储的应用场景。 全功能版的CH341A编程器不仅支持25Q256,还支持其他大容量芯片,这意味着它具有广泛的兼容性,能够满足不同项目的需求。这包括但不限于微控制器、EPROM、EEPROM、闪存、逻辑门电路等多种类型芯片的编程。 使用CH341A编程器进行编程操作时,首先需要将设备通过USB连接到计算机,然后安装相应的驱动程序和编程软件。在本例中,压缩包中的"CH341A_1.30"很可能是编程软件的安装程序。安装后,用户可以通过软件界面选择需要编程的芯片类型,加载待烧录的固件或数据,然后执行编程操作。编程过程中需要注意的是,确保正确设置芯片的电压、时钟频率等参数,以防止损坏芯片。 CH341A编程器1.3版是面向电子爱好者和专业工程师的一款实用工具,其强大的兼容性和易用性使其在众多编程器中脱颖而出。对于需要处理25Q256等32M芯片的项目,或者26系列芯片的编程工作,CH341A编程器是理想的选择。通过持续的软件更新和升级,它保持了与现代电子技术同步,确保用户能方便地对各种芯片进行编程和调试。
知识图谱是一种将知识和信息以图形化方式表达的方法,用于描述实体之间的关系和属性。而DNN(深度神经网络)是一种机器学习算法,通过多层神经网络进行训练和分类任务。知识图谱与DNN相结合,可以应用于文本分类任务。 在知识图谱DNN文本分类中,首先需要构建一个知识图谱,将相关领域的知识、概念和实体进行抽取和整理,以形成一个结构化的知识库。这个知识库可以包含各种类型的信息,如实体的属性、关系和语义联系等。 然后,将文本数据输入到DNN模型中进行分类任务。首先,使用自然语言处理技术对文本进行预处理,包括分词、去除停用词、词性标注等。然后,将预处理后的文本转换成向量表示,可以使用词袋模型、词嵌入等技术进行表示。 接下来,利用已构建的知识图谱中的信息,可以引入结构化的知识约束来丰富文本特征表示。例如,可以利用知识图谱中的实体关系、属性等信息对文本进行语义相关性的计算。这种丰富的表示可以提升DNN模型的分类性能。 最后,训练DNN模型进行文本分类任务。可以使用已标注的数据对模型进行监督学习,通过反向传播算法不断优化模型参数,提高分类准确率。还可以引入迁移学习等技术,将其他领域的知识图谱或模型迁移到目标领域,进一步提升文本分类效果。 总而言之,知识图谱DNN文本分类是将知识图谱与深度神经网络相结合,利用知识图谱中的信息来丰富文本特征表示,并通过DNN模型进行文本分类任务,从而提高分类准确性和语义理解能力。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值