自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Nagile-zhou博客

纸上得来终觉浅,绝知此事要躬行

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

原创 算法---求连续子系列最大值问题

假设给定一段没有任何限制的整数数列,求该数列中子序列和的的最大值.   解决该问题的方法有最直接的o(n^3)级求出所有子序列,逐个找出最大值的这种方法我们不在介绍,我们直接介绍时间复杂度为o(n)级的算法.该问题的关键思路就是我们要抓住"任意一个负数开头的子序列不可能是最大和子序列" ,理解了这句后,接下来的问题简单许多,假如我们用该思想来处理上述样例:   int []arr=''...

2018-09-29 23:50:27 885

原创 算法---怎样斜线输出一个二维数组

今天给大家讲解一个二维数组输出顺序的算法:假设,我们定义了一个二维数组       {1,2,3,4,5}                                                       {3,1,4,7,6}                                                       {5,7,9,11,13}     ...

2018-09-29 23:33:16 2708

原创 前端---HTML怎么让元素居中

子div在父div内居中的方法需要JavaScript的来取div的尺寸再计算父级容器的尺寸来动态调整元素块的位置好麻烦哟,今天突然发现在style里写一句margin:0 auto;就实现了........感觉自己蠢了好久所以给和我一样蠢的小白分享一下让元素居中的简单方法(如果这样的人存在的话):在元素的style属性值里写上下边的语句文字居中:text-align:cent...

2018-09-27 16:57:35 9183

原创 后端--java中数据类型和位运算符

java是一种强类型语言.这就意味着必须为每一个变量声明一种类型.在java中,一共有8种基本类型,其中有4种整型,2种浮点类型,1种用于表示Unicode编码的字符单元的字符类型char和1种用于表示真值的boolean类型. 整型用于表示没有小数部分点的数值,它允许是负数.java提供了4种整型,具体内容如下表所示:数据类型 存储需求 最小值 最大值 Byte...

2018-09-27 16:40:57 188

原创 前端---HTML QQ空间主页制作

今天给大家讲解一个qq空间主页制作的讲解,我们先来看代码和示意图:代码如下:<html><head> <title>QQ空间制作练习</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <li

2018-09-27 00:21:10 8566 12

原创 前端---js中onmouseover和onmouseout事件

在网页浏览中我们可以发现在有些页面的部分当我们鼠标移动到某个板块的时候会发现它弹出一个新的板块并且当鼠标移出后又自动隐藏,是因为在改板块中使用了javascript中的onmouseover和onmouseout这两个事件来实现的操作. 1.onmouseover定义和用法onmouseover 事件会在鼠标指针移动到指定的对象上时发生。语法onmouseover="Some...

2018-09-27 00:04:25 9026

原创 数据结构---冒泡排序优化算法

