码迷,mamicode.com
首页 > 2015年10月10日 > 全部分享
ES6最具魔力的特性——生成器
ES6生成器(Generators)简介我们从一个示例开始:function* quips(name) { yield "你好 " + name + "!"; yield "希望你能喜欢这篇介绍ES6的译文"; if (name.startsWith("X")) { yield "你的名...
分类:其他好文   时间:2015-10-10 06:46:43    阅读次数:186
[LeetCode] Move Zeroes
题目如下。~Given an arraynums, write a function to move all0's to the end of it while maintaining the relative order of the non-zero elements.For example, ...
分类:其他好文   时间:2015-10-10 06:44:38    阅读次数:196
Leetcode Valid Sudoku
Determine if a Sudoku is valid, according to:Sudoku Puzzles - The Rules.The Sudoku board could be partially filled, where empty cells are filled with ...
分类:其他好文   时间:2015-10-10 06:44:54    阅读次数:134
迭代器和for-of
在ES5及之前的JS标准中,我们习惯了用for(var i = 0; i < Array.length;i++){//TODO}或者是for(var index in Array){console.log(Array[index]);}或forEach前者固然是好的,而后两个毛病多多,forEach...
分类:其他好文   时间:2015-10-10 06:46:00    阅读次数:195
Linux下的socket编程实践(四)TCP的粘包问题和常用解决方案
TCP粘包问题的产生 由于TCP协议是基于字节流并且无边界的传输协议, 因此很有可能产生粘包问题。此外,发送方引起的粘包是由TCP协议本身造成的,TCP为提高传输效率,发送方往往要收集到足够多的数据后才发送一个TCP段。若连续几次需要send的数据都很少,通常TCP会根据优化算法把这些数据合成一个TCP段后一次发送出去,但是接收方并不知道要一次接收多少字节的数据,这样接收方就收到了粘包数据。具体...
分类:系统相关   时间:2015-10-10 01:41:43    阅读次数:269
Leetcode Read N Characters Given Read4
The API:int read4(char *buf)reads 4 characters at a time from a file.The return value is the actual number of characters read. For example, it returns...
分类:其他好文   时间:2015-10-10 01:42:08    阅读次数:225
设置wetty不需要账号登录便可进行命令行操作
前一篇随笔我们将了Linux怎么安装部署Wetty服务,但是我们看到,在浏览器中输入http://127.0.0.1:3000进行访问的时候,还需要我们输入账号密码进行认证(如下图第一行所示)。但在某些应用场景下,我们不需要用户输入账号密码进行认证,而且用户也不一定知道账号密码。我们希望用户打开即可...
分类:其他好文   时间:2015-10-10 01:41:08    阅读次数:219
usaco Telecowmunication
读完题就知道是求两点独立轨条数的问题。就是将一个点拆成两个点求最大流。但是在如何将一个点拆分成两个点之后如何建图的问题上纠结了好久。其实就是将一个点拆分成流入点和流出点。然后流入到流出之间有一条容量为1的有向弧。原来的a和b之间联通的话,就是a的出点流到了b的入点,且b的出点流到了a的入点。还有一个...
分类:其他好文   时间:2015-10-10 01:41:19    阅读次数:360
css基础
##控制台调试方式:*每个样式来源都会有注明,浏览器默认样式为 user agent stylesheet*element state可以看到visited focus hover active选项*computed项里面可以看到计算之后的样式##行文结构*注释可以加个特殊符号,搜索特殊符号可以很快...
分类:Web程序   时间:2015-10-10 01:39:25    阅读次数:242
基于HTML5 Canvas实现工控2D叶轮旋转
我们先来看下这个叶轮模型长什么样从模型上看,这个叶轮模型有三个叶片,每一个叶片都是不规则图形,显然无法用上我们HT for Web的基础图形来拼接,那么我们该怎么做呢?很简单,在HT for Web中提供了自定义图形的方案,我们可以通过自定义图形来绘制像叶片这种不规则图形。在绘制叶片之前,我们得先来...
分类:Web程序   时间:2015-10-10 01:41:26    阅读次数:296
实验一 DOS命令解释程序的编写
一、目的和要求1.实验目的(1)认识DOS;(2)掌握命令解释程序的原理;(3)掌握简单的DOS调用方法;(4)掌握C语言编程初步。2.实验要求编写类似于DOS,UNIX的命令行解释程序(1)自行定义系统提示符(2)自定义命令集(8-10个)(3)用户输入HELP以查找命令的帮助(4)列出命令的功能...
分类:其他好文   时间:2015-10-10 01:39:47    阅读次数:227
AngularJS
传统来说,当model变化了。 开发人员需要手动处理DOM元素并且将属性反映到这些变化中。这个一个双向的过程。一方面,model变化驱动了DOM中元素变化,另一方面,DOM元素的变化也会影响到Model。这个在用户互动中更加复杂,因为开发人员需要处理和解析这些互动,然后融合到一个model中,并且更...
分类:Web程序   时间:2015-10-10 01:40:04    阅读次数:163
IIFE-js中(function(){…})()立即执行函数写法理解
介绍IIFEIIFE的性能使用IIFE的好处IIFE最佳实践jQuery优化在Bootstrap源码(具体请看《Bootstrap源码解析》)和其他jQuery插件经常看到如下的写法:Js代码 +function ($) { }(window.jQuery); 这种...
分类:Web程序   时间:2015-10-10 01:39:07    阅读次数:983
数据库AngularJs
数据库分页:缺点不同的数据库对于分页的sql语句是不同的;首选的分页方法;程序分页: 使用的语法相同;(当前页-1)*每页显示数;需要引入AngularJs AngularJs:CRUD 增删改查;MVC:model,view,controller;模型,视图,控制器;MVVM:M:mode...
分类:数据库   时间:2015-10-10 01:40:00    阅读次数:263
0916词法分析
1 #include 2 #include 3 int i,s=1; 4 5 //判断是否数字 6 void number(char a[]) 7 { 8 char b[100]; 9 int m,k=0,t; 10 m=i; 11 while(...
分类:其他好文   时间:2015-10-10 01:38:43    阅读次数:240
定点数表示方法——原码,补码,反码,移码
1. 真值和机器数 真值:数的实际值,用正负号和绝对值的某进制形式来表示,如+1010,-12,-FFFF等. 机器数:真值在计算机中的二进制表示,特点是符号数字化且数的大小受机器字长限制,其表示形式有原码,补码,反码,移码等.2. 原码. 1). 定点小数:\[{x_{[{\rm{原}}]}...
分类:其他好文   时间:2015-10-10 01:37:49    阅读次数:334
超链接的那些事(二): 属性href
a标签的属性之一 href1. 定义 href 属性用于指定超链接目标的 URL。2. 用法 ①. 锚点同一页面添加锚点 (1)连接到本页面的锚的超链接 //点击的连接 (2)锚 //放到要跳转内容的地方跨页面添加锚点 (1)在test2.html创建锚锚 (2)在tes...
分类:Web程序   时间:2015-10-10 01:39:50    阅读次数:175
1151条   上一页 1 ... 59 60 61 62 63 64 65 ... 68 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!