« | August 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | | | | |
|
公告 |
本站技术贴除标明为“原创”的之外,其余均为网上转载,文中我会尽量保留原作者姓名,若有侵权请与我联系,我将第一时间做出修改。谢谢!
——既瑜 |
统计 |
blog名称:★既瑜★ 日志总数:183 评论数量:636 留言数量:-25 访问次数:1405528 建立时间:2005年3月12日 |
OICQ:215768265
njucs2001@hotmail.com
erichoo1982@gmail.com |
|
W3CHINA Blog首页 管理页面 写新日志 退出
[【技术文档】]身份证号码15位升18位(C#) |
身份证18位验证
18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》中做了明确的规定。 GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称"社会保障号码"更名为"公民身份号码",另外GB11643-1999《公民身份号码》从实施之日起代替GB11643-1989。GB11643-1999《公民身份号码》主要内容如下: 一、范围 该标准规定了公民身份号码的编码对象、号码的结构和表现形式,使每个编码对象获得一个唯一的、不变的法定号码。 二、编码对象 公民身份号码的编码对象是具有中华人民共和国国籍的公民。 三、号码的结构和表示形式 1、号码的结构 公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。 2、地址码 表示编码对象常住户口
|
阅读全文(4292) | 回复(1) | 编辑 | 精华 | 删除 |
[【技术文档】]C++指针探讨——函数指针(转载) |
在C/C++中,数据指针是最直接,也最常用的,因此,理解起来也比较容易。而函数指针,作为运行时动态调用(比如回调函数 CallBack Function)是一种常见的,而且是很好用的手段,不能不好好认识一番。
接下来,我们就讨论一下函数指针。 2 常规函数指针(难度: 3) void(*fp)(); fp 是一个典型的函数指针,用于指向无参数,无返回值的函数。 void(*fp2)(int); fp
|
阅读全文(3653) | 回复(1) | 编辑 | 精华 | 删除 |
[【趣味文摘】]人际关系的55个绝招  |
人际关系的55个绝招 第1招 认清人生的意义以及毕生所全力以赴的目标
为什么要这么拼命?因为你必须对得起自己的良知。
想要成为一个人际关系高手,第一步就必须先确认你的价值观;若是你连这个都摸不清楚,就很难去看透人生的意义,更不用说什么成就感了。
第2招 列举出截至目前为止的五件重大成就
知彼者,智也;知己者,大智也。
第3招 明白自己有哪些专长和资源正是他人所迫切需要
天生我才必有用。
无论你的专长是得自专业训练或是业余摸索,都可转化成一股强劲的“人际关系动能”,千万不要妄自菲薄。
第4招 挥别独行侠的日子
还想像小学生那样科科争第一?别傻了,这个世界只有团队成绩,没有个人成绩,因此也没有所谓的“第一名”。
告别独行侠的生涯,你的人生将从黑白转为彩色,全新出发。
第5招 为自己建立自信,自助助人
人人都有改造世界的能力,你自然也不例外。
多参加一些活动,帮助
|
阅读全文(2213) | 回复(0) | 编辑 | 精华 | 删除 |
[【技术文档】]防火墙原理及实现 (6) |
其中HOOKAPIINFO结构填写基本的拦截信息,在CHookApi内部将会把它转化为APIINFO结构。HOOKAPIINFO和APIINFO结构定义在CommonHeader.h文件中,CommonHeader.h文件如下:
删除 |
[【技术文档】]防火墙原理及实现 (5) |
前面提到过,我们的CHookApi类主要向外部提供2个方法,HookAllAPI方法和UnhookAllAPI方法。当调用HookAllAPI的时候,将拦截系统所有用户程序中我们感兴趣的API函数。当调用UnhookAllAPI的时候,将撤销拦截。当拦截启动之前,我们应该将所有我们感兴趣的,即需要拦截的A
|
阅读全文(3886) | 回复(0) | 编辑 | 精华 | 删除 |
|