码迷,mamicode.com
首页 > 编程语言
C语言-断言
1 作用: 断言常做语言处理的高级形式,自动处理软件隐藏很深其且它手段不易发现的错误,快速进行异常定位。同时这也是软件单元测试必须的技术。2 使用范围: 2.1放在函数入口对入口参数进行合法性检查(这也是我们经常看到的) 2.1将assert(0)放在预计正常情况不会出现的地方(一旦出现肯定是...
分类:编程语言   时间:2014-08-07 12:46:19    阅读次数:235
HTML5学习之WebWork多线程处理(八)
多线程技术在服务端技术中已经发展的很成熟了,而在Web端的应用中却一直是鸡肋在新的标准中,提供的新的WebWork API,让前端的异步工作变得异常简单。使用:创建一个Worker对象,指向一个js文件,然后通过Worker对象往js文件发送消息,js文件内部的处理逻辑,处理完毕后,再发送消息回到当...
分类:编程语言   时间:2014-08-07 12:45:50    阅读次数:189
C++函数覆盖的思考
最近碰到一些问题,一开始很难调试和解决,最后发现原来是在基类函数的模板方法中对子类需要重写的函数没有使用virtual,如下class Base{public: void say(){test();} void test(){}};class Child : public Base{p...
分类:编程语言   时间:2014-08-07 12:44:00    阅读次数:223
java数据结构学习(一)之二分查找
二分查找法与我们在孩童时期玩过的猜数的游戏一样,这个游戏里一个朋友会让你猜他正想的一个1至100的数,当你猜了一个数后,他会告诉你三种选择的一个:你猜的比她想的大,或小,或猜中了。为了能用最少的次数猜中,必须从50开始猜,如果她说你猜的太小,则推出那个数在51-100之间,所以下一次猜75((51....
分类:编程语言   时间:2014-08-07 12:43:29    阅读次数:234
Implement strStr() leetcode java
题目:Implement strStr().Returns a pointer to the first occurrence of needle in haystack, or null if needle is not part of haystack.题解:其实我觉得这题。。为啥不给个更明确....
分类:编程语言   时间:2014-08-07 12:43:19    阅读次数:227
Javascript Array Distinct
javascript 没有原生的Distinct功能 . (至少现在还没有)但我们可以通过简单的script 自己实现 .Distinct就是把数组中重复出现2次或以上的值给删除掉,确保数组内每个值都是唯一的 .我相信大家开始的时候都会和我用同一个方法来处理。那就是开一个新的数组(空),然后 for...
分类:编程语言   时间:2014-08-07 12:41:49    阅读次数:220
Spring ContentNegotiatingViewResolver
1. Spring 返回视图采用了ViewResolver,如果一般是jsp的话,可以采用InternalResourceViewResolver。2.还可以通过ContentNegotiatingViewResolver来返回不同种类的视图,具体是是根据MediaTypes。3. 一共有三种方式:...
分类:编程语言   时间:2014-08-07 12:38:29    阅读次数:187
Javascript UserAgent 获取平台及浏览器信息
公司最近要做一套类似于百度统计的功能,于是收集整理了其中根据UserAgent获取客户端平台及浏览器信息的资料,不仅仅试用于Javascript,其他语言也可以参考相应正则进行改进。当然,肯定有不足的地方,希望大家多多帮忙测试补充完善。在线测试地址:http://blog.cxycs.com/dem...
分类:编程语言   时间:2014-08-07 12:38:10    阅读次数:281
Java设计模式之原型模式
一、什么是原型模式prototype模式是一种创建型模式,它采用复制原型对象的方法来创建对象的实例。使用prototype模式创建的实例,具有和原型一样的数据。二、原型的特点1.由原型对象自身创建目标对象。也就是说对象的创建这一动作发自原型对象本身。2。目标对象是原型对象的一个克隆。也就是说通过pr...
分类:编程语言   时间:2014-08-07 12:35:10    阅读次数:191
Java面试宝典2013版(超长版)
一.Java基础部分......................................................................................................21、一个".java"源文件里能否够包含多个类(不是内部类)?有什么限制?...
分类:编程语言   时间:2014-08-07 12:34:20    阅读次数:296
java面向对象
学java核心的一个部分就是面向对象,那么什么是面向对象呢?说到面向对象不得不说的就是面向过程,面向过程就是一步一步的去完成某一件事情,就拿开车这样的一件事来说。人开车,首先就要把车门打开上车其次是,钥匙插上启动车子最后就是开车。这样的一个过程就是面向过程,同样的一件事,再拿面向对象的方法去分析人开...
分类:编程语言   时间:2014-08-07 12:30:49    阅读次数:221
Javascript OrderBy
要在js 实现orderBy基本知识就是 array.sortarray.sort(function(a,b){a 表示 row 0b 表示 row 1它会loop多次你可以比较 if(a > b) return 1做出一个return , return 的结果 >0 代表你要这2个row对换位置}...
分类:编程语言   时间:2014-08-07 12:26:39    阅读次数:393
C++ 字符串转化成浮点型
charszString[]="3.1415926535898";atof(szString);sscanf(szString2,"%lf",&db2);对于sscanf函数还有很多的妙用。给大家看看百科上的使用: 1. 常见用法。 char buf[512] ; sscanf("123456 .....
分类:编程语言   时间:2014-08-07 12:26:19    阅读次数:220
Javascript Promise 学习
Promise 就是处理异步的一个规范方法a();b();alert("a");如果a() 里面有一个ajax 或者settimeout那么alert("a") 会先跑这就是异步了。从前我们用一堆callBack函数来解决问题,但是这样写不好看。promise 的写法美丽多了依据上面的例子a().t...
分类:编程语言   时间:2014-08-07 12:18:09    阅读次数:275
Python之ftp下载文件测试代码
IT审计中有一个最多的执行步骤就是取证。最近的项目过程中,有需要验证ftp服务机密性的需要,就写了一个ftp访问并下载文件的脚本。此步骤实现目的有三:1、ftp是否可以匿名访问到敏感信息。2、在渗透人员拥有低等、中等技术水平前提下,目标ftp服务器的日志记录、入侵检测等是否会产生记录、阻断及预警功能...
分类:编程语言   时间:2014-08-07 12:17:59    阅读次数:285
javascript实现数据结构: 树和二叉树的应用--最优二叉树(赫夫曼树),回溯法与树的遍历--求集合幂集及八皇后问题
赫夫曼树及其应用赫夫曼(Huffman)树又称最优树,是一类带权路径长度最短的树,有着广泛的应用。最优二叉树(Huffman树)1 基本概念① 结点路径:从树中一个结点到另一个结点的之间的分支构成这两个结点之间的路径。② 路径长度:结点路径上的分支数目称为路径长度。③ 树的路径长度:从树根到每一个结...
分类:编程语言   时间:2014-08-07 12:12:30    阅读次数:385
javascript获取时间
一、获取当前时间 new Date()方法---------得到结果是当前电脑时间如2011-11-6,10:07二、获取有个固定的时间方法---------var endtime=new Date("2013/10/01,18:25:00");三、时间转化成毫秒数----------endtime...
分类:编程语言   时间:2014-08-07 12:11:39    阅读次数:222
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!