自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr.Cheng先生

喜欢孤独与自由。

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

原创 SpringMvc快速入门

springmvc简介Spring MVC框架是有一个MVC框架,通过实现Model-View-Controller模式来很好地将数据、业务与展现进行分离。Springmvc下载Jar包的下载因为在Maven官网支持的是Maven环境,所以直接下载Jar包比较麻烦,这是spring framework3.2.2的直接下载地址: http://repo.springsource.org/libs-r

2015-11-30 14:27:42 612

原创 Maven入门到项目搭建

Maven是一个项目管理工具,可以很快的入门,在之前自己有过学习,但是没有系统的总结过,今天在博客总结一份留做备份。下载地址http://maven.apache.org/download.cgi 安装Maven准备安装Maven之前要检查是否安装了JDK,如果安装成功了JDK,会出现下面的提示。 如果JDK没有配置好,我这个是JAVA_HOME配置不正确,提示如下: 下载将下载好的Maven

2015-11-26 15:30:49 552

转载 CSDN-markdown编辑器使用指南

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-11-26 15:13:21 488

原创 JavaScript学习之路11_Generator

函数先理解函数: 先看例子: 函数一段完整的代码,调用一个函数就是传入参数,然后返回结果。function foo(x){ return x*x;}var f1 = foo(2); //调用函数,结果是4在调用函数的过程中,如果函数没有遇到return或者是隐含的return,那么控制权无法交回被调用的代码。GeneratorGenerator其实和函数是很像的,看一下例子:func

2015-11-24 22:29:46 1053

原创 JavaScript学习之路10_箭头函数

