自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Angelia Zheng

一枚默默无闻的程序媛

  • 博客(61)
  • 收藏
  • 关注

原创 03 编程猫之早早早,我要去学校(顺序结构)

本篇文章主要通过“校园生活我描绘”理解顺序结构的含义。顺序结构表示程序中的各种操作是按照他们出现的先后顺序执行的。

2020-12-29 17:14:26 543

原创 02 编程猫之小猫酷跑我设计

本篇文章主要体验“事件”、“动作”、“外观”指令组一些常见指令的作用。首先先看下“事件”、“动作”、“外观”指令组都有哪些指令:“事件”指令组:当开始被点击、当角色被点击(选中角色时可用)、当在手机中向上滑动、当按下指定键、当满足指定条件、停止指定脚本、停止运行整个游戏、重启、当收到广播 、发送广播、发送广播并等待、当屏幕切换到[背景]、切换屏幕[背景]、切换到指定屏幕、设置屏幕切换特效为、当作为克隆体启动时、克隆、删除自己。“动作”指令组:移动、旋转、围绕指定对象旋转、抖动、碰到边缘就反弹..

2020-11-10 16:44:35 7062

原创 01 初识编程猫

编程猫专注于7-15岁中国孩子在线编程教育,是深圳点猫科技有限公司自主研发的一款图形化编程工具平台。通过学习编程猫,可在平台上创作出游戏、软件、动画、故事等,以有趣的方式玩转STEAM学科。本篇文章主要讲解如何下载安装编程猫,及初步介绍编程猫。

2020-11-09 17:31:21 15632

原创 Windows7或Windows10上安装与更新Mixly

一、安装软件下载Mixly_WIN.7z压缩包到本地。右键解压到本地磁盘。解压后的文件夹只含有最基础的文件,不能直接运行。需要通过双击运行 “一键更新.bat”或 “update.bat”下载最新版的Mixly软件。等待片刻后,会显示更新进度。当看到提示“Mixly更新完成”时,说明软件下载完毕。更新完成后,软件目录如图所示,可以双击Mixly.exe打开Mix...

2020-07-22 21:10:14 3821

原创 少儿编程之Scratch精通汇总篇

Scratch是MIT(麻省理工学院)设计的一套新的程序语言,可以用来创造交互式故事、动画、游戏、音乐等。支持中文界面,方便使用,完全不用背指令,使用积木组合式的程序语言,让学习变得更轻松,并充满乐趣。同时,Scratch学习过程中,培养孩子独立学习、解决问题的能力,提高学习成绩,提升孩子逻辑思维能力,培养孩子的耐心与专注能力,锻炼孩子团队协作能力。总之,在这个人人都在说“创客”、“人工智能” 的时代,编程并非是为了让孩子长大成为程序员,尽早接触编程已经成为一种有效提高孩子综合素质的方式。

2020-06-01 16:09:57 971

原创 Scratch精通之积木的使用

封装,就是把可以实现一段功能的算法写在一个子程序里,然后给这个子程序起一个名字,当需要实现相应功能的时候,直接调用这个子程序就可以了。在scratch中我们把这个自已编写的子程序称之为“自定义积木”,有时也称为“自定义模块”。自定义积木是怎么创建的呢?它的创建入口在scratch编程环境的“更多积木”当中,选择更多积木组,点击“制作新的积木”,在弹窗里输入自定义积木的名字,再点击确定,在脚本区就会出现一个新创建的积木了。

2020-05-31 22:03:26 5099

原创 Scratch精通之广播与消息的使用

在事件指令组中,有一个指令叫当接收到(消息1)。对应地,有两个指令:广播(消息1)、广播(消息1)并等待。广播-消息机制就是编程中的全局事件。当一个消息被广播时,所有角色(包含自身)都会接收到该消息。只要一个角色有该消息的接收脚本,即可接收消息并处理。

2020-05-31 21:06:02 9871

原创 Scratch精通之运算的使用

算术运算符号,就是用来处理四则运算的符号。常用的算术运算符有+(加号) 加法运算,–(减号) 减法运算 、负 ,*(星号) 乘法运算,/(正斜线) 除法运算 。Scratch中 + -* / 四则运算均包含在“运算”指令组。下面先学习下“运算”指令组都有哪些指令:“运算”指令组:加法、减法、乘法、除法、两个数之间的随机数、小于、等于 、大于、逻辑与、逻辑或、不成立、链接字符串、提取字符串内容、字符串长度 、求余数、四舍五入、数学函数。

2020-05-30 21:21:34 5405

原创 Scratch精通之侦测的使用

