描述 (Description) BasicDynaBean和BasicDynaClass的实现指定动态属性动态提供属性集的容量。 您可以从DynaClass开始建立属性集。 newInstance()方法将为DynaClass创建一个新的DynaBean实例并占用其初始值,如下例所示。 例子 (Example) 以下示例显示了基本DynaBean实现的用法: package com.javadb
为了让程序更易用,我们兼容几种最基本的数据类型:numbers(数字),strings(字符串),structures(结构),boolean(布尔值)等等。在 TypeScript 中,我们支持和 Javascript 几乎一样多的类型,并且新增了实用的枚举类型。 Boolean 布尔值 最基础的数据类型就是简单的 true(真)/false(假) ,在 Javascript 和 TypeScr
Highcharts 柱形图 以下实例演示了基本柱形图。 我们在前面的章节已经了解了 Highcharts 基本配置语法。接下来让我们来看下其他的配置。 配置 chart 配置 设置 chart 的 type 属性 为 column ,chart.type 描述了图表类型。默认值为 "line"。 var chart = { type: 'column' }; 实例 文件名:highch
Highcharts 条形图 以下实例演示了基本条形图。 我们在前面的章节已经了解了 Highcharts 基本配置语法。接下来让我们来看下其他的配置。 配置 chart 配置 设置 chart 的 type 属性 为 bar ,chart.type 描述了图表类型。默认值为 "line"。 var chart = { type: 'bar' }; 实例 文件名:highcharts_b
Highcharts 区域图 以下实例演示了基础区域图。 我们在前面的章节已经了解了 Highcharts 基本配置语法。接下来让我们来看下其他的配置: 配置 chart chart.type 配置项用于设定图表类型,默认为 "line",本章节我们使用 'area'。 var chart = { type: 'area' }; 实例 文件名:highcharts_area_basic.
Highcharts 曲线图 以下实例是基础曲线图。我们在前面的章节已经了解了 Highcharts 配置语法。接下来让我们来看个完整实例: 实例 文件名:highcharts_line_basic.htm <html> <head> <meta charset="UTF-8" /> <title>Highcharts 教程</title> <script src="http://apps.bd
在 Git 中整合来自不同分支的修改主要有两种方法:merge 以及 rebase。 在本节中我们将学习什么是“变基”,怎样使用“变基”,并将展示该操作的惊艳之处,以及指出在何种情况下你应避免使用它。 变基的基本操作 请回顾之前在 分支的合并 中的一个例子,你会看到开发任务分叉到两个不同分支,又各自提交了更新。 Figure 35. 分叉的提交历史 之前介绍过,整合分支最容易的方法是 merge
现在,你可以完成所有基本的 Git 本地操作-创建或者克隆一个仓库、做更改、暂存并提交这些更改、浏览你的仓库从创建到现在的所有更改的历史。 下一步,本书将介绍 Git 的杀手级特性:分支模型。
那么,简单地说,Git 究竟是怎样的一个系统呢? 请注意接下来的内容非常重要,若你理解了 Git 的思想和基本工作原理,用起来就会知其所以然,游刃有余。 在开始学习 Git 的时候,请努力分清你对其它版本管理系统的已有认识,如 Subversion 和 Perforce 等;这么做能帮助你使用工具时避免发生混淆。 Git 在保存和对待各种信息的时候与其它版本控制系统有很大差异,尽管操作起来的命令形
EasySwoole 2.x支持以控制器模式来开发你的代码。 首先,修改项目根目录下配置文件Config.php,修改SERVER_TYPE为: \EasySwoole\Core\Swoole\ServerManager::TYPE_WEB_SOCKET_SERVER 新人帮助 本文遵循PSR-4自动加载类规范,如果你还不了解这个规范,请先学习相关规则。 本节基础命名空间App 默认指项目根目录下
协议规则与解析 假定,客户端与服务端都是明文传输。控制格式为 sericeName:actionName:args 实现解析器 namespace Tcp; use EasySwoole\Core\Socket\AbstractInterface\ParserInterface; use EasySwoole\Core\Socket\Common\CommandBean; class Parser
Rust 是多范式语言,当然支持命令式编程风格。本章讲解 Rust 中的几种基本程序结构。 注释 条件 循环
1. 概述 本节实现一个文件管理程序,该程序会使用到如下知识点: 函数 面向对象 采用面向对象的程序设计方法对数据建模 异常处理 使用异常处理和文件相关的错误,例如文件不存在 模块 程序由多个源文件构成,每个源文件实现一个功能模块 os 模块 需要使用 os 模块提供的方法 sys 模块 需要使用 os 模块提供的方法 文件访问 2. 程序功能 2.1 概述 文件管理程序提供了如下功能: 列出目录
第 22 章 Makefile基础 目录 1. 基本规则 2. 隐含规则和模式规则 3. 变量 4. 自动处理头文件的依赖关系 5. 常用的make命令行选项
大致上,安装 Linux 分为几个阶段: 前期准备 通过各种方式获取安装介质,进入安装作业平台。比如下载 ISO 映像刻录光盘,使用光盘引导,启动安装程序 选择安装源 选择通过安装介质安装还是通过网络下载的方式进行安装。如果通过网络安装,可能需要配置网络 准备磁盘 操作系统最终是安装在磁盘上的,所以要分割磁盘、格式化分区、挂载 选择、安装软件包 选择需要的软件。有些发行版如 Ubuntu Live