http://www.cnblogs.com/moodlxs/archive/2012/10/15/2724318.html目录索引:一、LibCurl基本编程框架二、一些基本的函数三、curl_easy_setopt函数部分选项介绍四、curl_easy_perform 函数说明(error 状态...
分类:
编程语言 时间:
2015-09-22 21:57:44
阅读次数:
287
其中使用了该项目.NET的Async Socket代码。后来不知道什么时候这个奇怪的错误的出现:CompareBaseObjectsInternal can only be called from the main thread.Constructors and field initializers...
分类:
编程语言 时间:
2015-09-22 21:58:08
阅读次数:
198
最近遇到了好几道字符串比较的题目,感觉直接比较还是挺耗时间的,于是想到了哈希,但是又觉得运算的时候可能会把int数据类型爆掉,所以在讨论哈希之前还是总结一下快速幂。1、Quickpow 这是个模板,我总结了一下网络上的各种写法,比这短的反正我是不会的:int quickpow(int ...
分类:
编程语言 时间:
2015-09-22 21:57:08
阅读次数:
234
转自:http://segmentfault.com/a/1190000000660786概念函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。js支持两种函数:一类是语言内部的函数(如eval()),另一类是自己创建的。在JavaScript函数内部声明的变量(使用 var)是局部变量,...
分类:
编程语言 时间:
2015-09-22 21:55:43
阅读次数:
284
有几个注意点:# -*- coding: utf-8 -*- # func passport jw.qdu.edu.cnimport reimport urllibimport urllib.requestimport jsonfrom bs4 import BeautifulSoupclass t...
分类:
编程语言 时间:
2015-09-22 21:54:10
阅读次数:
222
思想快速排序采用的思想是分治思想。快速排序是找出一个元素(理论上可以随便找一个)作为基准(pivot),然后对数组进行分区操作,使基准左边元素的值都不大于基准值,基准右边的元素值 都不小于基准值,如此作为基准的元素调整到排序后的正确位置。递归快速排序,将其他n-1个元素也调整到排序后的正确位置。最后...
分类:
编程语言 时间:
2015-09-22 21:49:56
阅读次数:
179
欧几里德算法欧几里德算法又称辗转相除法,用于计算两个整数a,b的最大公约数。基本算法:设a=qb+r,其中a,b,q,r都是整数,则gcd(a,b)=gcd(b,r),即gcd(a,b)=gcd(b,a%b)。第一种证明: a可以表示成a = kb + r,则r = a mod b 假设d是a...
分类:
编程语言 时间:
2015-09-22 21:51:03
阅读次数:
307
几个计算机的概念为以后写文章考虑,也为巩固自己的知识和一些基本概念,这里要理清楚几个计算机中的概念。1、计算机存储单位从小到大依次为位Bit、字节Byte、千字节KB、兆M、千兆GB、TB,相邻单位之间都是1024倍,1024为2的10次方,即1Byte= 8bit,1K = 1024Byte,1M...
分类:
编程语言 时间:
2015-09-22 21:49:06
阅读次数:
293
题目描述在一个二维整数数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。题目分析剑指Offer(纪念版)P38代码实现// 二维数组matrix中,每一行都从左到右递增排序,// 每一列都从上到...
分类:
编程语言 时间:
2015-09-22 21:46:27
阅读次数:
180
因为项目中需要做报表的功能,于是学习了如何使用jqplot这个绘图插件结合ajax技术,动态交互后台数据前前后后花了三四天的时间。感觉它会出来的想说还可以。我的后台模板是bootstrap,在模板中有jqplot的模板,我查看了源代码。修改了源代码就形成了现在的东西, 1 11
分类:
编程语言 时间:
2015-09-22 21:46:20
阅读次数:
237
我从网上找到了其他园友的文章,很不错,留着自己学习学习。Python Web编程(一)Python Web编程(二)Python Web编程(三)Python Web编程(四)Python Web编程(五)Python Web编程(六)Python Web编程(七)Python Web编程(八)出处...
分类:
编程语言 时间:
2015-09-22 21:44:09
阅读次数:
183
1. 80-20法则:一个程序80%的资源用于20%的代码上(80%的执行时间华仔大约20%的代码身上,80%的内存被大约20%的代码使用,80%的磁盘访问动作由20%的代码执行,80%的维护力气花在20%的代码上面).80-20法则的重点不在于字面上的数字,而是强调"软件的整体性能几乎总是由其构成...
分类:
编程语言 时间:
2015-09-22 21:43:55
阅读次数:
169
【摘要】 堆和栈,即是数据结构,又是分配存储空间的不同方式。在数据结构上。堆是树型层次结构,结点按keyword次序排列,经常使用的堆为二叉堆;栈是一种先进后出的数据结构。在内存分配上的堆和栈,首要差别在于申请方式不同。其次在存取速度、存储空间的大小、存储内容(一定要记住,栈中是第一条可运行语句地址...
分类:
编程语言 时间:
2015-09-22 21:42:45
阅读次数:
265
直接上代码,其中上传功能需要自己配置允许跨域的文件服务器地址~或者将html文件贴到您的站点下同源上传也OK。支持:不同尺寸图片获取、原图缩小放大、原图移动、选择框大小改变、下载选中的区域、上传选中的区域、几种简单的滤镜(自己添加滤镜函数即可添加滤镜效果)get image ...
分类:
编程语言 时间:
2015-09-22 21:42:01
阅读次数:
245
java中volatile关键字的含义在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。sync...
分类:
编程语言 时间:
2015-09-22 21:41:12
阅读次数:
164
一,题意: 有两个类型的砝码,质量分别为a,b;现在要求称出质量为d的物品, 要用多少a砝码(x)和多少b砝码(y),使得(x+y)最小。(注意:砝码位置有左右之分)。 二,思路: 1,砝码有左右位置之分,应对比两种情况 i,a左b右,得出方程 ax1 - by1 = d ; ...
分类:
编程语言 时间:
2015-09-22 20:34:27
阅读次数:
187
转自:http://segmentfault.com/a/1190000000652749基本概念javascript是一门解释型的语言,浏览器充当解释器。js执行引擎并不是一行一行的执行,而是一段一段的分析执行。 延迟脚本HTML4.0.1中定义了defer属性,它的用途是表明脚本在执行时不会影响...
分类:
编程语言 时间:
2015-09-22 20:32:20
阅读次数:
260