首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

Scratch Blocks 是一个用于构建创意计算接口的库

网络技术 1MB 27 需要积分: 1
立即下载

资源介绍:

Scratch Blocks 是一个用于构建创意计算接口的库 Scratch Blocks 是 Google Blockly项目的一个分支,它提供了用于构建创意计算界面的设计规范和代码库。与Scratch 虚拟机 (VM)结合使用,此代码库可以快速设计和开发可视化编程界面。与Blockly不同,Scratch Blocks 不使用代码生成器,而是利用 Scratch 虚拟机来创建高度动态、交互式的编程环境。
# scratch-blocks Scratch Blocks is a library for building creative computing interfaces. [![CircleCI](https://dl.circleci.com/status-badge/img/gh/LLK/scratch-blocks/tree/develop.svg?style=shield)](https://dl.circleci.com/status-badge/redirect/gh/LLK/scratch-blocks/tree/develop) ![An image of Scratch Blocks running on a tablet](https://cloud.githubusercontent.com/assets/747641/15227351/c37c09da-1854-11e6-8dc7-9a298f2b1f01.jpg) ## Introduction Scratch Blocks is a fork of Google's [Blockly](https://github.com/google/blockly) project that provides a design specification and codebase for building creative computing interfaces. Together with the [Scratch Virtual Machine (VM)](https://github.com/scratchfoundation/scratch-vm) this codebase allows for the rapid design and development of visual programming interfaces. Unlike [Blockly](https://github.com/google/blockly), Scratch Blocks does not use [code generators](https://developers.google.com/blockly/guides/configure/web/code-generators), but rather leverages the [Scratch Virtual Machine](https://github.com/scratchfoundation/scratch-vm) to create highly dynamic, interactive programming environments. *This project is in active development and should be considered a "developer preview" at this time.* ## Two Types of Blocks ![A divided image showing horizontal blocks on the left and vertical blocks on the right](https://cloud.githubusercontent.com/assets/747641/15255731/dad4d028-190b-11e6-9c16-8df7445adc96.png) Scratch Blocks brings together two different programming "grammars" that the Scratch Team has designed and continued to refine over the past decade. The standard [Scratch](https://scratch.mit.edu) grammar uses blocks that snap together vertically, much like LEGO bricks. For our [ScratchJr](https://scratchjr.org) software, intended for younger children, we developed blocks that are labelled with icons rather than words, and snap together horizontally rather than vertically. We have found that the horizontal grammar is not only friendlier for beginning programmers but also better suited for devices with small screens. ## Documentation The "getting started" guide including [FAQ](https://scratch.mit.edu/developers#faq) and [design documentation](https://github.com/scratchfoundation/scratch-blocks/wiki/Design) can be found in the [wiki](https://github.com/scratchfoundation/scratch-blocks/wiki). ## Donate We provide [Scratch](https://scratch.mit.edu) free of charge, and want to keep it that way! Please consider making a [donation](https://secure.donationpay.org/scratchfoundation/) to support our continued engineering, design, community, and resource development efforts. Donations of any size are appreciated. Thank you! ## Committing This project uses [semantic release](https://github.com/semantic-release/semantic-release) to ensure version bumps follow semver so that projects depending on it don't break unexpectedly. In order to automatically determine version updates, semantic release expects commit messages to follow the [conventional-changelog](https://github.com/bcoe/conventional-changelog-standard/blob/master/convention.md) specification. You can use the [commitizen CLI](https://github.com/commitizen/cz-cli) to make commits formatted in this way: ```bash npm install -g commitizen@latest cz-conventional-changelog@latest ``` Now you're ready to make commits using `git cz`.

资源文件列表:

