共 4 页: 上一页 1 2 3 4 下一页
摘要:一、概要 英语对提升软件开发水平非常重要。 如果你英文水平不高,这并不影响你成为一个普通程序员,程序更多是靠逻辑思维。 如果做了多年开发的你发现自己的水平一直上不去,你可能要提高自己的英文水平了,英语就是你技术的瓶颈,对有些人可能是硬伤。 我周围的高水平的开发者英文都不差,官方API,专业英文资料、 阅读全文
posted @ 2017-03-21 09:06 张果 阅读 (24547) 评论 (435) 编辑
摘要:去年八月时要做一个OA系统为了后台界面而烦恼,后来写了一篇博客(《后台管理UI的选择》)介绍了选择过程与常用后台UI,令我想不到的时竟然有许多开发者与我一样都为这个事情而花费不少时间,最后界面效果还是不佳;还好这个OA系统已经基本交付给客户在使用了,但登录界面还是非常难看,这几天花时间修改了一下,感 阅读全文
posted @ 2017-03-20 10:35 张果 阅读 (15854) 评论 (678) 编辑
摘要:随着移动互联网的结束与人工智能的到来大数据变成越来越重要,下一个成功者应该是拥有海量数据的,数据与数据库你应该知道。 一、数据库概要 数据库(Database)是存储与管理数据的软件系统,就像一个存入数据的物流仓库。 在商业领域,信息就意味着商机,取得信息的一个非常重要的途径就是对数据进行分析处理, 阅读全文
posted @ 2017-03-09 09:43 张果 阅读 (75557) 评论 (83) 编辑
摘要:这章的目的是为了把前面所学习的内容整合一下,这个示例完成一个简单图书管理模块,因为中间需要使用到Bootstrap这里先介绍Bootstrap。 示例名称:天狗书店 功能:完成前后端分离的图书管理功能,总结前端学习过的内容。 技术:NodeJS、Express、Monk、MongoDB、Angula 阅读全文
posted @ 2017-01-12 08:37 张果 阅读 (3793) 评论 (12) 编辑
摘要:一、服务 AngularJS功能最基本的组件之一是服务(Service)。服务为你的应用提供基于任务的功能。服务可以被视为重复使用的执行一个或多个相关任务的代码块。 AngularJS服务是单例对象,这意味着只有一个实例被创建过,服务使用AngularJS的依赖注入机制来定义和注册。 可以把服务注入 阅读全文
posted @ 2017-01-09 08:34 张果 阅读 (3043) 评论 (4) 编辑
摘要:一、前端MVC概要 1.1、库与框架的区别 框架是一个软件的半成品,在全局范围内给了大的约束。库是工具,在单点上给我们提供功能。框架是依赖库的。AngularJS是框架而jQuery则是库。 1.2、AMD与CMD 在传统的非模块化JavaScript开发中有许多问题:命名冲突、文件依赖、跨环境共享 阅读全文
posted @ 2017-01-02 08:32 张果 阅读 (3371) 评论 (8) 编辑
摘要:一、题目要求 1、请实现“https://channel.jd.com/fashion.html”超值购部分内容。 2、使用CSS+DIV实现页面布局,页面居中,文字颜色效果要求一致。40分 3、鼠标悬停时的动画效果。10分 4、“进入查看”标签与样式。10分 5、定义一个javascript数组, 阅读全文
posted @ 2016-12-30 13:37 张果 阅读 (11176) 评论 (8) 编辑
摘要:jQuery插件就是以jQuery库为基础衍生出来的库,jQuery插件的好处是封装功能,提高了代码的复用性,加快了开发速度,现在网络上开源的jQuery插件非常多,随着版本的不停迭代越来越稳定好用,在jQuery官网有许多插件: jQuery1.9.1版源代码中文注释 一、插件开发基础 1.1、$ 阅读全文
posted @ 2016-12-28 08:29 张果 阅读 (2574) 评论 (18) 编辑
摘要:一、验证 angularJS中提供了许多的验证指令,可以轻松的实现验证,只需要在表单元素上添加相应的ng属性,常见的如下所示: <input Type="text" ng-model="" [name=""] [required=""] [ng-required=""] [ng-minlength= 阅读全文
posted @ 2016-12-27 15:31 张果 阅读 (1201) 评论 (0) 编辑
摘要:一、this 在JavaScript中this表示:谁调用当前函数this就指向谁,不知道调用者时this指向window。 JavaScript是由对象组成的,一切皆为对象,万物皆为对象。this是一个动态的对象,根据调用的对象不同而发生变化,当然也可以使用call、apply修改this指向的对 阅读全文
posted @ 2016-12-26 08:35 张果 阅读 (2826) 评论 (17) 编辑
摘要:一、MongoDB MongoDB是开源,高性能的NoSQL数据库;支持索引、集群、复制和故障转移、各种语言的驱动程序丰富;高伸缩性;MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和 阅读全文
posted @ 2016-12-23 11:06 张果 阅读 (27888) 评论 (4) 编辑
摘要:一、简介 Node.js 是一个基于Google Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。 能方便地搭建响应速度快、易于扩展的网络应用,N 阅读全文
posted @ 2016-12-21 15:09 张果 阅读 (71761) 评论 (20) 编辑
摘要:一、闭包(Closure) 1.1、闭包相关的问题 请在页面中放10个div,每个div中放入字母a-j,当点击每一个div时显示索引号,如第1个div显示0,第10个显示9;方法:找到所有的div,for循环绑定事件。 示例代码: 运行结果: 因为点击事件的函数内部使用外部的变量i一直在变化,当我 阅读全文
posted @ 2016-12-21 08:35 张果 阅读 (2939) 评论 (14) 编辑
摘要:一、AJAX示例 AJAX全称为“Asynchronous JavaScript And XML”(异步JavaScript和XML) 是指一种创建交互式网页应用的开发技术、改善用户体验,实现无刷新效果。 1.1、优点 不需要插件支持 优秀的用户体验 提高Web程序的性能 减轻服务器和带宽的负担 1 阅读全文
posted @ 2016-12-19 08:27 张果 阅读 (5061) 评论 (9) 编辑
摘要:一、浏览器兼容 1.1、概要 世界上没有任何一个浏览器是一样的,同样的代码在不一样的浏览器上运行就存在兼容性问题。不同浏览器其内核亦不尽相同,相同内核的版本不同,相同版本的内核浏览器品牌不一样,各种运行平台还存在差异、屏幕分辨率不一样,大小不一样,比例不一样。兼容性主要考虑三方面: 1)、CSS兼容 阅读全文
posted @ 2016-12-14 08:29 张果 阅读 (7738) 评论 (6) 编辑
摘要:CSS不像其它高级语言一样支持算术运算、变量、流程控制与面向对象特性,所以CSS样式较多时会引起一些问题,如修改复杂,冗余,某些别的语言很简单的功能实现不了等。而javascript则是一种半面向对象的动态语言,有java的影子,有C的味道,中间有比其它语言多的糟粕,使用预处理办法可以解决这些问题。 阅读全文
posted @ 2016-12-12 08:28 张果 阅读 (4153) 评论 (7) 编辑
摘要:CSS3在CSS2.1的基础上新增加了许多属性,这里选择了较常用的一些功能与大家分享,帮助文档中有很详细的描述,可以在本文的示例中获得帮助文档。 一、阴影 1.1、文字阴影 text-shadow<length>①: 第1个长度值用来设置对象的阴影水平偏移值。可以为负值 <length>②: 第2个 阅读全文
posted @ 2016-12-08 08:30 张果 阅读 (3125) 评论 (4) 编辑
摘要:一、负边距与浮动布局 1.1、负边距 所谓的负边距就是margin取负值的情况,如margin:-100px,margin:-100%。当一个元素与另一个元素margin取负值时将拉近距离。常见的功能如下: 1.1.1、向上移动 当多个元素同时从标准流中脱离开来时,如果前一个元素的宽度为100%宽度 阅读全文
posted @ 2016-12-06 08:29 张果 阅读 (23242) 评论 (10) 编辑
摘要:一、web font web font是应用在web中的一种字体技术,在CSS中使用font-face定义新的字体。先了解操作系统中的字体: a)、安装好操作系统后,会默认安装一些字体,这些字体文件描述了每一个文字的形态,一般中文文件大,英文文件小,因为中文字符数多;在控制面板中可以找到文字文件夹, 阅读全文
posted @ 2016-12-05 08:30 张果 阅读 (6456) 评论 (0) 编辑
摘要:一、BFC与IFC 1.1、BFC与IFC概要 BFC(Block Formatting Context)即“块级格式化上下文”, IFC(Inline Formatting Context)即行内格式化上下文。常规流(也称标准流、普通流)是一个文档在被显示时最常见的布局形态。一个框在常规流中必须属 阅读全文
posted @ 2016-12-01 08:30 张果 阅读 (5318) 评论 (9) 编辑
摘要:一、盒子模型(Box Model) 盒子模型也有人称为框模型,HTML中的多数元素都会在浏览器中生成一个矩形的区域,每个区域包含四个组成部分,从外向内依次是:外边距(Margin)、边框(Border)、内边距(Padding)和内容(Content),其实盒子模型有两种,分别是 ie 盒子模型和标 阅读全文
posted @ 2016-11-29 08:29 张果 阅读 (3523) 评论 (9) 编辑
摘要:一、Canvas canvas是HTML5中新增一个HTML5标签与操作canvas的javascript API,它可以实现在网页中完成动态的2D与3D图像技术。<canvas> 标记和 SVG以及 VML 之间的一个重要的不同是,<canvas> 有一个基于 JavaScript 的绘图 API 阅读全文
posted @ 2016-11-28 08:28 张果 阅读 (35016) 评论 (8) 编辑
摘要:一、HTML5概要 1.0、写在最前面 1.0.0、开发工具 全栈:SSM(后台)+前端 后台:IntelliJ IDEA(http://idea.lanyus.com/)、MySQL(Oracle)、MongoDB 前台:HBuilder(https://www.dcloud.io/)、Subli 阅读全文
posted @ 2016-11-24 09:23 张果 阅读 (5508) 评论 (2) 编辑
摘要:web前端开发者最最注的内容是三个:HTML、CSS与JavaScript,他们分别在不同方面发挥自己的作用,HTML实现页面结构,CSS完成页面的表现与风格,JavaScript实现一些客户端的功能与业务。当然内容与用户资源也是不能忽视的。尽量不要跨职责范围使用,有点“SRP单一职责”的意思,如字 阅读全文
posted @ 2016-11-23 15:15 张果 阅读 (3678) 评论 (19) 编辑
摘要:一、HTML5新增属性 1.1、contextmenu contextmenu的作用是指定右键菜单。 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <div id="div1" 阅读全文
posted @ 2016-11-22 08:30 张果 阅读 (6513) 评论 (14) 编辑
共 4 页: 上一页 1 2 3 4 下一页
AmazingCounters.com