12 2017 档案
摘要:准备工作:提前安装好composer 1.创建项目目录OOP 2.OOP目录下新建composer.json文件,composer.json是一个空json文件,代码如下: { } 3.打开控制台,进入项目目录OOP,在OOP目录下运行composer命令: composer install 4.运
阅读全文
摘要:正则表达式通常被用于判断语句中,用来检查某一字符串是否满足某一格式。我们可以调用String中的matches(String regex)方法.,判断字符串是否匹配给定的正则表达式,返回布尔值。 语法如下: þ str–任意字符串。 þ regex–用来匹配的正则表达式。 正则表达式是含有一些具有特
阅读全文
摘要:在程序开发过程中,合理的使用快捷键,不但可以减少代码的错误率,而且可以提高开发效率。因此,掌握一些常用的快捷键是必须的。为此Eclipse提供了许多快捷键,这可以通过以下步骤进行查看。 (1)在Eclipse的系统菜单栏中,选择“Window”→“Preferences”菜单项,如图1.5所示。 图
阅读全文
摘要:在Oracle 11g版本中,出于安全的考虑,所有Oracle的默认用户,包括SCOTT用户都被锁定。输入用户名和口令之后,会出现错误“ORA-28000:the account is locked”。此时,要先以SYSTEM或SYS用户登录数据库,即在图2.9中“请输入用户名:”后输入sqlplu
阅读全文
摘要:插入法排序较为复杂,其基本工作原理是抽出一个数据,在前面的数据中寻找相应的位置插入,直到完成排序。以数字9、6、15、4、2为例,采用插入法实现数字按从小到大进行排序,插入法排序过程如图8.23所示。 图8.23 插入法排序过程示意图 从图8.23可以发现,在第一次排序过程中将第一个数取出来,并放置
阅读全文
摘要:使用MDI窗体时,默认是可以多次打开同一个子窗体的,那么如何控制不重复打开同一个子窗体呢?MDI窗体有个重要属性——MdiChildren,该属性表示MDI窗体打开的子窗体的数组,循环遍历该数组,可以通过判断被打开子窗体的名称来禁止子窗体被重复打开。 例如,下面的代码实现在MDI框架窗体中不重复打开
阅读全文
摘要:本实例将使用Graphics类绘制五种图形来分别演示SolidBrush、HatchBrush、TextureBrush、LinearGradientBrush、PathGradientBrush这五种画笔的效果,然后将这五种图形输出的网页页面中。 程序实现的主要步骤为: (1)新建一个网站并创建D
阅读全文
摘要:HTML语言是一种简易的文件交换标准,用于物理的文件结构,它旨在定义文件内的对象和描述文件的逻辑结构,而并不定义文件的显示。由于HTML所描述的文件具有极高的适应性,所以特别适合于WWW的出版环境。 什么是 HTML5 HTML 5是HTML语言的新一代标准。 HTML是纯文本类型的语言,使用HTM
阅读全文
摘要:1. 文件开始标签<html> 在任何的一个HTML文件里,最先出现的HTML标签就是<html>,它用于表示该文件是以超文本标识语言(HTML)编写的。<html>是成对出现的,首标签<html>和尾标签</html>分别位于文件的最前面和最后面,文件中的所有文件和HTML标签都包含在其中。例如:
阅读全文
摘要:字符串运算符是用于两个字符串型数据之间的运算符,它的作用是将两个字符串连接起来。在JavaScript中,可以使用+和+=运算符对两个字符串进行连接运算。其中,+运算符用于连接两个字符串,而+=运算符则连接两个字符串,并将结果赋给第一个字符串。 另外,JavaScript脚本会根据操作数的数据类型来
阅读全文
摘要:1、配置完Java环境变量之后,仍然不能使用java命令。 解决方法: 2、正确Java代码无法在控制台运行 Java文件可以通过javac命令编译,但无法使用java命令运行。 解决方法: 如果使用的是Windows10系统,可能因为系统安全权限过高,不允许Java虚拟机操作C盘造成的,可以将ja
阅读全文
摘要:SQL Develope启动后,需要创建一个数据库连接,只有创建了数据库连接,才能在该数据库的方案中创建、更改对象或编辑表中的数据。 创建数据库连接的步骤如下。 (1)在主界面左边窗口的“连接”选项卡中右键单击“连接”节点,选择“新建连接”菜单项,弹出“新建/选择数据库连接”窗口,如图2.17所示。
阅读全文
摘要:在Eclipse工作台的上方提供了菜单栏,该菜单栏包含了实现Eclipse各项功能的命令,并且与编辑器相关,即菜单栏中的菜单项与当前编辑器内打开的文件是关联的。例如,编辑器内没有打开任何文件,那么,将显示如图1.2所示的菜单栏。如果打开了一个JSP文件,那么将显示如图1.3所示的菜单栏。 图1.3
阅读全文
摘要:数值类型有很多种,如字符型、整型、长整型和实型等,因为这些类型的变量、长度和符号特性都不同,所以取值范围也不同。 在C语言中如果把比较短的数值类型变量的值赋给比较长的数值类型变量,那么比较短的数值类型变量中的值会升级表示为比较长的数值类型,数据信息不会丢失。就像倒水,如图4.7所示,小杯的水倒进大杯
阅读全文
摘要:string本身是不可改变的,它只能赋值一次,每一次内容发生改变,都会生成一个新的对象,然后原有的对象引用新的对象,而每一次生成新对象都会对系统性能产生影响,这会降低.NET编译器的工作效率。string操作示意图如图1所示。 图1string操作示意图 而StringBuilder类则不同,每次操
阅读全文
摘要:在Android Studio中创建项目,名称为“Animation And Multimedia”,然后在该项目中创建一个Module,名称为“Frame-By-Frame Animation”。在该Module中实现本实例,具体步骤如下。 (1)首先在res\drawable目录中添加一个名称为
阅读全文
摘要:String类的静态format()方法用于创建格式化的字符串。format()方法有两种重载形式。 (1)format(String format,Object…args) 该方法使用指定的格式字符串和参数返回一个格式化字符串,格式化后的新字符串使用本地默认的语言环境。 语法如下: þ forma
阅读全文
摘要:下面讲解附加MySQL数据库的方法。 (1)将“光盘\Code\04\Project\数据库”文件夹中的扩展名为.sql的文件拷贝到本地机器中。 (2)在如图1所示的MySQL工作台界面中,单击Data Import /Restore超链接。 图1 MySQL工作台 (3)将打开如图2所示的输入用户
阅读全文
摘要:变量是指程序中一个已经命名的存储单元,它的主要作用就是为数据操作提供存放信息的容器。变量是相对常量而言的。常量是一个不会改变的固定值,而变量的值可能会随着程序的执行而改变。变量有两个基本特征,即变量名和变量值。为了便于理解,可以把变量看作是一个贴着标签的盒子,标签上的名字就是这个变量的名字(即变量名
阅读全文
摘要:选择法排序指每次选择所要排序的数组中的最大值(由小到大排序则选择最小值)的数组元素,将这个数组元素的值与最前面没有进行排序的数组元素的值互换。以数字9、6、15、4、2为例,采用选择法实现数字按从小到大进行排序,每次交换的顺序如图8.17所示。 图8.17 选择法排序示意图 从图8.17可以发现,在
阅读全文
摘要:变量的类型是指变量的值所属的数据类型,可以是数值型、字符串型和布尔型等,因为JavaScript是一种弱类型的程序语言,所以可以把任意类型的数据赋值给变量。 下面是一个关于变量类型的例子。在这个例子中,将科比的别名、身高、总得分、主要成就以及场上位置分别定义在不同的变量中,并输出这些信息,代码如下:
阅读全文
摘要:双击Visual C++ 6.0安装目录下的文件启动Visual C++ 6.0,通过“文件”→“新建”可新建一个Win32 Console Application项目。创建好项目后,显示Visual C++ 6.0的主界面,如图9.22所示。 图9.22Visual C++ 6.0主界面 由于安装
阅读全文
摘要:一个HTML5文件是由一些列的元素和标签组成的。元素是HTML5文件的重要组成部分,例如title(文件标题)、img(图像)及table(表格)等。元素名不区分大小写,而HTML5用标签来规定元素的属性和它在文件中的位置。本节将对网页设计相关的几个基本标签进行介绍,主要包括元信息标签、页面主体标签
阅读全文
摘要:在实现定位到我的位置时,首先要开启定位图层,可以使用com.baidu.mapapi.map.BaiduMap 对象的setMyLocationEnabled()方法实现。该方法的语法格式如下: Public final void set MyLocationEnabled(boolean enab
阅读全文
摘要:使用C#开发应用程序时,一般包括创建项目、界面设计、设置属性、编写程序代码、保存项目、程序运行等6个步骤。 1.创建项目 在Visual Studio2017开发环境中选择“文件”→“新建”→“项目”菜单,弹出“新建项目”对话框,如图8.1所示。 图8.1 “新建项目”对话框 选择“Windows窗
阅读全文
摘要:1、当我new class的时候,提示以下错误: Unable to parse template "Class" Error message: This template did not produce a Java class or an interface Error parsing file
阅读全文
摘要:使用Eclipse开发Web项目时,需要先配置Web服务器,如果已经配置好Web服务器,就不需要再重新配置了。也就是说,本节的内容不是开发每个项目时,都必须经过的步骤。创建Web服务器的具体步骤如下: (1)双击文件启动Eclipse,在弹出的选择工作空间的对话框中,指定工作空间位置为Eclipse
阅读全文
摘要:1.Visual C++6.0的下载 本书中使用的Visual C++6.0的中文版,读者可以在网上搜索,下载合适的安装包。 2.Visual C++6.0的安装 Visual C++6.0的具体安装步骤如下: (1)双击打开Visual C++6.0安装文件夹中的SETUP.EXE安装文件,如图1
阅读全文
摘要:通过Web Service实现IP地址查询功能
阅读全文
摘要:随着“微信朋友圈”的日益火爆,朋友圈晒图已成为越来越多的人放松娱乐的休闲方式。本实例我们就来开发一个“恶搞图片生成器”,生成一张有意思的图片,发布到“朋友圈”,让你成为“霸屏小达人”。
阅读全文
摘要:人机对战属于一种弱人工智能算法,其核心是:当玩家落下一枚棋子后,计算出这枚棋子构成的所有棋型,找出威胁程度最大的棋型,并破解其产生的威胁。
阅读全文
摘要:getSystemService是Android很重要的一个API,它是Activity的一个方法,根据传入的NAME来取得对应的Object,然后转换成相应的服务对象。
阅读全文
摘要:针对屏幕上的一个View组件,Android是如何区分应当触发onTouch事件还是onClick事件?
阅读全文

浙公网安备 33010602011771号