2012年12月5日
摘要:
一. #define和 #undef #define这个预处理符号是大家常用的,主要用来定义一些常量和一些简单的表达式(函数),下面是一些例子 #define TABSIZE 200 int a[TABSIZE];int b[TABSIZE]; 经过预处理步骤,这时发生替换,上面两个定义就会变成 int a[200];int b[200]; #undef是取消先前的#define 定义,如 #define TABSIZE 100 int a[TABSIZE]; #undef TABSIZE #define TABSIZE 200 int b[TABSIZE] 经过预处理步...
阅读全文
posted @ 2012-12-05 20:06
紫金树下
阅读(455)
推荐(0)
摘要:
tp服务器在网上较为常见,Linux ftp命令的功能是用命令的方式来控制在本地机和远程机之间传送文件,这里详细介绍Linux ftp命令的一些经常使用的命令,相信掌握了这些使用Linux 进行ftp操作将会非常容易。Linux ftp命令的一般格式如下:$ ftp 主机名/IP其中“主机名/IP”是所要连接的远程机的主机名或IP地址。在命令行中,主机名属于选项,如果指定主机名,ftp将试图与远程机的ftp服务程序进行连接;如果没有指定主机名,ftp将给出提示符,等待用户输入命令:$ ftpftp >此时在ftp>提示符后面输入open命令加主机名或IP地址,将试图连接指定的主机。
阅读全文
posted @ 2012-12-05 19:20
紫金树下
阅读(191)
推荐(0)
2012年11月22日
摘要:
具体可参考百度百科http://baike.baidu.com/view/2914964.htm(1)lib是编译时需要的,dll是运行时需要的。如果要完成源代码的编译,有lib就够了。如果也使动态连接的程序运行起来,有dll就够了。在开发和调试阶段,当然最好都有。(2)一般的动态库程序有lib文件和dll文件。lib文件是必须在编译期就连接到应用程序中的,而dll文件是运行期才会被调用的。如果有dll文件,那么对应的lib文件一般是一些索引信息,具体的实现在dll文件中。如果只有lib文件,那么这个lib文件是静态编译出来的,索引和实现都在其中。静态编译的lib文件有好处:给用户安装时就不需
阅读全文
posted @ 2012-11-22 11:05
紫金树下
阅读(197)
推荐(0)
2012年11月20日
摘要:
一.IDE基础配置1.字体VC6中“Tools→Options→Format→Font”配置字体;VC2005中“工具→选项→环境→字体和颜色”配置字体。编写代码一般采用等宽字体,等宽点阵(位图)字体,相对矢量字体而言具有兼容性好和显示清晰的优点。常用的编程等宽字体包括Fixedsys(VC6和notepad御用字体)、Consolas、YaHei Mono。VC6默认可选字体只有Fixedsys和Terminal,可通过修改注册表来改字体,在HKEY_CURRENT_USER/Software/Microsoft/DevStudio/6.0/Format下面有几个子键,可以修改Source
阅读全文
posted @ 2012-11-20 11:56
紫金树下
阅读(190)
推荐(0)
2012年11月14日
摘要:
Html嵌入Applet标签的属性介绍属性 含义Width Applet在Html页面上的宽度Height Applet在Html页面上的高度Name Applet在Html页面上的名称,用于区名一个Html页面上的多个AppletCode Applet类名,必须带后缀”class”当没有属性archive时,直接写类名当有属性archive时,必须带包名Codebase Applet的类相对路径,相对于Html页面位置Archive Applet所在Jar包的文件名标签< PARAM>的属性介绍属性 含义Name Applet传入的参数名Value Applet传入的参数值当Ap
阅读全文
posted @ 2012-11-14 16:07
紫金树下
阅读(384)
推荐(0)
2012年11月13日
摘要:
javascript可以调用applet1.elicpse新建一个Dymanic Web Project2.在webcontent里面添加一个Jsp文件3.在Java Resource/src里卖添加applet文件4.把java类要用到的jar文件拷贝2份,一份放在Webcontent目录下,另一份放在Webcontent/WEB-INF/lib目录下5.把build/classes里面的.class文件打包也 按照4一样放置6.把.class文件拷贝一份放到Webcontent目录下ok了
阅读全文
posted @ 2012-11-13 15:51
紫金树下
阅读(252)
推荐(0)
2012年11月1日
摘要:
1.生成dll文件名:dll.dll和dll.lib两个文件。2.需要加载dll文件的工程名:DllTest.3.首先将dll.lib文件拷贝到DllTest工程的目录下。4.将dll.dll文件拷到与工程同一目录下的Debug文件中5.在VS2010中加载附加库文件。项目->属性(如图所示)将dll.lib添加到附加依赖项中,就行了。
阅读全文
posted @ 2012-11-01 11:17
紫金树下
阅读(3535)
推荐(0)
2012年10月29日
摘要:
我的系统是Ubuntu12.04,最近新装好的mysql在进入mysql工具时,总是有错误提示:# mysql -uroot -pEnter password:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)使用网上介绍的方法修改root用户的密码:# mysqladmin -uroot -p password 'newpassword'Enter password:mysqladmin: connect to server at
阅读全文
posted @ 2012-10-29 18:50
紫金树下
阅读(223)
推荐(0)
摘要:
一、取得项目的 Git 仓库有两种取得 Git 项目仓库的方法。第一种是在现存的目录下,通过导入所有文件来创建新的 Git 仓库。第二种是从已有的 Git 仓库克隆出一个新的镜像仓库来。1、在工作目录中初始化新仓库要对现有的某个项目开始用 Git 管理,只需到此项目所在的目录,执行:git init初始化后,在当前目录下会出现一个名为 .git 的目录,所有 Git需要的数据和资源都存放在这个目录中。2、从现有仓库克隆如果想对某个开源项目出一份力,可以先把该项目的 Git 仓库复制一份出来,这就需要用到 git clone 命令。命令格式为git clone [url]。比如,要克隆 Ruby
阅读全文
posted @ 2012-10-29 16:39
紫金树下
阅读(300)
推荐(0)
2012年10月26日
摘要:
今天,我总算搞清楚“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别了。在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的字符。一个叫做“回车”,告诉打字机把打印头定位在左边界;另一个叫做“换行”,告诉打字机把纸向下移一行。这就是“换行”和“回车”的来历,从它们的英语名字上也可以看
阅读全文
posted @ 2012-10-26 10:18
紫金树下
阅读(234)
推荐(0)