码迷,mamicode.com
首页 > 2017年07月16日 > 全部分享
javascript的优美与鸡肋
--总结来自:《javascript语言精粹》 任何语言都有其优美的地方和其鸡肋的地方。避归一些语言的糟粕,能相应的降低bug出现的几率。 优美处: 函数是头等对象 基于原型继承的动态对象 对象字面量和数组字面量 糟粕: 1. 全局变量 全局变量有三种表达方式: var声明:var foo = va ...
分类:编程语言   时间:2017-07-16 23:37:42    阅读次数:229
装饰器、生成器、迭代器
装饰器的前奏 装饰器:本质是函数 功能:就是装饰成其他函数 就是为其他函数添加附加功能的 高阶函数+嵌套函数=装饰器 原则:1、不能修改被装饰的函数的源代码 2、不能修改被装饰的函数的调用方式 总结一句话:装饰器对被装饰的函数是完全透明的 实现装饰器的只是储备: 1、函数名即“变量” 将函数体赋值给 ...
分类:其他好文   时间:2017-07-16 23:37:32    阅读次数:230
Nmap
Nmap -P0 -sS -n -p 1-65535 -oX tcp.xml -sV IP -P0:无ping -sS: TCP SYN扫描 -n: 扫描时不进行域名解析 -p 1-65535:扫描指定端口范围1-65535 -oX tcp.xml:扫描结果输出到tcp.xml -sV: 系统版本探 ...
分类:其他好文   时间:2017-07-16 23:37:23    阅读次数:231
lambda表达式封装对数据库的查询
前言: 1.为什么要封装lambda表达式数据库查询,原因有一下几点: 1.1.在以往的开发中进行数据库表查询时,其实所需要的字段就是其中几个,但是在开发中,开发者往往习惯select * 进行查询,当数据多和用户量多时,查询的效率会降低。 1.2.在写查询where条件的时候,总是用string. ...
分类:数据库   时间:2017-07-16 23:37:16    阅读次数:329
深入剖析Java中的装箱和拆箱
阅读目录 一.什么是装箱?什么是拆箱?二.装箱和拆箱是如何实现的三.面试中相关的问题 阅读目录 一.什么是装箱?什么是拆箱?二.装箱和拆箱是如何实现的三.面试中相关的问题 一.什么是装箱?什么是拆箱?二.装箱和拆箱是如何实现的三.面试中相关的问题 自动装箱和拆箱问题是Java中一个老生常谈的问题了, ...
分类:编程语言   时间:2017-07-16 23:37:05    阅读次数:217
【Vue】详解Vue生命周期
作为一个react狗,因为暑假实习的关系,开始学习Vue,发现在比较两个框架的过程中,能够获得一些独特的收获。今天跟大家分享的是我关于Vue实例生命周期的学习笔记,请多指教! ...
分类:其他好文   时间:2017-07-16 23:36:54    阅读次数:2243
TestDisk 数据恢复 重建分区表恢复文件-恢复diskpart clean
source:http://www.cgsecurity.org/wiki/TestDisk_CN TestDisk 是一款开源软件,受GNU General Public License (GPL v2+)条款保护. TestDisk:http://www.cgsecurity.org/wiki/ ...
分类:其他好文   时间:2017-07-16 23:36:45    阅读次数:301
前端笔记 (3.JavaScript 2)
一般来说,js代码越来越庞大的时候,最好要把它存在一个js文件中, 通过src引入即可,这样具有维护性高,可缓存(加载一次,无需加载) 方便未来拓展的特性 正确写法: <script type=”text/javascript” src=”test1.js”></script> 错误写法: <scr ...
分类:编程语言   时间:2017-07-16 23:36:36    阅读次数:164
PHPstorm快捷键
Eclipse快捷键Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置Alt+↑ 当前行和上面一行交互位置Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页 ...
分类:Web程序   时间:2017-07-16 23:36:28    阅读次数:248
php面向对象
面向对象 什么是面向对象? 面向对象编程(Object Oriented Programming, OOP, 面向对象程序设计)是一种计算机编程架构,OOP的一条基本原则是计算机程 序是由单个能够起到子程序作用的单元或对象组合而成,OOP达到了软件工程的三个目标:重用性、灵活性和扩展性。为了实现整体 ...
分类:Web程序   时间:2017-07-16 23:36:18    阅读次数:199
C#语言中数组和集合
数组.集合→用于储存多个同类型的数据数组 定长→用于保存固定数量的数据 在功能上,数组能实现的所有功能,集合都能实现;反之,集合能实现的某些功能,数组难以实现 占用内存少 便利速度快集合 不定长→保存的数据数量,可以在程序的执行过程中,发生变化 占用内存多 便利速度慢课时六:数组和集合 数组.集合→ ...
分类:编程语言   时间:2017-07-16 23:36:09    阅读次数:161
FOJ Problem 2261 浪里个浪
Problem 2261 浪里个浪 Accept: 40 Submit: 106Time Limit: 1500 mSec Memory Limit : 32768 KB Accept: 40 Submit: 106Time Limit: 1500 mSec Memory Limit : 32768 ...
分类:其他好文   时间:2017-07-16 23:36:02    阅读次数:220
标准文档流
标准流指的是在不使用其他的与排列和定位相关的特殊CSS规则时,各种元素的排列规则。HTML文档中的元素可以分为两大类:行内元素和块级元素。 1.行内元素不占据单独的空间,依附于块级元素,行内元素没有自己的区域。它同样是DOM树中的一个节点,在这一点上行内元素和块级元素是没有区别的。 2.块级元素总是 ...
分类:其他好文   时间:2017-07-16 23:35:54    阅读次数:158
re模块
常用正则表达式符号 '.' 默认匹配除\n之外的任意一个字符,若指定flag DOTALL,则匹配任意字符,包括换行 '^' 匹配字符开头,若指定flags MULTILINE,这种也可以匹配上(r"^a","\nabc\neee",flags=re.MULTILINE) '$' 匹配字符结尾,或 ...
分类:其他好文   时间:2017-07-16 23:35:39    阅读次数:235
笨办法学Python(十三)
习题 13: 参数、解包、变量 在这节练习中,我们将讲到另外一种将变量传递给脚本的方法(所谓脚本,就是你写的 .py 程序)。你已经知道,如果要运行 ex13.py,只要在命令行运行 python ex13.py 就可以了。这句命令中的 ex13.py 部分就是所谓的“参数(argument)”,我 ...
分类:编程语言   时间:2017-07-16 23:35:31    阅读次数:198
《javascript 高级程序设计》笔记
1-4章 1、变量①、ECMAScript 变量是松散类型的,也就是说可以用来保存任何类型的数据。换句话说每个变量仅仅是一个用于保存值的占位符。②、如果在函数中使用var定义一个变量,那么这个变量在函数退出后就会销毁。③、对未定义和未初始化的变量使用typeof返回都是undefined2、数据类型 ...
分类:编程语言   时间:2017-07-16 23:35:24    阅读次数:171
即刻开始使用Kotlin开发Android的12个原因(KAD 30)
原作者:现在是实践所有已经学习到Kotlin技术,以及充分利用它提供功能的时候。如果你还有任何疑问,在本文就给你一些做出最终决定的理由。 ...
分类:移动开发   时间:2017-07-16 23:35:15    阅读次数:279
1583条   1 2 3 4 5 6 ... 94 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!