箭头函数什么是箭头函数? 暂时理解:箭头函数相当于匿名函数。 箭头函数的格式:x => x * x这就相当于function(x){ return x*x;}不过这种适合在无参的情况下使用,他省略了{ … }和return 如果有一个参数:(x) => { if(x > 0){ return x*x; }else{ return

2015-11-24 18:48:55 556

原创 JavaScript学习之路09_闭包

**闭包** 函数作为返回值function sum(arr){ return arr.reduce(function(x,y){ return x+y; });};sum([1,2,3,4,5]);15如果不需要立刻求和,而是在后面的代码中,根据需要再计算怎么办?可以不返回求和的结果,而是返回求和的函数!function lazy_sum(arr) {

2015-11-22 23:10:40 566

原创 JavaScript学习之路08_高阶函数

高阶函数这是一个简单地高阶函数://函数作为参数function add(x, y, fun){ return fun(x)+fun(y)};//调用函数add(-5, 6, Math.abs);11什么是高阶函数?一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。map/reducemap()方法定义在JavaScript的Array中,我们调用Array的ma

2015-11-22 17:26:30 789

原创 JavaScript学习之路07_this

this在Java中代表了父类的引用,但是在JavaScript中可谓是博大精深,这也是与JavaScript的设计之初的一些设计理念有关系,可能是为了更加灵活,也可能是一个设计缺陷,关键,我们要用,那就得知道她怎么用。这里将this应用在方法中,然后进行了解。 代码:var xiaoming = { name:'xiaoming', birth:1994, age:f

2015-11-22 11:49:43 456

原创 JavaScript学习之路06_函数

函数是一种语言必不可少的,函数也是很灵活的,面向过程语言,例如C,它的基本单位就是函数,但是面向对象的语言,基本单位是类,但是函数还是解决方法必不可少的,他是对一种问题的抽象,例如1+2+3…..+100,数学中使用∑,它代表了对这种逻辑的抽象表示,函数也使一样,是对相同功能的一个提炼,也是对一种功能的抽象。 和之前一样,也是从知识点入手,代码如下://定义一个函数,这里面是局部变量,如果直接调用

2015-11-22 10:25:40 466

原创 JavaScript学习之路05_Iterator

这里的知识点包括条件判断,循环、Map、Set和Iterator,由于条件判断和循环比较简单,就大概略过,主要讲解后面的集合。 同上,直接操作,以知识点为基础,先了解怎么用,然后在理解原理。 代码如下://定义变量var a = 2;//进行条件判断,输出falseif(a > 3) { alert('true'); }else { alert('false');}/

2015-11-22 01:06:19 476

原创 JavaScript学习之路04_对象

如下代码所示: JavaScript的对象都采用键值对的形式来表示,键都是字符串,可以通过若干的键值对来表示一个对象。//定义对象,用属性描述一个事物var xiaoming = { name : 'xiaoming', age: 22}//输出xiaoming的姓名xiaoming.name;"xiaoming"//输出xiaoming的年龄xiaoming.

2015-11-21 23:11:42 518

原创 JavaScript学习之路03_字符串和数组

详见代码:常见方法的用法//定义一个字符串var s = 'hello, heima java';//length属性s.length;17//类似数组的操作,可以根据指定的位置获得字符s[3];"l"//可以直接输出s的值s"hello"//直接写方法名,不会报错,会输出方法的格式s.toUpperCase;toUpperCase() { [native code] }

2015-11-21 22:44:01 411

原创 JavaScript学习之路02_数据类型

数据类型 Number JavaScript不区分整型和浮点型,全部使用Number表示。123; // 整数1230.456; // 浮点数0.4561.2345e3; // 科学计数法表示1.2345x1000,等同于1234.5-99; // 负数NaN; // NaN表示Not a Number,当无法计算结果时用NaN表示Infinity; // Infinity表示无限大,

2015-11-21 21:19:34 516

原创 JavaScript学习之路01_准备

前言 JavaScript是一门很灵活的语言,自己学的是java,但是要想作为全栈工程师,JavaScript是必须要掌握的,之前接触过一点JavaScript语言,但是没有系统的学习过,准备从头开始学习一下,也使自己有更加广阔的视野,拓宽一下自己的思想,之前听过一句话,说是学了java之后学习JavaScript你会觉得,哇,原来还可以这样。希望我在学习之后也能有这样的感受,感受到JavaScr

2015-11-21 20:56:49 510

转载 DropZone.js入门

1.什么时候Dropzone.js? dropzone.js 是一个开源的 JavaScript 库,提供 AJAX 异步上传功能。 2. 安装 直接下载dropzone.js文件并添加到页面中即可。<script src="./path/to/dropzone.js"></script>下载地址 http://www.dropzonejs.com/4.用法 使用

2015-11-21 15:55:53 2062

原创 Jsp九大内置对象

内置对象: 1.什么时候内置对象 可以不加声明和创建就可以在JSP页面脚本(Java程序片和Java表达式)中使用的成员变量。 2.九大内置对象 out(JspWriter):等同与response.getWriter(),用来向客户端发送文本数据; config(ServletConfig):对应“真身”中的ServletConfig;page(当前JSP的真身类型):当

2015-11-17 23:37:09 468

原创 Java基础部分

一、大纲 1.数组中的排序问题(笔试或者机试,前者可能性更大) 2.面向对象的理解 3.集合相关的问题,比如hashmap跟hashtable的区别。搞清楚每个集合对象的特性就欧了。 二、解析 1.在大学学习数据结构的学习过排序,在一段时间内研究过一下,后来没有怎么用过,也就慢慢淡忘了,现在从头回顾一下,排序分为内部排序和外部排序,简单看下图:

2015-11-17 23:10:01 465

原创 java中参数的传递

java参数是传值还是传引用这个问题,就像豆包是不是干粮一样,众说纷云,哈哈,但是不管java参数的类型到底是什么,一律是传递的参数的副本.也就是如果java传递的是值,那么传递的是值得副本,如果传递的是引用,那么传递的是引用的副本。 首先来了解一下: java中数据类型分为基本数据类型和引用数据类型,基本数据类型在栈内存中,传递的是值,引用数据类型在堆内存中,传递的是地址,为什么呢?因为引用类

2015-11-15 19:35:35 561

原创 怎么学习一门新的技术

这个问题已经被好多人写过了,但是每个人的学习方式也是不一样的,看了几篇别人写的,都很不错,不如授人以鱼不如授人以渔,在之前看youmeek的个人视频的时候貌似记得一句话,就是在快速成长的阶段必须要有一套适合自己学习的方法,但是万变不离其根本,那就是兴趣的持久保存。 到现在,我也迷茫了很长时间,哦,对了,先介绍一下自己,一个普通二本院校的计算机专业学生,今年大四,在走了很多弯路之后决定回顾一下自己大

2015-11-14 23:20:24 733

原创 Switch中的参数

昨天在笔试的时候,有一道java的选择题,之前做过,时间长了有点不太清楚,回来查了一下资料,把这道题存下来,以备以后用。 Switch(exp){…}中exp的类型范围? exp的取值类型是byte,short,char,int 在JDK5之后引入了枚举类型 在JDK7之后引入了String类型 是不支持long类型的, 在引入long类型后: public static void

2015-11-14 22:49:11 777

原创 字符串连接符

System.out.println(10.2+”2.3”)的输出结果是多少? 解:答案是10.22.3 解析:+号在java中有两个作用,一个是运算符,一个是连接符。public class TestString { public static void main(String [] args){ int a = 1, b = 2; System.ou

2015-11-13 23:56:41 1852

空空如也

空空如也

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

TA关注的人

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