侦测,顾名思义是判断的意思。当前角色是否碰到指定对象 、指定颜色,或者到达指定对象距离满足一定条件后再做怎样的操作。我们看下侦测模块下有哪些指令:是否碰到指定对象 、是否碰到指定颜色、指定的两个颜色是否碰到 、到指定对象的距离、询问并等待、回答 、指定按键是否按下、鼠标左键是否按下、鼠标的x坐标、鼠标的y坐标、响度 、视频侦测、摄像头开关、设置视频透明度、计时器、计时器归零、角色属性、当前时间、2000年之后的天数、用户名。

2020-05-20 21:53:28 5874

原创 Scratch精通之克隆的使用

在生活中,如果我们被苹果砸了一下,有可能的反应是把苹果吃掉或者踢得远远的。可是苹果砸到牛顿的头上,却给了牛顿如此大的启示。牛顿与苹果的故事告诉我们,认真观察生活,动脑思考问题,就有可能发现世界上的许多奥秘。本节课通过掉落的苹果来体验克隆带来的乐趣。

2020-05-16 12:22:09 9817

原创 Scratch精通之列表的使用

列表使用不是很广泛,所以大家不是很熟悉。在Scratch里列表也叫链表,是变量的一种,但是是一组变量。通常用在同一类的变量组。当然也可以把变量组中的一个个变量拿出来定义成单独的变量,但是这样可能有大量的重复编程的内容。

2020-05-05 11:44:19 11360

原创 少儿编程之Scratch入门汇总篇

Scratch是MIT(麻省理工学院)设计的一套新的程序语言,可以用来创造交互式故事、动画、游戏、音乐等。支持中文界面,方便使用,完全不用背指令,使用积木组合式的程序语言,让学习变得更轻松,并充满乐趣。同时,Scratch学习过程中,培养孩子独立学习、解决问题的能力,提高学习成绩,提升孩子逻辑思维能力,培养孩子的耐心与专注能力,锻炼孩子团队协作能力。总之,在这个人人都在说“创客”、“人工智能” 的时代,编程并非是为了让孩子长大成为程序员,尽早接触编程已经成为一种有效提高孩子综合素质的方式。

2020-05-04 20:46:54 2245

原创 Scratch之制作幸运抽奖机

生活中许多问题的解决需要使用到随机数,比如抽奖,为了公平,必须是随机抽取。Scratch软件的“运算”指令组提供了一个可以产生随机数的指令。本篇文章通过制作“幸运抽奖机”,了解随机数的获取、存储和表达过程。“运算”指令组:加法、减法、乘法、除法、两个数之间的随机数、小于、等于 、大于、逻辑与、逻辑或、不成立、链接字符串、提取字符串内容、字符串长度 、求余数、四舍五入、数学函数。

2020-05-04 20:20:08 5670

原创 Scratch之制作电子触摸屏

在Scratch软件的程序设计中,不同角色之间建立关联可以展现生活中的许多真实效果。接下来这篇文章中的程序设计游乐场的电子触摸屏。主要用到“外观”指令组中的显示角色、隐藏角色、下一个造型等指令,“事件”指令组中当接收到消息 、广播消息等指令。

2020-05-04 15:44:56 833

原创 Scratch之制作电子投票器

本篇文章主要通过“制作电子投票器”体验“画笔”指令组和“数据”指令组。“画笔”指令组:清空、图章 (原有图案描述)、落笔、抬笔 、设定画笔颜色、将画笔颜色增加 、设定画笔颜色、变更画笔亮度 、设定画笔亮度值、增加画笔粗细 、设定画笔粗细。“数据”指令组:1.新建变量:x变量、设定变量值 、增加变量值、显示变量、隐藏变量。2.新建链表:y链表、添加到链表末尾 、从链表中删除、插入到链表、替换链表内容 、提取链表内容、链表长度、链表是否包含指定内容、显示链表 、隐藏链表。

2020-05-04 11:09:43 2057 1

原创 Scratch之明星演唱会

本篇文章主要通过“钢琴弹奏小星星”理解“声音”指令组,通过“舞台的酷炫效果”体验“外观”指令设置特效。

2020-05-03 20:08:19 483

原创 Scratch之顺序、循环、选择三种程序结构

Scratch作为一种程序设计语言,具有计算机语言的一切结构特征。了解程序的结构特点,对于我们用Scratch进行程序设计是有很大帮助的。一般来说,任何复杂的程序都是由顺序、循环、选择这三种基本的结构组成的,这三种结构既可以单独使用,也可以相互结合组成较为复杂的程序结构。

2020-05-03 14:24:09 8311

原创 Scratch之召开趣味运动会

本篇文章主要通过“召开趣味运动会”理解选择结构的含义。选择结构也称为判断结构或分支结构,是在程序的处理步骤中出现了分支,需要根据某一特定的条件选择其中的一个分支执行,这样可以使得程序更具交互性。

2020-05-03 11:52:48 1398

