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

Godot Engine:跨平台游戏开发的新境界 | 开源日报 No.92

该引擎支持将游戏一键导出到多个平台上,包括主要桌面平台 (Linux、macOS、Windows)、移动平台 (Android、iOS) 以及基于 Web 和控制器的平台。...ag-grid/ag-grid[2] Stars: 10.2k License: NOASSERTION picture AG Grid,是一个功能齐全且高度可定制的 JavaScript 数据表格。...它支持 React / Angular / Vue / 纯 JavaScript,并提供了标准网格所需的所有特性,如列交互、分页、排序和行选择等。...此外,AG Grid 还具有以下突出特点: 分组/聚合 可访问性支持 自定义过滤器 原地单元格编辑 记录懒加载 服务器端记录操作 实时流更新 与其他数据表不同之处在于 AG Grid 具有完整的自定义能力和灵活性.../ag-grid: https://github.com/ag-grid/ag-grid [3] mapbox/mapbox-gl-js: https://github.com/mapbox/mapbox-gl-js

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

    基于 Angular Material 的 Data Grid 设计实现

    目前市面上功能最全的 Data Grid 是 ag-grid,很多组件库也有自己的 Data Grid 实现,比如 Ignite UI,Kendo UI。...Extensions Data Grid 简介 Extensions Data Grid 的功能实现参考了 ag-grid 以及其它插件,重构时对变量及参数命名进行了很细致的考究。...目前 Extensions Data Grid 已经实现的功能如下: paging(分页,包括前端分页和后端分页) sorting(排序,目前只支持单一排序) sticky columns(列的固定)...列的显示隐藏) checkbox selection(数据选择) row selection(行选取,可多选) cell selection(单元格选取,暂时支持单选) expandable row(可展开的表格行...官网示例:Column hiding & moving 列的显示隐藏以及排序是非常常见的需求,这类需求曾被产品经理折磨了无数次。

    6K20

    (cljsrun-at (->JSVM :browser) 语言基础)

    语法特别吧,有geek的感觉吧,随心就好:)  本文将快速介绍cljs的语言基础,大家可以直接通过clojurescript.net的Web REPL来练练手!...和空字符串等均隐式类型转换为true true false ; 长整型(Long) 1 ; 浮点型(Float) 1.2 ; 整型十六进制 0x0000ff ; 指数表示法 1.2e3 ; 键(...(let [a 1] expr1 expr2) (do expr*) 集合类型 ; 映射(Map),键值对间的逗号禁用于提高可读性,实质上可移除掉 {:k1 1, :k2 2} ; 列表(List)....cljs文件用于存放ClojureScript代码 .clj文件用于存放Clojure代码或供JVM编译器编译的ClojureScript的Macro代码 .cljc文件用于存放供CljureScript...不过这之前你会不会发现在clojurescript.net上运行示例代码居然会报错呢?问题真心是在clojurescript.net上,下一篇(cljs/run-at (JSVM.

    3.1K70

    如何向奶奶解释SQL与NoSQL的区别

    我个人觉得,sql和nosql的区别海了去了,一两句话可概括不完,更何况是讲给你奶奶听,所以如果真被问到这个问题,可以挑选其中一个最主要的区别来类比就好,比如sql是通用的,nosql是专用的。...三体I:地球往事》刘慈欣 基于这个理论(或者说世界观),集合论被拿来研究数据库了,比如我们数学课本上的集合要求集合的元素具有互异性和无序性:因为要互异,我们有了数据库的唯一性主键;因为要无序,数据库的排序就交给索引来做了...著名的前端框架ag-grid就是在这个理论上诞生的: ?...关系代数,SQL,NoSQL,线性表,统计图,表格,ag-grid这些研究的都是集合,都是列表,都是最本质,永恒不变的东西,所以才有那么多学者投入到这个永不过时的领域。

    1.5K50

    支持分享的在线代码编辑器推荐

    可定义加载时机,设置标签属性attribute 外链支持从CDNJS搜索名称来加入对应资源 支持模拟异步请求 可设置界面布局、代码提示(beta)、自动运行、自动保存、高亮匹配标签、快捷键映射方案...Sass,SCSS,Stylus,并提供转换为CSS功能 JS支持ES6 / Babel,JSX,CoffeeScript,Traceur,TypeScript,Processing,LiveScript,ClojureScript...,并提供转换为原生JavaScript功能 JS内置可选的常用框架与扩展 支持页面嵌入,可选择快照还是最新版本,可选择编辑视图或只有结果界面 支持键盘快捷键,支持部分Sumlime快捷键 升级为付费用户...免费用户可创建1个项目,包含10个文件 支持创建专辑 高级特性: 将代码集保存为模板 将代码集保存到GitHub Gist 将代码集导出到zip包 可打开单独窗口运行代码 提供一些开箱即用的样式资源 可对代码集进行评论...Normalize.css,Reset.css,前缀生成可选择Autoprefixer,Prefixfree JS支持Babel,TypeScript,CoffeeScript,LiveScript 支持键盘快捷键

    5K21

    盘点开发者最爱的 IntelliJ 插件 Top 10

    它具有语法高亮、一次执行多个SQL语句,高亮显示主键和外键,直接编辑结果等功能。...IdeaVim支持许多Vim功能,包括normal/insert/visual模式,motion键,删除/更改,标记,寄存器,一些Ex命令,Vim正则表达式,通过〜/ .ideavimrc,宏,窗口命令等进行配置的功能...: 按行倒序 按行随机排序 区分大小写A-z排序 区分大小写z-A排序 不区分大小写A-Z排序 不区分大小写Z-A排序 按行长度排序 通过子选择行排序:每行仅处理一个选择/插入符号 对齐: 通过选定的分隔将选定的文本格式化为列...注意: 如果打开Web Inspector,那么CSS / JavaScript同步和元素高亮显示不起作用 “plugin is debugging this tab”信息栏的可用性问题 官方网站:https...Shifter 检测插入符号、行或关键字的类型,并在键盘快捷键上将其“向上”或“向下”移动。 如果一行中只有一个可移动的单词,则可以移动而不用插入它。

    2.1K70

    最好用的 IntelliJ 插件 Top 10

    它具有语法高亮、一次执行多个SQL语句,高亮显示主键和外键,直接编辑结果等功能。 ?...IdeaVim支持许多Vim功能,包括normal/insert/visual模式,motion键,删除/更改,标记,寄存器,一些Ex命令,Vim正则表达式,通过〜/ .ideavimrc,宏,窗口命令等进行配置的功能...: 按行倒序 按行随机排序 区分大小写A-z排序 区分大小写z-A排序 不区分大小写A-Z排序 不区分大小写Z-A排序 按行长度排序 通过子选择行排序:每行仅处理一个选择/插入符号 对齐: 通过选定的分隔将选定的文本格式化为列...注意: 如果打开Web Inspector,那么CSS / JavaScript同步和元素高亮显示不起作用 “plugin is debugging this tab”信息栏的可用性问题 ?...Shifter 检测插入符号、行或关键字的类型,并在键盘快捷键上将其“向上”或“向下”移动。 如果一行中只有一个可移动的单词,则可以移动而不用插入它。

    2.9K100

    「首席架构师推荐」React生态系统大集合

    - 一个简单的React组件,可以使用句柄调整大小 react-resizable-box - React的可调整大小的组件 react-sortable-pane - React的可排序和可调整大小的窗格组件...React Edge Side包含 React整合 React Rails ReactJS.NET React ASP.NET Boilerplate React Bootstrap组件游乐场 om - ClojureScript...接口 quiescent - React上的轻量级ClojureScript抽象 Reagent - React.js的简约ClojureScript接口 react-haskell - Haskell...KineticJS使用React react-svg-morph - 将你的svg组件变为另一个 react-hooks-svgdrawing - 使用React钩子绘制SVG 模型库 mori - ClojureScript...基于上下文的React的简单状态管理 baobab - 带有游标的JavaScript持久性和可选的不可变数据树 baobab-react - 为Baobab进行React整合 datascript - ClojureScript

    15.6K30

    基于web的项目资源分配系统

    本次选题的意义在于实现云端系统给企业管理带来批量增删改查的功能,并且开放源码推广给其他用户,同时还要保证系统在保持高可扩展的同时是否能做到高内聚低耦合。...Ag-grid并不是由社区维护,而是一家公司,版本更新的力度很足,issue反馈率也非常高,所以Ag-gird非常可靠。...图3.2 ag-grid的material主题的大致风格 3.2 后端框架 Web容器采用最流行的express。...表格侧边栏是分布在右侧的一个多标签页的窗口,提供一些快捷键,虽然这些快捷键被context menu里的选项替代,但放在右侧更直观。 2.动画。...6.允许排序。排序的作用不言而喻,尤其是对索引列的排序至关重要。 7.允许搜索。允许在某一列当中通过关键字搜索某一行。 8.编辑器滤镜。

    4.8K70

    《后现代全栈系统的设计与应用》

    本次选题的意义在于实现云端系统给企业管理带来批量增删改查的功能,并且开放源码推广给其他用户,同时还要保证系统在保持高可扩展的同时是否能做到高内聚低耦合。...Ag-grid并不是由社区维护,而是一家公司,版本更新的力度很足,issue反馈率也非常高,所以Ag-gird非常可靠。...图3.2 ag-grid的material主题的大致风格 3.2 后端框架 Web容器采用最流行的express。...表格侧边栏是分布在右侧的一个多标签页的窗口,提供一些快捷键,虽然这些快捷键被context menu里的选项替代,但放在右侧更直观。 2.动画。...6.允许排序。排序的作用不言而喻,尤其是对索引列的排序至关重要。 7.允许搜索。允许在某一列当中通过关键字搜索某一行。 8.编辑器滤镜。

    1.4K20

    PGA的设置与调整

    workarea_size_policy                 string      AUTO    pga_aggregate_target      a.决定了所有session总计可使用最大PGA内存值,该参数可动态修改...299982848 bytes   --PGA曾经扩张到的最大值   total freeable PGA memory                  10223616 bytes   --PGA的可释放的大小...4、通过V$SYSSTAT查看排序区的情况   -->下面查看当前系统中optimal,onepass,multipass几种不同排序下所占的比率   -->关于排序应当尽可能的为optimal,避免过多的...   ALTER SYSTEM SET HASH_AREA_SIZE = 65536 SCOPE = SPFILE;-->使用AUTO方式时该参数不起作用   会话级更改    ALTER SESSION...   ALTER SESSION SET HASH_AREA_SIZE = 65536;-->使用AUTO方式时该参数不起作用

    1.3K20

    AutoHotkey键盘映射

    当我使用笔记本的时候,每次移动光标,都要大费周章,同时由于笔记本的缘故,导致键入Home与End都需要搭配Fn功能键来实现。...所以我希望在任何情况下(敲代码,写文章)都可以将某些组合键绑定为上下左右键,在代码编辑器上有键盘映射可以设置,但脱离代码编辑器就不起作用了,在window下有个神器 AutoHotkey 可以实现我想要的功能...具体要映射的快捷键可自行发挥,但要切记不建议与常用快捷键冲突,例如上面为何是IJKL而不是WASD,其原因会导致快捷键冲突。...此外AutoHotkey不仅能做键盘映射,实现宏定义,一键启动任务也不成问题,篇幅有限,就不做过多演示,有兴趣可自行研究。

    1.8K20

    htop(1) command

    在严格模式下,由于功能较少,终止、更改进程优先级和读取进程延迟记帐信息等功能将不起作用。 4.交互式命令 htop 是一个高度交互式的命令行工具,用于监控系统进程和资源利用率。...进程视图和排序 F5, t 树视图:按父子关系组织进程,并将它们之间的关系以树形布局显示。切换键将在树视图和你之前选择的排序视图之间切换。选择一个排序视图将退出树视图。...排序和视图选项 I 反转排序顺序:如果排序顺序是递增的,切换为递减,反之亦然。 特殊视图和功能 +, -, * 在树视图模式中,展开或折叠子树。当子树被折叠时,进程名称左侧显示一个"+"号。...N 按PID排序。 M 按内存使用排序(兼容top命令的快捷键)。 P 按处理器使用率排序(兼容top命令的快捷键)。 T 按时间排序(兼容top命令的快捷键)。...F “跟随”进程:如果排序顺序导致当前选中的进程在列表中移动,使选择条跟随它。这对于监控进程很有用:这样,你可以保持进程始终显示在屏幕上。使用移动键时,“跟随”效果会失效。

    89710

    燃烧的指针(二)

    欢迎来到我的代码世界~ 喜欢的小伙伴记得一键三连哦 ૮(˶ᵔ ᵕ ᵔ˶)ა 目录 一....解决疑问 二.数组名的理解 二.使用指针访问数组 三.传参的本质 四.一维数组传参的本质 五.排序 六.assert断言 七.二级指针 八.指针数组 九.字符指针变量 十.数组指针 十一.函数指针...数组首个首元素的地址和整个数组的地址就会有明显的差别 二.使用指针访问数组 (*p+i)=(*arr+i)=(p+i)=(arr+i) p[i]=i[p]=arr[i]=*p=*i 三.传参的本质 为啥这个不起作用呢...五.排序 迈入算法的大门,从排序开始,从冒泡排序开始: 视频: C语言冒泡排序和选择排序(这应该是讲的最详细的一个视频了) 思路: 排序的构建方法有很多,一种就是比较相邻的元素 举例: 代码: ‍但是,...如果一组数是0,1,2,3,4,9,8,7,6,5按照升序去排序,如果本身有的数字为有序,那么再去 比较会导致效率降低:我们引入count计数器,发现按照上方的算法排序,需要45次 ‍我们可以用

    14910
    领券