码迷,mamicode.com
首页 > 编程语言
【转】典型的JavaScript面试题
问题1: 作用域(Scope) 控制台(console)会打印出什么? 答案: 上述代码会打印出5。 这个问题的陷阱就是,在立即执行函数表达式(IIFE)中,有两个赋值,但是其中变量a使用关键词var来声明。这就意味着a是这个函数的局部变量。与此相反,b被分配给了全局作用域(译注:也就是全局变量)。 ...
分类:编程语言   时间:2017-05-21 10:50:03    阅读次数:124
Java网络通信基础编程
方式一: 服务器端(Server): 采用多线程来处理接收到的请求(ServerHandler): 客户端(Client): 程序输出: Server: Client: ...
分类:编程语言   时间:2017-05-21 10:49:24    阅读次数:204
python函数-filter()
filter(func, seq) filter()函数是 Python 内置的另一个有用的高阶函数,filter()函数接收一个函数 f 和一个list,这个函数 f 的作用是对每个元素进行判断,返回 True或 False,filter()根据判断结果自动过滤掉不符合条件的元素,返回由符合条件元 ...
分类:编程语言   时间:2017-05-21 10:49:16    阅读次数:141
spring中构造函数注入
spring中构造函数注入,简单来说,就是通过beans.xml中,设置对应的值。而且通过bean类中的构造函数进行注入这些值。 文件结构 Goods类 package com.test.innerbean; public class Goods { private String goodsName ...
分类:编程语言   时间:2017-05-21 10:48:52    阅读次数:99
Spring入门第十课
Spring表达式语言:SpEL Spring表达式语言(简称SpEL)是一个支持运行时查询和操作对象图的强大的表达式语言。 语法类似于EL:SpEL使用#{...}作为定界符,所有在大括号中的字符都将被认为是SpEL SpEL为bean的属性进行动态复制提供了便利。 通过SpEL可以实现: -通过 ...
分类:编程语言   时间:2017-05-21 10:48:14    阅读次数:197
javascript实现多线程 Concurrent.Thread.js
在这次我的项目中,因为前端要检测硬件加载并识别,再向后台请求发送数据,然后再返回的相应的配置文件!在这过程,要好时好几秒钟,严重影响体验效果,所以在网上靠看的方案,运用多线程去处理,这效果明显改善! 大家可以先不用这库,测试一下如下代码看看效果: 因为虽然在点击按钮在前面,可是在javascript ...
分类:编程语言   时间:2017-05-21 10:47:40    阅读次数:181
《简明Python编程》核心笔记(1~5章)
2014年8月20日 《简明Python编程》核心笔记 (1~5章) 昨天和今天两天时间里。把《简明Python编程》这一本书学完了,包含书上的代码。现把核心笔记记录下来,以便以后复习。 第一章 简单介绍 Python语言是少有的一种能够称得上即简单又功能强大的编程语言。你将惊喜地发现Python语 ...
分类:编程语言   时间:2017-05-21 10:46:37    阅读次数:205
Python虚拟环境virtualenv
用意 virtualenv可以搭建虚拟且独立的python运行环境, 使得单个项目的运行环境与其它项目独立起来. 安装 virtualenv本质上是个python包, 使用pip安装 在工作目录下创建虚拟环境 默认情况下, 虚拟环境中不包括系统的site-packages, 若要使用请添加参数 启动 ...
分类:编程语言   时间:2017-05-21 10:46:21    阅读次数:168
JavaScript学习:闭包
闭包 javascript是基于词法作用域的语言,这意味着: 通过阅读包含变量定义在内的源码,就能知道变量的作用域。 全局变量在:程序中,始终有定义, 局部变量在:声明它的函数体以及此函数体所嵌套的函数内,始终有定义 js的垃圾回收机制 ...
分类:编程语言   时间:2017-05-21 10:00:50    阅读次数:189
滚动数组
滚动数组的作用在于优化空间,主要应用在递推或动态规划中(如01背包问题)。因为DP题目是一个自底向上的扩展过程,我们常常需要用到的是连续的解,前面的解往往可以舍去。所以用滚动数组优化是很有效的。利用滚动数组的话在N很大的情况下可以达到压缩存储的作用。 一个简单的例子: 斐波那契数列: 滚动数组实际是 ...
分类:编程语言   时间:2017-05-21 10:00:40    阅读次数:178
Javascript获取select下拉框选中的的值
Javascript获取select下拉框选中的的值 现在有一id=test的下拉框,怎么拿到选中的那个值呢? 分别使用javascript原生的方法和jquery方法 <select id="test" name=""> <option value="1">text1</option> <opti ...
分类:编程语言   时间:2017-05-21 10:00:16    阅读次数:197
深入理解Java对象的创建过程:类的初始化与实例化
摘要:  在Java中,一个对象在可以被使用之前必须要被正确地初始化,这一点是Java规范规定的。在实例化一个对象时,JVM首先会检查相关类型是否已经加载并初始化,如果没有,则JVM立即进行加载并调用...
分类:编程语言   时间:2017-05-21 09:58:09    阅读次数:255
Java基础五
Java基础五 一、成员变量和局部变量 二、static关键字 三、成员变量和静态变量区别 四、main函数 五、静态函数什么时候用 六、静态代码块 七、构造代码块 构造代码块先于构造函数执行 ...
分类:编程语言   时间:2017-05-21 09:57:48    阅读次数:151
合并两个已经排好序的不等长的数组
给两个已经排好序的数组。这两个数组的长度可能不相等。怎样将他们合并? package airth; public class TestMergeArray { /** * 功能: * 作者: jiangfuqiang * 创建日期:2014-10-13 * 改动者: mender * 改动日期: m ...
分类:编程语言   时间:2017-05-21 09:56:22    阅读次数:262
线程的两种睡眠方法&ANR(进程/服务无响应)
ANR(Application Not Responding) 在Android上,如果应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择“等待”而让程序继续运行,也可以选择“强 ...
分类:编程语言   时间:2017-05-21 09:54:22    阅读次数:328
Swift----安装,简单介绍
安装: 眼下最新的稳定版是 Swift 0.94.1 1.下载:wget http://swiftlang.org/packages/swift-0.94.1.tar.gz 2.解压:tar xfz swift-0.94.1.tar.gz 3.加入到PATH:export PATH=$PATH:~/ ...
分类:编程语言   时间:2017-05-21 09:54:09    阅读次数:153
python编程快速上手之第13章实践项目参考答案(13.6.2)
#! python3 # encoding: UTF-8 import os import docx from docx import Document from docx.shared import Pt from docx.shared import Inches os.chdir('C:\\U... ...
分类:编程语言   时间:2017-05-21 09:53:39    阅读次数:305
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!