我只是一个在沙滩上捡贝壳的小男孩,梦想有一天可以发现知识的真理~~~

摘要: 在GNU GCC Collection的套件里,存在着一些模糊的原来的一个简单的程序c的编译器,已经变得越来越丰富和完善,所以,有些东西就开始困惑了!一:gcc与g++比较编译c/c++代码的时候,有人用gcc,有人用g++,于是各种说法都来了,譬如c代码用gcc,而 c++代码用g++,或者说编译用gcc,链接用g++,一时也不知哪个说法正确,如果再遇上个extern "C",分歧就更多了,这... 阅读全文
posted @ 2017-07-18 16:51 瓜不甜 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 数据库删除数据不支持表别名在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数据库,都是... 阅读全文
posted @ 2017-06-30 18:11 瓜不甜 阅读(119) 评论(0) 推荐(0) 编辑
摘要: Linux下Eclipse中shell脚本编程环境的搭建我为什么要折腾这个环境:首先,一个牛逼的Linux运维程序员,他会写很多的shell脚本,来协助他处理大量的枯燥的工作,大量的脚本,需要被整理成一个优雅的方式!而且,极其流畅的书写方式,也是,极其重要的,这就是为什么,我需要一个IDE的原因,这样的话,会非常的有利于我程序的编写和管理,也把一些公共的常用功能脚本提取出来,这是极好的体验非常便捷... 阅读全文
posted @ 2017-06-29 11:16 瓜不甜 阅读(311) 评论(0) 推荐(0) 编辑
摘要: Linux下的库库,无论在什么平台下,都只有两种,一种是:动态库,可以多个共享静态库,直接编译到软件之中这种形式,无论在哪里,都不会发生改变!但是,可以会因为平台的不同,而有所不同,例如:在windwos下是:.lib文件和.dll文件在Linux下是:.a文件和.so文件在Mac下是归档文件[我还没了解清楚]所以,使用平台的不同,有些是不同,但是,原理是一样的,我们只有学会了原理,才可以举一反三... 阅读全文
posted @ 2017-06-29 10:39 瓜不甜 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 我的数据库中的表: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... 阅读全文
posted @ 2017-06-28 17:09 瓜不甜 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 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 ); 阅读全文
posted @ 2017-06-28 17:03 瓜不甜 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 安装驱动后链接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... 阅读全文
posted @ 2017-06-28 16:27 瓜不甜 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 因为我需要翻译一些自己的东西,所以,写了个简单的脚本,把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... 阅读全文
posted @ 2017-06-19 10:14 瓜不甜 阅读(134) 评论(0) 推荐(0) 编辑
摘要: DELIMITER:代表分隔符,防止sql把储存过程当作sql来处理,因为sql本来就是一个分号一次执行的(存储过程这,我们约定好了,使用//分隔符,最后再恢复为;分隔符,这样约定)DEFINER:参数代表定义这个存储过程的用户,只有super权限的用户才可以把DEFINER指定为自己以外的帐号(代表了谁定义这个储存过程的)(SQL SECURITY DEFINER:表示执行存储过程中的程序是由... 阅读全文
posted @ 2017-06-17 19:09 瓜不甜 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 存储过程模版 执行存储过程: 阅读全文
posted @ 2017-06-17 19:04 瓜不甜 阅读(183) 评论(0) 推荐(0) 编辑

全栈开发工程师 - 一只菜鸟的成长之路

这是一位软件开发工程师的个人站,内容主要是网站开发方面的技术文章,大部分来自学习或工作,部分来源于网络,希望对大家有所帮助。

联系我:2351180282@qq.com