为了账号安全,请及时绑定邮箱和手机立即绑定

我的前端进阶学习(二)—— promise 原创

本文是我在学习一个开源的 Ajax 库时所总结的内容,总共分为了几个部分 这是其中第二部分,关于 Promise 引言 随着技术的发展,我们在编写的前端程序越来越复杂,其中有一个就是对异步任务的处理。我们希望在处理异步调用时需要对两种结果进行操作——成功操作和失败处理。再成功调用后,我们还可能将返回的结果用在另一个异步任务中,这样就会出线“函数连环嵌套&rdqu...

965浏览 7推荐 0评论

Java入门第二季租车系统

定义父类Auto package com.Imooc; public abstract class Auto { private String model;//汽车型号 private int rent;//汽车租金 private int capacity;//汽车载客量 private int cargo;//汽车载货量 //以下为各个变量的设置与获取方法 public String getM...

1485浏览 19推荐 3评论

《Node与Express开发》学习笔记-第九章 Cookie与会话 原创

HTTP是无状态协议。这就是说,当你在浏览器中加载页面,然后转到同一网站的另一页面时,服务器和浏览器都没有任何内在的方法可以认识到,这是同一浏览器访问同一网站。换一种说法,Web工作的方式就是在每个HTTP 请求中都要包含所有必要的信息,服务器才能满足这个请求。 会话的作用就是让浏览器与服务器之间能够有一个记录状态的地方。浏览器可以操作这个记录状态的地方服务器也可以。这样服务器就能够识别出不同的浏...

1357浏览 6推荐 0评论

Vue构建单页应用最佳实战 原创

前言 我们将会选择使用一些vue周边的库 1.使用node.js后台,了解到如何获取数据 2.实现单页路由 3.实现HTTP请求我们的node 4.单项数据流 5.使用.vue文件进行开发 最终我们将会构建出一个小demo,不废话,直接上图。 安装 1.我们将会使用webpack去为我们的模块打包,预处理,热加载。如果你对webpack不熟悉,它就是可以帮助我们把多个js文件打包为1个入口文件,并...

42490浏览 92推荐 30评论

Android 设置欢迎界面 原创

相信你已经见过很多 APP 启动时都会使用一张图片作为背景,比如微信的启动界面: 这样做的目的主要是展示应用进入动画的同时方便后台加载内容。 相比让用户看着空荡荡的屏幕,准备一些图片无疑会更能吸引他们的注意力。 我将教你如何用最简单的方式去实现这个效果。 首先设计一个布局 <?xml version="1.0" encoding="utf-8"?>...

3698浏览 18推荐 3评论

基于handlebars实现后端组件化 原创

基本说明(使用过exress和handlebars的可以略过):express中的handlebars引擎是这么生成页面的: /* layout.hbs * 主模板,所有的的页面都将替换"{{{body}}}","{{}}"相当于占位符,由数据进行替换 */ <!DOCTYPE html> <html> <head> &l...

988浏览 7推荐 0评论

《Node与Express开发》学习笔记-第八章-表单处理 原创

8.1 向服务器发送客户端数据 向服务器发送客户端数据有两种方式: 查询字符串:如果是使用查询字符串,就发起了一个GET 请求(例如访问某一个页面) 请求正文:如果是使用请求正文,就发起了一个POST 请求(例如发送一段表单信息) 8.2 HTML表单基础 <form action="/process" method="POST"> <in...

1366浏览 6推荐 0评论

Thinking in java基础之 I/O系统 原创

Thinking in java基础之 I/O系统 首先给图了解大概内容,当你忘记一些类的继承关系的时候,可以回过头来看一眼 所有的IO操作都在java.io包之中进行定义,而且整个java.io包实际上就是五个类和一个接口: • 五个类:File、InputStream、OutputStream、Reader、Wirter • 一个接口:Serializable 简介字符流和字节流,输入流和输出...

1124浏览 7推荐 0评论

python10min系列之多线程下载器

原文同步发布在https://github.com/shengxinjing/my_blog/issues/12上 今天群里看到有人问关于python多线程写文件的问题,联想到这是reboot的架构师班的入学题,我想了一下,感觉坑和考察的点还挺多,可以当成一个面试题来问,简单说一下我的想法和思路吧,涉及的代码和注释在github 跪求star 本文需要一定的python基础,希望大家对下面几个知识...

1001浏览 7推荐 0评论

29个常用的CSS小技巧汇总(2)

11.让已知高度的容器在页面中水平垂直居中 方法: #test{position:absolute;top:50%;left:50%;width:200px;height:200px;margin:-100px 0 0 -100px;} Know More:已知高度的容器如何在页面中水平垂直居中 12.让未知尺寸的图片在已知宽高的容器内水平垂直居中 方法: #test{display:table-...

1705浏览 19推荐 1评论

【大犀牛笔记】表达式篇(下)

废话不多说,请接表达式篇(上)。 啰嗦之前 var oCreator = new Object(); oCreator.say = ""; if(oCreator.say == "没有对象"){ console.log("怎么面向对象编程?"); } else{ console.log("难道真要抽象出一个对象,像this那样指...

627浏览 5推荐 0评论

Thinkphp中的RBAC权限验证 原创

最近在用TP的RBAC权限控制,在这里记录学习一下。先来看看相关的概念 一、相关概念 访问控制与RBAC模型 1、访问控制: 通常的多用户系统都会涉及到访问控制,所谓访问控制,是指通过某种方式允许活限制用户访问能力及范围的一种方法。这主要是由于系统需要对关键资源进行保护,防止由于非法入侵或者误操作对业务系统造成破坏。简而言之,访问控制即哪些用户可以访问哪些资源。 一般而言,访问控制系统包括三个组成...

2191浏览 20推荐 3评论

全栈的一些思考--思维高于一切,不打无准备之战 原创

前端后端都懂一点的我,最近做了两个简单的全栈实战项目。做的过程中可谓 磕磕碰碰。大体套路就是前端写了几句发现不行得先把后台相关功能写了,马 上跑去写后端,写了没几句又发现,不对数据库里面缺个表或者某个表得加个 字段亦或是发现这个字段冗余。。 下午总结了一下发现前两年学的什么管理信息系统,数据库分析与设计等课虽 然讲的索然无味,甚至边上边骂作者傻逼把这么简单的问题复杂化,但是那都 是自己无知的时候干...

680浏览 5推荐 2评论

打造自己的html5拼图小游戏 原创

得益于liuyubobobo老师的canvas课程和思路指点,做了一版简单的 html5拼图小游戏,下面就简单介绍一下实现的原理。。。 利用canvas裁剪拼图所需的小块图片 //核心代码如下: var index = 1; for (var i=0; i<3; i++) { for (var j=0; j<3; j++) { ctx.drawImage(image, 300*j, 3...

1448浏览 17推荐 3评论

《Node与Express开发》学习笔记-第6 章-请求和响应对象 原创

6.1 URL的组成部分 协议 (protocol) 协议确定如何传输请求。我们主要是处理http 和https。其他常见的协议还有file 和ftp。 主机名(hostname) 主机名标识服务器。运行在本地计算机(localhost)和本地网络的服务器可以简单地表示,比如用一个单词,或一个数字IP 地址。在Internet 环境下,主机名通常以一个顶级域名(TLD)结尾,比如.com 或.ne...

1065浏览 6推荐 0评论

推荐作者

标签风向标

本月热门

精选推荐

意见反馈 常见问题 APP下载
官方微信