专题开发十二:JEECG微云高速开发平台-基础用户权限 11.3.4自己定义button权限 Jeecg中.眼下button权限设置,是通过对平台自己封装的button标签(<t:dgFunOpt等)进行设置.而在开发的过程中,有一些button标签是普通的<ahref>或<button>形式的.对于这样的普通开发人员自己定义button的权限设置.眼下jeecg也能够支持了.详细设置方法例如以下: 1. 给页面上的自己定义button添加id或class . water…
Markdown编辑器的使用与开发入门 在部门做技术分享的时候简单整理了一下手里的资料 1 是什么 1.1 Markdown是一种轻量级标记语言 Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(英语:John Gruber).它允许人们"使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档". -- 维基百科 1.2 以纯文本形式(易读.易写.易更改)编写文档 Markdown是一种轻量级标记语言,它以纯文本形式(易读.易写.易更改)编写文档,并…
先说下选择Markdown编辑器的原因,我们进行平台开发,需要很多的操作手册和API文档,要在网站中展示出来就需要是HTML格式的文件,但是由于内容很多,不可能全部由技术人员进行文档的编写,如果是只有文档操作经验的人来做就会出现很麻烦的情况. 最初,我们先用试着用word来写,再转换成HTML文件保存,但是这样存在几个问题:1.转换出来的文件标签和样式十分的杂乱和冗余,有太多无用的标签,后期要修改样式也十分不容易:2.图片无法保存,在word文档中插入的图片路径是固定的物理路径,或是与文档一起存…
Markdown基本语法学习(使用Typora编辑器) 一级标题:就用 #加标题名字 二级标题 二级标题:## + 标题名字 三级标题 三级标题:### + 标题名字 四级标题 四级标题:#### + 标题名字 Typora编辑器最多只支持6级标题 字体 Hello,World! 粗体:两边各加两个*号 Hello,World! 斜体:两边各加一个*号 Hello,World! 加粗又斜体:两边各加三个*号 Hello,World! 删除线:两边各加两个~~号 引用 引用别人的文章的时候使用(>…
大家好,本文介绍了本系列涉及到的函数式编程的主要知识点,为正式开发做好了准备. 函数式编程的优点 1.粒度小 相比面向对象编程以类为单位,函数式编程以函数为单位,粒度更小. 正所谓: 我只想要一个香蕉,而面向对象却给了我整个森林 2.性能好 大部分人认为函数式编程差,主要基于下面的理由(参考 JavaScript 函数式编程存在性能问题么?): 1)柯西化.函数组合等操作增加时间开销 2)map.reduce等操作,会进行多次遍历,增加时间开销 3)Immutable数据每次操作都会被拷贝为新的…
Dokuwiki 二次开发记录 [转]http://www.syyong.com/other/Dokuwiki-Secondary-Development-Record.html DokuWiki 是一种在 GPLv2 下获得许可并以 PHP 编程语言编写的 wiki 应用程序. 它适用于纯文本文件,因此不需要数据库.它的语法与 MediaWiki 使用的语法类似. DokuWiki 具有丰富的插件,如Markdown.sidebar.流程图.时序图.svg.数学公式.ToDo等等这些实用的插件…
Markdown 简介 轻量级标记语言,使用易读易写的纯文本格式和类似HTML的标记语法来编写具有一定的格式的文档. 语法简洁直观,易学易用,可以使用任何喜爱的文本编辑器来阅读和写作. 可精- 确控制格式,保证文字的排版良好,更专注于书写的文字内容而不是排版样式. 编辑完毕可导出成可视化的HTML.PDF 等其它格式. 为知笔记中的Markdown 三分钟学会书写格式良好的笔记(Markdown) 为知笔记 Markdown 新手指南 有道云笔记中的Markdown [简明版]有道云笔记Mark…
大家好,本文介绍了Wonder的高层需求和本系列对应的具体功能点. 确定Wonder高层需求 业务目标 Wonder是web端3D开发的解决方案,包括引擎.编辑器,致力于打造开放.分享.互助的生态. 范围 引擎 Wonder.js WebGL 3D引擎 编辑器 Wonder-Editor 工具 提供给用户使用的各种工具,如gltf转wdb数据在线转换器等. 增值服务 增强用户在Wonder中发布的3D应用的能力,如提供数据统计.支付等. 平台 构建3D生态,提供如托管平台.开发资源商城等,用户可…
iOS开发中的Markdown渲染 BearyChat的消息是全面支持Markdown语法的,所以在开发BearyChat的iOS客户端的时候需要处理Markdown的渲染. 主要是两套实现方案: 直接将Markdown文本转换成NSAttributedString. 先将Markdown文本转换成HTML,再将HTML转换成NSAttributedString. 方案1可用的第三方库有:AttributedMarkdown,这个库是基于C语言的peg-markdown的封装,经过试验发现对Gi…
介绍 大家好,欢迎你踏上3D编程之旅- 本系列的素材来自我们的产品:Wonder-WebGL 3D引擎和编辑器 的整个开发过程,探讨了在从0开始构建3D引擎和编辑器的过程中,每一个重要的功能点.设计方案的思考.讨论.总结和延伸. 本系列避免陷入细节的实现代码,使用伪代码代替.所以没有可直接运行的代码,取而代之的是经过抽象和提炼的伪代码/模式. 为什么要写这个系列 我有三个小目标: 1.完全创造 完全从0开始,创造一个有深度.有难度.有挑战的产品. 所以Wonder被创造出来了,并且会持续地发展.…