码迷,mamicode.com
首页 > 编程语言
javascript的异步编程方法
一,callback 回调函数即函数f1和函数f2的关系是f1(f2());f2作为f1()的回调函数,在f1执行过程中就开始执行f2,先执行线程的主要逻辑,将比较耗时的任务放在后面执行。回调函数的优点是简单、容易理解和部署缺点是不利于代码的阅读和维护,各个部分之间高度耦合(Coupling),流程...
分类:编程语言   时间:2014-10-13 17:42:09    阅读次数:170
The tilde ( ~ ) operator in JavaScript
From the JavaScript Reference onMDC,~ (Bitwise NOT)Performs the NOT operator on each bit. NOTayields the inverted value (a.k.a. one’s complement) ofa....
分类:编程语言   时间:2014-10-13 17:03:39    阅读次数:159
C# WinFrom 跨线程访问控件
1、跨线程访问控件委托和类的定义using System;using System.Windows.Forms;namespace ahwildlife.Utils{ /// /// 跨线程访问控件的委托 /// public delegate void InvokeDe...
分类:编程语言   时间:2014-10-13 17:51:49    阅读次数:159
记录把方法添加到 JavaScript 对象不明白的地方
来源:http://www.w3cschool.cc/js/js-objects.html有一句不明白呀~为什么要this.changeName=changeName呢?是函数指针的意思么?
分类:编程语言   时间:2014-10-13 16:05:39    阅读次数:172
java反射小样例
package reflect;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io...
分类:编程语言   时间:2014-10-13 17:44:10    阅读次数:155
Python实现随机读取文本N行数据
工作中需要判断某个文本中的URL是否能正常访问,并且随机获取其中N行能正常访问的URL数据,我的思路是:读取文本每一行数据,用urlopen访问,将返回状态码为200的URL保存到一个列表,获得列表长度,使用random产生一个随机值作为列表下标,获取该行数据。具体实现如下: 1 import ur...
分类:编程语言   时间:2014-10-13 17:10:39    阅读次数:233
RSA算法笔记
注意:只是笔记,可能有不正确的地方 RSA是目前用的最广泛的不对称加密算法,即采用公钥、密钥两部分,公钥用来加密,私钥用来解密。公钥是公开的。 RSA算法的可靠性基于数学难题:对大数做因式分解很难。 目前还...
分类:编程语言   时间:2014-10-13 15:51:10    阅读次数:388
maven 项目提示找不到javax.servlet.xxx问题解决
最近项目中需要用到javax.servlet.http.HttpServletRequest类,发现IDEA默认的没jar包,尝试了以下解决办法: ?1. 直接在项目里的libraries里面添加servlet-api.jar和jsp-api.jar的话虽然不提示错误了,但是MAVEN编译...
分类:编程语言   时间:2014-10-13 16:24:10    阅读次数:2083
[C/C++]在宏的参数中使用函数指针
typedef是C/C++中用于为现有类型创建更有意义的别名的关键字。对于普通类型来说,类型在左,别名在右。 typedef int size; 如果函数指针的定义也符合这种样式,那么下面下这样定义才是合理的: ???typedef?...
分类:编程语言   时间:2014-10-13 15:50:40    阅读次数:165
找私活,JAVA方面的
想找份私活做做,JAVA方面的,以下是本人掌握的东西: ㈠??掌握Java编程基础知识及网络编程(UDP,TCP),输入输出流(I\O),多线程,Swing(AWT)与Applet; ㈡??精通基于J2EE的Web编程技术:JSP,?Servlet,?JST...
分类:编程语言   时间:2014-10-13 16:40:00    阅读次数:184
JAVA中关于日期的转换和加减
1、Date转换成StringDatedate=newDate("2014-09-09");StringdateString=newSimpleDateFormat("yyyy-mm-dd").format(date);2、String转换成DateStringdateString="2014-09-09";SimpleDateFormatsf=newSimpleDateFormat("yyyy-mm-dd");Datedate=sf.parse(dateString);3、日期加减..
分类:编程语言   时间:2014-10-13 16:20:40    阅读次数:162
基于分治的二维平面最近点对算法实现
摘要: 网上有很多关于分治方法求二维平面上最近点对的讨论,但是没有完整的可运行代码,本文主要对于该问题介绍一完整的可运行代码, 供有兴趣者参考。...
分类:编程语言   时间:2014-10-13 16:29:49    阅读次数:378
Javascript异步编程的4种方法
你可能知道,Javascript语言的执行环境是"单线程"(single thread)。 所谓"单线程",就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。 这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行。常见的浏 览器无响应(假死),往往就...
分类:编程语言   时间:2014-10-13 15:04:09    阅读次数:277
C++虚函数表分析
在逆向C++>>一文中提到 VC6.0 以上的编译器支持一个d1reportAllClassLayout的开关, 可以输出所有对象的内存布局信息, 我自己常用vs2005来开发,所以这里我就以vs2005为例讲怎么设置d1reportAllClassLayout。         右键项目属性(Properties)—》配制属性(Configuration Properties)—》C/C++-...
分类:编程语言   时间:2014-10-13 14:47:09    阅读次数:402
BZOJ 2208 JSOI2010 连通数 Tarjan+拓扑排序
题目大意:给定一个n个点的有向图,求有多少点对(x,y),使x沿边可到达y 设f[i][j]为从i到j是否可达 首先强联通分量中的任意两个点均可达 于是我们利用Tarjan缩点 缩点之后是一个拓扑图,我们求出拓扑序,沿着拓扑序从后向前DP,状态转移方程为: f[i][k]=or{ f[j][k] } (i有直连边到达j,1 鉴于每个点的值只会是1或者0,所以我们可以直接状压,或者干脆开b...
分类:编程语言   时间:2014-10-13 15:51:39    阅读次数:157
ArcSDE SDK For Java二次开发介绍、示例
在一个工作中,遇到了需要java后台来查询ArcGIS 中用到的Oracle数据库空间数据,由于对ArcGIS空间数据首次接触,只知道Oracle可以使用ST_GEOMETRY字段存储,如下图 但是查询时会发现这个ST_GEOMETRY字段会在结果中出现个多个子的字段,对于arcgis地理知识了解甚少,不知道单独查询一个坐标怎么弄了,有些朋友说需要配置监听文件。 不管怎么说,至少参考了...
分类:编程语言   时间:2014-10-13 15:34:29    阅读次数:467
【LeetCode刷题Java版】Reverse Words in a String
Given an input string, reverse the string word by word. For example, Given s = "the sky is blue", return "blue is sky the". click to show clarification. Clarification: What constitutes...
分类:编程语言   时间:2014-10-13 14:44:09    阅读次数:190
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!