书栈网 · BookStack 本次搜索耗时 0.033 秒,为您找到 227493 个相关结果.
  • 从招式与内功谈起——设计模式概述(二)

    从招式与内功谈起——设计模式概述(二) 从招式与内功谈起——设计模式概述(二) 1.2 设计模式是什么 俗话说:站在别人的肩膀上,我们会看得更远。设计模式的出现可以让我们站在前人的肩膀上,通过一些成熟的设计方案来指导新项目的开发和设计,以便于我们开发出具有更好的灵活性和可扩展性,也更易于复用的软件系统。 设计模式的一般定义如下: 设计模式(Des...
  • 9.18 以编程方式定义类

    9.18 以编程方式定义类 问题 解决方案 讨论 9.18 以编程方式定义类 问题 你在写一段代码,最终需要创建一个新的类对象。你考虑将类的定义源代码以字符串的形式发布出去。并且使用函数比如 exec() 来执行它,但是你想寻找一个更加优雅的解决方案。 解决方案 你可以使用函数 types.new_class() 来初始化新的类对...
  • 介绍

    介绍 特性 使用 ES6/7 特性来开发项目 支持 TypeScript 支持多种项目结构和多种项目环境 支持丰富的数据库 代码自动更新 自动创建 REST 接口 支持多种 WebSocket 库 丰富的测试用例 支持命令行调用执行定时任务 Hook 和 Middleware 详细的日志 HTTP 请求日志 Socket 连接日志 错...
  • 11.18 Spring 5.0对Kotlin的支持

    1404 2019-03-05 《Kotlin极简教程》
    11.18 Spring 5.0对Kotlin的支持 11.18.1 一种注册 Bean 的新方法 11.18.2 Spring Web 函数式 API 11.18.3 Reactor Kotlin 扩展 11.18.4 基于 Kotlin脚本的 Gradle 构建配置 11.18.5 基于模板的 Kotlin 脚本 11.18 Spri...
  • Web Developer 成长路线图

    3207 2018-03-28 《前端手册》
    Awesome Developer 持续交付 编程技能成长路线 JavaScript读书路线 JavaScript Application Example Web杂项 架构学习路线 机器学习读书路线 License Awesome Developer Web Developer 成长路线图 持续交付 《敏捷软件开发:原则...
  • 修改文档(document)

    例子:展示一条消息 创建一个元素 创建一条消息 插入方法 insertAdjacentHTML/Text/Element 节点移除 克隆节点:cloneNode DocumentFragment 老式的 insert/remove 方法 聊一聊 “document.write” 总结 任务 createTextNode vs inner...
  • FAQ

    1 编译安装 Q1: 支持的系统? Q2: 怎么编译安装? Q3: Ubuntu编译偶尔报错isnan isinf was not declared? 2 设计与实现 Q1: 为什么要开那么多线程?比如purge,搞个定时任务不就好了。难道编程框架不支持定时器? Q2: heartbeat让sender做不就好了?或者说sender有必要那么多线程...
  • 12.8 常量结构 (Constant Structure)

    12.8 常量结构 (Constant Structure) 12.8 常量结构 (Constant Structure) 因为常量实际上是程序代码的一部分,所以我们也不应该修改他们,或者是不经意地写了自重写的代码。一个通过 quote 引用的列表是一个常量,所以一定要小心,不要修改被引用的列表的任何 cons 。比如,如果我们用下面的代码,来测试...
  • textarea 多行输入框

    textarea 多行输入框 属性说明 示例 代码示例 textarea 多行输入框 解释 :自定义多行输入框,支持白色主题(默认)、 边框主题和深色模式主题,可配置字符限制、错误提示方式等 属性说明 属性名 类型 必填 默认值 说明 theme String 否 default 多行输入框主题。default:默认白色主题,bo...
  • 9.4.3 添加类

    1711 2019-04-10 《C# 从入门到精通》
    添加类 添加类   VS 包含可以加速执行某些常见任务的工具,其中一些可以应用于 OOP。有一个 Add New Item Wizard 工具可以为项目快速添加新类,且需要键入的代码数量最少。   通过单击 项目 | 添加新项 菜单项,或在 解决方案资源管理器 窗口中右击项目,选择相应的项,可以打开该工具。采用其中任意一种方式,都会打开一个对...