scratch-blocks-develop.zip 大约有319个文件
  1. scratch-blocks-develop/
  2. scratch-blocks-develop/.editorconfig 166B
  3. scratch-blocks-develop/.eslintignore 228B
  4. scratch-blocks-develop/.eslintrc 2.17KB
  5. scratch-blocks-develop/.github/
  6. scratch-blocks-develop/.github/CODEOWNERS.md 39B
  7. scratch-blocks-develop/.github/CONTRIBUTING.md 5.12KB
  8. scratch-blocks-develop/.github/ISSUE_TEMPLATE.md 304B
  9. scratch-blocks-develop/.github/PULL_REQUEST_TEMPLATE.md 286B
  10. scratch-blocks-develop/.github/workflows/
  11. scratch-blocks-develop/.github/workflows/commitlint.yml 401B
  12. scratch-blocks-develop/.github/workflows/deploy.yml 1.87KB
  13. scratch-blocks-develop/.gitignore 757B
  14. scratch-blocks-develop/.husky/
  15. scratch-blocks-develop/.husky/.gitattributes 14B
  16. scratch-blocks-develop/.husky/commit-msg 93B
  17. scratch-blocks-develop/.npmignore 359B
  18. scratch-blocks-develop/.npmrc 37B
  19. scratch-blocks-develop/.nvmrc 4B
  20. scratch-blocks-develop/.tx/
  21. scratch-blocks-develop/.tx/config 232B
  22. scratch-blocks-develop/CHANGELOG.md 111.99KB
  23. scratch-blocks-develop/LICENSE 9.94KB
  24. scratch-blocks-develop/README.md 3.32KB
  25. scratch-blocks-develop/TRADEMARK 319B
  26. scratch-blocks-develop/blocks_common/
  27. scratch-blocks-develop/blocks_common/colour.js 1.49KB
  28. scratch-blocks-develop/blocks_common/math.js 3.86KB
  29. scratch-blocks-develop/blocks_common/matrix.js 1.29KB
  30. scratch-blocks-develop/blocks_common/note.js 1.46KB
  31. scratch-blocks-develop/blocks_common/text.js 1.44KB
  32. scratch-blocks-develop/blocks_horizontal/
  33. scratch-blocks-develop/blocks_horizontal/control.js 5.8KB
  34. scratch-blocks-develop/blocks_horizontal/default_toolbox.js 4.55KB
  35. scratch-blocks-develop/blocks_horizontal/event.js 6.55KB
  36. scratch-blocks-develop/blocks_horizontal/wedo.js 10.62KB
  37. scratch-blocks-develop/blocks_vertical/
  38. scratch-blocks-develop/blocks_vertical/control.js 13.67KB
  39. scratch-blocks-develop/blocks_vertical/data.js 16.94KB
  40. scratch-blocks-develop/blocks_vertical/default_toolbox.js 20.97KB
  41. scratch-blocks-develop/blocks_vertical/event.js 8.25KB
  42. scratch-blocks-develop/blocks_vertical/extensions.js 7.11KB
  43. scratch-blocks-develop/blocks_vertical/looks.js 14.51KB
  44. scratch-blocks-develop/blocks_vertical/motion.js 13.87KB
  45. scratch-blocks-develop/blocks_vertical/operators.js 10.57KB
  46. scratch-blocks-develop/blocks_vertical/procedures.js 32.92KB
  47. scratch-blocks-develop/blocks_vertical/sensing.js 13.13KB
  48. scratch-blocks-develop/blocks_vertical/sound.js 5.75KB
  49. scratch-blocks-develop/blocks_vertical/vertical_extensions.js 8.99KB
  50. scratch-blocks-develop/build.py 22.71KB
  51. scratch-blocks-develop/build/
  52. scratch-blocks-develop/build/gen_blocks.js 32B
  53. scratch-blocks-develop/build/test_expect.js 25B
  54. scratch-blocks-develop/build/test_input.js 32B
  55. scratch-blocks-develop/cleanup.sh 2.46KB
  56. scratch-blocks-develop/commitlint.config.js 152B
  57. scratch-blocks-develop/core/
  58. scratch-blocks-develop/core/block.js 55.9KB
  59. scratch-blocks-develop/core/block_animations.js 3.5KB
  60. scratch-blocks-develop/core/block_drag_surface.js 10.09KB
  61. scratch-blocks-develop/core/block_dragger.js 13.67KB
  62. scratch-blocks-develop/core/block_events.js 15.72KB
  63. scratch-blocks-develop/core/block_render_svg_horizontal.js 28.07KB
  64. scratch-blocks-develop/core/block_render_svg_vertical.js 58.16KB
  65. scratch-blocks-develop/core/block_svg.js 39.88KB
  66. scratch-blocks-develop/core/blockly.js 19.83KB
  67. scratch-blocks-develop/core/blocks.js 1.06KB
  68. scratch-blocks-develop/core/bubble.js 20.23KB
  69. scratch-blocks-develop/core/bubble_dragger.js 8.95KB
  70. scratch-blocks-develop/core/colours.js 4.57KB
  71. scratch-blocks-develop/core/comment.js 8.81KB
  72. scratch-blocks-develop/core/comment_events.js 15.81KB
  73. scratch-blocks-develop/core/connection.js 25.11KB
  74. scratch-blocks-develop/core/connection_db.js 9.46KB
  75. scratch-blocks-develop/core/constants.js 9.08KB
  76. scratch-blocks-develop/core/contextmenu.js 16.73KB
  77. scratch-blocks-develop/core/css.js 33.12KB
  78. scratch-blocks-develop/core/data_category.js 17.84KB
  79. scratch-blocks-develop/core/dragged_connection_manager.js 8.27KB
  80. scratch-blocks-develop/core/dropdowndiv.js 14.42KB
  81. scratch-blocks-develop/core/events.js 11.4KB
  82. scratch-blocks-develop/core/events_abstract.js 2.92KB
  83. scratch-blocks-develop/core/extensions.js 16.32KB
  84. scratch-blocks-develop/core/field.js 23.24KB
  85. scratch-blocks-develop/core/field_angle.js 12.86KB
  86. scratch-blocks-develop/core/field_checkbox.js 4.11KB
  87. scratch-blocks-develop/core/field_colour.js 7.47KB
  88. scratch-blocks-develop/core/field_colour_slider.js 13.63KB
  89. scratch-blocks-develop/core/field_date.js 9.22KB
  90. scratch-blocks-develop/core/field_dropdown.js 15.03KB
  91. scratch-blocks-develop/core/field_iconmenu.js 11.39KB
  92. scratch-blocks-develop/core/field_image.js 5.16KB
  93. scratch-blocks-develop/core/field_label.js 3.87KB
  94. scratch-blocks-develop/core/field_label_serializable.js 4.34KB
  95. scratch-blocks-develop/core/field_matrix.js 16.53KB
  96. scratch-blocks-develop/core/field_note.js 24.78KB
  97. scratch-blocks-develop/core/field_number.js 12.85KB
  98. scratch-blocks-develop/core/field_numberdropdown.js 2.72KB
  99. scratch-blocks-develop/core/field_textdropdown.js 5.64KB
  100. scratch-blocks-develop/core/field_textinput.js 22.84KB
  101. scratch-blocks-develop/core/field_textinput_removable.js 3.77KB
  102. scratch-blocks-develop/core/field_variable.js 12.83KB
  103. scratch-blocks-develop/core/field_variable_getter.js 5.68KB
  104. scratch-blocks-develop/core/field_vertical_separator.js 4.39KB
  105. scratch-blocks-develop/core/flyout_base.js 28.14KB
  106. scratch-blocks-develop/core/flyout_button.js 8.5KB
  107. scratch-blocks-develop/core/flyout_dragger.js 2.52KB
  108. scratch-blocks-develop/core/flyout_extension_category_header.js 4.82KB
  109. scratch-blocks-develop/core/flyout_horizontal.js 15.88KB
  110. scratch-blocks-develop/core/flyout_vertical.js 25.54KB
  111. scratch-blocks-develop/core/generator.js 14.52KB
  112. scratch-blocks-develop/core/gesture.js 30.31KB
  113. scratch-blocks-develop/core/grid.js 6.35KB
  114. scratch-blocks-develop/core/icon.js 5.27KB
  115. scratch-blocks-develop/core/inject.js 16.8KB
  116. scratch-blocks-develop/core/input.js 8.15KB
  117. scratch-blocks-develop/core/insertion_marker_manager.js 22.23KB
  118. scratch-blocks-develop/core/msg.js 1.69KB
  119. scratch-blocks-develop/core/mutator.js 13.91KB
  120. scratch-blocks-develop/core/names.js 6.65KB
  121. scratch-blocks-develop/core/options.js 7.58KB
  122. scratch-blocks-develop/core/procedures.js 19.37KB
  123. scratch-blocks-develop/core/rendered_connection.js 13.79KB
  124. scratch-blocks-develop/core/scratch_block_comment.js 20.79KB
  125. scratch-blocks-develop/core/scratch_blocks_utils.js 8.34KB
  126. scratch-blocks-develop/core/scratch_bubble.js 21.98KB
  127. scratch-blocks-develop/core/scratch_events.js 3.77KB
  128. scratch-blocks-develop/core/scratch_msgs.js 2.6KB
  129. scratch-blocks-develop/core/scrollbar.js 28.68KB
  130. scratch-blocks-develop/core/toolbox.js 22.93KB
  131. scratch-blocks-develop/core/tooltip.js 9.85KB
  132. scratch-blocks-develop/core/touch.js 7.17KB
  133. scratch-blocks-develop/core/trashcan.js 9.19KB
  134. scratch-blocks-develop/core/ui_events.js 2.66KB
  135. scratch-blocks-develop/core/ui_menu_utils.js 2.29KB
  136. scratch-blocks-develop/core/utils.js 30.28KB
  137. scratch-blocks-develop/core/variable_events.js 7.31KB
  138. scratch-blocks-develop/core/variable_map.js 13.39KB
  139. scratch-blocks-develop/core/variable_model.js 3.49KB
  140. scratch-blocks-develop/core/variables.js 26.46KB
  141. scratch-blocks-develop/core/warning.js 5.48KB
  142. scratch-blocks-develop/core/widgetdiv.js 12.62KB
  143. scratch-blocks-develop/core/workspace.js 20.6KB
  144. scratch-blocks-develop/core/workspace_audio.js 5.09KB
  145. scratch-blocks-develop/core/workspace_comment.js 11.27KB
  146. scratch-blocks-develop/core/workspace_comment_render_svg.js 23.52KB
  147. scratch-blocks-develop/core/workspace_comment_svg.js 18.89KB
  148. scratch-blocks-develop/core/workspace_drag_surface_svg.js 6.83KB
  149. scratch-blocks-develop/core/workspace_dragger.js 3.92KB
  150. scratch-blocks-develop/core/workspace_svg.js 71.6KB
  151. scratch-blocks-develop/core/xml.js 31.51KB
  152. scratch-blocks-develop/core/zoom_controls.js 8.08KB
  153. scratch-blocks-develop/gh-pages/
  154. scratch-blocks-develop/gh-pages/Gemfile 607B
  155. scratch-blocks-develop/gh-pages/_config.yml 52B
  156. scratch-blocks-develop/gh-pages/index.md 202B
  157. scratch-blocks-develop/i18n/
  158. scratch-blocks-develop/i18n/common.py 7.45KB
  159. scratch-blocks-develop/i18n/create_messages.py 6.26KB
  160. scratch-blocks-develop/i18n/create_scratch_msgs.js 2.34KB
  161. scratch-blocks-develop/i18n/dedup_json.py 2.37KB
  162. scratch-blocks-develop/i18n/js_to_json.js 1.4KB
  163. scratch-blocks-develop/i18n/js_to_json.py 4.52KB
  164. scratch-blocks-develop/i18n/json_to_js.js 1.61KB
  165. scratch-blocks-develop/i18n/json_to_js.py 6.43KB
  166. scratch-blocks-develop/i18n/sync_tx_translations.js 3.57KB
  167. scratch-blocks-develop/i18n/test_scratch_msgs.js 2.73KB
  168. scratch-blocks-develop/i18n/tests.py 1.72KB
  169. scratch-blocks-develop/i18n/xliff_to_json.py 8.13KB
  170. scratch-blocks-develop/local_build.sh 2.44KB
  171. scratch-blocks-develop/media/
  172. scratch-blocks-develop/media/1x1.gif 43B
  173. scratch-blocks-develop/media/click.mp3 7.94KB
  174. scratch-blocks-develop/media/click.ogg 5.32KB
  175. scratch-blocks-develop/media/click.wav 3.12KB
  176. scratch-blocks-develop/media/comment-arrow-down.svg 885B
  177. scratch-blocks-develop/media/comment-arrow-up.svg 977B
  178. scratch-blocks-develop/media/delete-x.svg 1.26KB
  179. scratch-blocks-develop/media/delete.mp3 9.57KB
  180. scratch-blocks-develop/media/delete.ogg 8.42KB
  181. scratch-blocks-develop/media/delete.wav 11.66KB
  182. scratch-blocks-develop/media/dropdown-arrow-dark.svg 573B
  183. scratch-blocks-develop/media/dropdown-arrow.svg 569B
  184. scratch-blocks-develop/media/extensions/
  185. scratch-blocks-develop/media/extensions/microbit-block-icon.svg 4.9KB
  186. scratch-blocks-develop/media/extensions/music-block-icon.svg 4.38KB
  187. scratch-blocks-develop/media/extensions/pen-block-icon.svg 2.47KB
  188. scratch-blocks-develop/media/extensions/wedo2-block-icon.svg 9.57KB
  189. scratch-blocks-develop/media/eyedropper.svg 3.47KB
  190. scratch-blocks-develop/media/green-flag.svg 1.16KB
  191. scratch-blocks-develop/media/handclosed.cur 326B
  192. scratch-blocks-develop/media/handdelete.cur 766B
  193. scratch-blocks-develop/media/handopen.cur 198B
  194. scratch-blocks-develop/media/icons/
  195. scratch-blocks-develop/media/icons/arrow.svg 1.18KB
  196. scratch-blocks-develop/media/icons/arrow_button.svg 1.06KB
  197. scratch-blocks-develop/media/icons/control_forever.svg 4.57KB
  198. scratch-blocks-develop/media/icons/control_repeat.svg 1.95KB
  199. scratch-blocks-develop/media/icons/control_stop.svg 301B
  200. scratch-blocks-develop/media/icons/control_wait.svg 1.11KB
  201. scratch-blocks-develop/media/icons/event_broadcast_blue.svg 1.62KB
  202. scratch-blocks-develop/media/icons/event_broadcast_coral.svg 1.62KB
  203. scratch-blocks-develop/media/icons/event_broadcast_green.svg 1.62KB
  204. scratch-blocks-develop/media/icons/event_broadcast_magenta.svg 1.62KB
  205. scratch-blocks-develop/media/icons/event_broadcast_orange.svg 1.62KB
  206. scratch-blocks-develop/media/icons/event_broadcast_purple.svg 1.61KB
  207. scratch-blocks-develop/media/icons/event_when-broadcast-received_blue.svg 1.61KB
  208. scratch-blocks-develop/media/icons/event_when-broadcast-received_coral.svg 1.62KB
  209. scratch-blocks-develop/media/icons/event_when-broadcast-received_green.svg 1.62KB
  210. scratch-blocks-develop/media/icons/event_when-broadcast-received_magenta.svg 1.62KB
  211. scratch-blocks-develop/media/icons/event_when-broadcast-received_orange.svg 1.62KB
  212. scratch-blocks-develop/media/icons/event_when-broadcast-received_purple.svg 1.61KB
  213. scratch-blocks-develop/media/icons/event_whenflagclicked.svg 634B
  214. scratch-blocks-develop/media/icons/remove.svg 1.55KB
  215. scratch-blocks-develop/media/icons/set-led_blue.svg 1.99KB
  216. scratch-blocks-develop/media/icons/set-led_coral.svg 1.99KB
  217. scratch-blocks-develop/media/icons/set-led_green.svg 1.99KB
  218. scratch-blocks-develop/media/icons/set-led_magenta.svg 1.99KB
  219. scratch-blocks-develop/media/icons/set-led_mystery.svg 2.89KB
  220. scratch-blocks-develop/media/icons/set-led_orange.svg 1.99KB
  221. scratch-blocks-develop/media/icons/set-led_purple.svg 1.99KB
  222. scratch-blocks-develop/media/icons/set-led_white.svg 1.99KB
  223. scratch-blocks-develop/media/icons/set-led_yellow.svg 1.99KB
  224. scratch-blocks-develop/media/icons/wedo_motor-clockwise.svg 3.66KB
  225. scratch-blocks-develop/media/icons/wedo_motor-counterclockwise.svg 3.64KB
  226. scratch-blocks-develop/media/icons/wedo_motor-speed_fast.svg 4.23KB
  227. scratch-blocks-develop/media/icons/wedo_motor-speed_med.svg 4.24KB
  228. scratch-blocks-develop/media/icons/wedo_motor-speed_slow.svg 4.26KB
  229. scratch-blocks-develop/media/icons/wedo_when-distance_close.svg 4.64KB
  230. scratch-blocks-develop/media/icons/wedo_when-tilt-backward.svg 4.8KB
  231. scratch-blocks-develop/media/icons/wedo_when-tilt-forward.svg 4.81KB
  232. scratch-blocks-develop/media/icons/wedo_when-tilt-left.svg 3.57KB
  233. scratch-blocks-develop/media/icons/wedo_when-tilt-right.svg 3.57KB
  234. scratch-blocks-develop/media/icons/wedo_when-tilt.svg 4.01KB
  235. scratch-blocks-develop/media/repeat.svg 1.21KB
  236. scratch-blocks-develop/media/rotate-left.svg 1.04KB
  237. scratch-blocks-develop/media/rotate-right.svg 1.03KB
  238. scratch-blocks-develop/media/sprites.png 4.05KB
  239. scratch-blocks-develop/media/sprites.svg 1.73KB
  240. scratch-blocks-develop/media/status-not-ready.svg 1.16KB
  241. scratch-blocks-develop/media/status-ready.svg 1.09KB
  242. scratch-blocks-develop/media/zoom-in.svg 634B
  243. scratch-blocks-develop/media/zoom-out.svg 582B
  244. scratch-blocks-develop/media/zoom-reset.svg 501B
  245. scratch-blocks-develop/msg/
  246. scratch-blocks-develop/msg/js/
  247. scratch-blocks-develop/msg/js/en.js 14.91KB
  248. scratch-blocks-develop/msg/json/
  249. scratch-blocks-develop/msg/json/en.json 12.01KB
  250. scratch-blocks-develop/msg/messages.js 15.51KB
  251. scratch-blocks-develop/msg/scratch_msgs.js 1.08MB
  252. scratch-blocks-develop/package-lock.json 528.79KB
  253. scratch-blocks-develop/package.json 2.13KB
  254. scratch-blocks-develop/pull_from_blockly.sh 3.7KB
  255. scratch-blocks-develop/release.config.js 165B
  256. scratch-blocks-develop/renovate.json5 415B
  257. scratch-blocks-develop/shim/
  258. scratch-blocks-develop/shim/blockly_compressed_horizontal-blocks_compressed.js 141B
  259. scratch-blocks-develop/shim/blockly_compressed_horizontal.Blockly.js 69B
  260. scratch-blocks-develop/shim/blockly_compressed_horizontal.goog.js 66B
  261. scratch-blocks-develop/shim/blockly_compressed_horizontal.js 118B
  262. scratch-blocks-develop/shim/blockly_compressed_vertical-blocks_compressed.js 139B
  263. scratch-blocks-develop/shim/blockly_compressed_vertical.Blockly.js 67B
  264. scratch-blocks-develop/shim/blockly_compressed_vertical.goog.js 64B
  265. scratch-blocks-develop/shim/blockly_compressed_vertical.js 116B
  266. scratch-blocks-develop/shim/blocks_compressed_horizontal-blockly_compressed_horizontal-messages.js 176B
  267. scratch-blocks-develop/shim/blocks_compressed_horizontal.js 162B
  268. scratch-blocks-develop/shim/blocks_compressed_vertical-blockly_compressed_vertical-messages.js 172B
  269. scratch-blocks-develop/shim/blocks_compressed_vertical.js 203B
  270. scratch-blocks-develop/shim/gh-pages.js 28B
  271. scratch-blocks-develop/shim/horizontal.js 219B
  272. scratch-blocks-develop/shim/index.js 565B
  273. scratch-blocks-develop/shim/vertical.js 213B
  274. scratch-blocks-develop/tests/
  275. scratch-blocks-develop/tests/blocks/
  276. scratch-blocks-develop/tests/blocks/index.html 812B
  277. scratch-blocks-develop/tests/blocks/logic_ternary_test.js 13.19KB
  278. scratch-blocks-develop/tests/custom_procedure_playground.html 8.56KB
  279. scratch-blocks-develop/tests/horizontal_playground.html 12.89KB
  280. scratch-blocks-develop/tests/jsunit/
  281. scratch-blocks-develop/tests/jsunit/block_test.js 3.05KB
  282. scratch-blocks-develop/tests/jsunit/connection_db_test.js 10.81KB
  283. scratch-blocks-develop/tests/jsunit/connection_test.js 11.44KB
  284. scratch-blocks-develop/tests/jsunit/db_test.js 2.42KB
  285. scratch-blocks-develop/tests/jsunit/event_test.js 28.94KB
  286. scratch-blocks-develop/tests/jsunit/extensions_test.js 18.2KB
  287. scratch-blocks-develop/tests/jsunit/field_angle_test.js 1.55KB
  288. scratch-blocks-develop/tests/jsunit/field_number_test.js 2.54KB
  289. scratch-blocks-develop/tests/jsunit/field_test.js 3.31KB
  290. scratch-blocks-develop/tests/jsunit/field_variable_getter_test.js 1.97KB
  291. scratch-blocks-develop/tests/jsunit/field_variable_test.js 6.34KB
  292. scratch-blocks-develop/tests/jsunit/generator_test.js 1.09KB
  293. scratch-blocks-develop/tests/jsunit/gesture_test.js 2.5KB
  294. scratch-blocks-develop/tests/jsunit/horizontal_tests.html 1.25KB
  295. scratch-blocks-develop/tests/jsunit/index.html 1.04KB
  296. scratch-blocks-develop/tests/jsunit/input_test.js 6.47KB
  297. scratch-blocks-develop/tests/jsunit/json_test.js 7.38KB
  298. scratch-blocks-develop/tests/jsunit/names_test.js 2.63KB
  299. scratch-blocks-develop/tests/jsunit/procedure_test.js 10.7KB
  300. scratch-blocks-develop/tests/jsunit/scratch_block_comment_test.js 6.16KB
  301. scratch-blocks-develop/tests/jsunit/svg_test.js 1.99KB
  302. scratch-blocks-develop/tests/jsunit/test_runner.js 1.68KB
  303. scratch-blocks-develop/tests/jsunit/test_utilities.js 4.76KB
  304. scratch-blocks-develop/tests/jsunit/utils_test.js 9.72KB
  305. scratch-blocks-develop/tests/jsunit/variable_map_test.js 9.84KB
  306. scratch-blocks-develop/tests/jsunit/variable_model_test.js 2.56KB
  307. scratch-blocks-develop/tests/jsunit/vertical_tests.html 1.4KB
  308. scratch-blocks-develop/tests/jsunit/widget_div_test.js 5.28KB
  309. scratch-blocks-develop/tests/jsunit/workspace_comment_test.js 6.5KB
  310. scratch-blocks-develop/tests/jsunit/workspace_test.js 12.68KB
  311. scratch-blocks-develop/tests/jsunit/workspace_undo_redo_test.js 11.12KB
  312. scratch-blocks-develop/tests/jsunit/xml_test.js 13.89KB
  313. scratch-blocks-develop/tests/multi_playground.html 7.44KB
  314. scratch-blocks-develop/tests/vertical_playground.html 18.21KB
  315. scratch-blocks-develop/tests/vertical_playground_compressed.html 22.44KB
  316. scratch-blocks-develop/tests/workspace_svg/
  317. scratch-blocks-develop/tests/workspace_svg/index.html 1.82KB
  318. scratch-blocks-develop/tests/workspace_svg/workspace_svg_test.js 5.12KB
  319. scratch-blocks-develop/webpack.config.js 2.18KB
