共4页: 上一页 1 2 3 4 下一页 
摘要: 使用vue-cli可以规范项目,提高开发效率,但是使用vue-cli时需要一些ECMAScript6的知识,特别是ES6中的模块管理内容,本章先介绍ES6中的基础与模块化的内容再使用vue-cli开发vue项目。 一、ECMAScript6概要 ECMAScript是一种由Ecma国际(前身为欧洲计阅读全文
posted @ 2018-01-11 12:37 张果 阅读(2238) 评论(2) 编辑
摘要: 一、axios Vue更新到2.0之后宣告不再对vue-resource更新,推荐使用axios,axios是一个用于客户端与服务器通信的组件,axios 是一个基于Promise 用于浏览器和 nodejs 的 HTTP 客户端javaScript工具。通俗来说可以实现客户端请求服务器端提供的服务阅读全文
posted @ 2018-01-05 08:20 张果 阅读(3008) 评论(4) 编辑
摘要: 一、表单输入绑定 1.1、基础用法 你可以用 v-model 指令在表单控件元素上创建双向数据绑定。它会根据控件类型自动选取正确的方法来更新元素。尽管有些神奇,但 v-model 本质上不过是语法糖,它负责监听用户的输入事件以更新数据,并特别处理一些极端的例子。 v-model 并不关心表单控件初始阅读全文
posted @ 2018-01-03 11:14 张果 阅读(1415) 评论(3) 编辑
摘要: 一、条件渲染 1.1、v-if 在字符串模板中,如 Handlebars ,我们得像这样写一个条件块: 在 Vue.js ,我们使用 v-if 指令实现同样的功能: 也可以用 v-else 添加一个 “else” 块: 1.1.1、template v-if 因为 v-if 是一个指令,需要将它添加阅读全文
posted @ 2018-01-02 11:20 张果 阅读(1083) 评论(4) 编辑
摘要: Vue.js 使用了基于 HTML 的模版语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。所有 Vue.js 的模板都是合法的 HTML ,所以能被遵循规范的浏览器和 HTML 解析器解析。 在底层的实现上, Vue 将模板编译成虚拟 DOM 渲染函数。结合响应系统,在应用状态改阅读全文
posted @ 2017-12-28 15:00 张果 阅读(1729) 评论(2) 编辑
摘要: 一、Vue的实例 1.1、创建一个 Vue 的实例 每个 Vue 应用都是通过 Vue 函数创建一个新的 Vue 实例开始的: 虽然没有完全遵循 MVVM 模型,Vue 的设计无疑受到了它的启发。因此在文档中经常会使用 vm (ViewModel 的简称) 这个变量名表示 Vue 实例。 1、vue阅读全文
posted @ 2017-12-27 11:12 张果 阅读(2062) 评论(5) 编辑
摘要: 一、前端MVC概要 1.1、库与框架的区别 框架是一个软件的半成品,在全局范围内给了大的约束。库是工具,在单点上给我们提供功能。框架是依赖库的。Vue是框架而jQuery则是库。 1.2、AMD与CMD 在传统的非模块化JavaScript开发中有许多问题:命名冲突、文件依赖、跨环境共享模块、性能优阅读全文
posted @ 2017-12-25 15:26 张果 阅读(2125) 评论(0) 编辑
摘要: 一、JavaScript简介 JavaScript是一种解释执行的脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型,它遵循ECMAScript标准。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,主要用来给HTML增加动态功能。 几乎所有主流的语言阅读全文
posted @ 2017-12-12 15:48 张果 阅读(1219) 评论(2) 编辑
摘要: 很多时候前端都需要调用后台服务实现交互功能,常见的数据交换格式多是JSON或XML,这里主要讲解Spring MVC为前端提供JSON格式的数据并实现与前台交互。RESTful则是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个阅读全文
posted @ 2017-12-08 16:36 张果 阅读(2507) 评论(4) 编辑
摘要: 一、MVC概要 MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范,用一种将业务逻辑、数据、显示分离的方法组织代码,MVC主要作用是降低了视图与业务逻辑间的双向偶合。MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。 在web阅读全文
posted @ 2017-12-06 15:56 张果 阅读(2544) 评论(6) 编辑
摘要: 一、概要 功能与内在很关键,UI与外表也重要。 1.1、选择主色调 1.1.1、三原色 三原色指色彩中不能再分解的三种基本颜色,我们通常说的三原色,即红、黄、蓝。三原色可以混合出所有的颜色,同时相加为黑色,黑白灰属于无色系。 1.1.2、RGB RGB色彩模式是工业界的一种颜色标准,是通过对红(R)阅读全文
posted @ 2017-11-20 11:09 张果 阅读(244) 评论(0) 编辑
摘要: 一、概要 这份汇总整理,很程度上参考了GitHub最全前端资源汇总;云集前端教程、开发资源、免费书籍、手册规范、求职面试等等,旨在为前端学习 & 技能提升提供方便。当然,并不期望这成为一个前端武学收藏夹;毕竟,只有自己掌握,才是真正拥有;况且前端发展如火如荼,日新月异。这里会尽量保持探索 & 学习 阅读全文
posted @ 2017-11-15 11:28 张果 阅读(2453) 评论(13) 编辑
摘要: 一、概要 我们经常会接触到一种情况:一个对象的行为引发其它多个对象相应的行为。这时我们便可以通过观察者模式的设计思想来设计对象模型。 观察者模式又叫发布-订阅(Publish/Subscribe)模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听一个主题对象。这个主题对象在状态发生阅读全文
posted @ 2017-11-03 12:26 张果 阅读(305) 评论(0) 编辑
摘要: 四、ubuntu下生成ngrok服务器主程序 4.1、步骤与先决条件 如果你只是临时穿透或调试用,到第三步基本就可以了,但如果想作为稳定的商业服务,用别人的服务器还是受制于人,这里我们准备搭建自己的ngrok服务器。大致的步骤如下: ngrok服务器可以是多种平台,如windows、Linux(Ce阅读全文
posted @ 2017-11-03 10:21 张果 阅读(2094) 评论(0) 编辑
摘要: 简单来说内网穿透的目的是:让外网能访问你本地的应用,例如在外网打开你本地http://127.0.0.1指向的Web站点。 最近公司的花生壳到期了,要续费,发现价格一直在涨,都是5年以上的老用户,旗舰版都没有实现内网完全穿透,打算自己动手替换这个服务,中间走了不少的弯路,这里记录一些文字为大家提供参阅读全文
posted @ 2017-11-03 09:29 张果 阅读(24) 评论(0) 编辑
摘要: 一、概要 代理在生活中随处可以看到,如“厂家“委托”代理为其销售商品”、“明星的经济人”等,在程序中也被广泛应用。 优点一:可以隐藏代理与被代理对象 优点二:可以实现客户与委托类间的解耦,在不修改委托类代码的情况下能够做一些额外的处理。 先来了解一些关于代理的概念:正向代理、反向代理、静态代理与动态阅读全文
posted @ 2017-11-03 08:29 张果 阅读(318) 评论(1) 编辑
摘要: 一、概述 单例模式,保证一个类仅有一个实例,并提供一个访问它的全局访问点。 单例模式,也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。 常规情况: package DP03.demo31; public class Printer { public P阅读全文
posted @ 2017-11-02 08:32 张果 阅读(397) 评论(0) 编辑
摘要: 一、概述 工厂是一种创建型的设计模式,常用于封装变化,一般遵循那里有变化就封装那里的原则。这里我们以一个快餐店为示例讲解,FastFood表示快餐,KFC表示肯德基,Mac表示麦当劳。 FastFood.java package DP02.demo21; /**快餐*/ public abstrac阅读全文
posted @ 2017-10-31 20:28 张果 阅读(506) 评论(2) 编辑
摘要: 一、概要 设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。 使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。 设计模式使代码编写真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。可复用、可扩展、可维护 阅读全文
posted @ 2017-10-30 13:46 张果 阅读(805) 评论(0) 编辑
摘要: 一、params关键字 在C#中如果给方法的参数加上关键字params则会形成可变参数,在传递时可以是0-n个对象。 示例: using System; using System.Collections.Generic; using System.ComponentModel; using Syst阅读全文
posted @ 2017-10-27 09:31 张果 阅读(515) 评论(0) 编辑
摘要: 一、ADO.NET概要 ADO.NET是.NET框架中的重要组件,主要用于完成C#应用程序访问数据库。 二、ADO.NET的组成 ①System.Data → DataTable,DataSet,DataRow,DataColumn,DataRelation,Constraint,DataColum阅读全文
posted @ 2017-10-23 09:48 张果 阅读(11902) 评论(3) 编辑
摘要: 一、Quartz.NET介绍 Quartz.NET是一个强大、开源、轻量的作业调度框架,是 OpenSymphony 的 Quartz API 的.NET移植,用C#改写,可用于winform和asp.net应用中。它灵活而不复杂。你能够用它来为执行一个作业而创建简单的或复杂的作业调度。它有很多特征阅读全文
posted @ 2017-10-13 09:11 张果 阅读(17460) 评论(32) 编辑
摘要: 新一次的内部提升开始了,如果您想写一个框架从Apache Commons DbUtils开始学习是一种不错的选择,我们先学习应用这个小“框架”再把源代码理解,然后写一个属于自己的ORM框架不是梦。 一、简介 DbUtils是Apache下commons工具集中的一个小工具,它主要是对JDBC封装的O阅读全文
posted @ 2017-10-11 09:50 张果 阅读(1604) 评论(5) 编辑
摘要: 汽车租赁管理系统(CarRents) 120分钟 要求:请使用JavaEE实现一个汽车租赁管理系统,汽车租赁的属性主要包含:车牌(License)、公里数(kilo)、品牌(brand),租金(money)品牌可以选择奔驰、宝马、奥迪、保时捷、宾利、凯迪拉克、劳斯莱斯。 1、 创建数据库CarRen阅读全文
posted @ 2017-09-11 15:11 张果 阅读(374) 评论(0) 编辑
摘要: 最近要与部门同事一起做技术分享,我选择了Git,因为Git 是一种在全球范围都广受欢迎的版本控制系统。在开发过程中,为了跟踪代码,文档,项目等信息中的变化,版本控制变得前所未有的重要。 一、版本控制概要 工作区 暂存区 本地仓库 远程仓库 1.1、什么是版本控制 版本控制(Revision cont阅读全文
posted @ 2017-09-07 23:55 张果 阅读(13597) 评论(71) 编辑
共4页: 上一页 1 2 3 4 下一页 
AmazingCounters.com