码迷,mamicode.com
首页 > 编程语言
在线处理算法
1 #include 2 int main(){ 3 int k; 4 scanf("%d",&k); 5 int a[k]; 6 for(int i=0;imaxsum)12 maxsum=thissum;13 else i...
分类:编程语言   时间:2015-01-16 16:14:16    阅读次数:182
C/C++ 中##(两个井号)和#(一个井号)用法
##(两个井号)和#(一个井号)都是什么意思连接符 ##(两个井号)不知道什么符 #(一个井号)## 连接符号由两个井号组成,其功能是在带参数的宏定义中将两个子串(token)联接起来,从而形成一个新的子串。但它不可以是第一个或者最后一个子串。所谓的子串(token)就是指编译器能够识别的最小语法单...
分类:编程语言   时间:2015-01-16 16:11:50    阅读次数:163
go语言 strconv.ParseInt 的例子
golangstrconv.ParseInt是将字符串转换为数字的函数,功能灰常之强大,看的我口水直流.funcParseInt(sstring,baseint,bitSizeint)(iint64,errerror)参数1数字的字符串形式参数2数字字符串的进制比如二进制八进制十进制十六进制参数3返...
分类:编程语言   时间:2015-01-16 16:11:57    阅读次数:258
Javascript之旅——第十站:为什么都说闭包难理解呢?
原文:Javascript之旅——第十站:为什么都说闭包难理解呢? 研究过js的朋友大多会说,理解了js的原型和闭包就可以了,然后又说这些都是js的高级内容,然后就又扯到了各种神马的作用域。。。然后不少 人就会被忽悠的云里雾里。。。下面我也试着来说说闭包,看我说的这个是否浅显易懂。。。 一:闭包含义...
分类:编程语言   时间:2015-01-16 16:06:24    阅读次数:140
Javascript之旅——第八站:说说instanceof踩了一个坑
原文:Javascript之旅——第八站:说说instanceof踩了一个坑 前些天写js遇到了一个instanceof的坑,我们的页面中有一个iframe,我在index页面中计算得到了一个array,然后需要传递到Flight页面 这个嵌套的iframe中的一个函数(SearchFlight)中...
分类:编程语言   时间:2015-01-16 16:02:49    阅读次数:98
Javascript之旅——第一站:从变量说起
原文:Javascript之旅——第一站:从变量说起 工作这几年,js学的不是很好,正好周末有些闲时间,索性买本《js权威指南》,大名鼎鼎的犀牛书,好好的把js深入的看一看。买过这本 书的第一印象就是贼厚,不过后面有一半部分都是参考手册。 一:作用域 说起变量第一个要说到的肯定就是作用域,正是因为不...
分类:编程语言   时间:2015-01-16 16:02:24    阅读次数:153
python学习:常见问题
问题1:SyntaxError: Non-ASCII character '\xe5' in file E:\PythonDev\testmodule.py on line 21, but no encoding declared; see http://python.org/dev/pe...
分类:编程语言   时间:2015-01-16 15:58:16    阅读次数:262
直接插入排序
直接插入排序:每次从无序表中取出第一个元素,把它插入到有序表的合适位置,使有序表仍然有序。第一趟比较前两个数,然后把第二个数按大小插入到有序表中; 第二趟把第三个数据与前两个数从前向后扫描,把第三个数按大小插入到有序表中;依次进行下去,进行了(n-1)趟扫描以后就完成了整个排序过程。直接插入排序属于...
分类:编程语言   时间:2015-01-16 15:58:12    阅读次数:173
Javascript之旅——终点站:困惑的settimeout
原文:Javascript之旅——终点站:困惑的settimeout 有时候结局不是很美好,但起码这也算是一种结局,这个系列的最后一篇settimeout,这是一个让人困惑的函数,也是我一直在吐槽JS的 原因,我们看不到JS的源代码,setimeout同样也是,从始到终都是黑盒子的使用。 一:set...
分类:编程语言   时间:2015-01-16 15:58:02    阅读次数:159
Javascript之旅——第三站:几个需要注意的运算符
原文:Javascript之旅——第三站:几个需要注意的运算符 平时写惯了C#,所以会觉得什么样的运算符就应该做什么样的运算,但是有一天你的习惯被其他语言颠覆了,不知道是不是有一股强大的好奇 心,刚好在js中,我的这种习惯就被颠覆了,下面就看看哪些运算符颠覆了我的三观。 一:==运算符 ==运算符之...
分类:编程语言   时间:2015-01-16 15:57:23    阅读次数:214
Javascript之旅——第四站:parseInt中要注意的坑
原文:Javascript之旅——第四站:parseInt中要注意的坑 前些天信用卡站点要接入一个新功能,不过还真比较坑爹,asp站点,大家都知道信用卡的背面是有一个有效期的,在对接银行中这个信息 一定是要传给银行做数据校验,用户在语音输入信用卡有效期后,系统会做一个有效期判断,为了不必要的麻烦,就...
分类:编程语言   时间:2015-01-16 15:58:55    阅读次数:182
python sys.sdout.write 和print 区别
sys.sdout.write 标准输入相当于“%value%”,输出内容没有空格,而print输出带有空格,举个例子用sys.sdout.write;import sysfor i in range(1,11): for j in range(1,i+1): #print"##...
分类:编程语言   时间:2015-01-16 15:56:57    阅读次数:194
计算机底层知识拾遗(二)深入理解进程和线程
关于进程和线程,大家总是说的一句话是“进程是操作系统分配资源的最小单元,线程是操作系统调度的最小单元”。这句话理论上没问题,我们来看看什么是所谓的“资源”呢。 什么是计算机资源 经典的冯诺依曼结构把计算机系统抽象成 CPU + 存储器 + IO,那么计算机资源无非就两种: 1. 计算资源 2. 存储资源 CPU是计算单元,单纯从CPU的角度来说它是一个黑盒,它只对...
分类:编程语言   时间:2015-01-16 14:53:24    阅读次数:225
常用的七大排序算法
1:冒泡排序: // BubbleSort.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include using namespace std; /* 冒泡排序是稳定排序 时间复杂度是 O(n^2) */ void Swap(int& a, int& b) { int temp = a; a = ...
分类:编程语言   时间:2015-01-16 14:52:26    阅读次数:311
C++共用体的介绍
有时需要使几种不同类型的变量存放到同一段内存单元中。例如,可把一个整型变量、一个字符型变量、一个双精度型变量放在同一个地址开始的内存单元中(见图7.12)。 图7.12 以上3个变量在内存中占的字节数不同,但都从同一地址开始存放。也就是使用覆盖技术,几个变量互相覆盖。这种使几个不同的变量共占同一段内存的结构,称为共用体(union )类型的结构(有些书译为联合)。 ...
分类:编程语言   时间:2015-01-16 14:51:55    阅读次数:254
Javascript 拖拽的一些高级的应用——逐行分析代码,让你轻松了拖拽的原理
我们看看之前的拖拽在周围有东西的时候会出现什么问题? 在高级浏览器中不会有啥问题,我们放到IE7下面测试一下,问题就出来了。如图 我们可以很清楚的看到,文字都已经被选中了。那这个用户体验很不好,用起来也不方便。顺便提一下,我们之前加了一个return false;帮我们解决了很多问题,如果去掉这个的话,chrome也会出现一样的问题。那么也就是说这个return false;可以解决chro...
分类:编程语言   时间:2015-01-16 14:50:23    阅读次数:257
前端编码风格规范之 JavaScript 规范
JavaScript 规范 全局命名空间污染与 IIFE 总是将代码包裹成一个 IIFE(Immediately-Invoked Function Expression),用以创建独立隔绝的定义域。这一举措可防止全局命名空间被污染。 IIFE 还可确保你的代码不会轻易被其它全局命名空间里的代码所修改(i.e. 第三方库,window 引用,被覆盖的未定义的关键字等等)。 不推荐 ...
分类:编程语言   时间:2015-01-16 14:48:45    阅读次数:324
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!