原创 Scratch之我要自由飞翔

本篇文章主要通过“小鸟变换造型自由飞翔”理解循环结构的含义。循环结构表示程序反复执行某个或某些操作,直到达到约定条件时才终止循环。

2020-05-02 18:52:29 494

原创 Scratch之早早早,我要去学校

本篇文章主要通过“校园生活我描绘”理解顺序结构的含义。顺序结构表示程序中的各种操作是按照他们出现的先后顺序执行的。

2020-05-01 22:15:58 831

原创 Scratch之小猫酷跑我设计

本篇文章主要体验“运动”、“外观”、“事件”指令组一些常见指令的作用。

2020-05-01 20:22:47 3030 1

原创 Scratch之初识软件做准备

Scratch是由麻省理工学院(MIT) 设计开发的一款少儿编程工具。其中使用者可以不认识英文单词,也可以不会使用键盘。用鼠标拖动指令区的命令到脚本区,类似乐高积木,将指令的突起与另一条指令的凹槽对齐,放到合适位置,就可以组成程序模块。每个角色可以有多个程序模块。只有带事件指令的程序模块才能在游戏中运行,用鼠标双击指令可以在设计时显示效果。但要使命令生效,必须在模块前加上事件指令,否则命令无法运行。本文主要讲解Scratch2软件界面。

2020-04-30 21:09:22 823

原创 搭建web项目常见错误

问题1. HTTP Status 404解决方法:双击Tomcat,检查Tomcat的Deploy path,看是否与项目一致。

2020-04-30 18:14:12 714

原创 相关金融计算中,是选float? double? BigDecimal?

float 单精度浮点数,在机内占4个字节,有效数字8位。double 双精度浮点数,在机内占8个字节,有效数字16位。float 和 double都是浮点数,都有取值范围, 都有精度范围。 因此会经常出现下面问题,定义了一个浮点数,经过一系列的计算, 它本来应该等于某个确定值,但实际上并不是。。。???计算机进行的是二进制运算,我们输入的十进制数字会先转换成二进制,进行运算后再转换为...

2019-06-12 11:46:44 832

原创 HTML5详解

HTML5是HTML最新的修订版本,2014年10月由万维网联盟(W3C)完成标准制定。HTML5的设计目的是为了在移动设备上支持多媒体。HTML5 是 W3C 与 WHATWG 合作的结果,WHATWG 指 Web Hypertext Application Technology Working Group。HTML5 中的新特性:用于绘画的 canvas 元素 用于媒介回放的 vid...

2018-10-12 20:52:53 991

原创 XHTML

XHTML 指的是可扩展超文本标记语言。XHTML 是以 XML 格式编写的 HTML,是更严格更纯净的 HTML 版本。XHTML 与 HTML 相比最重要的区别:1. XHTML 文档结构XHTML DOCTYPE 是强制性的,XHTML 文档必须进行 XHTML 文档类型声明。 <html> 中的 XML namespace 属性是强制性的 <html&gt...

2018-10-12 20:52:11 1052 1

原创 HTML详解

HTML超文本标记语言(HyperText Markup Language)是一种用于创建网页的标准标记语言。HTML 运行在浏览器上,由浏览器来解析。HTML 指的是超文本标记语言: HyperText Markup Language HTML 不是一种编程语言,而是一种标记语言 标记语言是一套标记标签 (markup tag) HTML 使用标记标签来描述网页 HTML 文档包含了...

2018-10-12 09:23:11 1712

原创 Java NIO入门到精通

NIO(New I/O)系统,即Java的第二个I/O系统。NIO提供了与标准I/O API不同的I/O处理方式。它是Java用来替代传统I/O API(Java 1.4)。它支持面向缓冲的,基于通道的I/O操作方法。随着JDK 7的推出,NIO系统得到了扩展,为文件系统功能和文件处理提供了增强的支持。 由于NIO文件类支持的这些新的功能,NIO被广泛应用于文件处理。NIO为Java程序员实现高...

2018-10-10 08:58:42 545

原创 Gson入门到精通

Google Gson是一个开源的,基于Java的类库。它是由Google开发的,使用Gson有助于将Java对象序列化为JSON,反之亦然。下面是Gson的特点:    易于使用 - Gson API提供了一个高级外观来简化常用的用例。     无需创建映射 - Gson API为大部分要序列化的对象提供了默认映射。     性能优 - Gson速度相当快,内存占用量低。 它适用于大型...

2018-10-10 08:57:40 166

原创 Spring MVC 表单标签

这一篇文章主要讲解 Spring MVC的表单标签库,基于上一篇文章Spring MVC表单。1. 文本框文本框在上一章节用过,使用<form:input />标签来渲染一个HTML文本框。它将生成以下HTML内容:<input id="name" name="name" type="text" value=""/>2. 密码框<for