冒泡排序(Bubble Sort)1、冒泡排序的思想:它重复地走访需要排序的数列,按照已经规定好的排序顺序,每一次比较相邻两个元素,如果他们的顺序错误就把他们交换过来。 直到没有再需要交换的元素,该数列就排序完成。2、冒泡排序的算法运作(由小到大的排列顺序):有一个数组a[10],用变量i表示它的下标(i从0开始)——比较两个相邻元素a[i]和a[i+1],如果a[i]>a[...

2018-09-26 23:50:59 234

原创 数据结构---链表和数组的区别

链表和数组都可用来存放指定的数据类型         首先分别介绍一下链表和数组:         数组是一组具有相同类型和名称的变量的集合。这些变量称为数组的元素,每个数组元素都有一个编号,这个编号叫做下标,我们可以通过下标来区别这些元素。数组元素的个数有时也称之为数组的长度。   数组是将元素在内存中连续存放,由于每个元素占用内存相同,所以你可以通过下标迅速访问数组中任何元素。但...

2018-09-26 23:03:27 369

原创 前端---HTML设置圆角边框

定义和用法border-radius 属性是一个简写属性,用于设置四个 border-*-radius 属性。提示:该属性允许您为元素添加圆角边框! 默认值:                                                                        0 继承性:                    ...

2018-09-24 23:20:35 14550

原创 前端---HTML设置透明度opacity

指定透明度的属性是opacity,属性值从 0.0 到 1.0。值越小,越透明设置 div 元素的不透明级别:div{opacity:0.5;}定义和用法opacity 属性设置元素的不透明级别。默认值: 1 继承性: no 版本: CSS3 JavaScript 语法: object.style.opacity=0.5 语法...

2018-09-24 23:09:19 14549

原创 前端---HTML中背景相关属性

背景相关属性用于控制背景色,背景图片等属性.在控制背景图片的同时,还可以控制背景图片的排列方式.有如下几个常用的背景相关属性.1.background:设置对象的背景样式.该属性是一个复合属性,可用于同时设置背景色,背景图片,背景重复模式等属性.该属性值格式如下:              background-color backgroung-image background-repea...

2018-09-24 22:57:08 3498

原创 前端---HTML中文本相关属性

文本相关属性用于控制整个段,整个<div.../>元素内文本的显示效果,包括文字的缩进,段落内文字的对齐等显示方式. text-indent:用于设置段落文本的缩进,默认值为0.被另一个元素(如<br.../>)断开的元素不能应用本属性.text-overflow:用于控制溢出文本的处理方法.该属性支持如下两个属性值.clip:如果该元素指定了overfl...

2018-09-24 22:41:38 186

原创 前端---HTML中display用法

display:inline-block,block,inline的区别与用法 要掌握dispay这个元素用法之前我们先区分一下什么是块级元素与行级元素: 块级元素块级元素会占领页面的一行,其后多个block元素自动换行、 可以设置width,height,设置了width后同样也占领一行、同样也可以设置   margin与padding属性。ps:常见的块级元素:div,i...

2018-09-24 21:28:15 22048

原创 前端---HTML中position用法

html页面布局中布局方法(position)分为相对布局(relative)和绝对布局(absolute) position的五个属性值:static   inherit fixed relative absolute我们再以次介绍各个属性值的作用以及会产生的效果: 1.static  static属性为默认值,没有定位,元素出现在正常的流中(忽略 top, bot...

2018-09-24 20:50:53 6651 1

原创 前端---HTML中CSS选择器

CSS选择器定义CSS样式的语法总遵循以下格式:Selector { property1:value1; property2:value2; ....}  上面语法格式可分为两个部分: Selector(选择器):选择器觉得该样式定义对哪些元素起作用.  {property1:value1;property2:value2;...}(属性定义):属...

2018-09-23 16:36:11 132

原创 前端---HTML5中CSS简介

Cascading Style Sheet(级联样式单),缩写为CSS,也被称为CSS,也被称为层叠样式单,主要用于网页风格设计,包括字体大小,颜色,以及元素的精确定位等.在传统的Web网页设计里,使用CSS样式但能让原来单调的HTML网页更富表现力.           在正式介绍CSS选择器之前,我们先介绍一下在CSS样式单定义之前的样式单.样式单(Style Sheet)是一种专...

2018-09-23 15:50:40 329

原创 前端---HTML关于简易菜鸟教程网站首页制作

这次给大家讲解一个菜鸟教程网站的制作过程,该网站是一个关于编程知识教学的相关网站,大家也可以进这个网站进行相关编程的学习,里面有各方面的全套教程. 先给大家展示一下最后网站实现的效果以及全部源代码: <html> <head> <title>菜鸟教程-学的不仅是技术</title> <style> ...

2018-09-23 13:52:23 13529

原创 前端---HTML5如何制作一个折线图

  在学习如何制作折线图,我们先学习一下canvas元素中CanvasRenderingContext2D对象提供的相关方法,通过使用坐标表换,开发者无须繁琐计算每个点的坐标,只需对坐标系整体表换即可.   CanvasRenderingContext2D提供了如下的方法进行坐标变换:translate(double dx,double dy):平移坐标系统.该方法相当于...

2018-09-23 13:10:53 25266 5

原创 前端---HTML制作百度首页

这次给大家讲解一个百度首页制作,我们先将图片和代码展示给大家<html></head> <title>百度一下,我就知道</title> <link href="images/baidu.ico" rel="shortcut icon" type="image/x-icon"/&a

2018-09-22 16:46:10 139835 2

原创 前端----HTML5实现图片拖放

HTML5新增了关于拖放的API,通过拖放API可以让HTML界面的任意元素都变成可拖动的,通过使用拖放机制可以开发出更友好的人机交互界面.1.在HTML5中,<img.../>元素默认是可拖动的;而<a.../>元素只要设置了href属性,它默认也是可拖动的.如下面代码所示:<html><head> <meta ht...

2018-09-22 16:09:25 3446

原创 前端---HTML5头部和元信息

使用<head.../>元素可以定义HTML文档头和元信息元素。            1.使用<head.../>元素可以定义HTML文档头,该元素可以包含如下子元素.<script.../>:该元素用于包含JavaScript脚本.关于JavaScript的介绍,在我之后的博客会有介绍. <noscript.../>:该元素用...

2018-09-22 15:19:14 1075

原创 前端---HTML5中float属性

相信大家许多人在刚开始做页面布局中使用float属性无法把握它产生的效果,尤其是在多个div共同放置在一个容器中,因为float属性设置而往往产生自己不想要的结果.于是在这里给大家说说float属性到底该如何使用.float:该属性控制目标HTML元素是否浮动以及如何浮动.当通过该属性设置某个元素浮动后,该元素将被当作block类型的盒模型处理,即相当于display属性被设置为block.也...

2018-09-21 13:19:46 8101

原创 前端---浅谈HTML5中canvas元素用法

<canvas>标签-------------------------------------------------HTML5新增元素,该元素主要用于绘制图形.但实际上,canvas元素自身并不绘制图形,它只是相当于一张空画布.如果我们需要向<canvas.../>上绘制图形,就必须使用Javascript脚本进行绘制.canvas元素的定义方式与HTML中其他元...

2018-09-21 11:02:20 1617

原创 前端---HTML5简单页面布局(img添加图片)

<html><head ><meta charset="ansi"/> <title>MyZone</title> <style> .div_top{ width:100%; height:56px; background-color:#777; } .div_ti

2018-09-20 23:30:24 17465 1

原创 前端---HTML5表单相关元素和属性简介

HTML使用表单向服务器提交请求、表单、表单控件的主要作用就是收集用户输入,当用户提交表单时,用户输入内容将被作为请求参数提交到远程服务器。因此在Web编程中,表单主要用于收集用户输入的数据。<form/>元素用于生成输入表单,该元素不会生成可视化部分。注:在HTML5规范以前,表单控件都需要放在<form/>元素之内。首先我们介绍一下form下面几个核心属性:...

2018-09-20 23:06:25 343

原创 前端---HTML基本元素

HTML5于2014年10月28号正式发布,全称为Hyper Markup Language(超文本标记语言)。HTML5文档是一份结构化的文档,HTML文档的根元素总是</html…/>元素,该元素内通常包含和<body…/>两个子元素,这三个元素定义了HTML文档的基本结构。1.HTML5保留的基本元素有如下几个:

2018-09-19 23:07:25 381

空空如也

空空如也

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

TA关注的人

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