51CTO博客开发
最近网站(天气预报15天查询)扩展添加身份证号码查询的便民功能,其在有一个关于身份证效验码的验证功能,在这里和大家分享!首先要知道身份证的组成:号码的结构: 公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。18位身份证号码前17位相对是固定的,就是最后一位需要通过前17位按一定的算法生成!校验
1、问题现象:访问apache静态的http内容,有时候比较慢,有时候“找不到网页”404错误;另外在error.log里也报错:[Mon May 26 10:11:47 2008] [warn] (OS 64)指定的网络名不再可用。 : winnt_accept: Asynchronous AcceptEx failed.2、问题实例项目:天气预报15天查询(http://15tia
今天写代码时遇到一个中文字符串截取的问题,原来简单的想直接用substr()来,但这个是在单字节符下用的,对于多字节编码的汉字或是其它语言字符中,这个函数就不能能用了,容易截出乱码来!现在做下工作记录和总结分享:问题产生及使用案例网站:天气预报15天查询(http://tqybw.net)问题时间:2013-10-20解决思路:把汉字按一个汉字在编码下按其在完整性正则分割成数组,再根据需要取截取长
我们知道 mysql innodb 在插入更新数据时是锁行的,但这里所指的行并不是直面上说的单行,而是相对的范围的行! 引起我关注这个问题的是在做天气预报查询15天(http://tqybw.net)这个项目时发现的!其中有一张表开始用的是MyISAM类型的,由于更新很频繁,经常会造成表锁,改成innodb后,虽然表锁的机率小了很多,但还是会发生! 以下是分析测试:
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号