![]() |
|
又换空间了
作者:鬼予 日期:2010-12-05 23:59
f2cont數據庫錯誤
作者:鬼予 日期:2010-04-08 22:18
这些天換了國外的空間,f2blog就失常了。
起先是,index.php無法打開,但是後臺控制以及其它帖子都可以訪問。
升級版本為f2cont090726(後面又升級到f2cont090801),後臺正常訪問,但是所有到帖子都打不開,顯示500服務器錯誤。
折騰了好幾回,現在變成數據庫錯誤。
数据库出错:
MySQL Query ErrorMysql error description: Unknown column 'isTopNews' in 'where clause'
Mysql error number: 1054
Date: 2010-04-04 11:58
Script: http://www.chy7719.com/index.php
SQL code: select id,logTitle,DATE_FORMAT(FROM_UNIXTIME(postTime),'%Y-%m-%d') as DATE from f2cont_logs where isTopNews='1' and isComment='1' and isTrackback='1' and saveType='1' order by id desc
以前f2blog升级为F2Cont Ver 1.0 Build 1130 版本一直没有问题。
更换空间后,导入数据库等等,然后发现index.php跟分类(例如category-3.html)无法打开,但是后台正常、其它帖子正常。
接着升级版本到1.1 090726或者090810,前台帖子要么显示数据库错误,要么都显示500 Internal Server Error:
“升级时导入数据库显示
ALTER TABLE `f2blog_logs` ADD `autoSplit` int(8) NOT NULL default '0' ... Duplicate column name 'autoSplit'
其它导入都OK,这样的话,前台所有帖子都显示500 Internal Server Error。”
“如果是phpMyAdmin直接导入数据库,导到后面的f2blog_trackbacks,有时就会出现错误而终止。
打开前台帖子显示
数据库出错:
MySQL Query ErrorMysql error description: Unknown column 'isTopNews' in 'where clause'
Mysql error number: 1054
Date: 2010-04-04 11:58
Script: http://www.chy7719.com/index.php
SQL code: select id,logTitle,DATE_FORMAT(FROM_UNIXTIME(postTime),'%Y-%m-%d') as DATE from f2cont_logs where isTopNews='1' and isComment='1' and isTrackback='1' and saveType='1' order by id desc
”
郁闷啊……
起先是,index.php無法打開,但是後臺控制以及其它帖子都可以訪問。
升級版本為f2cont090726(後面又升級到f2cont090801),後臺正常訪問,但是所有到帖子都打不開,顯示500服務器錯誤。
折騰了好幾回,現在變成數據庫錯誤。
数据库出错:
MySQL Query ErrorMysql error description: Unknown column 'isTopNews' in 'where clause'
Mysql error number: 1054
Date: 2010-04-04 11:58
Script: http://www.chy7719.com/index.php
SQL code: select id,logTitle,DATE_FORMAT(FROM_UNIXTIME(postTime),'%Y-%m-%d') as DATE from f2cont_logs where isTopNews='1' and isComment='1' and isTrackback='1' and saveType='1' order by id desc
以前f2blog升级为F2Cont Ver 1.0 Build 1130 版本一直没有问题。
更换空间后,导入数据库等等,然后发现index.php跟分类(例如category-3.html)无法打开,但是后台正常、其它帖子正常。
接着升级版本到1.1 090726或者090810,前台帖子要么显示数据库错误,要么都显示500 Internal Server Error:
“升级时导入数据库显示
ALTER TABLE `f2blog_logs` ADD `autoSplit` int(8) NOT NULL default '0' ... Duplicate column name 'autoSplit'
其它导入都OK,这样的话,前台所有帖子都显示500 Internal Server Error。”
“如果是phpMyAdmin直接导入数据库,导到后面的f2blog_trackbacks,有时就会出现错误而终止。
打开前台帖子显示
数据库出错:
MySQL Query ErrorMysql error description: Unknown column 'isTopNews' in 'where clause'
Mysql error number: 1054
Date: 2010-04-04 11:58
Script: http://www.chy7719.com/index.php
SQL code: select id,logTitle,DATE_FORMAT(FROM_UNIXTIME(postTime),'%Y-%m-%d') as DATE from f2cont_logs where isTopNews='1' and isComment='1' and isTrackback='1' and saveType='1' order by id desc
”
郁闷啊……
祝大家新年快乐
作者:鬼予 日期:2010-02-14 10:48
广东省的cmwap和cmnet收费终于合并了
作者:鬼予 日期:2009-12-10 13:43
2009春节快乐
作者:鬼予 日期:2009-01-25 17:52
车祸之后的思考……
作者:鬼予 日期:2008-04-30 22:56
鼠年快乐……
作者:鬼予 日期:2008-02-06 17:21
干支纪年和纪日算法(怎样从已知年份和日期得到对应的干支纪年和纪日)
作者:鬼予 日期:2007-09-28 13:20
前些时候需要年月日的计算方法,在网上找到了一篇精华文章。内容来自
http://blog.csdn.net/newdan/archive/2004/07/21/47120.aspx
------------------------------------------------------------------------------
摘要:
从已知年份计算干支纪年很简单:年份数减3,除以10的余数是天干,除以12的余数是地支。
从已知日期计算干支纪日的公式和蔡勒公式很相像,如下:
g = 4C + [C/4] + 5y + [y/4] + [3*(M+1) / 5] + d - 3
z = 8C + [C/4] + 5y + [y/4] + [3*(M+1) / 5] + d + 7 + i (奇数月i=0,偶数月i=6)
其中C是世纪数减一,y是年份后两位,M是月份,d是日数。1月和2月按上一年的13月和14月来算。g除以10的余数是天干,z除以10的余数是地支。
巧妙运用和干支有关的几个计算公式,还可以在没有万年历的情况下推算出古书里的干支纪日对应的公历日期。
------------------------------------------------------------------------------
干支纪日,从夏朝就开始使用了。根据对中国古代历史典籍《春秋》中记载的日食的研究,我国的干支纪日,从鲁隐公三年二月己巳日(公元前720年2月10日)开始,一直到今天,都未曾间断。干支纪年的出现则略晚一些,直到东汉元和二年(公元85年)政府才下令在全国实行,至今也未曾间断。因此,凡是需要接触中国历史的人,总不免要遇到查某一年的干支或某一日的干支,以及由年干支和日干支推算是哪一年或哪一日的问题。通常,这类转换靠查历书都可以解决。但既然干支也是一个循环系统,自然也就有从年份和日期求干支的公式。
在介绍求年干支和日干支的公式前,先把干支的特点介绍一下。干支是天干和地支的组合。天干有十个,即甲、乙、丙、丁、戊、己、庚、辛、壬、癸;地支有十二个,即子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。天干和地支从“甲子”开始,按顺序逐一相配,各用到最后一个时,再从第一个开始继续相配,就形成了六十个干支,也称“六十花甲子”。为什么是六十个干支呢?这个从数学上很容易回答。根据干支的构成条件,其循环周期必然是天干数和地干数的最小公倍数。而60正是10和12的最小公倍数。
如果我们把“甲子”编为1号,“乙丑”编为2号,这样编下去,就可以得到一个干支和序号的对照表,如下:
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.甲午 32.乙未
33.丙申 34.丁酉 35.戊戌 36.己亥 37.庚子 38.辛丑 39.壬寅 40.癸卯
41.甲辰 42.乙巳 43.丙午 44.丁未 45.戊申 46.己酉 47.庚戌 48.辛亥
49.壬子 50.癸丑 51.甲寅 52.乙卯 53.丙辰 54.丁巳 55.戊午 56.己未
57.庚申 58.辛酉 59.壬戌 60.癸亥
细心观察这张表,不难发现,由序号得到对应干支是很容易的,序号除以10的余数就是天干的序数(如果余数是0,则为最后一个天干癸),序号除以12的余数就是地支的序数(如果余数是0,则为最后一个地支亥)。比如37号干支,因为37 mod 10=7(mod表示取余数),对应的天干是庚,37 mod 12=1,对应的地支是子,所以37号干支就是庚子。显然,一个整数除以10的余数就是它的个位数,这就使求天干更方便了。
而由干支推它的序号,也不困难。这其实就是一个同余方程组的求解问题,我们用初等数论中的中国剩余定理就可以解决。比如要算戊午的序号是多少,根据上面由序号得到对应干支的原理,很容易得到如下方程组:
{ x mod 10 = 5
{ x mod 12 = 7.
http://blog.csdn.net/newdan/archive/2004/07/21/47120.aspx
------------------------------------------------------------------------------
摘要:
从已知年份计算干支纪年很简单:年份数减3,除以10的余数是天干,除以12的余数是地支。
从已知日期计算干支纪日的公式和蔡勒公式很相像,如下:
g = 4C + [C/4] + 5y + [y/4] + [3*(M+1) / 5] + d - 3
z = 8C + [C/4] + 5y + [y/4] + [3*(M+1) / 5] + d + 7 + i (奇数月i=0,偶数月i=6)
其中C是世纪数减一,y是年份后两位,M是月份,d是日数。1月和2月按上一年的13月和14月来算。g除以10的余数是天干,z除以10的余数是地支。
巧妙运用和干支有关的几个计算公式,还可以在没有万年历的情况下推算出古书里的干支纪日对应的公历日期。
------------------------------------------------------------------------------
干支纪日,从夏朝就开始使用了。根据对中国古代历史典籍《春秋》中记载的日食的研究,我国的干支纪日,从鲁隐公三年二月己巳日(公元前720年2月10日)开始,一直到今天,都未曾间断。干支纪年的出现则略晚一些,直到东汉元和二年(公元85年)政府才下令在全国实行,至今也未曾间断。因此,凡是需要接触中国历史的人,总不免要遇到查某一年的干支或某一日的干支,以及由年干支和日干支推算是哪一年或哪一日的问题。通常,这类转换靠查历书都可以解决。但既然干支也是一个循环系统,自然也就有从年份和日期求干支的公式。
在介绍求年干支和日干支的公式前,先把干支的特点介绍一下。干支是天干和地支的组合。天干有十个,即甲、乙、丙、丁、戊、己、庚、辛、壬、癸;地支有十二个,即子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。天干和地支从“甲子”开始,按顺序逐一相配,各用到最后一个时,再从第一个开始继续相配,就形成了六十个干支,也称“六十花甲子”。为什么是六十个干支呢?这个从数学上很容易回答。根据干支的构成条件,其循环周期必然是天干数和地干数的最小公倍数。而60正是10和12的最小公倍数。
如果我们把“甲子”编为1号,“乙丑”编为2号,这样编下去,就可以得到一个干支和序号的对照表,如下:
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.甲午 32.乙未
33.丙申 34.丁酉 35.戊戌 36.己亥 37.庚子 38.辛丑 39.壬寅 40.癸卯
41.甲辰 42.乙巳 43.丙午 44.丁未 45.戊申 46.己酉 47.庚戌 48.辛亥
49.壬子 50.癸丑 51.甲寅 52.乙卯 53.丙辰 54.丁巳 55.戊午 56.己未
57.庚申 58.辛酉 59.壬戌 60.癸亥
细心观察这张表,不难发现,由序号得到对应干支是很容易的,序号除以10的余数就是天干的序数(如果余数是0,则为最后一个天干癸),序号除以12的余数就是地支的序数(如果余数是0,则为最后一个地支亥)。比如37号干支,因为37 mod 10=7(mod表示取余数),对应的天干是庚,37 mod 12=1,对应的地支是子,所以37号干支就是庚子。显然,一个整数除以10的余数就是它的个位数,这就使求天干更方便了。
而由干支推它的序号,也不困难。这其实就是一个同余方程组的求解问题,我们用初等数论中的中国剩余定理就可以解决。比如要算戊午的序号是多少,根据上面由序号得到对应干支的原理,很容易得到如下方程组:
{ x mod 10 = 5
{ x mod 12 = 7.
标签: 鬼予搜集
- 1
鬼予之家——网站内容皆属本人搜集、编辑、制作,仅供大家免费使用,对于使用软件过程中所产生的某个不良情况不负任何责任!


