- 博客(19)
- 收藏
- 关注
原创 动静库
动静库 2010年12月16日 1, Linux下动态库查看方法:nm -D libavformat.so Linux下静态库查看方法:ar -t libavformat.a 2, 基本概念 库有动态与静态两种, 动态通常用.so为后缀,静态用.a为后缀。例如:libhello.so libhello.a 为了在同一系统中...
2012-01-20 12:18:06 153
原创 Gcc简易教程
Gcc简易教程 2010年06月13日 版权属于GodTiger http://hi.baidu.com/god_86 不经意间,GCC已发展到了4.3的版本,尽管在软件 开发社区之外乏人闻问,但因为GCC在几乎所有开源 软件和自由软件中都会用到,因此它的编译性能的涨落 会直接影响到Linux 、Firefox 乃至于OpenOffice.org和Apache 等几千个项目的...
2012-01-20 12:17:58 100
原创 qqCPUID 的一个汇编实例
qqCPUID 的一个汇编实例 2010年09月04日 使用 CPUID 查看 CPUID 生成的厂商 ID 字符串,目的是了解汇编程序编写的基本框架,编译,连接,调试。程序代码: #cpuid.s Sample program to extract the processor Vendor ID .section.data output: .asci...
2012-01-20 12:17:52 122
原创 编译程序与操作系统的关系
编译程序与操作系统的关系 2010年06月25日 转自刘建文博客:http://arttech.us/y-2010/relation-compiler-os.html 和很多程序员一样,编译器到目前为止对我还存在一些让我迷惑的地方。比如编译器与操作系统的关系,编译器与CPU的关系,动态链接器从哪查找共享库 等。让人困惑的原因有几,第一是编译器的功能角色特殊,编译器是生成程序的...
2012-01-20 12:17:49 191
原创 strcpy没有声明 c++头文件详解
strcpy没有声明 c++头文件详解 2010年10月23日 协议分发程序程序在公司机器上编译运行良好,而我在我的虚拟机上编译,却出下如下错误: 查看源码已经包含了相关头文件及命名空间,如下: 而且程序中使用的map, queue,list等都能正确使用,唯独string不能使用。 而且通过#find ./ -name string print 也能以现在/us...
2012-01-20 12:17:45 750
原创 python 常用类库!(转)
python 常用类库!(转) 2011年01月21日 python 常用类库![b][b]编辑 文章分类:Python编程[b]Python学习[b]On this page... (hide)[b]1.  基本安装[b]2.  Python文档[b]2.1 推荐资源站点[b]2.2  其他参考资料[b]2.3  代码示例...
2012-01-19 17:00:00 187
原创 前言:什么是Python?
前言:什么是Python? 2010年11月14日 python是一种面向对象、直译式计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。 这种语言具有非常简捷而清晰的语法特点,适合完成各种高层任务,几乎可以在所有的*作系统中运行。目前,基于这种语言的相关技术正在飞速的发展,用户数量急剧扩大,相关的资源非常多。 Python 具有...
2012-01-19 16:59:56 122
原创 对比java和python
对比java和python 2011年04月18日 1.难易度而言。python远远简单于java。 2.开发速度。Python远优于java 3.运行速度。java远优于标准python,pypy和cython可以追赶java,但是两者都没有成熟到可以做项目的程度。 4.可用资源。java一抓一大把,python很少很少,尤其是中文资源。 5.稳定程度。py...
2012-01-19 16:59:52 83
原创 (转载)Python 应用发布技术
(转载)Python 应用发布技术 2011年08月09日 分类: 脚本 2009-04-08 17:05 722人阅读 评论(0) 收藏 举报 1. Python 应用发布技术收集如何 将Py应用打包发布的各种技巧: 1.1. 工具 k reply-to python-cn@googlegroups.com,to python-cn@...
2012-01-19 16:59:49 270
原创 Python 应用领域
Python 应用领域 2010年08月08日 Python 不仅仅是一个设计优秀的程序语言,它能够完成现实中的各种任务,包括开发者们日复一日所做的事情。作为编制其他组件、实现独立程序的工具,它通常应用于各种领域。实际上,作为一种通用语言,Python 的应用角色几乎是无限的:你可以在任何场合应用Python, 从网站和游戏开发到机器人和航天飞机控制。 尽管如此,Python ...
2012-01-19 16:59:44 107
原创 给大学生学习ARM和FPGA的建议(转)
给大学生学习ARM和FPGA的建议(转) 2012年01月11日 给大学生学习ARM和FPGA的建议 cooran 发表于 - 2012-1-6 2:48:00 对于初学者来说,要学的知识点很多,到底从哪里下手,人们常常感到非常迷茫。大一学生先从C语言开始入门,在大一阶段由于对计算机还非常陌生,因此不可能写出一个具有完整图形界面的软件,重点以“与硬件无关的计算方法、数据结...
2012-01-16 05:33:58 228
原创 HOOK API 函数跳转详解
HOOK API 函数跳转详解 2011年03月28日 什么是HOOK API: Windows下暴露的对开发人员的接口叫做应用程序编程接口,就是我们常说的API。我们在写应用层应用程序软件的时候都是通过调用各种API来实现的。有些时候,我们需要监控其他程序调用的API,也就是,当其他应用程序调用我们感兴趣的API的时候,我们在他调用前有一个机会做自己的处理,这就是HOOK A...
2012-01-16 05:33:47 198
原创 java的面试socket
java的面试socket 2010年05月17日 如果数据将在线程间共享.例如正在写的数据以后可能被另一个线程读到,或者正在读的数据可能已经被另一个线程写过了,那么这些数据就是共享数据,必须进行同步存取. 当应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就应该使用异步编程,在很多情况下采用异步途径往往更有效率. Java同步...
2012-01-16 05:33:22 286
原创 Winsock 常用API函数
Winsock 常用API函数 2011年04月29日 (1) inet_ntoa():将一网路位址转换成「点格式」字串。 格式: char FAR * PASCAL FAR inet_ntoa( struct in_addr in ); 参数: in 一个代表 Internet 位址的结构 传回值: 成功 - 一个代表位址的「点格式」(dotted) 字串 ...
2012-01-16 05:26:05 209
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人