2018-09-29 09:00:33 178

原创 Spring MVC 基于注解

在先前的 Spring MVC入门 (基于XML配置)文章中, 我们已经使用XML配置开发了一个Spring MVC 入门 Web应用程序。但是,XML不是配置Spring应用程序的唯一途径。我们还可以使用Java配置来配置应用程序。回顾上一篇文章,发现我有两个地方使用XML配置:1. spring-servlet.xml 定义视图解析识别真正的视图,位置搜索,通过组件扫描Bean。2. w...

2018-09-28 08:58:03 173

原创 Spring MVC入门 (基于XML配置)

JavaEE体系结构包括四层,从上到下分别是应用层、Web层、业务层、持久层。Struts和这篇文章中讲解的SpringMVC是Web层的框架,Spring是业务层的框架,之前文章中讲解的Hibernate和MyBatis是持久层的框架。SpringMVC是一种基于Java,实现了Web MVC(模型 - 视图 - 控制器)设计模式,请求驱动类型的轻量级的开源的Web框架,即用了MVC架构模式...

2018-09-28 08:56:51 5634

原创 Spring MVC 表单

这篇文章根据一个简单的示例讲解如何使用Spring Web MVC框架的HTML表单开发Web应用程序。 代码在上一篇文章Spring MVC入门的基础上。应用场景:文章Article的创建和展示。1. 常见实体类Articlepublic class Article { private int id; private String title; private String ...

2018-09-28 08:56:11 110

原创 Maven创建web项目及所遇问题

1. 创建一个Maven web项目,如下图:2. 键入Group Id 和 Artifact Id,如下图: 此时项目会报错,如下: 3. 通过提示信息可知是由于找不到HttpServlet类。可通过导入Tomcat到工作目录或者通过Maven添加HttpServlet类所在的servlet-api.jar。<dependency> <gro...

2018-09-20 09:10:09 126

原创 Spring 整合 Hibernate 注解方式

在上一篇文章中,我们创建一个简单的Maven项目结构,并展示如何使用 Spring 和 Hibernate 框架在 MySQL数据库进行数据处理工作(插入,选择,更新和删除)。在本文章中,还是学习如何使用 Spring 和 Hibernate 做同样的事情,这一次我们使用注解方式。1. Article模型用注解来存储库存数据。@Entity@Table(name = "article"...

2018-09-20 09:09:36 2189

原创 Spring AOP 在 Hibernate 事务管理

事务管理是用来以确保数据库中数据的完整性和一致性。Spring AOP 技术允许开发者管理事务的声明。下面这个例子来说明如何使用 Spring AOP 来管理 Hibernate 事务。在上一篇 Spring 整合 Hibernate 注解方式 文章的基础上。1. 再创建一张表CREATE TABLE `comment` ( `cid` int(10) unsigned NOT NU...

2018-09-19 09:10:39 286

原创 Spring 整合 Hibernate

这篇文章将展示如何使用 Hibernate 在 Spring框架进行 MySQL 数据库的数据处理工作(插入,选择,更新和删除)。由IOC容器来管理Hibernate的SessionFactory,让Hibernate使用上Spring的声明式事务。1. 创建表结构CREATE TABLE `article` ( `id` int(10) unsigned NOT NULL AUTO_I...

2018-09-18 21:52:59 256

原创 Spring AOP 在 XML文件中实现 AspectJ 拦截

此篇文章将展示如何将上一篇文章中 Spring AOP 的 AspectJ 注解转成基于XML的配置。对于那些不喜欢注释的开发者,使用JDK1.4,则可以基于XML,而不使用 AspectJ。和 @Before 功能等价的 AspectJ <aop:before><aop:config> <aop:aspect id="aspectJD" ref="asp...

2018-09-18 21:52:14 210

原创 Spring 自动扫描组件

前面 Spring 文章都是使用 XML bean 配置文件实现 Spring 容器检测并注册Bean类或组件。其实,Spring是能够自动扫描,检测和预定义的项目包并实例化bean,不再有繁琐的Bean类声明在XML文件中。现在,启用Spring组件扫描功能。使用@Component注释来表示这是类是一个自动扫描组件。@Componentpublic class ArticleSer...

2018-09-18 09:11:51 281

原创 Spring AOP的AspectJ注解

在本篇文章中,我将讲解如何将AspectJ注解集成到Spring AOP框架。在这个Spring AOP+ AspectJ 例子中,将把你从前一篇文章的繁琐配置中解脱出来,让你轻松实现拦截方法。常见AspectJ的注解:@Before – 方法执行前运行。 @After – 运行在方法返回结果后。 @AfterReturning – 运行在方法返回一个结果后,在拦截器返回结果。 @A...

2018-09-15 12:01:45 276

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除