摘要:
在GNU GCC Collection的套件里,存在着一些模糊的原来的一个简单的程序c的编译器,已经变得越来越丰富和完善,所以,有些东西就开始困惑了!一:gcc与g++比较编译c/c++代码的时候,有人用gcc,有人用g++,于是各种说法都来了,譬如c代码用gcc,而 c++代码用g++,或者说编译用gcc,链接用g++,一时也不知哪个说法正确,如果再遇上个extern "C",分歧就更多了,这... 阅读全文
摘要:
数据库删除数据不支持表别名在mysql5.0版本里,不支持删除别名例如:select*from test where id='3';这样是行的但是:select*from test T1 where T1.id='3';这样是不行的!会报1064错误要是一定要表名字:可以直接这样:select*from test where test.id='3';经过测试:在oracle,db2数据库,都是... 阅读全文
摘要:
Linux下Eclipse中shell脚本编程环境的搭建我为什么要折腾这个环境:首先,一个牛逼的Linux运维程序员,他会写很多的shell脚本,来协助他处理大量的枯燥的工作,大量的脚本,需要被整理成一个优雅的方式!而且,极其流畅的书写方式,也是,极其重要的,这就是为什么,我需要一个IDE的原因,这样的话,会非常的有利于我程序的编写和管理,也把一些公共的常用功能脚本提取出来,这是极好的体验非常便捷... 阅读全文
摘要:
Linux下的库库,无论在什么平台下,都只有两种,一种是:动态库,可以多个共享静态库,直接编译到软件之中这种形式,无论在哪里,都不会发生改变!但是,可以会因为平台的不同,而有所不同,例如:在windwos下是:.lib文件和.dll文件在Linux下是:.a文件和.so文件在Mac下是归档文件[我还没了解清楚]所以,使用平台的不同,有些是不同,但是,原理是一样的,我们只有学会了原理,才可以举一反三... 阅读全文
摘要:
我的数据库中的表:CREATE TABLE `test` ( `name` char(5) NOT NULL PRIMARY KEY , `dte` char(8) default NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8我的脚本INSERT INTO sqlcookbook.test (name, dte) VALUES ('a', '1212121... 阅读全文
摘要:
1.无表则创建一张和原来一样的表结构的表:我数据库有一张表:old;现在想要创建一张新的表:new表结构是一样的,但是,表内容是空的CREATE TABLE IF NOT EXISTS new LIKE old;2.无表则创建这张表:CREATE TABLE IF NOT EXISTS mytable( name char(10) not null, age int ); 阅读全文
摘要:
安装驱动后链接DB2(JDBC客户端链接)进入:DB2CMD 执行:db2--删除 UNCATALOG NODE BIDB; UNCATALOG DATABASE BIDB; --添加 CATALOG TCPIP NODE BIDBDW REMOTE 99.12.74.217 SERVER 50003 REMOTE_INSTANCE ins1 OSTYPE WIN; CATALOG DATABAS... 阅读全文
摘要:
因为我需要翻译一些自己的东西,所以,写了个简单的脚本,把man文件导出文本到txt文件,然后再进行翻译代码如下:#!/bin/shecho "I will save the man command to file"man $1 | col -b > /home/master/man_chinese/$1.txtif [ -f /home/master/man_chinese/$1.txt ]the... 阅读全文