Eckel’s book is the only one to so clearly explain how to rethink program
construction for object orientation. That the book is also an excellent tutorial
on the ins and outs of C++ is an added bonus
SHOW FULL COLUMNS FROM `jrk_downrecords` [ RunTime:0.004276s ]
SELECT `a`.`aid`,`a`.`title`,`a`.`create_time`,`m`.`username` FROM `jrk_downrecords` `a` INNER JOIN `jrk_member` `m` ON `a`.`uid`=`m`.`id` WHERE `a`.`status` = 1 GROUP BY `a`.`aid` ORDER BY `a`.`create_time` DESC LIMIT 10 [ RunTime:0.141890s ]
SHOW FULL COLUMNS FROM `jrk_tagrecords` [ RunTime:0.012389s ]
SELECT * FROM `jrk_tagrecords` WHERE `status` = 1 ORDER BY `num` DESC LIMIT 20 [ RunTime:0.002579s ]
SHOW FULL COLUMNS FROM `jrk_member` [ RunTime:0.001270s ]
SELECT `id`,`username`,`userhead`,`usertime` FROM `jrk_member` WHERE `status` = 1 ORDER BY `usertime` DESC LIMIT 10 [ RunTime:0.003465s ]
SHOW FULL COLUMNS FROM `jrk_searchrecords` [ RunTime:0.000911s ]
SELECT * FROM `jrk_searchrecords` WHERE `status` = 1 ORDER BY `num` DESC LIMIT 5 [ RunTime:0.003822s ]
SELECT aid,title,count(aid) as c FROM `jrk_downrecords` GROUP BY `aid` ORDER BY `c` DESC LIMIT 10 [ RunTime:0.015869s ]
SHOW FULL COLUMNS FROM `jrk_articles` [ RunTime:0.001219s ]
UPDATE `jrk_articles` SET `hits` = 2 WHERE `id` = 553266 [ RunTime:0.022155s ]