自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (7)
  • 收藏
  • 关注

原创 js基础动画组件

一、拖拽 <!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <script> window.onload = function() { var div2 = document.getEleme

2016-09-03 15:50:14 1112

原创 JS_Ajax基础

一:Ajax ajax 的全称是Asynchronous(异步) JavaScript and XML 在不刷新页面的情况下从服务器获取,提交数据的一种数据交互方式; 二:Ajax使用步骤概括//1:创建Ajax对象var xhr; //浏览器兼容问题解决if(window.XMLHttpRequest){ xhr = new XMLHttpR

2016-08-30 19:19:00 2590

原创 javascript创建对象

js和面向对象的关系JS是基于对象的语言,可以使用面向对象思想模拟JAVA|C++之类的面向对象语言。面向过程 关注解决问题的步骤面向对象 关注的是解决问题的所需要的对象(内容和角色),然后根据业务逻辑按一定规则调用相关方法 对象分为系统对象和自定义对象两种。我们可以通过调用系统构造函数来创建出系统对象,如:array|date等。自定义对象必须自己创造,无法利用系统函数来创造。 ja

2016-08-27 15:35:48 1181

原创 JS作用域函数闭包

js作用域<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script> //【变量提升】 console.log("h="+h);//并未报错出现,undef

2016-08-25 18:56:30 485

原创 jS事件基础应用

下拉菜单<!--简单的设置了样式,方便起见,将style和script写到同一个文档,着重练习事件基础--><!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style> *{ margin:0;

2016-08-13 11:57:00 1543 1

原创 CSS属性选择器_鼠标点击出现列表

效果图: 代码实现:<!--demo3.html--><!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>属性选择器Input鼠标点击出现列表的实现</title> <link rel="stylesheet" type="text/css" href="css/demo

2016-07-22 12:51:42 5683

原创 【8】CSS3新增属性

浏览器内核所谓内核,就是常驻内存、能够快速响应的那一部分核心代码,非内核代码都是要用到时再调入内存并执行的. 常见浏览器的内核,一般不外乎微软的IE 内核和webkit内核。 不同浏览器的内核一、Trident内核代表产品Internet Explorer,又称其为IE内核。Trident(又称为MSHTML),是微软开发的一种排版引擎。使用Trident渲染引擎的浏览器包 括:IE、傲游

2016-07-22 08:57:02 1003

原创 【7】CSS定位、列表的高级应用、网页的制作

定位(position)属性及应用 值 描述 absolute 设置绝对定位的元素,相对于具有相对定位属性的父级元素偏移元素的位置通过 “left”, “top”, “right” 以及 “bottom” 属性进行规定。 fixed 生成绝对定位的元素,相对于浏览器窗口进行定位。元素的位置通过 “left”, “top”, “right” 以及 “bottom” 属性进行规定(

2016-07-22 08:29:46 2269 1

原创 【6】CSS布局属性及简单网页制作

一:布局属性普通文档流:元素从上至下排列的顺序 脱离文档流:元素从正常的排列顺序被抽离 浮动:将元素移动到父元素最左和最右(可以将元素按着我们的意思进行排列)float浮动:设置元素向哪个方向浮动 Left:设置左浮动 Right:右浮动 None:不浮动 二:没有设置浮动的两个元素代码如下:.left{ width:500px;

2016-07-22 08:07:08 570

原创 【5】CSS段落属性及盒模型

css段落属性 text-decoration:文字修饰 none 无修饰 underline下划线 line-through删除线 overline:上划线text-align:left/center/right水平对齐方式text-indent :2em; 文本缩进line-height 24px

2016-07-22 07:51:37 706

原创 【4】CSS选择器

Css关系选择器 选择器 功能 E,F 群组选择器 E F 后代选择器 E>F 子元素选择器 E+F 选取当前元素后一个兄弟元素 E~F 选取当前元素后所有的兄弟元素 属性选择器css2中定义下面4个属性选择器 选择器 功能 E[att] 表示包含att属性的元素 E[att=”val”] 表示包含att属性并且属性值是val的元

2016-07-17 11:07:53 510

原创 【3】CSS简单样式

CSS发展史1996年12月 css第一版诞生。 1998年5月 css2正式发布 2004年 css2.1发布 Css3的发布……。不是一个时间而是一个时间段 css3模块介绍css1中定义网页的基本属性: 字体、颜色、补白、基本选择器css2中在 css1基础上添加了高级功能 浮动和定位、高级选

2016-07-17 10:50:12 2720

原创 【2】HTML表格表单

单元格中数据的对齐方式Align = leftAlign = centerAlign = rightValign = topValign = middleValign = bottom 合并单元格水平合并在 或 标记中使用 COLSPAN 属性,可以设置单元格所跨的列数,例如COLSPAN=3表示跨3列。 垂直合并在 或 标记中使用 ROWSPAN 属性,可以设置单元格所

2016-07-17 10:21:53 1935

原创 【1】HTML初认识

1、主流浏览器 简写 EN CN FF Mozilla Firefox 火狐浏览器 IE Internet Explorer IE浏览器 Chrome Google Chrome 谷歌浏览器 Opera Opera 欧鹏浏览器 Safari Safari 苹果浏览器 2、网页编辑工具 3、什么是网页网页是网站中的

2016-07-17 09:59:18 1509

原创 【JAVA】Socket网络编程

一: 单双工MyClient.java/* * 这是客户端 */package com.test1;//MyClient.javaimport java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import jav

2016-06-24 19:26:39 463

原创 【JAVA】简易记事本NotePad

package com.notepad;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.File

2016-06-24 15:12:15 529

原创 【Android】PropertyAnimation属性动画

ObjectAnimator常用属性:translationX、translationY ;rotation、rotationX、rotationY ;scaleX、scaleY ; X、Y; alpha; 常用方法、类:ValueAnimator、ObjectAnimator、AnimatorUpdateListener、AnimatorListenerAdapter、PropertyVa

2016-06-22 22:02:03 324

原创 【Android】Tween/Layout/Frame动画

一 : Tween Animation变换动画Alpha:渐变透明动画scale:渐变尺寸的缩放动画Translate:位置移动动画Rotate:旋转动画共同属性: Durattion:动画持续时间 Frame Layout动画 fillbefore: 设置true,动画转化在动画开始前被应用 interpolator:动画插入

2016-06-22 10:16:00 388

原创 基于Android平台游戏之小拼图

一:需求描述拼图是一款益智类经典游戏了,本游戏学习了一些前辈们的经验,整体来说讲,将图片用切图工具进行切割,监听用户手指滑动事件,当用户对凌乱的图片,在一定的时间内拼凑恢复成原来的样子,则成功闯关。 根据游戏不同的关卡对图片进行动态的切割。玩家可以在随意交换任意两张图片,通过遍历切割好的每块图片,将用户选中的图片,进行替换; 其中主要的功能为:动态对图片进行切割成所需要的份数。玩家任意点击的

2016-06-16 10:50:12 7276 6

原创 基于JAVA平台游戏之小坦克

一: 需求描述功能性需求 在功能需求分析阶段,我们的主要任务是指定系统必须提供哪些服务,定义软件完成哪些功能,提供给那些人使用,功能需求是软件开发的一项基本需求,是需求分析必不可少的一部分。坦克大战是一款经典游戏了,本游戏学习了一些前辈们的经验,整体来说讲,游戏分为敌我双方,主要参与战斗的坦克有玩家控制,敌人坦克可以智能随机出现在屏幕上,并且移动,发射一定数量的子弹;玩家可以在规定的区域内随意移

2016-06-15 15:16:56 3146

原创 Operating System Point

一、引论什么是操作系统? 操作系统(Operating System, OS)是直接配置在计算机硬件上的最基本的系统软件,负责管理计算机的软硬件资源,实现对计算机资源的抽象,为用户提供方便易用的接口。操作系统四个目标: 有效性、方便性、可扩充性、开放性操作系统三大作用: OS作为用户与计算机硬件系统之间的接口 OS作为计算机系统资源的管理者 OS实现了对计算机资源的抽象历史上的三种基

2016-06-14 16:12:55 519

原创 网络原理总结

计算机网络(网络)把许多计算机连接在一起,而互联网则把许多网络连接在一起,是网络的网络。因特网是世界上最大的互联网。以小写字母i开始的internet(互联网或互连网)是通用名词,它泛指由多个计算机网络互连而成的网络。在这些网络之间的通信协议(通信规则)可以是任意的。以大写字母I开始的Interent(因特网)是专有名词,它指当前全球最大的、开放的、由众多网络相互连接而成的特定计算机网络网络层应用层传输层

2016-06-14 15:46:39 16871 2

原创 SVN版本管理工具介绍

一:版本控制工具的作用版本控制工具可以对你的代码进行保护、约束,防止冲突 二:SVN下载与安装tortoiseSVN 客户端 http://tortoisesvn.net/downloads.html visualSVN 服务器端 http://www.visualsvn.com/server/download 根据电脑不同选择不同的位。360云盘SVN_32位安装包下载,点

2016-06-14 09:05:42 1285

翻译 基于IOS平台的游戏之打地鼠

一、 题目描述1.1游戏介绍打地鼠是一款休闲游戏,游戏的规则也特别的简单,玩家只需要敲打一只只从地洞里冒出头的地鼠即可,游戏要求在限定的时间内,敲打的地鼠越多,分数越高,游戏画面比较清新,地鼠造型也比较滑稽可爱。打地鼠玩起来简单充满乐趣,游戏中地鼠从不同的洞口出现,只需要你迅速的击晕它,那么便能得到一定的分数,地鼠冒出来后点击,冒出的地鼠,变可以去地鼠哭泣并躲到洞中,得到一定分数,游戏功

2016-06-13 20:00:45 2806 2

原创 基于IOS平台的游戏之小拼图

IOS/Xcode工具 一:主要功能在拼图小游戏开发过程中,实现的主要的功能。压缩图片:需要给传递过来的任意图片,根据手机模拟器中View大小,重新设置图片的尺寸,即压缩图片运用UIGraphicsBeginImageContext进行实现。切割图片separateImage:将尺寸设置好的图片,进行切割成3*3 或者4*4,获取整个View的尺寸大小和图片的尺寸大小,进行大小比较,当图片

2016-06-13 19:10:24 2566

原创 计算机组成原理之指令调度和延迟分支

一.实验目的(1)加深对指令调度技术的理解。 (2)加深对延迟分支技术的理解。 (3)熟练掌握用指令调度技术解决流水线中的数据冲突的方法。 (4)进一步理解指令调度技术对CPU性能的改进。 (5)进一步理解延迟分支技术对CPU性能的改进。 MIPS 360云盘分享https://yunpan.cn/cRLzwTkYc3TEt 访问密码 f9a6 二.实验内容和步骤:(1)、启动MI

2016-06-13 14:01:35 21745 3

原创 计算机组成原理之流水线及流水线中的冲突

一.实验目的(1)理解计算机流水线基本概念。 (2)理解MIPS结构如何用5段流水线来实现。 (3)理解各段的功能和基本操作。 (4)加深对数据冲突、结构冲突的理解,理解这两类冲突对CPU性能的影响。 (5)进一步理解解决数据冲突的方法,掌握如何应用定向技术来减少数据冲突引起的停顿。 MIPS 360云盘分享https://yunpan.cn/cRLzwTkYc3TEt 访问密码 f9

2016-06-13 13:49:30 36033 3

原创 计算机组成原理之MIPS指令系统和MIPS体系结构

一.实验目的 (1)了解和熟悉指令级模拟器 (2)熟悉掌握MIPSsim模拟器的操作和使用方法 (3)熟悉MIPS指令系统及其特点,加深对MIPS指令操作语义的理解 (4)熟悉MIPS体系结构 模拟器360云盘分享https://yunpan.cn/cRLzwTkYc3TEt 访问密码 f9a6二. 实验内容和步骤 首先要阅读MIPSsim模拟器的使用方法,然后了解MIPSsim

2016-06-13 13:17:34 19688 1

原创 计算机组成原理运算器的编程实现

一、实验目的 1、加深对计算机中运算器的基本概念、运算方法和基本原理的理解。 2、提高学生对计算机编程语言掌握的熟练程度。二、实验内容 运用一种编程语言实现计算器的基本功能。 思考: 1、计算机中数据是如何表示的? 2、计算机中二进制数的加、减、乘、除四则运算如何实现? 3、运算器的基本结构和功能有哪些?三.实验结果分析 计算器运行结果: 1: 计算机中数据是如何表示的?计算机

2016-06-12 20:21:33 7852

原创 计算机组成原理Cache模拟器的实现

一.实验目的 (1)加深对Cache的基本概念、基本组织结构以及基本工作原理的理解。 (2)掌握Cache容量、相联度、块大小对Cache性能的影响。 (3)掌握降低Cache不命中率的各种方法以及这些方法对提高Cache性能的好处。 (4)理解LRU与随机法的基本思想以及它们对Cache性能的影响。 二、实验内容和步骤 1、启动CacheSim。 2、根据课本上的相关知识,进一步熟悉

2016-06-12 19:56:41 16407

原创 嵌入式动静态库生成与使用

写一个C语言代码,实现三个整数的求平均数和求和操作,main函数中包含对求平均数和求和函数的调用,求平均数和求和函数分别放置在和main函数不同的文件中。 1. 在宿主机客户端输入命令:gedit 源文件名.c ,在打开的文件中编写C程序源代码。 2. 使用arm-linux-gcc编译器编译源程序 3. 将求平均数和求和函数生成支持6410开发板的静态库 4. 使用静态库生成可执行文件,并

2016-06-12 15:37:34 3435

原创 Oracle 的安装与配置

一、安装的准备(Oracle 11g数据库服务器) (1)、安装环境要求: 1、硬件要求 2、软件要求: (2)、获取软件安装文件: Oracle 的官方网站地址是:http://www.oracle.com/index.html。 对安装程序进行解压,解压到同一个目录下,得到 database 文件夹。 二、在Windows环境下Oracle 11g数据库的安装与配置前

2016-06-12 13:10:55 1020

原创 虚拟机中Linux系统的安装和卸载

Linux系统安装的基本方法和常规设置一:系统及软件环境 CPU:Inter386 以上处理器。 内存:推荐使用1GB 的内存。 硬盘:调整硬盘分区,分配大约分20G空闲空间给Linux系统。 显卡:VGA 显卡。 镜像: 已下载好的Fedora8镜像文件(32位)。 https://yunpan.cn/cRHmAmZ4fWjKW 访问密码 2691二:实验步骤启动计算机,点击打开虚

2016-06-12 11:33:06 19880

原创 RGB格式转换的实现

一、实验目的RGB格式储存特点。RGB格式转换的实现过程。 二、实验内容RGB888 RGB565 两种格式存储特点RGB565获取每一个分量的数据值的实现写出来。RGB888转565的实现函数565转888的实现函数(中间的颜色值是有精度损失、最终的颜色值经过量化补偿的操作)实现一个完整的测试程序 linux平台下面通过打开bmp图片的方式,利用之前实现的函数对其格式进行转换,把最终

2016-06-12 09:57:42 2985

原创 基于linux的TCP网络聊天室设计与实现

利用Linux实现基于TCP模式的网络聊天程序 主要完成的两大组成部分为:服务器和客户端。服务器程序主要负责监听客户端发来的消息。客户端需要登录到服务器端才可以实现正常的聊天功能。该程序是利用进程以及共享内存来实现群发送消息的。以下简单分析一下服务器端和客户端两个方面所要完成的任务。 服务器的主要功能如下:在特定的端口上进行监听,等待客户端的连接。用户可以配置服务器端的监听端口。向连

2016-06-12 09:12:54 32617 36

原创 Linux字符设备驱动

实现一组对外的访问接口, open、release、read、write将这些函数的实现赋值给file_operations这个结构体中。实现对字符设备驱动程序的创建和初始化。按照内核模块的编写方法去制定对应的入口函数和出口函数。入口函数实现对驱动程序的注册功能,需要调用驱动程序的初始化函数进行初始化操作。出口函数就是完成对程序的卸载;编译对应的驱动程序源码,从而得到.ko文件,查看/proc

2016-06-12 08:38:09 680 1

原创 Linux高级编程基础知识点

内核移植又名最小系统移植,移植后的内核具备网络通,串口通,根文件系统可用等基本条件。将交叉编译工具arm-linux-gcc-4.3.2.tar.gz解压到/目录下的命令是:tar xvzf arm-linux-gcc-4.3.2.tar.gz –C /嵌入式Linux系统由内核和根文件系统两部分构成,两者缺一不可。配置arm平台内核的命令:make menuconfigLinux引入虚拟文

2016-06-11 22:58:42 1115

原创 软件测试

一: 前言   学期学习已末,对软件测试进行自我认知的总结,浅谈自我看法。自己是从三大方面进行学习。通俗而简单的话来讲,软件测试怎么来的,运用它能解决什么问题,怎么解决;测试怎么产生的,编过程的或许都知道,为了实现某些功能编写代码的人,会遇到自己发现不了的问题,或者编者编者就跑偏了,为了使我们发布的项目与我们所预期的需求尽力吻合,需要不断的检测所形成的一门有系统的学科,来使产品真正带给人类

2016-06-10 20:37:49 878

原创 Android布局控件属性

一、android:layout_gravity & android:gravity区别1、android:gravity:决定其子类控件在该控件里的显示位置。2、android:layout_gravity:这个是针对控件本身而言,用来控制该控件在包含该控件的父控件中的位置。==Tips:一个属性可以包含多个值,需用“|”分开,例 android:gravity="bottom|ce

2016-06-10 16:18:20 1277

基于java平台游戏之小坦克

代码+图+文档

2016-06-15

基于IOS平台的游戏之小拼图

IOS小拼图代码

2016-06-13

计算机组成原理实验

计算机组成原理+步骤图过程

2016-06-13

Oracle安装配置+具体例子学习

Oracle安装配置+具体命令使用+图

2016-06-12

虚拟机中Linux系统的安装和卸载

虚拟机中Linux系统的安装/卸载

2016-06-12

嵌入式导论之RGB格式转换

RGB格式转换+图+代码

2016-06-12

基于Linux虚拟字符设备驱动设计与实现

文档+代码

2016-06-12

空空如也

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

TA关注的人

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