[C]strtok()

2015-12-18 写技术

头文件:#include <string.h> 定义函数:char * strtok(char *s, const char *delim); 函数说明:strtok()用来将字符串分割成一个个片段。参数s 指向欲分割的字符串,参数delim 则为分割字符串,当strtok()在参数s 的字符串中发现到参数delim 的分割字符时则会将该字符改为\0 字符。在第一次调用时,strtok()必需给予参数s 字符串,往后的调用则将参数s 设置成NULL。每次调用成功则返回下一个分割后的字符串指针。 返回值:返回下一个分割后的字符串指针,如果已无从分割则返回NULL。 ...

阅读全文>>

标签: C

评论(0) 浏览(1481)

[C]assert()

2015-12-18 写技术

#include <assert.h>   void assert( int expression );  assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。 #include <stdio.h> #include <assert.h> #include <stdlib.h> int main( void ) { FILE *fp; ...

阅读全文>>

标签: C

评论(0) 浏览(1454)

[MySQL]insert和update的一些注意点

2015-12-18 写技术

insert:对于已存在的主键出错; update:如果指定条件where,数据全部更新 update:更新全部数据的时候如果造成主键重复同样报错,没有主键的表就不会存在这个数据。 下面是一个测试用例: CREATE TABLE `test` ( `name` varchar(11) NOT NULL DEFAULT '', `passwd` varchar(255) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; select * from test; insert into test ...

阅读全文>>

标签: MySQL

评论(0) 浏览(1576)

[ubuntu]Makefile

2015-12-18 写技术

——摘自《陈皓 (CSDN).跟我一起写 Makefile》 概述 —— 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。 因为,makefile关系到了整个工程...

阅读全文>>

标签: ubuntu

评论(0) 浏览(1194)

[C]extern的用法

2015-12-14 写技术

extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。       也就是说extern有两个作用,第一个,当它与"C"一起连用时,如: extern "C" void fun(int a, int b);则告诉编译器在编译fun这个函数名时按着C的规则去翻译相应的函数名而不是C++的,C++的规则在翻译这个函数名时会把fun这个名字变得面目全非,可能是fun@aBc_int_int#%$也可能是别的,这要看编译器的"脾气"了(不同的编译器采用的方法...

阅读全文>>

标签: C

评论(0) 浏览(1367)

代码中特殊的注释技术:TODO、FIXME和XXX

2015-12-14 写技术

TODO: + 说明: 如果代码中有该标识,说明在标识处有功能代码待编写,待实现的功能在说明中会简略说明。 FIXME: + 说明: 如果代码中有该标识,说明标识处代码需要修正,甚至代码是错误的,不能工作,需要修复,如何修正会在说明中简略说明。 XXX: + 说明: 如果代码中有该标识,说明标识处代码虽然实现了功能,但是实现的方法有待商榷,希望将来能改进,要改进的地方会在说明中简略说明。

阅读全文>>

标签: C

评论(0) 浏览(1591)

[php]cookie实现SSO

2015-12-11 写技术

index.php <?php //index.php $sso_address = 'http://192.168.1.231/sso/login.php'; $callback_address = 'http://192.168.1.231/sso/callback.php'; if(isset($_COOKIE['sign'])){ exit("Have login:{$_COOKIE['sign']} <a href=\"login.php?logout\">Logout</a>"); }else{ echo 'Havent lo...

阅读全文>>

标签: php

评论(0) 浏览(1773)

[php]PHP下$_SERVER变量内容实例

2015-12-11 写技术

PHP $_SERVER中的内容实例: Array ( [MYSQL_HOME] => \xampp\mysql\bin [OPENSSL_CONF] => /xampp/apache/bin/openssl.cnf [PHP_PEAR_SYSCONF_DIR] => \xampp\php [PHPRC] => \xampp\php [TMP] => \xampp\tmp [HTTP_HOST] => 192.168.1.231 [HTTP_CONNECTION] => keep...

阅读全文>>

标签: php

评论(0) 浏览(43256)

EAI-企业应用集成

2015-12-11 写技术

EAI(Enterprise Application Integration,企业应用集成)是将基于各种不同平台、用不同方案建立的异构应用集成的一种方法和技术。EAI 通过建立底层结构,来联系横贯整个企业的异构系统、应用、数据源等,实现企业内部的 ERP、CRM、SCM、数据库、数据仓库,以及其他重要的内部系统之间无缝地共享和交换数据。有了 EAI,企业就可以将企业核心应用和新的 Internet 解决方案结合在一起。

阅读全文>>

标签: network

评论(0) 浏览(1474)

[MySQL]SQL中distinct的用法

2015-12-11 写技术

SQL中distinct的用法 在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 distinct用于返回唯一不同的值。 表A: id name 1 a 2 b 3 c 4 ...

阅读全文>>

标签: MySQL

评论(0) 浏览(1661)

Powered by anycle 湘ICP备15001973号-1