linux下的文件结构,看看每个文件夹都是干吗用的/bin二进制可执行命令/dev设备特殊文件/etc系统管理和配置文件/etc/rc.d启动的配置文件和脚本/home用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示/lib标准程序设计库,又叫动态链接共享库,作用类似win..
分类:
系统相关 时间:
2014-09-29 16:13:02
阅读次数:
254
静态链接虽然解决了一下问题 但是仍旧有很多缺点。比如浪费内存和磁盘空间,模块更新也比较困难。最主要的是 我们正常一个c语言程序 要使用诸如printf strlen 等等之类c语言库的代码。一个c语言程序要使用1mb的内存来使用它。如果有100个程序的话 就是100mb的内存。这是无法忍受的。因为内...
分类:
其他好文 时间:
2014-09-29 14:17:00
阅读次数:
208
运用JSP编程技术实现静态的登录与注销功能,也就是没有链接数据库。这里只希望大家先把我们登录与注销整个过程搞清楚,动态链接数据库下次会演示给大家看。...
分类:
Web程序 时间:
2014-09-28 15:39:52
阅读次数:
237
最近用QT编了一个很水的小程序,虽然之前用过QT但是编出来的程序都是在本机运行,本地的环境什么的当然配置好了能运行,但是拿到别的机子上就不行了,QT默认的编译方式是动态编译,即运行程序需要依赖QT动态链接库中的dll文件,如果想在别的电脑上运行你的程序,就需要把这些dll文件一起放到exe下一起带走,但是QT有几个动态链接库太大了一个就要上百兆,如果你的程序中需要用到这些dll文件中的东西,就需要...
运行时数据区:程序计数器:当前线程所执行的字节码的行号指示器,如果正在执行的是Native方法,这个计数器值则为空。Java虚拟机栈:用于存储局部变量表(基本数据类型、对象引用和returnAddress类型)、操作数栈、动态链接、方法出口等信息,是线程私有的,它的生命周期与线程相同。本地方法栈:N...
分类:
编程语言 时间:
2014-09-27 10:37:49
阅读次数:
189
不得不佩服ACE的跨平台强大之处
如果你需要在Windows下创建dll项目供其他项目使用。
你创建dll项目的代码要导出才能被外部访问,这个是由于Windows的动态链接库默认访问级别为私有导致的,所以只有导出的接口才会被外部访问。
在你打算导出的时候只需要使用ACE自带的导出宏即可:
头文件应该像这个样子:
#ifndef CONFIGLOADER_H
...
分类:
其他好文 时间:
2014-09-26 22:13:09
阅读次数:
235
很多应用程序只有windows版本,没有sinox版本怎么办?
我总不能等死吧,他不支持我,我可以去支持他啊。
目前sinox支持很多windows软件的winxp以及以下版本。比winxp更高的版本可能不支持,因为新版本windows有很多新的系统动态链接库dll,模拟程序开发不过来,并且微软封闭系统api接口,不让你去兼容,不过winxp软件很多,可以运行。除了驱动程序无法支持,很多程序不...
分类:
其他好文 时间:
2014-09-24 21:23:58
阅读次数:
326
由于工作需要最近需要将公司的多台linux服务器进行密码策略的设置,主要内容是增加密码复杂度。
操作步骤如下,不会的同学可以参考:
操作前需要掌握如下几个简单的知识点:(其实不掌握也行,不过学学没坏处)
PAM(Pluggable Authentication Modules )是由Sun提出的一种认证机制。它通过提供一些动态链接库和一套统一的API,将系统提供的服务 和该服务的认证方式分开...
分类:
系统相关 时间:
2014-09-24 05:44:45
阅读次数:
292
问题阐述: 开发环境:VS2008 使用RELEASE生成了可执行文件,发如今某些电脑上能够正常执行,但在部分电脑中执行失败提示:无法定位序数8523于动态链接库mfc90.dll在网上查找了一些资料解决的方法比如:下载MFC90.dll放入运行的文件里或者放在C:system/system32下,...
分类:
其他好文 时间:
2014-09-22 17:31:22
阅读次数:
134
原文地址:http://www.oschina.net/question/4873_19441如果我们的程序调用动态链接库,当在cdt中运行的时候,可以通过run-->enviroment-->添加LD_LIBRARY_PATH 环境变量来设置查找动态链接库文件的路径。但是在运行的时候,程序去那里找...
分类:
系统相关 时间:
2014-09-22 15:47:12
阅读次数:
267