码迷,mamicode.com
首页 > 编程语言
JavaScript 开发规范要求详解
作为一名开发人员(We前端JavaScript开发),不规范的开发不仅使日后代码维护变的困难,同时也不利于团队的合作,通常还会带来代码安全以及执行效率上的问题。本人在开发工作中就曾与不按规范来开发的同事合作过,与他合作就不能用“愉快”来形容了。现在本人撰写此文的目的除了与大家分享一点点经验外,更多的...
分类:编程语言   时间:2014-05-28 03:18:05    阅读次数:321
python 中函数的参数
一、python中的函数参数形式 python中函数一般有四种表现形式: 1、def function(arg1, arg2, arg3...)这种是python中最常见的一中函数参数定义形式,函数参数之间用逗号分隔,调用的时候的参数必须与定义的时候相同,且参数顺序与形参一一对应。def myfun...
分类:编程语言   时间:2014-05-28 03:15:24    阅读次数:204
java:装饰模式,节点流和处理流
接口:interface Worker{ public void dowork();}清洁工:被装饰者,节点流class Clean implements Worker{ public void dowork(){ System.out.println("搞清洁"); ...
分类:编程语言   时间:2014-05-28 03:18:38    阅读次数:325
[leetcode]Climbing Stairs @ Python
原题地址:https://oj.leetcode.com/problems/climbing-stairs/题意:You are climbing a stair case. It takesnsteps to reach to the top.Each time you can either cl...
分类:编程语言   时间:2014-05-28 03:27:49    阅读次数:267
黑马程序员_Java基础加强(上)
---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------1.静态导入 静态导入是jdk1.5版本以后出现的新特性,一般是指导入静态方法,如:import static java.lang.System.....
分类:编程语言   时间:2014-05-28 03:27:13    阅读次数:222
eclipse导出jar(java打包导出jar)
有时候需要将j2se工程导出,这样可以在别处运作,就不必拘泥于开发感觉中才能运行了。具体做法如下:方法一:(工程没有引用外部jar包时,直接导出)选中工程---->右键,Export...--->Java--->JAR file--->next-->选择jar file的路径及名称-->next--...
分类:编程语言   时间:2014-05-28 03:56:13    阅读次数:217
Qt 线程基础(QThread、QtConcurrent等) 2
使用线程基本上有种使用线程的场合:通过利用处理器的多个核使处理速度更快。为保持GUI线程或其他高实时性线程的响应,将耗时的操作或阻塞的调用移到其他线程。何时使用其他技术替代线程开发人员使用线程时需要非常小心。启动线程是很容易的,但确保所有共享数据保持一致很难。遇到问题往往很难解决,这是由于在一段时间...
分类:编程语言   时间:2014-05-28 04:18:22    阅读次数:356
对python生成器特性使用的好例子
1.对序列进行分组的函数(摘自web.py源码utils.py文件中) 1 def group(seq, size): 2 """ 3 Returns an iterator over a series of lists of length size from iterable. ...
分类:编程语言   时间:2014-05-28 04:21:00    阅读次数:365
C++开发者都应该使用的10个C++11特性
本文由伯乐在线-治不好你我就不是兽医翻译自Marius Bancila。欢迎加入技术翻译小组。转载请参见文章末尾处的要求。【感谢冯上(@治不好你我就不是兽医)的热心翻译。如果其他朋友也有不错的原创或译文,可以尝试推荐给伯乐在线。】在C++11新标准中,语言本身和标准库都增加了很多新内容,本文只涉及了...
分类:编程语言   时间:2014-05-28 04:19:45    阅读次数:385
分享python分析wave, pcm音频文件
最近研究的,我用的是python3.3, 用matplotlib画图,下面代码演示分析pcm文件,如果是wave文件,把wave的文件头去掉就是pcm文件了。代码如下 1 # -*- coding:utf-8 -*- 2 3 import array 4 import os 5 from matp....
分类:编程语言   时间:2014-05-28 04:39:05    阅读次数:495
c++11 条件变量 生产者-消费者 并发线程
http://baptiste-wicht.com/posts/2012/04/c11-concurrency-tutorial-advanced-locking-and-condition-variables.htmlstruct BoundedBuffer { int* buffer; ...
分类:编程语言   时间:2014-05-27 16:04:22    阅读次数:303
SpringMVC学习系列(10) 之 异常处理
在项目中如何处理出现的异常,在每个可能出现异常的地方都写代码捕捉异常?这显然是不合理的,当项目越来越大是也是不可维护的。那么如何保证我们处理异常的代码精简且便于维护呢?这就是本篇要讲的内容—>异常处理。在Spring MVC中我们可以通过以下2中途径来对异常进行集中处理:一.继承HandlerExc...
分类:编程语言   时间:2014-05-27 16:03:44    阅读次数:293
href=#与href=javascriptvoid(0)的区别
#"包含了一个位置信息默认的锚点是#top 也就是网页的上端而javascript:void(0) 仅仅表示一个死链接这就是为什么有的时候页面很长浏览链接明明是#可是跳动到了页首而javascript:void(0) 则不是如此所以调用脚本的时候最好用void(0)或者等打开新窗口链接的几种办法1....
分类:编程语言   时间:2014-05-27 16:11:47    阅读次数:326
Tracker 是一个运行于浏览器书签栏的 JavaScript 嗅探工具,她将被启动于其他网页之后,为了协助您了解目标网页中 JavaScript 的运行情况
1 概述Tracker 是一个运行于浏览器书签栏的 JavaScript 嗅探工具,她将被启动于其他网页之后,为了协助您了解目标网页中 JavaScript 的运行情况,包括:执行覆盖率、执行行数、是否存在执行或语法错误等信息,当你对一个目标网页使用 Tracker,该网页的上方将加载进来一个 Tr...
分类:编程语言   时间:2014-05-27 16:10:29    阅读次数:396
【C++深入浅出】智能指针之auto_ptr学习
起:C++98标准加入auto_ptr,即智能指针,C++11加入shared_ptr和weak_ptr两种智能指针,先从auto_ptr的定义学习一下auto_ptr的用法。template class auto_ptr { // wrap an object pointer to ensure....
分类:编程语言   时间:2014-05-27 16:13:40    阅读次数:440
(原创)舌尖上的c++--相逢
引子 前些时候,我在群里出了一道题目:将变参的类型连接在一起作为字符串并返回出来,要求只用函数实现,不能借助于结构体实现。用结构体来实现比较简单:template struct Connect;templatestruct Connect{ static string GetName() ...
分类:编程语言   时间:2014-05-27 16:25:51    阅读次数:492
Javascript 常用扩展方法
这篇文章纯粹是为了保存这些方法,供以后翻阅,其实一直保存在 evernote 里面,但觉得还是放到对的地方会好点。现在收录的很少,希望以后会慢慢增多。数组扩展contains,remove 扩展 1 function ArrayContains(array, obj) { 2 for (va...
分类:编程语言   时间:2014-05-27 16:49:27    阅读次数:262
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!