首页 > 编程语言
VC++中.DLL文件与.LIB文件关系
一般的LIB文件是“导入库”,用来提供给link.exe,作为链接DLL——也就是“动态链接库”的依据。里面记录了类似下面的信息:调用函数xxx(),连接到x.dll的0xABCDEFGH地址;…… 早期的LIB,是“静态链接库”,也是用来提供给link.exe,作为链接代码用的。里面的记录如下:调用xxx(),其代码是……;DLL的LIB(导入库),不含可执行的具体代码(代码在DLL中)。而最...
分类:编程语言   时间:2015-01-26 10:15:09    收藏:0  评论:0  赞:0  阅读:287
python基础教程笔记-项目1-即时标记-Day3
昨天实现了简单的txt转html,今天更深入一步。 主要了解下带星号的参数、getattr函数和callable函数 先看Handler类: class Handler: def callback(self, prefix, name, *args): method = getattr(self, prefix+name, None) if calla...
分类:编程语言   时间:2015-01-26 10:14:29    收藏:0  评论:0  赞:0  阅读:260
javascript查询字符串参数
/* 解析查询字符串 返回包含所有参数的一个对象 */ function getQueryStringArgs(){ //取得查询字符串并去掉开头的问号 var qs = (location.search.length > 0 ? location.search.substring(1) : ''); //保存数据的对象 args = {}; //取得每一项 ...
分类:编程语言   时间:2015-01-26 10:14:09    收藏:0  评论:0  赞:0  阅读:217
java-多线程深入(二)互斥性和可见性
(一)互斥性 互斥性,即原子性。原子,指最小的物质,具体不可再分性。 CPU运算中,对多线程进行时间片分割执行,一个程序块执行时不可分割,即满足互斥性原子性。 java中保证互斥性的方法: 1.用sychronized锁住程序块,实行互斥 synchronized (lock) { a++; } 2.用Atomic对变量操作实行互斥 public final stat...
分类:编程语言   时间:2015-01-26 10:13:49    收藏:0  评论:0  赞:0  阅读:304
[转]Swift Cheat Sheet
原文:http://kpbp.github.io/swiftcheatsheet/A quick cheat sheet and reference guide for Apple's Swift language. This guide intends to cover all the key f...
分类:编程语言   时间:2015-01-26 10:12:59    收藏:0  评论:0  赞:0  阅读:219
java开发环境搭建
搭建java开发一、开发工具包JDK 到ORACLE公司官方网站(http://www.oracle.com/)下载。 下载后直接安装,安装后配置环境变量:JAVA_HOMEC:\Java\jdk1.6.0_30PATHC:\Java\jdk1.6.0_30\binCLASSPATH.;%JAVA_...
分类:编程语言   时间:2015-01-26 10:10:59    收藏:0  评论:0  赞:0  阅读:341
Java IO流
1.流的概念Java采用流的机制来实现输入/输出。流是一个很形象的概念,当程序需要读取数据的时候,就会开启一个通向数据源的流,这个数据源可以是文件,内存,或是网络连接。类似的,当程序需要写入数据的时候,就会开启一个通向目的地的流。这时候你就可以想象数据好像在这其中“流”动一样,如下图:输出流:输入流...
分类:编程语言   时间:2015-01-26 10:06:39    收藏:0  评论:0  赞:0  阅读:288
java基础-温故而知新(02)
享元模式,flyweight,自动装箱,自动拆箱,枚举,enum,内部类
分类:编程语言   时间:2015-01-26 10:03:49    收藏:0  评论:0  赞:0  阅读:309
【JS】JavaScript引擎的内部运行机制
学习理解javascript的内部运行机制...
分类:编程语言   时间:2015-01-26 08:55:09    收藏:0  评论:0  赞:0  阅读:292
Python正则表达式指南
本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程。 注意:本文基于Python2.4完成;如果看到不明白的词汇请记得百度谷歌或维基,whate...
分类:编程语言   时间:2015-01-26 08:51:29    收藏:0  评论:0  赞:0  阅读:320
Python 中的 is 和 id
(ob1 is ob2) 等价于 (id(ob1) == id(ob2)) 首先id函数可以获得对象的内存地址,如果两个对象的内存地址是一样的,那么这两个对象肯定是一个对象。和is是等价的。Python源代码为证。1234567891011static PyObject *cmp_outcome.....
分类:编程语言   时间:2015-01-26 08:49:59    收藏:0  评论:0  赞:0  阅读:193
C++之虚函数表
本文引自:http://songlee24.github.io/blog/2014/09/02/c-plus-plus-jin-jie-zhi-xu-han-shu-biao/C++通过继承(inheritance)和虚函数(virtual function)来实现多态性。所谓多态,简单地说就是,将...
分类:编程语言   时间:2015-01-26 08:49:49    收藏:0  评论:0  赞:0  阅读:479
JavaScript Math和Number对象研究
1. Math 对象1.1 介绍 Math 对象,是数学对象,提供对数据的数学计算,如:获取绝对值、向上取整等。无构造函数,无法被初始化,只提供静态属性和方法。1.2 构造函数 无 :Math 对象无构造函数,无法被初始化,只提供静态属性和方法。1.3 静态属性1.3.1 Math.E :常量e.....
分类:编程语言   时间:2015-01-26 08:47:59    收藏:0  评论:0  赞:0  阅读:263
javascript的DOM操作及实例
一、Windows对象操作(1)、用代码打开窗口:window.open("第一部分","第二部分","第三部分","第四部分")第一部分:写页面地址。第二部分:打开的方式:_blank打开新窗口 self在原窗口打开。第三部分:控制打开窗口的格式,可以写多个,用空格隔开。 toolber=no ....
分类:编程语言   时间:2015-01-26 08:47:49    收藏:0  评论:0  赞:0  阅读:395
javascript简介
在html中的位置有三块:1.head里面 2.body里面 3.之后,为了保险起见一般写在之后。3个常用对话框alert()警告对话框,作用是弹出一个警告对话框。confirm()确定对话框,作用是弹出一个可供选择的确定对话框,点击确定之后,它返回true,点击取消返回flase,可用变量来接受。...
分类:编程语言   时间:2015-01-26 08:47:19    收藏:0  评论:0  赞:0  阅读:240
数列排序
2015-01-2608:20:41 1 #include 2 #define M 200 3 int main() 4 { 5 int n,i,m,a[M],p; 6 scanf("%d",&n); 7 for(i=0;ia[i+1])15 ...
分类:编程语言   时间:2015-01-26 08:46:49    收藏:0  评论:0  赞:0  阅读:243
JavaEE(7) - JMS消息事务和异常
1. 使用事务性Session为消息增加事务(NetBeans创建java project: TxSession)MessageSender.javapackage lee;import javax.jms.*;import javax.naming.*;import java.util.Prope...
分类:编程语言   时间:2015-01-26 08:46:39    收藏:0  评论:0  赞:0  阅读:492
[Java] java.util.Arrays 中使用的 sort 采用的算法 (转)
http://book.douban.com/annotation/15154366/Q: java.util.Arrays 中使用的 sort 采用的是什么算法?A: java中Arrays.sort使用了两种排序方法,quick sort 和优化的 merge sort。Q: 为什么采用两种排序...
分类:编程语言   时间:2015-01-26 07:41:59    收藏:0  评论:0  赞:0  阅读:207
Exchange 2013 PowerShell数组和哈希表
示例:你可以使用一个变量来存放一个数组,通过这个数组对变量分配多个值,在值之间,值需要用分隔号隔开,下面来创建一个示例:$servers=“EX1”,”EX2”,”EX3”创建一个空的哈希表,可以使用如下语法:$hashtable=@{}创建完哈希表后,我们可以对它进行赋值:$hashtable[“se..
分类:编程语言   时间:2015-01-26 06:39:29    收藏:0  评论:0  赞:0  阅读:428
python+soket实现UDP协议的局域网广播程序
1 # udp_gb_server.py 2 '''服务端(UDP协议局域网广播)''' 3 4 import socket 5 6 s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) 7 s.setsockopt(socket.SOL_S...
分类:编程语言   时间:2015-01-26 06:30:19    收藏:0  评论:0  赞:0  阅读:2257
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!