Welcome![Sign In][Sign Up]
Location:
Search - linux sql

Search list

[DocumentsBeginning linux programming(第4版)

Description: 详细介绍了LINUX编程环境和开发工具,进程与线程、信号、管道、信号量、共享内存、队列,SOCKET等各种机制,还介绍了SQL数据库,QT界面开发等相关知识。是linux开发人员不可多得的入门书籍!
Platform: | Size: 4136319 | Author: qinerxinzhi | Hits:

[Documents关于linux下文件编译的方法

Description: 摘 要: 本文主要阐述了关于linux下文件编译的方法以及vim编辑器的配置,并介绍了linux下热门开发工具。 关 键 词: vim配置与使用;linux文件编译;linux下热门开发工具 引 言: 1.一般拿到新的服务器都需要自己配置一下vim的环境,要不觉得总是不是很顺手。本文介绍了vim的基本配置以及一些个性化配置,用户可根据自己喜好及习惯自由配置;2.介绍了Linux文本编译的常用编译命令选项和多源文件编译方法,使读者对linux下文件编译有一个直观的了解;3.介绍了常用linux下开发工具,新手可参考使用;4.实验总结。 一. VIM的配置与使用 1. 基本设置 set nocp:该命令指定让 VIM 工作在不兼容模式下。在VIM之前,出现过一个非常流行的编辑器vi。VIM 许多操作与 vi 很相似, 但也有许多操作与 vi 是不一样的。 如果使用“:set cp”命令打开了兼容模式开关的话, VIM 将尽可能地模仿 vi 的操作模式。例如:VIM里允许在 Insert 模式下使用方向键移动光标,而vi里在Insert 模式下是不能移动光标的, 必须使用 ESC退回到 Normal 模式下才行。再举一个例子,vi 里使用 u 命令可以撤消一次先前的操作,再次按下u时,将撤消“撤消”这个动作本身,也就是我们常说的“重复”(redo)。而VIM里可以使用u命令撤消多步操作,“重复”使用的快捷键是 Ctrl+ R。使用兼容模式后。VIM将放弃这些新的功能,尽量模仿vi的各种操作方式。只有在不兼容模式下, 才能更好地发挥 VIM 自身的特点。 set ru: 该命令打开VIM的状态栏标尺。默认情况下,VIM的状态栏标尺在屏幕底部,它能即时显示当前光标所在位置在文件中的行号、列号,以及对应的整个文件的百分比。打开标尺可以给文件的编辑工作带来一定方便。 set hls:搜索时高亮显示被找到的文本。 set is:搜索时在未完全输入完毕要检索的文本时就开始检索。 syntax on:打开关键字色。 set backspace=indent,eol,start 设想这样一个情况:当前光标前面有若干字母,按下i键进入了Insert模式,然后输入了3个字母,再按5下删除(Backspace)。默认情况下,VIM仅能删除新输入的 3 个字母,然后喇叭“嘟嘟”响两声。如果“set backspace=start”,则可以在删除了新输入的3个字母之后,继续向前删除原有的两个字符。再设想一个情况:有若干行文字,把光标移到中间某一行的行首,按i键进入Insert模式,然后按一下Backspace。默认情况下, 喇叭会“嘟”一声,然后没有任何动静。如果“set backspace=eol”,则可以删除前一行行末的回车,也就是说将两行拼接起来。当设置了自动缩进后, 如果前一行缩进了一定距离, 按下回车后,下一行也会保持相同的缩进。默认情况下,不能在 Insert 模式下直接按Backspace删除行首的缩进。如果“set backspace=indent”,则可以开启这一项功能。 上述三项功能, 可以选择其中一种或几种,用逗号分隔各个选项。 set whichwrap=b,s,,[,] 默认情况下,在VIM中当光标移到一行最左边的时候,继续按左键,光标不能回到上一行的最右边。同样地,光标到了一行最右边的时候,不能通过继续按右跳到下一行的最左边。但是,通过设置 whichwrap 可以对一部分按键开启这项功能。如果想对某一个或几个按键开启到头后自动折向下一行的功能,可以把需要开启的键的代号写到 whichwrap 的参数列表中,各个键之间使用逗号分隔。以下是 whichwrap 支持的按键名称列表: b 在 Normal 或 Visual 模式下按删除(Backspace)键。 s 在 Normal 或 Visual 模式下按空格键。 h 在 Normal 或 Visual 模式下按 h 键。 l 在 Normal 或 Visual 模式下按 l 键。 > 在 Normal 或 Visual 模式下按右方向键。 ~ 在 Normal 模式下按 ~ 键(翻转当前字母大小写)。 [ 在 Insert 或 Replace 模式下按左方向键。 ] 在 Insert 或 Replace 模式下按右方向键。 2. 文本编辑设置 set sw=4:自动缩进的时候, 缩进尺寸为 4 个空格。 set ts=4:Tab 宽度为 4 个字符。 set et:编辑时将所有 Tab 替换为空格。该选项只在编辑时将 Tab 替换为空格,如果打开一个已经存在的文件,并不会将已有的Tab 替换为空格。如果希望进行这样的替换的话, 可以使用这条命令“:retab”。 3. 断行设置 set lbr:不在单词中间断行。设置了这个选项后,如果一行文字非常长,无法在一行内显示完的话,它会在单词与单词间的空白处断开,尽量不会把一个单词分成两截放在两个不同的行里。 set fo+=mB:打开断行模块对亚洲语言支持。m表示允许在两个汉字之间断行,即使汉字之间没有出现空格。B表示将两行合并为一行的时候,汉字与汉字之间不要补空格。该命令支持的更多的选项请参看用户手册。 二. Linux文件编译 1. 常用编译命令选项 假设源程序文件名为test.c。 (1).无选项编译链接 用法:#gcc test.c 作用:将test.c预处理、汇编、编译并链接形成可执行文件。这里未指定输出文件,默认输出为a.out。 (2). 选项 –o 用法:#gcc test.c -o test 作用:将test.c预处理、汇编、编译并链接形成可执行文件test。-o选项用来指定输出文件的文件名。 (3). 选项 –E 用法:#gcc -E test.c -o test.i 作用:将test.c预处理输出test.i文件。 (4). 选项 –S 用法:#gcc -S test.i 作用:将预处理输出文件test.i汇编成test.s文件。 (5). 选项 –c 用法:#gcc -c test.s 作用:将汇编输出文件test.s编译输出test.o文件。 (6). 无选项链接 用法:#gcc test.o -o test 作用:将编译输出文件test.o链接成最终可执行文件test。 (7). 选项-O 用法:#gcc -O1 test.c -o test 作用:使用编译优化级别1编译程序。级别为1~3,级别越大优化效果越好,但编译时间越长。 2. 多源文件的编译方法 如果有多个源文件,基本上有两种编译方法: [假设有两个源文件为test.c和testfun.c] (1).多个文件一起编译 用法:#gcc testfun.c test.c -o test 作用:将testfun.c和test.c分别编译后链接成test可执行文件。 (2).分别编译各个源文件,之后对编译后输出的目标文件链接。 用法:#gcc -c testfun.c //将testfun.c编译成testfun.o #gcc -c test.c //将test.c编译成test.o #gcc -o testfun.o test.o -o test //将testfun.o和test.o链接成test 以上两种方法相比较,第一中方法编译时需要所有文件重新编译,而第二种方法可以只重新编译修改的文件,未修改的文件不用重新编译。 (3). 如果要编译的文件都在同一个目录下,可以用通配符gcc *.c -o 来进行编译。 三. Linux下的热门开发工具 1、Bluefish Bluefish是进行Web开发时最受欢迎的IDE之一。它能够处理编程和标记语言,但是该工具的重点用途在于创建动态和交互式网站。和许多Linux应用程序一样,Bluefish是一个轻量级工具,运行速度非常快,它所占据的资源只有同类工具的30%到40%。Bluefish可以一次打开多个文档(最高可打开3500个文档)。它包含项目支持、远程文件支持、搜索和替换(包括正则表达式),无限撤消/重做、多语言定制语法高亮、窗口反斜线文本和多编码支持等功能。 Bluefish最漂亮的功能之一是用户定义工具栏Quickba,它可以让你通过“右键点击并选择增加到Quickbar”的方式来增加按钮。你可以增加任意HTML工具栏按钮到Quickbar上。Bluefish还有许多操作简化工具,可以帮助你增加不同元素到你的代码中。需要一个DHTML自动提交选择框?简单。从DHTML下拉列表中选择“自动提交选择框(Auto-submit Select Box )”,然后填充必要的条目,就可以增加该元素到你的代码中。Bluefish有针对C、Apache、DHTML、DocBook、HTML、PHP+HTML和SQL的智能向导。如果是手动开发自己的网站,你应该选择使用Bluefish这个工具。 该工具主页:http://bluefish.openoffice.nl/ 2、Anjuta Anjuta是一个免费的开源C和C++开发工具。它的安装非常简单(在Mandriva上使用urpmi anjuta命令),提供项目管理、应用程序向导、交互式调试器、一个强大的源代码编辑器(支持源浏览、代码完成和语法高亮功能)。Anjuta团队开发的这个强大IDE非常易于使用,而且可以满足你的C和C++编程需求。 Anjuta具有一个灵活而强大的用户界面,让你可以在布局界面中拖拽工具来安排图形用户界面,使其与你希望的设计最接近。而且每一个用户配置的布局对一个项目来说是可以持续生存的(因此你可以为每一个项目使用不同的布局)。Anjuta还具有一个强大的插件系统,通过它你可以选择激活或关闭哪一个插件。而且与所有开源项目一样,你可以为Anjuta开发满足你自己需求的插件。在Anjuta应用程序中最大的工具之一是项目管理器。这个工具几乎可以打开任何基于automake/autoconf的项目。这个项目管理器不会增加任何基于Anjuta的信息到这个项目中,因此在Anjuta之外,你的项目同样可以被维护和开发。 该工具的主页:http://anjuta.sourceforge.net/ 3、Glade Glade是一个GNOME桌面环境下用于开发GTK+的RAD(迅速应用开发)工具。它的界面与GIMP非常类似,可以被用户进行定制化,甚至可以被嵌入到Anjuta中。 Glade包含许多界面创建控件,诸如文本框、对话标签、数字输入框和菜单等,让你可以更快速的开发界面。界面设计以XML格式存储,从而让这些设计可以被轻松的应用于外部工具中。 安装Glade的过程非常简单。举例来说,如果你使用Fedora操作系统,你可以使用命令“yum install glade3”来启动安装。Glade不像Anjuta一样具有一个强大的项目管理器,但是你可以在Glade中创建、编辑和保存项目。 该工具的主页:http://glade.gnome.org/ 四.实验总结 通过对VIM编译器与Linux编程的学习,初步了解使用Linux进行文件编译,对VIM也有了基本的了解。实验中遇到问题能通过与同学讨论或上网查阅基本解决。这次实验使我体会到了Linux的深奥,使我对Linux产生了浓厚的兴趣,虽然现在不能做到对Linux相当熟悉,但以后一定会努力对Linux进一步了解。 参考文献 中国网管联盟 www.bitsCN.com Linux 开发环境必备十大开发工具 2009 雨林木风系统门户 www.ylmf.net Linux文件编译方法及Linux多文件
Platform: | Size: 10923 | Author: 415181654@qq.com | Hits:

[Database systemgnusql-0.7b5.1.tar

Description: 免费的Sql数据库系统-A Single Person
Platform: | Size: 692224 | Author: 站长 | Hits:

[Linux-Unixproc示例程序

Description: oracle pro*c编程示例,里面有执行动态SQL,建立多个数据连接链,执行PL/SQL语句块的示例代码,并且都封装成函数接口。-c programming examples, and they perform dynamic SQL, and the establishment of multiple data link, the implementation of PL/SQL block of code examples, and are packaged as function interface.
Platform: | Size: 3072 | Author: 林千园 | Hits:

[Embeded Linux2004122042264

Description: 一个在LINUX下运行的嵌入式数据库系统,支持SQL查询语句-a LINUX operating in the embedded database system, SQL query
Platform: | Size: 233472 | Author: 江华 | Hits:

[JSP/JavaLyBBS0603

Description: 凌云论坛(LyBBS)的架构是基于Jsp/JavaBean的模式,这种模式非常稳定,而且,速度比较优越,是被全球企业证明的可以高效稳定的进行企业运算开发的平台。这种平台最大的优势在于可以跨系统,真正的“一次编写、 到处运行”的特点,在这种平台上开发的产品,可以轻松移植到其他的平台,例如:Unix、Linux、Windows系统,这样,在企业更换平台的时候可以最大的节约成本,提高运算质量。-Lingyun Forum (LyBBS) framework is based on Jsp/JavaBean model, very stable, but relatively superior speed, was global enterprises could prove highly efficient and stable development of enterprise computing platform. This platform is the greatest advantage of cross-system can be real "time to prepare, run everywhere" to the characteristics of this platform in the development of products that can be easily ported to other platforms, such as : Unix, Linux and Windows systems, so that the enterprise platform to replace the time available with the greatest cost savings, improve the quality of operations.
Platform: | Size: 10377216 | Author: 岸西 | Hits:

[Linux-UnixDepartmentalStore

Description: 用户名:liuxinrui 密码:zhongyong 您可以在 linux 系统上运行 main.exe 文件 IP 应设为192.168.0.1 重新编译请在linux终端提示符后输入 g++ -lsybdb -lcurses -o 1.exe main.cpp clsMain.cpp clsConn.cpp clsTrade.cpp clsSupplier.cpp clsProduct.cpp 把数据库文件 DepartmentalStore.sql 拖放到 SQL SERVER 的查询分析器中并执行 把数据库文件 测试.sql 拖放到 SQL SERVER 的查询分析器中并执行 本软件提供详细的设计文档,供学习之用-Username : liuxinrui Password : zhongyong you can run on Linux main.exe document should be set to 192.168.0.1 IP recompile please linux terminal prompt input g-lsybdb- lcurses-o 1.exe main.cpp clsMain.cpp clsConn.cpp clsTrade.cpp clsSupplier.cpp clsProduct.cpp database DepartmentalStore.sql drag and drop documents to SQL SERVER inquiries analyzer and the execution of test database documents. sql drag and drop to SQL SERVER inquiries Analyzer and the implementation of the software to provide detailed design documents for study use
Platform: | Size: 178176 | Author: 刘鑫锐 | Hits:

[Shop supermarket software systemajaxcd20060404

Description: tomcat 详细方法请见http://www.webplat.cn的技术文档. 2.将解压后的文件夹拷至%tomcat_home%/webapps/Root下,文件夹下有index.jsp文件 3.在mysql环境中将src文件夹下jspshop.sql执行生成数据库 4.按照系统环境修改build.bat文件以及src中.java文件。 其中build.bat中修改tomcat和jdk的安装路径 其中.java文件修改数据库的地址、登陆用户名和密码 5.命令行下运行build.bat,运行完后%tomcat_home%/webapps/Root/web-inf/classes文件夹下有ckstudio文件夹 6.确定上述操作无误,重新启动tomcat.在浏览器中输入 http://localhost:8080/你解压后的文件名 提示:如果您不熟悉jsp环境配置,请严格按照上述步骤进行. 本软件经测试能在各种jsp服务器上运行,在linux平台上也能成功运行。 如不能正确配置,请参见http://www.webplat.cn或者用E-mail、QQ和我们联系。-tomcat detailed methodology, see http :// www.webplat.cn technical documents. 2. to extract the folder to emboss% tomca t_home%/webapps/Root, folder documents have index.jsp 3. in mysql environment will src folder jspsh op.sql implementation Generation Database 4. in accordance with the system environment and changes build.bat file src . java documents. Which build.bat modified tomcat and jdk which the installation path. Java Document the address database, username and password 5. command line running build.bat. After running tomcat_home%%/webapps/Root/web-inf/c lasses folder under ckstudio folder 6. establishes operating correctly, restart tomcat. the browser input http://localhost : 8080/After you unpack the file name Tip : If you are not familiar with jsp environment con
Platform: | Size: 1271808 | Author: 郑风 | Hits:

[Game Server SimulatorEVEmu-0.2

Description: EVE Online模拟器源码,采用C++编写 编译环境 real linux (not cygwin) gcc 3.3 mysql 4.1 32 bit 相比上个版本服务端增加一些功能,配合对应的数据库,可以架设成功 客户端请使用美版3913客户端-EVE Online simulator source code, C compiler environment to prepare real linux (not cygwin) gcc 3.3 mysql 4.1 32 bit compared to the previous version of the server for additional functions, with the corresponding database, it was built client please use the 3913 version of the U.S. client
Platform: | Size: 1741824 | Author: LSW555 | Hits:

[MySQLConnectPool

Description: 封装的c++访问mysql的连接池代码 支持windows和linux下的mysql-Packaging c visit mysql connection pool code windows and linux support of my sql
Platform: | Size: 2048 | Author: netstar | Hits:

[Software EngineeringPHP-MySQL_stady1

Description: 本文介绍堪称Web数据库黄金组合的PHP/MySQL如何构筑一个网络数据库应用的方法,PHP是一个类似微软ASP的服务器端的嵌入式超文本处理语言,是建立动态网站的强大工具。而MySQL是一个轻型SQL数据库服务器,可运行在多种平台上,包括Windows NT和Linux,它还有一个GPL版本,MySQL被认为是建立数据库驱动的动态网站的最佳产品。PHP、MySQL和Apache是Linux平台网站的最佳拍档。该教程是一个3日课程,从安装到应用都有详细描述。对于PHP和MySQL的详细资料,可参见他们的官方网站。PHP(www.php.net)、MySQL (www.tcx.se)
Platform: | Size: 15360 | Author: jaems | Hits:

[Software EngineeringPHP-MySQL_stady2

Description: 本文介绍堪称Web数据库黄金组合的PHP/MySQL如何构筑一个网络数据库应用的方法,PHP是一个类似微软ASP的服务器端的嵌入式超文本处理语言,是建立动态网站的强大工具。而MySQL是一个轻型SQL数据库服务器,可运行在多种平台上,包括Windows NT和Linux,它还有一个GPL版本,MySQL被认为是建立数据库驱动的动态网站的最佳产品。PHP、MySQL和Apache是Linux平台网站的最佳拍档。该教程是一个3日课程,从安装到应用都有详细描述。对于PHP和MySQL的详细资料,可参见他们的官方网站。PHP(www.php.net)、MySQL (www.tcx.se)
Platform: | Size: 13312 | Author: jaems | Hits:

[Software EngineeringPHP-MySQL_stady3

Description: 本文介绍堪称Web数据库黄金组合的PHP/MySQL如何构筑一个网络数据库应用的方法,PHP是一个类似微软ASP的服务器端的嵌入式超文本处理语言,是建立动态网站的强大工具。而MySQL是一个轻型SQL数据库服务器,可运行在多种平台上,包括Windows NT和Linux,它还有一个GPL版本,MySQL被认为是建立数据库驱动的动态网站的最佳产品。PHP、MySQL和Apache是Linux平台网站的最佳拍档。该教程是一个3日课程,从安装到应用都有详细描述。对于PHP和MySQL的详细资料,可参见他们的官方网站。PHP(www.php.net)、MySQL (www.tcx.se)-This article describes Web database can be called gold portfolio PHP/MySQL How to Build a network database application approach, PHP is similar to Microsoft ASP server-side embedded hypertext deal with language, is to build dynamic Web site a powerful tool. And MySQL is a lightweight SQL database server, can run on multiple platforms, including Windows NT and Linux, it has a GPL version, MySQL is considered the establishment of a dynamic database-driven Web site the best products. PHP, MySQL and Apache is the Linux platform, the best partner website. The tutorial is a 3 day courses, from installation to application are described in detail. PHP and MySQL For detailed information, see their official website. PHP (www.php.net), MySQL (www.tcx.se)
Platform: | Size: 13312 | Author: jaems | Hits:

[MySQLlibrary_jsp

Description: 功能:用jsp实现图书馆管理系统网站 开发环境 操作系统:linux操作系统Ubuntu7.04 数据库:Mysql数据库、图形化Mysql数据库管理器:Mysql Query Browser 开发平台:Eclipse开发平台、Myeclipse插件 服务器:Tomcat5.5 开发语言:JSP、JavaScript、Html -Functions: with jsp library management system to achieve site development environment operating system: linux operating system Ubuntu7.04 database: Mysql database, graphical Mysql database manager: Mysql Query Browser Development Platform: Eclipse development platform, Myeclipse server plug-ins: Tomcat5.5 language development: JSP, JavaScript, Html
Platform: | Size: 479232 | Author: dufeilong | Hits:

[Other Web CodeCodeLiner

Description: 可用于单个文件和整个目录的文件代码行统计,适用于Java,C,C++,Delphi,VB,C#,PB,SQL,ASP,JSP,PHP,Perl,ASM,JS,SHELL ,txt等编写的源程序文件,统计结果包括总代码行数, 代码行数, 注释行数和空行数及其所占的百分比,可将统计结果保存为PDF和TXT文件, 支持结果打印.适用于Linux,Windows系列操作系统. 请事先安装JRE1.4以上版本. 声明: 本软件为免费软件可以自由使用,传播, 但不得进行反编译等任何形式的侵权活动.-Can be used for a single file and the entire catalog of documents lines of code statistics, applied to Java, C, C++, Delphi, VB, C#, PB, SQL, ASP, JSP, PHP, Perl, ASM, JS, SHELL, txt such as the preparation of source documents, statistical results, including the total number of lines of code, code lines, comment lines and empty lines and the percentage of statistical results can be saved as PDF and TXT files, support for printing the results. applies to Linux, Windows family of operating systems. Please JRE1.4 above pre-installed version. Disclaimer: This software is free software can be free to use, dissemination, but not to decompile, such as any form of copyright infringement.
Platform: | Size: 1748992 | Author: quietheart | Hits:

[Linux-Unixsqlbrowser

Description: linux下使用Qt编程的一个简单例子,具体实现了Sql数据库的浏览功能。-Qt programming linux use a simple example, the specific realization of the Sql database browsing.
Platform: | Size: 6144 | Author: luoyueyi | Hits:

[Otherase125_inst_linux

Description: 本手册主要是为 Sybase数据库安装人员、技术人员以及管理人员而写的,主要对象是入门级和初 级用户。本手册不介绍基本概念。我们假定读者已具备一些 Linux的基本知识和基本操作,如建目录、改变目录权限等。同时,我们也假设读者具备一些 ASE数据库的基本知识和基本操作,如设备、库等。 -This manual is mainly for the Sybase database is installed, technicians and managers and written the main target is the entry-level and early Users. This manual is not the basic concepts introduced. We assume that readers already have some basic knowledge of Linux and the basic operations, such as the building directory, change the directory permissions and so on. At the same time, we also assume that the reader has some basic knowledge of ASE database and the basic operations, such as equipment, library and so on.
Platform: | Size: 6262784 | Author: jcb | Hits:

[Embeded Linuxsqlbrowser.tar

Description: linux arm qt sql 浏览器-linux arm qt sql browser
Platform: | Size: 427008 | Author: gongjiangnan | Hits:

[Internet-Networksql.tar

Description: sql for linux catalogue
Platform: | Size: 23552 | Author: kamil | Hits:

[ADO-ODBCaccess-through-ODBC-(Linux-windows)

Description: 在Linux和WINDOWS下通过ODBC访问Oracle和SQL Server数据库的解决方案-In the Linux and WINDOWS access through the ODBC Oracle and SQL Server database solutions
Platform: | Size: 270336 | Author: 冯刚 | Hits:
« 12 3 4 5 6 7 8 9 10 »

CodeBus www.codebus.net