`
longsy
  • 浏览: 138192 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
80x86汇编指令集 ,chm格式 The Art of Assembly Language Programming ,pdf格式
请照主旨之顺序读:1》误会;2》钉子;3》且慢下手;4》宽大。 1》误会:早年在美国阿拉斯加地方,有一对年轻人结婚,婚後生育,他的太太因难产而死,遗下一孩子。他忙生活,又忙於看家,因没有人帮忙看孩子,就训练一只 ...
在当今的IT就业市场,有人欢喜有人忧。有人对目前的工作和薪水很满意,有人目前正面临着下岗,或者已经下岗……可能你是公司里唯一谙熟某项关键技术的高手,缺了你,公司便玩不转了;也可能你所在的公司对你现有的专业技能高枕无忧,认为你在任期内足以胜任公司给你的开发任务(当然就不会再花银子去培训你啦)。不要告诉我你们公司对原来用VB3开发的业务处理系统很满意,而你呢,也认为自己除了用C语言开发程序以外,不会再去做别的什么事情。你是不是对.NET和Java为争夺开发工具市场撕破脸皮而熟视无睹,你是不是对XML将要取代关系数据库而无动于衷以及不屑一顾。你是不是认为你能用汇编或C开发任何东西,所以觉得其它开发工具 ...
前言: 本文提供一种集成功能权限和数据权限的解决方法,以满足多层次组织中权限管理方面的集中控制。本方法是RBAC(基于角色的访问控制方法)的进一步扩展和延伸,即在功能权限的基础上增加数据权限的管理,实现数据 ...
实现业务系统中的用户权限管理--设计篇   B/S系统中的权限比C/S中的更显的重要,C/S系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端+服务器检测实现,而B/S中,浏览器是每一台计算机都 ...
Dom4j 使用简介 作者:冰云 icecloud(AT)sina.com 时间:2003.12.15 版权声明: 本文由冰云完成,首发于CSDN,未经许可,不得使用于任何商业用途。 文中代码部分引用自DOM4J文档。 欢迎转载,但请保持文章及版权声明完整。 如需联络请发邮件:icecloud(AT)sina.com       DOM4J是dom4j.org出品的一个开源XML解析包,它的网站中这样定义: Dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Ja ...
SQL0007 SQLCODE -07   SQLSTATE 42601  Explanation: Character &1 (HEX &2) not valid in SQL statement. SQL0010 SQLCODE -10   SQLSTATE 42603  Explanation: String constant beginning &1 not delimited. SQL0029 SQLCODE -29   SQLSTATE 42601  Explanation: INTO clause missing from embe ...
1.多重继承定义 class derived_class_name: public base_class_name1,...{//...}; 说明:继承列表中的访问级别可以是public,protected,private 2.大多重继承下,派生类的对象包含每个基类的基类子对象 3.构造派生类型的对象包括构造和初始化它的所有基类子对象 4.基类构造函数按照构造在类派生列表中的出现次序调用 示例: /* file:animal.h author:longsy */ #include <iostream> class ZooAnimal { public: Zo ...
作用:将一个asii字符串转化为double类型的数据 头文件:stdlib.h /* Convert a string to a double. */ double atof (const char *nptr) { return strtod (nptr, (char **) NULL); } #if HAVE_CONFIG_H # include <config.h> #endif #include <errno.h> #ifndef errno extern int errno; #endif #include ...
/* file:string.h #ifndef _LINUX_STRING_H_ #define _LINUX_STRING_H_ /* We don't want strings.h stuff being user by user stuff by accident */ #ifdef __KERNEL__ #include <linux/types.h> /* for size_t */ #include <linux/stddef.h> /* for NULL */ #include <linux/compiler.h> ...
   当定义一个新类型时,通过使用复制构造函数,赋值操作符,析构函数来显示或隐式地完成对象的复制,赋值,撤销 1.复制构造函数:只有单个形参,而且该形参是对本类类型对象的引用(通常是const修饰)的构造函数,称为~ 复制函数可用于: 1)根据另一个同类型的对象显示或隐式初始化一个对象. 2)复制一个对象,将它作为实参传给一个函数 3)从函数返回时复制一个对象 4)初始化顺序容器中的元素 5)根据元素初始化式列表初始化数组元素 a.对象初始化形式   直接初始化:一般是将初始化式放在圆括号内   复制初始化:使用=符号   string str = "123"; ...
一个类就是一个用户定义类型,同时也是一个作用域 定义一个类的语法: class class_name { access_specifier_1: member1; access_specifier_2: member2; ... } object_names; 类的定义也是类的声明,故可以不同的源文件中重复出现,不会违反唯一定义的规则 访问控制标识符:控制成员对外面的可访问度 public:公有,所有用户均能访问 protected:保护,只有自己和子类能访问 private:私有,只有自己能访问 成员函数:在类中声明的函数 数据成员:在 ...
  此时已过凌晨3点钟,我依然在看网页,写日志.   此时闹得最火的,也被所有程序员最关心的就是IBM收购SUN公司事宜.我也搜索了不少有关收购的一些评论.   总体上来说大多数人是认为IBM收购SUN公司应该是一件好事,这样会让J2EE更加发展.同时也有可能让MySQL成为一种正式品,当然这个不重要.至少对中国是关系不大   现在中国的软件业基础仍然是一个弱点.没有自己操作系统(如果红旗不算的话,毕竟是linux的内核,国人只是把它做花俏了点),虽然有了自己的文字处理软件(WPS),但市场依然还未打开,无法与OFFICE竞争.现在我国做外包和嵌入式开发的公司倒是比较好多.   我国的核心软件和 ...
命名空间的作用:避免名字冲突和解决命名空间污染问题 命名空间的定义 namespace namespace_name {    //declarations } 例: /* file:my.h author:longsy */ //declare namespace My_lib namespace My_lib { void describe(); } 一般命名空间的声明放在头文件中,而实现则放在源文件中 命名空间也是一个作用域,实现命名空间的函数时,要使用作用域操作符(::) /* file:my.c author:longsy */ #inc ...
strcmp函数是在string.h文件中声明 strcmp函数的作用是将两个字符串按词典顺序进行比较 extern int strcmp(const char *, const char *); OpenBSD对strcmp实现如下 [strcmp.c] int strcmp(const char *s1, const char *s2) { //两字符串相等的情况,如果两个字符串中所有的字符相等,则返回0 while (*s1 == *s2++) //两个字符相等 if (*s1++ == 0) ...
Global site tag (gtag.js) - Google Analytics