0评论
提交 加载更多评论
其他资源 空间推理验证码数据集,用于YOLO训练空间推理验证码的目标检测模型
内容概要: 空间推理验证码数据集 适用场景: 适用于训练空间推理验证码的目标检测模型, 我自己也基于此数据集训练出了识别率90%以上的安某客空间推理验证码的识别模型 更多建议: 如果你是刚接触yolo目标检测模型,建议先移步我的博客主页,博客内有手把手训练的教学。
Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集
Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集 当前搜集了 580 多个 Linux 命令,生成了一个 web 网站方便使用,目前网站没有任何广告,内容包含 Linux 命令手册、详解、学习,内容来自网络和网友的补充,非常值得收藏的 Linux 命令速查手册。 你可以随意部署 web 版,这非常简单,只需要克隆 gh-pages 分支代码到你的静态服务就可以了。你也可以将 command 目录中的 Markdown 文件拿去自己生成 HTML。还可以使用下方 docker 方法部署 web 版。 你们拿过去部署的静态网站,还是希望挂个 GitHub 地址,这样大家共同维护命令文档,让文档更加完善,更加丰富,当然你删除本站所有信息相关信息,其实我也不太在意,默认允许你们随意搞,我不负任何负责。如果您也部署了一份,可以将网址放到下面 :)。 推荐使用的镜像 web 版本 srebro.cn,getaifun.com,linux.devonline.net,man.zch.ooo,linux.mmoke.com,bqrdh.com,linux.zyi
Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集
【超全golang面试题合集+golang学习指南+golang知识图谱+入门成长路线】
【超全golang面试题合集+golang学习指南+golang知识图谱+入门成长路线】 一份涵盖大部分golang程序员所需要掌握的核心知识。常用第三方库(mysql,mq,es,redis等)+机器学习库+算法库+游戏库+开源框架+自然语言处理nlp库+网络库+视频库+微服务框架+视频教程+音频音乐库+图形图片库+物联网库+地理位置信息+嵌入式脚本库+编译器库+数据库+金融库+电子邮件库+电子书籍+分词+数据结构+设计模式+去html tag标签等+go学习+go面试+计算机网络基础+图解网络+操作系统面试题+数据库面试题+面试题合集
【超全golang面试题合集+golang学习指南+golang知识图谱+入门成长路线】 【超全golang面试题合集+golang学习指南+golang知识图谱+入门成长路线】 【超全golang面试题合集+golang学习指南+golang知识图谱+入门成长路线】
基于java spring boot 面向对象建模的低代码快速开发框架
配置步骤 1、 打开mysql 新建数据库 执行 sql 文件夹 db_light.sql 文件 2、 修改 application.yml 文件 配置数据库,前端路径,系统包 等等信息 3、 执行 test下 LightInitTest.autoAppliaction() 测试函数 自动化生成相关代码 4、 运行spring boot 启动main 5、 前端 文件夹 admin-ui 配置好 vue.config.js 相关的代理(模式直接可以使用) npm run serve 运行 账号: admin 密码: 123456 6、 新增功能新增 entity 文件 完事 运行第二步生成相关代码,再运行 3,4 步骤 7、 配置好后台权限 使菜单能正确显示出来 开发代码结构规范(简单、实用、高效、规范) Controller 里面可以处理数据一般操作 Repostiory 操作常规简单数据逻辑 Service 操作通用复杂的业务处理逻辑 数据库操作只用JPA 做到SQL 放JPA接口
基于Kotlin+MVP+Retrofit+RxJava+Glide 等架构实现短视频类小项目,简约风格及详细注释
模块说明: 每日精选: 首页采用下拉刷新+RecyclerView 实现,Banner展示每日精选推荐的视频,监听 RecyclerView 的滑动事件,实现 TitleBar 的隐藏显示功能,底部菜单采用高斯模糊的半透明效果,使整个 APP 风格更加清爽。 发现: 包括关注和分类模块,关注是推荐的作者上传的视频集,分类包括时尚、运动、创意、广告、音乐、旅行、生活、记录、开胃、游戏、萌宠、动画、综艺、搞笑等可自由选择想查看的类型视频。 热门: 热门排行榜包括周排行、月排行、总排行的视频列表。 搜索: 根据关键字搜索榜你找到感兴趣的视频。 我的: 个人主页的相关介绍。 观看记录: 查看之前看过的视频,按时间进行排序。
基于Kotlin+MVP+Retrofit+RxJava+Glide 等架构实现短视频类小项目,简约风格及详细注释 基于Kotlin+MVP+Retrofit+RxJava+Glide 等架构实现短视频类小项目,简约风格及详细注释
蓝桥杯VIP全题库共1149道,满分代码
蓝桥杯VIP全题库共1149道,满分代码
Docker 官方镜像打包 PHP
简短版本:“简单标签”通常是一个单一平台(Windows 与 Linux),而“共享标签”是多个平台的组合(因此根据它们运行的​​平台可能会有很大不同的界面/行为,但总体上应该代表大致相同的东西)。 Dockerfile一些图像在“支持的标签和相应的链接”下分离了“简单标签”和“共享标签”部分。 “简单标记”是“单个”Linux 或 Windows 映像的实例。它通常是一个清单列表,可以包含为其他体系结构构建的相同映像;例如,mongo:4.0-xenial目前有amd64和 的映像arm64v8。Docker 守护程序负责为主机体系结构选择合适的映像。 “共享标签”是始终指向清单列表的标签,该清单列表包括所有各自映像架构中 Windows 和 Linux 映像的潜在多个版本的组合 - 在示例中mongo,4.0标签是一个共享标签,由(在撰写本文时)所有4.0-xenial、4.0-windowsservercore-ltsc2016、4.0-windowsservercore-1709和组成4.0-windowsservercore-1803。
Objective-C 的模拟对象
使用 OCMock – 简短版本 为实例和类方法创建存根 模拟对象代表真实对象。使用存根,我们可以指定调用方法时要返回的内容: // create a mock for the user defaults id userDefaultsMock = OCMClassMock([NSUserDefaults class]); // set it up to return a specific value when stringForKey: is called OCMStub([userDefaultsMock stringForKey:@"MyAppURLKey"]).andReturn(@"http://testurl"); // set it up to return the specified value no matter how the method is invoked OCMStub([userDefaultsMock stringForKey:[OCMArg any]]).andReturn(@"http://testurl");