blog_backend_api/files/file/test

114 lines
362 KiB
Plaintext
Raw Normal View History

2020-05-11 03:35:45 +00:00
/*
Navicat Premium Data Transfer
Source Server : 49.235.25.67
Source Server Type : MySQL
Source Server Version : 50723
Source Host : 49.235.25.67:3306
Source Schema : background
Target Server Type : MySQL
Target Server Version : 50723
File Encoding : 65001
Date: 07/03/2020 23:40:40
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for doc
-- ----------------------------
DROP TABLE IF EXISTS `doc`;
CREATE TABLE `doc` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`type` int(11) NULL DEFAULT NULL,
`content` longblob NULL,
`author` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`create_time` datetime(0) NULL DEFAULT NULL,
`update_time` datetime(0) NULL DEFAULT NULL,
`delete_time` datetime(0) NULL DEFAULT NULL,
`is_public` int(11) UNSIGNED ZEROFILL NULL DEFAULT 00000000000,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 119 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of doc
-- ----------------------------
INSERT INTO `doc` VALUES (8, 'QT 下tableview的坑', 6, 0x232323205154205461626C655669657720E79A84E794A8E6B3950A6060600A202020206D6F64656C203D206E657720515374616E646172644974656D4D6F64656C28293B0A2020202051537472696E674C697374206C6162656C73203D20514F626A6563743A3A74725574663828224E4F2E2C737465702C706172616D657465722C74696D6522292E73696D706C696669656428292E73706C697428222C22293B0A202020206D6F64656C2D3E736574486F72697A6F6E74616C4865616465724C6162656C73286C6162656C73293B0A2020202075692D3E737465705F766965772D3E7365744D6F64656C286D6F64656C293B0A6060600AE6B3A8E6848FE5A682E69E9CE8AFA5E6AEB5E4BBA3E7A081E59CA82020202075692D3E736574757055692874686973293BE4B98BE5898DE689A7E8A18CEFBC8CE7A88BE5BA8FE4BC9A6372617368E68E890A0A, '', '2019-10-07 14:20:08', '2019-10-07 14:20:18', NULL, 00000000000);
INSERT INTO `doc` VALUES (9, 'QT SQLQuery使用采坑', 6, 0x23232053514C5175657279E4BDBFE794A8E6B3A8E6848F0A60606020632B2B0A20202020737461746963205153716C4461746162617365206D5F64623B0A202020206966285153716C44617461626173653A3A636F6E7461696E73282271745F73716C5F64656661756C745F636F6E6E656374696F6E2229290A20202020202020206D5F6462203D205153716C44617461626173653A3A6461746162617365282271745F73716C5F64656661756C745F636F6E6E656374696F6E22293B0A20202020656C73650A20202020202020206D5F6462203D205153716C44617461626173653A3A616464446174616261736528225153514C49544522293B0A0A20202020696628215146696C653A3A6578697374732822453A76616C76652E64622229297B0A202020202020202071446562756728226461746162617365206E6F74206578697374656422293B0A20202020202020202F2F66696C6520646F6573206E6F742065786973740A202020207D0A202020206D5F64622E73657444617461626173654E616D652822453A76616C76652E646222293B0A20202020696628216D5F64622E6F70656E2829290A202020207B0A202020202020202071446562756728226661696C656420746F20636F6E6E6563742E2229203B0A202020207D0A2020202072657475726E2026206D5F64623B0A6060600AE68993E5BC80E695B0E68DAEE5BA93E8A681E58588E588A4E696ADE8BF9EE68EA5E698AFE590A6E5AD98E59CA8EFBC8CE590A6E58899E697A0E6B3956F70656E, '', '2019-10-07 14:20:08', '2019-10-07 14:20:18', NULL, 00000000000);
INSERT INTO `doc` VALUES (13, 'nginx php环境file not found排查', 2, 0x23232320E69585E99A9CE8AFB4E6988E0A6E67696E78E4B88BE9858DE7BDAE706870E78EAFE5A283EFBC8CE9858DE7BDAEE5A682E4B88B0A6060600A20202020202020206C6F636174696F6E207E2A202F282E2A292E70687024207B0A2020202020202020202020696E636C756465202F6574632F6E67696E782F666173746367692E636F6E663B0A2020202020202020202020666173746367695F696E746572636570745F6572726F7273206F6E3B0A202020202020202020202023666173746367695F7061737320756E69783A2F72756E2F7068702F706870372E302D66706D2E736F636B3B0A2020202020202020202020666173746367695F706172616D205343524950545F46494C454E414D45202F7661722F7777772F68746D6C24666173746367695F7363726970745F6E616D653B0A2020202020202020202020666173746367695F7061737320756E69783A2F72756E2F7068702F706870372E302D66706D2E736F636B3B0A0A2020202020202020202020696E636C75646520666173746367695F706172616D733B0A20202020202020202020202364656661756C745F7479706520746578742F706C61696E3B0A2020202020202020202020236563686F20245343524950545F46494C454E414D453B0A2020202020202020202020236563686F20202F7661722F7777772F68746D6C24666173746367695F7363726970745F6E616D653B0A20202020202020207D0A6060600AE7BD91E4B88AE9809AE5B8B82020202020202020202020666173746367695F706172616D205343524950545F46494C454E414D45202F7661722F7777772F68746D6C24666173746367695F7363726970745F6E616D653B0A0AE8BF99E8A18CE4BBA3E7A081E69C89E997AEE9A298EFBC8CE8849AE69CACE79A84E5AD98E694BEE4BD8DE7BDAEE58699E99499E4BA86EFBC8CE4BD86E698AFE585B6E5AE9EE698AF7068702D66706DE9858DE7BDAEE69687E4BBB6E4B8ADE69D83E99990E8AEBEE7BDAEE99499E8AFAFE79A84E997AEE9A298E380820AE68993E5BC807068702D66706D2E636F6E66EFBC8CE4BFAEE694B9E9858DE7BDAEE9A1B9E5A682E4B88BEFBC9A0A6060600A75736572203D20726F6F740A67726F7570203D20726F6F740A6060600AE784B6E5908EE689A7E8A18C7068702D66706D202D522CE6B3A8E6848FE5A682E69E9C7068702D66706DE794A8726F6F74E689A7E8A18CEFBC8CE5BE88E58FAFE883BDE69C89E5AE89E585A8E680A7E79A84E997AEE9A298E380820A, '', '2019-10-07 14:20:08', '2019-10-07 14:20:18', NULL, 00000000000);
INSERT INTO `doc` VALUES (15, 'qt 自带chart总结', 6, 0x232320E4BDBFE794A86F70656E676CE58AA0E9809FE5928CE4B88DE4BDBFE794A86F70656E676CE58AA0E9809FE58CBAE588AB0AE4BDBFE794A8E5AE98E696B9E887AAE5B8A6E79A846F70656E676C73657269657320E4BE8BE5AD90E69DA5E8BF9BE8A18CE6B58BE8AF952C0A6060600A20202020202020207365726965732D3E7365745573654F70656E474C2866616C7365293B0A6060600AE5BD936F70656E676CE58AA0E9809FE8A2ABE585B3E997ADE697B6EFBC8CE6B8B2E69F93313077E4B8AAE782B9E7958CE99DA2E79A84E9809FE5BAA6E698AFE5B9B3E59D87302E37E5B8A7E6AF8FE7A792E380820AE5BD936F70656E676CE5BC80E590AFE697B6E58099EFBC8CE5908CE6A0B7E68385E586B5E4B88BE58FAFE4BBA5E8BEBEE588B0E5B9B3E59D873235E5B8A7E6AF8FE7A792E380820A, '', '2019-10-07 14:20:08', '2019-10-07 14:20:18', NULL, 00000000000);
INSERT INTO `doc` VALUES (49, 'linux运维相关命令', 2, 0x232320E998B2E781ABE5A2990A2323232069707461626C65730A232323232320E58581E8AEB87463702F756470E7ABAFE58FA30A6060600AE7ACACE4B880E7A78DE696B9E5BC8F0A69707461626C6573202D4920494E505554202D7020E58D8FE8AEAE202D2D64706F727420E7ABAFE58FA3E58FB7202D6A204143434550540A6570EFBC9A20200AC2A020C2A02069707461626C6573202D4920494E505554202D7020746370202D2D64706F7274C2A02038303830202D6A204143434550540AE69FA5E79C8BE7ABAFE58FA3E9858DE7BDAEE58897E8A1A820200A69707461626C6573202D4C202D6E0AE7ACACE4BA8CE7A78DE696B9E5BC8F0A0AE4BFAEE694B92F6574632F737973636F6E6669672F69707461626C6573E69687E4BBB6EFBC8CE6B7BBE58AA00A2D4120494E505554202D7020746370202D6D20746370202D2D64706F7274203132353330202D6A204143434550540AE5A682E69E9CE698AF7562756E74752CE8BF98E69C89E69BB4E7AE80E58D95E79A84E696B9E5BC8F0A75667720616C6C6F7720706F7274200A756677E58581E8AEB8E7ABAFE58FA3E58FB70A6060600A737368E58581E8AEB8E8BF9CE7A88BE799BBE999860A6060600A5065726D6974526F6F744C6F67696E207965732023E58581E8AEB8726F6F74E799BBE5BD950A5065726D6974456D70747950617373776F726473206E6F2023E4B88DE58581E8AEB8E7A9BAE5AF86E7A081E799BBE5BD950A50617373776F726441757468656E7469636174696F6E20796573202320E8AEBEE7BDAEE698AFE590A6E4BDBFE794A8E58FA3E4BBA4E9AA8CE8AF81E380820A6060600A, '', '2019-10-07 14:20:08', '2019-10-07 14:20:18', NULL, 00000000000);
INSERT INTO `doc` VALUES (50, '在海思 3518上进行rtsp推流', 1, 0x22E6A087E5878672747370E68EA8E6B581E4BFA1E4BBA4E6B581E7A88BE5A682E4B88B0A6060600A4F5054494F4E5320727473703A2F2F3139322E3136382E312E3130383A3535342F6C6976652E73647020525453502F312E300A435365713A20310A557365722D4167656E743A204C61766635372E37312E3130300A200A525453502F312E3020323030204F4B0A5365727665723A204561737944617277696E2F372E3320284275696C642F31372E303332353B20506C6174666F726D2F57696E33323B2052656C656173652F4561737944617277696E3B2053746174652F446576656C6F706D656E743B20290A437365713A20310A5075626C69633A2044455343524942452C2053455455502C2054454152444F574E2C20504C41592C2050415553452C204F5054494F4E532C20414E4E4F554E43452C205245434F52440A200A414E4E4F554E434520727473703A2F2F3139322E3136382E312E3130383A3535342F6C6976652E73647020525453502F312E300A436F6E74656E742D547970653A206170706C69636174696F6E2F7364700A435365713A20320A557365722D4167656E743A204C61766635372E37312E3130300A436F6E74656E742D4C656E6774683A203332350A200A763D300A6F3D2D2030203020494E20495034203132372E302E302E310A733D4D65646961205365727665720A633D494E20495034203139322E3136382E312E3130380A743D3020300A613D746F6F6C3A6C69626176666F726D61742035372E37312E3130300A6D3D766964656F2030205254502F4156502039360A613D7274706D61703A393620483236342F39303030300A613D666D74703A3936207061636B6574697A6174696F6E2D6D6F64653D313B207370726F702D706172616D657465722D736574733D5A32514148717730796773424A2F77467543676F4B6741414239414141596168304D414C4641414C45396435636147414669674146696575387546412C614F34384D413D3D3B2070726F66696C652D6C6576656C2D69643D3634303031450A613D636F6E74726F6C3A73747265616D69643D300A525453502F312E3020323030204F4B0A5365727665723A204561737944617277696E2F372E3320284275696C642F31372E303332353B20506C6174666F726D2F57696E33323B2052656C656173652F4561737944617277696E3B2053746174652F446576656C6F706D656E743B20290A437365713A20320A200A534554555020727473703A2F2F3139322E3136382E312E3130383A3535342F6C6976652E7364702F73747265616D69643D3020525453502F312E300A5472616E73706F72743A205254502F4156502F5443503B756E69636173743B696E7465726C65617665643D302D313B6D6F64653D7265636F72640A435365713A20330A557365722D4167656E743A204C61766635372E37312E3130300A200A525453502F312E3020323030204F4B0A5365727665723A204561737944617277696E2F372E3320284275696C642F31372E303332353B20506C6174666F726D2F57696E33323B2052656C656173652F4561737944617277696E3B2053746174652F446576656C6F706D656E743B20290A437365713A20330A43616368652D436F6E74726F6C3A206E6F2D63616368650A53657373696F6E3A203133323136393032383632323233390A446174653A205475652C203133204E6F7620323031382030323A34393A343820474D540A457870697265733A205475652C203133204E6F7620323031382030323A34393A343820474D540A5472616E73706F72743A205254502F4156502F5443503B756E69636173743B6D6F64653D7265636F72643B696E7465726C65617665643D302D310A200A5245434F524420727473703A2F2F3139322E3136382E312E3130383A3535342F6C6976652E73647020525453502F312E300A52616E67653A206E70743D302E3030302D0A435365713A20340A557365722D4167656E743A204C61766635372E37312E3130300A53657373696F6E3A203133323136393032383632323233390A200A525453502F312E3020323030204F4B0A5365727665723A204561737944617277696E2F372E3320284275696C642F31372E303332353B20506C6174666F726D2F57696E33323B2052656C656173652F4561737944617277696E3B2053746174652F446576656C6F706D656E743B20290A437365713A20340A53657373696F6E3A203133323136393032383632323233390A0A0A6060600AE58D9AE4B8BBE794A8E79A84E698AFE6B5B7E6809D727473702033353138E5BC80E58F91E69DBFEFBC8CE8AFA5E5BC80E58F91E69DBFE794B1E4BA8EE69687E4BBB6E7B3BBE7BB9FE8BE83E5B08FEFBC8CE58FAAE69C8975636C696263E79A84E5BA93EFBC8CE6B2A1E69C89676C696263E5BA93E5928C676C6962632B2BE79A84E694AFE68C8120EFBC8CE59BA0E6ADA4E58FAAE883BDE8BF90E8A18C63E8AFADE8A880E7BC96E7A88BE79A84E7A88BE5BA8FE380820AE4BBA3E7A0812067697465652E636F6D2F3239303139383235320A0AE6B581E7A88BE8A7A3E9878AEFBC9A0A0AE8A681E4BDBFE794A8544350E8BF9EE68EA5EFBC8C52545350E5AEA2E688B7E7ABAFE99C80E8A681E59CA85345545550E998B6E6AEB5E8AFB7E6B182544350E8BF9EE68EA5E380825345545550E591BDE4BBA4E4B8ADE5BA94E8AFA5E58C85E68BACE5A682E4B88BE6A0BCE5BC8FE79A845472616E73706F7274EFBC9A20200A5472616E73706F72743A205254502F41565
INSERT INTO `doc` VALUES (51, 'mingw和cygwin的本质区别', 1, 0x312EE4BB8EE79BAEE6A087E4B88AE8AFB44D696E475720E698AFE8AEA957696E646F777320E794A8E688B7E58FAFE4BBA5E794A8E4B88A474E5520E5B7A5E585B7EFBC8CE6AF94E5A682474343E3808243796777696E20E68F90E4BE9BE5AE8CE695B4E79A84E7B1BB556E697820E78EAFE5A283EFBC8C57696E646F777320E794A8E688B7E4B88DE4BB85E58FAFE4BBA5E4BDBFE794A8474E5520E5B7A5E585B7EFBC8CE79086E8AEBAE4B88A4C696E757820E4B88AE79A84E7A88BE5BA8FE58FAAE8A681E794A843796777696E20E9878DE696B0E7BC96E8AF91EFBC8CE5B0B1E58FAFE4BBA5E59CA857696E646F777320E4B88AE8BF90E8A18CE380822020200A0A322EE4BB8EE883BDE58A9BE4B88AE8AFB4E5A682E69E9CE7A88BE5BA8FE58FAAE794A8E588B0432F432B2B20E6A087E58786E5BA93EFBC8CE58FAFE4BBA5E794A84D696E475720E6889643796777696E20E7BC96E8AF91E38082E5A682E69E9CE7A88BE5BA8FE8BF98E794A8E588B0E4BA86504F53495820415049EFBC8CE58899E58FAAE883BDE794A843796777696E20E7BC96E8AF91E3808220200A0A332EE4BB8EE4BE9DE8B596E4B88AE8AFB4E7A88BE5BA8FE7BB8F4D696E475720E7BC96E8AF91E5908EE58FAFE4BBA5E79BB4E68EA5E59CA857696E646F777320E4B88AE99DA2E8BF90E8A18CE38082E7A88BE5BA8FE7BB8F43796777696E20E7BC96E8AF91E5908EE8BF90E8A18CEFBC8CE99C80E8A681E4BE9DE8B596E5AE89E8A385E697B6E99984E5B8A6E79A8463796777696E312E646C6CE3808220200A0A0AE4BD9CE88085EFBC9AE58FB6E78E8B0AE993BEE68EA5EFBC9A68747470733A2F2F7777772E7A686968752E636F6D2F7175657374696F6E2F32323133373137352F616E737765722F38303233393632350AE69DA5E6BA90EFBC9AE79FA5E4B98E0AE89197E4BD9CE69D83E5BD92E4BD9CE88085E68980E69C89E38082E59586E4B89AE8BDACE8BDBDE8AFB7E88194E7B3BBE4BD9CE88085E88EB7E5BE97E68E88E69D83EFBC8CE99D9EE59586E4B89AE8BDACE8BDBDE8AFB7E6B3A8E6988EE587BAE5A484E38082, '', '2019-10-07 14:20:08', '2019-10-07 14:20:18', NULL, 00000000000);
INSERT INTO `doc` VALUES (52, 'cmake 使用归纳总结 ', 1, 0x232320E5B8B8E8A781E58A9FE883BD0A2323232320E8AEBEE7BDAEE58FAFE689A7E8A18CE69687E4BBB6E8BE93E587BAE69687E4BBB6E8B7AFE5BE840A5345542845584543555441424C455F4F55545055545F5041544820247B50524F4A4543545F534F555243455F4449527D2F6F626A290AE59CA857696E202B205653E78EAFE5A283E4B88B2CE4BC9AE887AAE58AA8E59CA8E4BDA0E68980E8AEBEE7BDAEE79A84E79BAEE5BD95E5908EE99DA2E689A9E5B195E4B880E5B182203C434F4E4649473E20E79BAEE5BD952CE68980E4BBA5E69C80E7BB88E7949FE68890E79A844465627567E78988E69CACE5BA93E4BC9AE59CA820247B50524F4A4543545F534F555243455F4449527D2F2E2E2F6C69622F446562756720E79BAEE5BD95E4B88B2C52656C65617365E78988E69CACE5BA93E4BC9AE59CA820247B50524F4A4543545F534F555243455F4449527D2F2E2E2F6C69622F52656C6561736520E79BAEE5BD95E4B88B2E20200AE59CA84C696E7578202B20474343E78EAFE5A283E4B88B2CE697A0E8AEBAE698AF4465627567E8BF98E698AF52656C656173652CE7949FE68890E79A84E5BA93E69687E4BBB6E4BC9AE79BB4E68EA5E694BEE59CA8E4BDA0E68980E8AEBEE7BDAEE79A84E79BAEE5BD95E4B88B2CE4B88DE4BC9AE69C89E5B7AEE5BC822E20200A2323232320E8AEBEE7BDAEE8BE93E587BAE79A84E5BA93E69687E4BBB6E8B7AFE5BE840A534554284C4942524152595F4F55545055545F5041544820247B50524F4A4543545F534F555243455F4449527D2F2E2E2F6C290AE5908CE6A0B777696E646F7773E4B88BE887AAE58AA8E4BC9AE58CBAE588866465627567E78988E69CACE5928C72656C65617365E78988E69CACE3808220200A6C696E7578E4B88BE58899E4B88DE4BC9AE380820A2323232320E8B083E8AF95E58F98E9878F0A6D6573736167652873746174757320247B5753325F33325F4C4942524152597D290AE58FAFE4BBA5E79BB4E68EA5E59CA8636F6E736F6C65E4B88BE68993E58DB0E5AEA45753325F33325F4C494252415259E79A84E580BC0A2323232320E993BEE68EA5E5BA93E79BAEE5BD95E6B7BBE58AA00A6C696E6B5F6469726563746F72696573282E2F6C69626576656E742F6C6962290A2323232320E8AEBEE7BDAEE8BE93E587BAE7A88BE5BA8FE5908D0A6164645F65786563757461626C6528635574696C73206D61696E2E6370702064656275672E6370702077696E646F772E6370702077696E646F772E6820426173652E6820706C617466726F6D2E6820746370636C69656E742E6820746370636C69656E742E63707020727473702E6820727473702E637070207574696C732E637070207574696C732E68207274702E637070207274702E68206465636F6465722E637070206465636F6465722E68290A2323232320E993BEE68EA5E5BA93E69687E4BBB60A7461726765745F6C696E6B5F6C696272617269657328635574696C73206576656E74206576656E745F636F726520206576656E745F6578747261290A2323232320E69FA5E689BEE5BA93E5B9B6E694BEE7BDAEE588B0E58F98E9878FE4B8AD0A66696E645F6C696272617279285753325F33325F4C494252415259207773325F3332290A2323232320E69FA5E689BEE79BAEE5BD95E4B88BE68980E69C89E79A84E6BA90E69687E4BBB6E5B9B6E694BEE7BDAEE588B0E58F98E9878FE4B8AD0A6175785F736F757263655F6469726563746F7279282E2044495253524353290A2323232320E6B7BBE58AA0E5AD90E69687E4BBB6E79BAEE5BD950A6164645F7375626469726563746F72792868656C6C6F290A2323232320E6B7BBE58AA0E7BC96E8AF91E98089E9A1B90A6164645F636F6D70696C655F6F7074696F6E73282D667065726D697373697665290A2323232320E6B7BBE58AA0E5A4B4E69687E4BBB6E69FA5E689BEE79BAEE5BD950A494E434C5544455F4449524543544F52494553200A2323232320E7BC96E8AF91E4B8BAE99D99E68081E5BA930A6164645F6C6962726172792870726F6A6563743120247B7372637D2920202020202020202020202020202020202020202020202020202023E7BC96E8AF91E4B8BAE99D99E68081E5BA930A2323232320E7BC96E8AF91E4B8BAE58FAFE689A7E8A18CE69687E4BBB60A6164645F65786563757461626C652870726F6A6563743120247B7372637D2920202020202020202020202020202020202020202020202023E7BC96E8AF91E4B8BAE58FAFE689A7E8A18CE7A88BE5BA8F0A2323232320E7BC96E8AF91E4B8BAE58AA8E68081E5BA930A6164645F6C6962726172792870726F6A656374312053484152454420247B7372637D29202020202020202020202020202020202020202023E7BC96E8AF91E4B8BAE58AA8E68081E993BEE68EA5E5BA930A, '', '2019-10-07 14:20:08', '2019-10-07 14:20:18', NULL, 00000000000);
INSERT INTO `doc` VALUES (53, 'base64编解码原理', 1, 0x626173653634E5AE9EE99985E4B88AE698AFE5AFB9E4BA8CE8BF9BE588B6E8BDACE58C96E4B8BAE6988EE69687E4BCA0E8BE93E79A84E4B880E7A78DE696B9E5BC8FEFBC8CE5BD93E784B6E4B99FE58FAFE4BBA5E79BB4E68EA5E5B086E4BA8CE8BF9BE588B6E5838F30786231203078623120E8BF99E6A0B7E79A84E4BA8CE8BF9BE588B6E5AD97E7ACA6E4B8B2E69DA5E4BCA0E8BE93E38082E4BD86E698AFE5A682E69E9CE98787E794A8E8BF99E7A78DE696B9E5BC8FEFBC8CE4B880E4B8AAE4BA8CE8BF9BE588B6E5AD97E88A82E5BF85E9A1BBE8A68132E4B8AAE5AD97E88A82E69DA5E8A1A8E7A4BAEFBC8CE98787E794A8626173653634E58FAAE99C80E8A68120342F33E4B8AAE5AD97E88A82EFBC8CE69C89E4B880E5AE9AE79A84E58E8BE7BCA9E78E87E380820A6060600AE38080202030E3808041E38080E380803137E3808052E38080E38080E380803334E3808069E38080E38080E380803531E380807A0AE38080E3808031E3808042E38080E380803138E3808053E38080E38080E380803335E380806AE38080E38080E380803532E38080300AE38080E3808032E3808043E38080E380803139E3808054E38080E38080E380803336E380806BE38080E38080E380803533E38080310AE38080E3808033E3808044E38080E380803230E3808055E38080E38080E380803337E380806CE38080E38080E380803534E38080320AE38080E3808034E3808045E38080E380803231E3808056E38080E38080E380803338E380806DE38080E38080E380803535E38080330AE38080E3808035E3808046E38080E380803232E3808057E38080E38080E380803339E380806EE38080E38080E380803536E38080340AE38080E3808036E3808047E38080E380803233E3808058E38080E38080E380803430E380806FE38080E38080E380803537E38080350AE38080E3808037E3808048E38080E380803234E3808059E38080E38080E380803431E3808070E38080E38080E380803538E38080360AE38080E3808038E3808049E38080E38080E380803235E380805AE38080E38080E380803432E3808071E38080E38080E380803539E38080370AE38080E3808039E380804AE38080E380803236E3808061E38080E38080E380803433E3808072E38080E38080E380803630E38080380AE38080E380803130E380804BE38080E380803237E3808062E38080E38080E380803434E3808073E38080E38080E380803631E38080390AE38080E380803131E380804CE38080E380803238E3808063E38080E38080E380803435E3808074E38080E38080E380803632E380802B0AE38080E380803132E380804DE38080E380803239E3808064E38080E38080E380803436E3808075E38080E38080E380803633E380802F0AE38080E380803133E380804EE38080E380803330E3808065E38080E38080E380803437E38080760AE38080E380803134E380804FE38080E380803331E3808066E38080E38080E380803438E3808077E38080E38080E380800AE38080E380803135E3808050E38080E380803332E3808067E38080E38080E380803439E38080780AE38080E380803136E3808051E38080E380803333E3808068E38080E38080E380803530E38080790A6060600A626173653634E8BDACE68DA2E7A081E8A1A820200AE6B581E7A88BEFBC9A0AE7ACACE4B880E6ADA5EFBC8CE5B086E6AF8FE4B889E4B8AAE5AD97E88A82E4BD9CE4B8BAE4B880E7BB84EFBC8CE4B880E585B1E698AF3234E4B8AAE4BA8CE8BF9BE588B6E4BD8DE3808220200AE7ACACE4BA8CE6ADA5EFBC8CE5B086E8BF993234E4B8AAE4BA8CE8BF9BE588B6E4BD8DE58886E4B8BAE59B9BE7BB84EFBC8CE6AF8FE4B8AAE7BB84E69C8936E4B8AAE4BA8CE8BF9BE588B6E4BD8DE380822020200AE7ACACE4B889E6ADA5EFBC8CE59CA8E6AF8FE7BB84E5898DE99DA2E58AA0E4B8A4E4B8AA3030EFBC8CE689A9E5B195E688903332E4B8AAE4BA8CE8BF9BE588B6E4BD8DEFBC8CE58DB3E59B9BE4B8AAE5AD97E88A82E3808220200AE7ACACE59B9BE6ADA5EFBC8CE6A0B9E68DAEE4B88BE8A1A8EFBC8CE5BE97E588B0E689A9E5B195E5908EE79A84E6AF8FE4B8AAE5AD97E88A82E79A84E5AFB9E5BA94E7ACA6E58FB7EFBC8CE8BF99E5B0B1E698AF426173653634E79A84E7BC96E7A081E580BCE3808220200A0AE789B9E6AE8AE68385E586B5E79A84E5A484E79086EFBC9A20200AE5A682E69E9CE5AD97E88A82E695B0E5889AE5A5BDE4B88DE698AF33E79A84E5808DE695B0EFBC9A20200A61EFBC89E4BA8CE4B8AAE5AD97E88A82E79A84E68385E586B5EFBC9AE5B086E8BF99E4BA8CE4B8AAE5AD97E88A82E79A84E4B880E585B13136E4B8AAE4BA8CE8BF9BE588B6E4BD8DEFBC8CE68C89E785A7E4B88AE99DA2E79A84E8A784E58899EFBC8CE8BDACE68890E4B889E7BB84EFBC8CE69C80E5908EE4B880E7BB84E999A4E4BA86E5898DE99DA2E58AA0E4B8A4E4B8AA30E4BBA5E5A496EFBC8CE5908EE99DA2E4B99FE8A681E58AA0E4B8A4E4B8AA30E38082E8BF99E6A0B7E5BE97E588B0E4B880E4B8AAE4B889E4BD8DE79A84426173653634E7BC96E7A081EFBC8CE5868DE59CA8E69CABE5B0BEE8A1A5E4B88AE4B880E4B8AA223D22E58FB7E380822020200A62EFBC89E4B880E4B8AAE5AD97E88A82E79A84E68385E586B5EFBC9AE5B086E8BF99E4B880E4B8AAE5AD97E88A82E79A8438E4B8AAE4BA8CE8BF9BE588B6E4BD8DEFBC8CE68C89E785A7E4B88AE99DA2E79A84E8A784E58899E8BDACE68890E4BA8CE7BB84EFBC8CE69C80E59
INSERT INTO `doc` VALUES (54, 'h264及rtp包头结构', 0, 0x232320727470E58C85E5A4B4E7BB93E69E840A215B3230303730343330313137373932333532373236372E6A70675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F35326538383434322D643662322D313165392D383261312D353235343030396634346338290AE5AFB9E5BA94E79A8463E8AFADE8A880E7BB93E69E84E4BD93E4BBA3E7A0810A60606020630A7479706564656620737472756374207B0A20202020756E7369676E656420636861722063633A343B20202020202020202F2A204353524320636F756E74202A2F0A20202020756E7369676E6564206368617220783A313B2020202020202020202F2A2068656164657220657874656E73696F6E20666C6167202A2F0A20202020756E7369676E6564206368617220703A313B2020202020202020202F2A2070616464696E6720666C6167202A2F0A20202020756E7369676E656420636861722076657273696F6E3A323B2020202F2A2070726F746F636F6C2076657273696F6E202A2F0A20202020756E7369676E656420636861722070743A373B20202020202020202F2A207061796C6F61642074797065202A2F0A20202020756E7369676E65642063686172206D3A313B2020202020202020202F2A206D61726B657220626974202A2F0A20202020756E7369676E65642073686F7274207365713B2020202020202F2A2073657175656E6365206E756D626572202A2F0A20202020756E7369676E656420696E742074733B2020202020202020202020202020202F2A2074696D657374616D70202A2F0A20202020756E7369676E656420696E7420737372633B202020202020202020202020202F2A2073796E6368726F6E697A6174696F6E20736F75726365202A2F0A7D20435274704865616465723B0A0A6060600A2323232068323634206E616CE58C85E5A4B4E6A0BCE5BC8F0A6060600A2020202020202B2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2B0A2020202020207C307C317C327C337C347C357C367C377C0A2020202020202B2D2B2D2B2D2B2D2B2D2B2D2B2D2B2D2B0A2020202020207C467C4E52497C2020547970652020207C0A2020202020202B2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2B0A74797065E7B1BBE59E8B0A2020312020202020E4B88DE58886E58CBAEFBC8CE99D9E494452E59BBEE5838FE79A84E789870A2020322020202020E78987E58886E58CBA410A2020332020202020E78987E58886E58CBA420A2020342020202020E78987E58886E58CBA430A2020352020202020494452E59BBEE5838FE4B8ADE79A84E789870A2020362020202020E8A1A5E58585E5A29EE5BCBAE4BFA1E681AFE58D95E58583EFBC88534549EFBC890A20203720202020205350530A20203820202020205050530A2020392020202020E5BA8FE58897E7BB93E69D9F0A2020313020202020E5BA8FE58897E7BB93E69D9F0A2020313120202020E7A081E6B581E5809FE5AEBF0A2020313220202020E5A1ABE585850A202031332D323320E4BF9DE795990A0A2020323420202020535441502D41202020E58D95E4B880E697B6E997B4E79A84E7BB84E59088E58C850A2020323520202020535441502D42202020E58D95E4B880E697B6E997B4E79A84E7BB84E59088E58C850A20203236202020204D5441503136202020E5A49AE4B8AAE697B6E997B4E79A84E7BB84E59088E58C850A20203237202020204D5441503234202020E5A49AE4B8AAE697B6E997B4E79A84E7BB84E59088E58C850A202032382020202046552D412020202020E58886E78987E79A84E58D95E585830A202032392020202046552D422020202020E58886E78987E79A84E58D95E585830A202033302D333120E6B2A1E69C89E5AE9AE4B9890A0A6060600A2323232046552D41E58886E78987EFBC9A0AE5BD93206E616C7520686561646572E79A8474797065E7AD89E4BA8E3238E79A84E697B6E58099EFBC8CE8AFB4E6988EE78EB0E59CA8E698AFE58886E78987E78AB6E68081EFBC8CE4B88BE4B8AAE5AD97E88A82E698AFE58886E78987E79A84E5A4B4E983A8E380820A6060600A2020202020202B2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2B0A2020202020207C307C317C327C337C347C357C367C377C0A2020202020202B2D2B2D2B2D2B2D2B2D2B2D2B2D2B2D2B0A2020202020207C537C457C467C2020205479706520207C0A2020202020202B2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2B0A533AE698AFE590A6E7ACACE4B880E4B8AAE58C8520E380820A45EFBC9AE698AFE590A6E69C80E5908EE4B880E4B8AAE58C85E380820A463A20E698AFE590A6E7A681E6ADA2E58C85E380820A547970653A20E58C85E58685E79A84E695B0E68DAEE7B1BBE59E8B2CE7B1BBE59E8BE5908C6E616C20756E6974E4B8ADE79A84312D3233E79A84E580BCE380820A606060, '', '2019-10-07 14:20:08', '2019-10-07 14:20:18', NULL, 00000000000);
INSERT INTO `doc` VALUES (55, 'makefile中的自动依赖规则', 1, 0x31EFBC8EE5B086E68980E69C892E6FE69687E4BBB6E79A84E4BE9DE8B596E585B3E7B3BBE58699E585A5E58D95E78BACE69687E4BBB6EFBC8CE784B6E5908EE59CA84D616B6566696C65E4B8ADE8B083E794A8E8AFA5E69687E4BBB620200A32EFBC8EE6AF8FE4B8AA2E63E69687E4BBB6E5AFB9E5BA94E4B880E4B8AA2E64E69687E4BBB6EFBC8CE5B086E4BE9DE8B596E585B3E7B3BBE58699E585A52E64E69687E4BBB6E4B8AD20200A23232320E4B880E38081E5AFB9E4BA8EE7ACACE4B880E7A78DE696B9E6B395EFBC8C4D616B6566696C65E79A84E58699E6B395E5A682E4B88BEFBC9A2020200A4343203D2067636320200A53524353203A3D20242877696C6463617264202A2E632920200A4F424A53203A3D202428706174737562737420252E632C252E6F2C20242853524353292920200A0A200A0A616C6C3A206D61696E20200A0A200A0A6D61696E3A2024284F424A532920200A0A20202020202020202428434329202D6F206D61696E2024284F424A532920200A0A200A0A2E646570656E643A202428535243532920200A200A2020202020202020402428434329202D4D4D2024285352435329203E20244020200A0A73696E636C756465202E646570656E6420200A0A200A0A636C65616E3A20200A20200A2020202020202020726D202D6620202A2E6F202E646570656E64206D61696E20200AE8AFB4E6988EEFBC9A20200A0AEFBC8831EFBC89202020202020204F424A53203A3D202428706174737562737420252E632C252E6F2C20242853524353292920200A0A2020202020E5B086242853524329E4B8ADE79A842E63E69687E4BBB6E58897E8A1A8E69BBFE68DA2E68890E5AFB9E5BA94E79A842E6FE69687E4BBB6EFBC8CE59CA8E8BF99E9878CE4B88DE883BDE794A8E2809C2A2E63E2809DE2809C2A2E6FE2809DE69DA5E4BBA3E69BBFEFBC8CE8AF95E683B3E59CA82E6FE69687E4BBB6E8BF98E4B88DE5AD98E59CA8E79A84E68385E586B5E4B88BEFBC8CE8A784E58899E8AFADE58FA5E2809C6D61696E3A2024284F424A5329E2809DE5B0B1E4BC9AE8A2ABE8A7A3E69E90E68890E2809C6D61696E3A2A2E6FE2809DEFBC8C6D61696EE4BE9DE8B596E4BA8EE2809C2A2E6FE2809DEFBC8CE2809C2A2E6FE2809DE5AFB9E5BA94E79A84E8A784E58899E58F88E58EBBE593AAE689BEE591A220200A0AEFBC8832EFBC89202020202020202E646570656E643A202428535243532920200A0A2020202020E4B8BAE79A84E698AF2E63E69687E4BBB6E69BB4E694B9E697B6E9878DE696B0E7949FE688902E646570656E64E69687E4BBB620200A0AEFBC8833EFBC8920202020202020402428434329202D4D4D2024285352435329203E20244020200A0A2020202020E8A18CE9A696E79A84E2809D40E2809DE7ACA6E58FB7E8A1A8E7A4BAE59CA8E689A7E8A18C6D616B65E697B6E4B88DE698BEE7A4BAE8AFA5E7ACA6E58FB7E5908EE79A847368656C6CE591BDE4BBA4EFBC9B20200A0A20202020202440EFBC9AE8A1A8E7A4BAE5BD93E5898DE79BAEE6A087E69687E4BBB6EFBC8CE58DB3E2809D2E646570656E64E2809D20200A0A2020202020E58187E8AEBE6D61696E2E63E69687E4BBB6E58FAAE5BC95E794A8E4BA866D61696E2E68E5A4B4E69687E4BBB6EFBC8CE982A3E4B988E8BF99E69DA1E591BDE4BBA4E79A84E8BE93E587BAE7BB93E69E9CE4B8BAEFBC9A2020200A0A2020202020202020206D61696E2E6F3A206D61696E2E63206D61696E2E6820200A0AEFBC8834EFBC892020202020202073696E636C756465202E646570656E6420200A0A2020202020E5B086E7949FE68890E79A84E4BE9DE8B596E585B3E7B3BBE69687E4BBB6E5BC95E585A5E588B0E5BD93E5898D4D616B6566696C65E3808220200A0A20202020204D616B6566696C65E4B8AD696E636C756465E79A84E8B083E794A8E696B9E5BC8FEFBC9A20200A0A61EFBC892020E9A696E58588E59CA8E68C87E5AE9AE79A84E79BAEE5BD95E4B88BE6909CE7B4A2E8A2ABE8B083E794A8E69687E4BBB6EFBC88E8AFA5E4BE8BE6B2A1E69C89E58AA0E8B7AFE5BE84EFBC8CE58899E4B8BAE5BD93E5898DE79BAEE5BD95EFBC8920200A0A62EFBC892020E5A682E69E9CE6B2A1E69C89E689BEE588B0EFBC8CE58899E4BB8E2D49E68980E68C87E5AE9AE79A84696E636C756465E79BAEE5BD95E69FA5E689BEEFBC8CE5A682E69E9CE8BF98E6B2A1E689BEE588B0EFBC8CE58899E4BB8EE2809C2F7573722F676E752F696E636C756465E2809DE2809C2F7573722F6C6F63616C2F696E636C756465E2809DE7AD89E79BAEE5BD95E69FA5E689BE20200A0A63EFBC892020E69C80E7BB88E7BB93E69E9CE8BF98E698AFE6B2A1E689BEE588B0EFBC8CE588994D616B6566696C65E4BC9AE8AF95E59BBEE5AFBBE689BEE58CB9E9858DE8A784E58899E69DA5E7949FE68890E5AFB9E5BA94E69687E4BBB6EFBC8CE4BE8BE5A682E69CACE4BE8BE4B8ADE79A84E8A784E58899E4B8BAEFBC9A20200A0A20202020202020202020202E646570656E643A202428535243532920200A0A20202020202020202020402428434329202D4D4D2024285352435329203E20244020200AE58899E6A0B9E68DAEE8AFA5E8A784E58899E7949FE688902E646570656E64E69687E4BBB6E3808220200A0AE7A88BE5BA8FE9A69620E6ACA1E7BC96E8AF91E697B6E882AFE5AE9AE4B88DE5AD98E59CA82E646570656E64E69687E4BBB6EFBC8CE4BD86E8BF99E698AF6D616B6566696C65E4B99FE4B88DE99C80
INSERT INTO `doc` VALUES (56, 'matlab学习', 1, 0x23232320E59FBAE7A1800AE58F98E9878FE8B083E8AF95EFBC9A20E8AFADE58FA5E5908EE99DA2E58AA0EFBC9BE4B88DE698BEE7A4BAE8AFADE58FA5E689A7E8A18CE7BB93E69E9CEFBC8CE58F8DE4B98BE5B0B1E698BEE7A4BAE8AFADE58FA5E689A7E8A18CE7BB93E69E9CE3808220200AE8A18CE59091E9878FE5928CE58897E59091E9878F3A20613D5B312C322C332C345DE5B0B1E698AFE8A18CE59091E9878FEFBC8CE4BD86623D5B313B323B333B345DE5B0B1E698AFE58897E59091E9878FE380820AE79FA9E998B5EFBC9AE4B880E4B8AAE79FA9E998B5E5B0B1E698AFE5A49AE8A18CE5A49AE58897E79A84E59091E9878FEFBC8CE4BE8BE5A6822061203D205B312C322C333B342C352C365D3B0AE98086E79FA9E998B5EFBC9A20696E762829E587BDE695B0EFBC8CE6B3A8E6848FE4B880E5AE9AE8A681E698AFE696B9E998B5EFBC8CE5AFB9E4BA8EE5A587E5BC82E79FA9E998B5E580BCE58FAFE883BDE4B88DE58786E7A1AEE380820AE6B182E79FA9E998B5E79A84E7A7A93A2072616E6B2829E587BDE695B0E380820AE7949FE68890E58D95E4BD8DE79FA9E998B5EFBC9A20657965284E29EFBC8C4EE4B8BAE58D95E4BD8DE79FA9E998B5E79A84E8A18CE58897E695B0E3808220200AE99A8FE69CBAE79FA9E998B53A2072616E64284E292CE7949FE688904E2A4EE79A84E696B9E998B5E3808220200AE697B6E997B4E7BB9FE8AEA10A606060200A7469632020E5BC80E5A78BE8AEA1E697B60A74696D65203D20746F636C20E88EB7E58F96E7BB8FE8BF87E79A84E697B6E997B40A64697370286E756D327374722874696D65292920E68993E58DB0E7BB8FE8BF87E79A84E697B6E997B40A6060600A0A23232320E8A7A3E7BABFE680A7E696B9E7A88BE7BB840A312E20E5A3B0E6988EE69CAAE79FA5E695B00A73796D73207820793B0A322E20736F6C7665E587BDE695B0E58F82E695B03A20200A0A7C65716E737C566172737C4E616D65732D76616C756528E99D9EE5BF85E99C80297C0A7C2D7C2D7C2D7C0A7CE696B9E7A88BEFBC8CE5A682E69E9CE8B685E8BF87E4B880E4B8AAEFBC8CE58899E694BEE59CA85B205DE4B8ADEFBC8CE5B9B6E794A8E98097E58FB7E99A94E5BC80E38082E5A682EFBC9A7CE5BE85E6B182E79A84E69CAAE79FA5E695B07C094E616D65733AE2809872657475726E436F6E646974696F6E73E28099E698AFE590A6E8BF94E59B9EE587BAE590ABE69C89E58F82E695B0E79A84E8A7A3E38082E2809974727565E28098E4B8BAE8BF94E59B9EEFBC8CE2809966616C7365E28098E4B8BAE590A6EFBC8CE58DB3E7BB99E587BAE4B880E4B8AAE789B9E8A7A3EFBC9B4E616D653A20E2809849676E6F7265416E616C79746963436F6E73747261696E7473E28099E698AFE590A6E7BB99E587BAE8A7A3E79A84E69C80E7AE80E5BDA2E5BC8FE38082E2809874727565E28098E698AFEFBC8CE2809866616C7365E28099E4B8BAE590A620204E616D653AE280985072696E636970616C56616C7565E28099E698AFE590A6E4BB85E7BB99E587BAE4B880E4B8AAE8A7A3E3808246616C7365E4B8BAE8BF94E59B9EE68980E69C89E79A84E8A7A3EFBC8C74727565E4B8BAE4BB85E8BF94E59B9EE4B880E4B8AAE8A7A34E616D653AE280995265616CE28099E698AFE590A6E4BB85E8BF94E59B9EE5AE9EE695B0E8A7A37C0A0A332E20E6808EE4B988E8B083E794A80A73796D7320782020200A5B782C706172616D732C636F6E64735D3D736F6C76652873696E2878293D3D312CE2809852657475726E436F6E646974696F6E73E280992C207472756529200A0A23232320E6B182E8A7A3E5B8B8E5BEAEE58886E696B9E7A88BE7BB84, '', '2019-10-07 14:20:08', '2019-10-07 14:20:18', NULL, 00000000000);
INSERT INTO `doc` VALUES (57, '浏览器显示数学公式的方案', 1, 0x23232320E4BDBFE794A86C61746578200AE5BC95E585A56D6174686A6178E68F92E4BBB6E58DB3E58FAFEFBC8CE6B3A8E6848FE99C80E8A681E4BDBFE794A86C61746578E8AFADE6B3950A6060600A3C21444F43545950452068746D6C3E0A3C68746D6C3E0A3C686561643E0A3C7469746C653E4D6174684A617820546558205465737420506167653C2F7469746C653E0A3C736372697074207372633D2268747470733A2F2F706F6C7966696C6C2E696F2F76332F706F6C7966696C6C2E6D696E2E6A733F66656174757265733D657336223E3C2F7363726970743E0A3C73637269707420747970653D22746578742F6A617661736372697074222069643D224D6174684A61782D73637269707422206173796E630A20207372633D2268747470733A2F2F63646E2E6A7364656C6976722E6E65742F6E706D2F6D6174686A617840332F6573352F7465782D6368746D6C2E6A73223E0A3C2F7363726970743E0A3C2F686561643E0A3C626F64793E0A5768656E202861200A652030292C207468657265206172652074776F20736F6C7574696F6E7320746F202861785E32202B206278202B2063203D20302920616E642074686579206172650A242478203D207B2D6220706D20737172747B625E322D3461637D206F7665722032617D2E24240A3C2F626F64793E0A3C2F68746D6C3E0A6060600A0A6C61746578E8AFADE6B395E58F82E88083EFBC9A0A68747470733A2F2F6D6174682E6D6574612E737461636B65786368616E67652E636F6D2F7175657374696F6E732F353032302F6D6174686A61782D62617369632D7475746F7269616C2D616E642D717569636B2D7265666572656E63650AE6B3A8E6848FE59CA86D6172646F776EE68F92E4BBB6E4B8ADE58FAAE69C896060602424202424606060E4B98BE997B4E79A84E58685E5AEB9E6898DE4BC9AE8A2ABE8AF86E588ABE688906C61746578E380820AE4BE8BE5AD900A242473756D5F7B693D307D5E6E20695E32203D20667261637B286E5E322B6E2928326E2B31297D7B367D24240A0A, '', '2019-10-07 14:20:08', '2019-10-07 14:20:18', NULL, 00000000000);
INSERT INTO `doc` VALUES (58, '开源软件协议比较', 1, 0xE5BC80E6BA90E8BDAFE4BBB6E58D8FE8AEAEE4B8BBE8A681E69C89E4B880E4B88BE587A0E7A78DEFBC9A0A312E2047504C0A322E204C47504C0A332E20417061636865204C6963656E7365203220417061636865204C6963656E7365E698AFE89197E5908DE79A84E99D9EE79B88E588A9E5BC80E6BA90E7BB84E7BB87417061636865E98787E794A8E79A84E58D8FE8AEAEE38082E8AFA5E58D8FE8AEAEE5928C425344E7B1BBE4BCBCEFBC8CE5908CE6A0B7E9BC93E58AB1E4BBA3E7A081E585B1E4BAABE5928CE5B08AE9878DE58E9FE4BD9CE88085E79A84E89197E4BD9CE69D83EFBC8CE5908CE6A0B7E58581E8AEB8E4BBA3E7A081E4BFAEE694B9EFBC8CE5868DE58F91E5B883EFBC88E4BD9CE4B8BAE5BC80E6BA90E68896E59586E4B89AE8BDAFE4BBB6EFBC89E38082E99C80E8A681E6BBA1E8B6B3E79A84E69DA1E4BBB6E4B99FE5928C425344E7B1BBE4BCBCE380820A342E204172746973746963204C6963656E73652F47504C20E4BDBFE4BD9CE88085E4BF9DE68C81E5AFB9E8BF9BE4B880E6ADA5E5BC80E58F91E79A84E68EA7E588B6E380820A352E2045636C69707365205075626C6963204C6963656E736520312E30200A362E20474E552047504C20763320E68891E4BBACE5BE88E7869FE68289E79A844C696E7578E5B0B1E698AFE98787E794A8E4BA8647504CE3808247504CE58D8FE8AEAEE5928C4253442C20417061636865204C6963656E7365E7AD89E9BC93E58AB1E4BBA3E7A081E9878DE794A8E79A84E8AEB8E58FAFE5BE88E4B88DE4B880E6A0B7E3808247504CE79A84E587BAE58F91E782B9E698AFE4BBA3E7A081E79A84E5BC80E6BA902FE5858DE8B4B9E4BDBFE794A8E5928CE5BC95E794A82FE4BFAEE694B92FE8A18DE7949FE4BBA3E7A081E79A84E5BC80E6BA902FE5858DE8B4B9E4BDBFE794A8EFBC8CE4BD86E4B88DE58581E8AEB8E4BFAEE694B9E5908EE5928CE8A18DE7949FE79A84E4BBA320E7A081E5819AE4B8BAE997ADE6BA90E79A84E59586E4B89AE8BDAFE4BBB6E58F91E5B883E5928CE99480E594AEE380820A372E20474E55204C65737365722047504C0A382E204D4954204C6963656E73650A392E204D6F7A696C6C61205075626C6963204C6963656E736520312E310A31302E204E657720425344204C6963656E73650A0A7CE58D8FE8AEAE7CE4BFAEE694B9E79BB8E5908CE4BBA3E7A081E99C80E8A681E4BDBFE794A8E79BB8E5908CE79A84E8AEB8E58FAFE8AF817CE68980E69C89E79BB8E5908CE4BBA3E7A081E4BDBFE794A8E68896E88085E585BCE5AEB9E8AEB8E58FAF7CE998BBE6ADA244524DEFBC8CE99481E5AE9AE59BBAE4BBB67CE68980E69C89E69687E4BBB6E5BF85E9A1BBE58C85E590ABE78988E69D83EFBC8CE694B9E58F98E5928CE4B893E588A9E79A84E4BFA1E681AF7CE998BBE6ADA2E4BDBFE794A8E4BD9CE88085E5A793E5908DE5AEA3E4BCA07C0A7C2D7C2D7C2D7C2D7C2D7C2D7C0A7C47504C56327C636F6E74656E74327C636F6E74656E74337C2D7C2D7C0A7C47504C56327C636F6E74656E74327C636F6E74656E74337C2D7C2D7C0A7C47504C56327C636F6E74656E74327C636F6E74656E74337C2D7C2D7C0A7C47504C56327C636F6E74656E74327C636F6E74656E74337C2D7C2D7C0A7C47504C56327C636F6E74656E74327C636F6E74656E74337C2D7C2D7C0A7C47504C56327C636F6E74656E74327C636F6E74656E74337C2D7C2D7C0A7C47504C56327C636F6E74656E74327C636F6E74656E74337C2D7C2D7C0A0A0A215B305F313330363239363037397645445A2E6769665D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F38353732333462662D653539662D313165392D383261312D353235343030396634346338290A, '', '2019-10-07 14:20:08', '2019-10-07 14:20:18', NULL, 00000000000);
INSERT INTO `doc` VALUES (59, 'c/c++包管理工具conan搭建', 2, 0x22636F6E616EE698AFE4B880E4B8AA632B2BE79A84E58C85E7AEA1E79086E7B3BBE7BB9FEFBC8CE4BB94E7BB86E683B3E683B3632B2BE79A84E4BE9DE8B596EFBC8CE69CACE8BAAB632F632B2BE5B0B1E69C89632B2B31312C632B2B3137EFBC8CE8BF98E69C8963E8AFADE8A880E79A84E58E86E58FB2E58C85E8A2B1EFBC8C636F6E616EE698AF63E8AFADE8A880E79A84E58C85E7AEA1E79086E5B7A5E585B7EFBC8CE68F90E4BE9BE4BA86632F632B2BE4B88DE5908CE5B9B3E58FB0EFBC8CE4B88DE5908CE79A84E7BC96E8AF91E5B7A5E585B7EFBC8CE4B88DE5908CE78988E69CACE79A84E58C85E7AEA1E79086E696B9E5BC8FEFBC8CE7B1BBE4BCBCE4BA8E676F6C616E67E887AAE5B8A6E79A84E58C85E7AEA1E79086E5B7A5E585B7EFBC8CE4B99FE7B1BBE4BCBCE4BA8E6A61766120E79A846D6176656E2C707974686F6EE79A84706970E3808220200A2323232320E690ADE5BBBA636F6E616E207365727665723A0A20636F6E616E2073657276657220E99B86E68890E588B0E4BA866A66726F67206172636869666163746F7279E8BDAFE4BBB6E4B8ADEFBC8CE8BF99E698AFE4B880E4B8AAE5BE88E585A8E99DA2E79A84E694B6E8B4B94349E8BDAFE4BBB6EFBC8C636F6E616EE58FAAE698AFE585B6E4B8AD632F632B2BE8AFADE8A880E79A84E4B880E4B8AAE5AE9EE78EB0EFBC8CE5B9B8E8BF90E79A84E698AFE68F90E4BE9BE4BA86E58D95E78BACE79A84636F6E616E2D7365727665722CE58FAAE99C80E8A681E9809AE8BF87706970E8BF9BE8A18CE4B88BE8BDBDE5B0B1E8A18CE380820A6060600A242067697420636C6F6E652068747470733A2F2F6769746875622E636F6D2F636F6E616E2D696F2F636F6E616E2E6769740A2420636420636F6E616E0A242067697420636865636B6F7574206D61737465720A242070697020696E7374616C6C202D7220636F6E616E732F726571756972656D656E74732E7478740A242070697020696E7374616C6C202D7220636F6E616E732F726571756972656D656E74735F7365727665722E7478740A242070697020696E7374616C6C2067756E69636F726E0A0A242067756E69636F726E202D6220302E302E302E303A39333030202D772034202D742033303020636F6E616E732E7365727665722E7365727665725F6C61756E636865723A6170700A6060600AE69C8DE58AA1E599A8E79A84E9858DE7BDAEE69687E4BBB6E4BD8DE4BA8EE794A8E688B7E6A0B9E79BAEE5BD957E2F2E636F6E616E5F736572766572E4B88BE3808220200AE4B8BBE8A681E9858DE7BDAEE587A0E4B8AAE4B8AAE9858DE7BDAEE9A1B90A6060600A5B7365727665725D0A23205741524E494E4721204368616E67652064656661756C74207661726961626C65206F66206A77745F7365637265742E20596F752073686F756C64206368616E676520697420706572696F646963616C6C790A23204974206F6E6C79206166666563747320746F2063757272656E742061757468656E7469636174696F6E20746F6B656E732C20796F752063616E206368616E6765207361666574656C7920616E7974696D650A23205768656E206974206368616E676573207573657220617265206A75737420666F7263656420746F206C6F6720696E20616761696E0A6A77745F7365637265743A2049516C6F4452715055467A58727574567058706949794B7A0A6A77745F6578706972655F6D696E757465733A203132300A0A73736C5F656E61626C65643A2046616C73650A706F72743A20393330300A23205075626C696320706F72742077686572652066696C65732077696C6C206265207365727665642E20496620656D7074792077696C6C20626520757365642022706F7274220A7075626C69635F706F72743A39333030202023E79C9FE5AE9EE79A84E69C8DE58AA1E599A8E7ABAFE58FA30A686F73745F6E616D653A203131382E32342E3233382E313938202023E99C80E8A681E5A1ABE58699E79C9FE5AE9EE79A84E69C8DE58AA1E599A8E5A496E7BD9169700A0A5B77726974655F7065726D697373696F6E735D202023E4B88AE4BCA0E69D83E999900A2A2F2A402A2F2A3A202A0A0A5B726561645F7065726D697373696F6E735D202323E8AFBBE58F96E69D83E99990E79A84E794A8E688B7EFBC8CE694AFE68C81E6ADA3E588990A2A2F2A402A2F2A3A202A0A5B75736572735D20202323E694AFE68C81E79A84E794A8E688B7E58897E8A1A80A2364656661756C745F757365723A2064656661756C74706173730A64656D6F3A2064656D6F0A0A6060600AE69C80E5908E20302E302E302E303A39333030E698AF636F6E616EE79A84E698AFE59CB0E59D80E5928CE7ABAFE58FA3E380820A23232320E5AEA2E688B7E7ABAFE696B0E5BBBAE58C850AE59CA8E5BA93E6A0B9E79BAEE5BD95E4B88BE8BE93E585A53A0A6060600A636F6E616E206E6577206F70656E63762F302E31202D740A6060600AE4BC9AE7949FE68890E4BBA5E4B88BE69687E4BBB63A0A6060600A636F6E616E66696C652E70790A746573745F7061636B6167650A2020434D616B654C697374732E7478740A2020636F6E616E66696C652E70790A20206578616D706C652E6370700A6060600AE585B6E4B8AD636F6E616E66696C652E7079E68F8FE8BFB0E4BA86E8AFA5E5BA93E79A84E4B8BBE8A681E58F82E695B0EFBC8CE58C85E590ABE69687E4BBB6EFBC8CE58C85E590ABE5BA93EFBC8CE5B9B3E58FB0E7AD89EFBC8C2C20E5908CE697B6E7949FE68890E4B880E4B8A
INSERT INTO `doc` VALUES (60, 'QT WINDOWS编译Webkit和webengine', 1, 0x2D20596F75206D757374206861766520666F6C6C6F77696E672070726F6772616D7320696E20796F7572205041544820656E7669726F6E6D656E74207661726961626C653A0A6060600A56697375616C2053747564696F203E3D203230313520494D504F5254414E543A2064756520746F206D6F6465726E20432B2B31312066656174757265732C2056533230313520697320746865206D696E696D756D20737570706F727465642076657273696F6E2E2056697375616C2053747564696F203230313520436F6D6D756E6974792077696C6C20626520656E6F75676820746F206275696C642051745765626B69742E0A5174203E3D20352E36202D20687474703A2F2F7777772E71742E696F2F646576656C6F7065727320286F6C6465722051742076657273696F6E73206D617920776F726B2061732077656C6C2C2062757420796F752077696C6C206E65656420746F206275696C6420517420796F757273656C66290A434D616B65203E3D20322E382E31320A52756279203E3D20312E39202D20796F752063616E20646F776E6C6F616420636F6E76656E69656E7420696E7374616C6C657220686572650A5065726C2028352E3232206F7220352E323029202D204163746976655065726C2062792041637469766553746174652077696C6C20626520656E6F7567682E0A507974686F6E202D2077652068656176696C792061647669736520746F2075736520322E372076657273696F6E2E20507974686F6E2033206973206E6F74206F6666696369616C6C7920737570706F727465640A606060, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (61, 'ActiveX控件调试', 1, 0x2323232320312EE9A696E58588E590AFE58AA84945EFBC8CE5AE89E585A8E8AEBEE7BDAEE8A681E8AEBEE7BDAEE58581E8AEB8E69CAAE6B3A8E5868CE79A8441637469766558E68EA7E4BBB6E689A7E8A18CE380820A322EE8B083E794A841637469766558E68EA7E4BBB6EFBC8CE4BE8BE5A682EFBC9A0A6060600A3C68746D6C3E0A3C626F64793E0A3C4F424A4543542049443D22564544494F414354495645582E566564696F416374697665584374726C2E3122200A434C41535349443D22636C7369643A65326430323865362D333033392D346638392D386233372D31623931336165633531356322200A2057494454483D383030204845494748543D36303020414C49474E3D63656E746572204853504143453D30205653504143453D30203E3C2F4F424A4543543E0A3C2F626F64793E0A3C2F68746D6C3E0A0A6060600AE69C80E585B3E994AEE79A84E698AF434C4153534944EFBC8CE4BD8DE4BA8EE5B7A5E7A88BE79BAEE5BD95E4B88BE79A8469646CE69687E4BBB6E58FAFE4BBA5E69FA5E689BEE588B0636C61737349442CE6AF94E5A6820A6060600A5B20757569642832453443453532302D303030302D343934312D423438392D423643304245423339393739292C2076657273696F6E28312E30292C0A2020636F6E74726F6C205D0A6C69627261727920566564696F416374697665584C69620A7B0A09696D706F72746C6962285354444F4C455F544C42293B0A0A092F2F202043566564696F416374697665584374726C20E79A84E4B8BBE8B083E5BAA6E68EA5E58FA30A095B200A0909757569642832303839324136342D344544342D343131302D423946372D34353932353942433139363529090A095D0A0964697370696E74657266616365205F44566564696F416374697665580A097B0A090970726F706572746965733A0A09096D6574686F64733A0A0A0909095B6964284449535049445F41424F5554424F58295D20766F69642041626F7574426F7828293B0A097D3B0A0A092F2F202043566564696F416374697665584374726C20E79A84E4BA8BE4BBB6E8B083E5BAA6E68EA5E58FA30A0A095B200A0909757569642835344533433146432D373242412D344441352D414242322D34453930383534423730304529090A095D0A0964697370696E74657266616365205F44566564696F416374697665584576656E74730A097B0A090970726F706572746965733A0A0909092F2F2020E4BA8BE4BBB6E68EA5E58FA3E6B2A1E69C89E4BBBBE4BD95E5B19EE680A70A0A09096D6574686F64733A0A097D3B0A0A092F2F202043566564696F416374697665584374726C20E79A84E7B1BBE4BFA1E681AF0A095B0A0909757569642845324430323845362D333033392D344638392D384233372D314239313341454335313543292020202323E8BF99E4B8AAE698AF636C6173736964EFBC8CE4B99FE5B0B1E698AFE4B88AE99DA26F62656A6374E9878CE99DA2E79A84E5AD97E6AEB50A095D0A09636F636C61737320566564696F416374697665580A097B0A09095B64656661756C745D2064697370696E74657266616365205F44566564696F416374697665583B0A09095B64656661756C742C20736F757263655D2064697370696E74657266616365205F44566564696F416374697665584576656E74733B0A097D3B0A7D3B0A6060600A312E20E6B3A8E5868C61637469636558E68EA7E4BBB62C72656773767233322020443A70726F6A656374632B2B566564696F416374697665584465627567566564696F416374697665582E6F63780A322E20E68993E5BC804945E68993E5BC80E58C85E590ABE68EA7E4BBB6E79A84E69687E4BBB6E380820A332E205653E8B083E8AF95E98089E9A1B92D3EE99984E58AA0E588B0E8BF9BE7A88BEFBC8CE6B3A8E6848FE58FAFE4BBA5E98089E68BA9E79A84E8BF9BE7A88BE69C89E4B889E4B8AAEFBC8CE98089E68BA9E6B2A1E69C89E6A087E9A298E79A84E982A3E4B8AA2CE590A6E58899E6B2A1E696ADE782B9E380820A215B64662E6A70675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F38366263326232362D656464632D313165392D623933322D353235343030396634346338290A, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (62, 'DirectShow 学习笔记', 1, 0x44697265637453686F77E5B19EE4BA8EE5BEAEE8BDAF44697265637458E79A84E4B880E59198EFBC8CE698AFE99D9EE5B8B8E697A9E69C9FE79A84E5A49AE5AA92E4BD93E6A186E69EB6EFBC8CE8AFA5E5B9B3E58FB0E59CA832303030E5B9B4E5B7A6E58FB3E5B0B1E5B7B2E7BB8FE68EA8E587BAEFBC8CE59BA0E4B8BAE68EA8E587BAE79A84E697B6E997B4E697A9EFBC8CE59CA8E5B7A5E7A88BE4B88AE69C89E68890E7869FE79A84E4BC98E782B9EFBC8CE59BA0E6ADA4E4B880E4BA9BE9A1B9E79BAEE58FAFE4BBA5E98787E794A844697265637453686F77E5AE9EE78EB0EFBC8CE6AF94E5A682E5A49AE5AA92E4BD9341637469766558E7BB84E4BBB6E3808220200A0A23232320434F4DE7BB84E4BBB60A434F4DE7BB84E4BBB6E698AFE5BEAEE8BDAFE79A84E4B880E5A597E7BC96E7A88BE8A784E88C83EFBC8C434F4DE698AFE4B880E4B8AAE7B1BBEFBC8CE7B1BBE4B8ADE58C85E590ABE4BA86E5BE88E5A49AE8999AE587BDE695B0E68EA5E58FA3EFBC8C434F4DE7BB84E4BBB6E983BDE698AFE4BB8E49556E6B6F776EE68EA5E58FA3E6B4BEE7949FE69DA5E79A84EFBC8C49556E6B6F776EE5AE9AE4B989E4BA86E4B889E4B8AAE99D9EE5B8B8E9878DE8A681E79A84E68EA5E58FA3EFBC8C5175657279496E746572666163652C4164645265662C52656C65617365E8BF99E4B889E4B8AAE68EA5E58FA3EFBC8C434F4DE4B8BBE8A681E794A8E4BA8EE8A7A3E586B3E5AFB9E8B1A1E7949FE591BDE591A8E69C9FE79A84E997AEE9A298E3808220200AE8BF98E69C89E58FA6E4B880E4B8AAE9878DE8A681E79A84E68EA5E58FA349436C617373466163746F7279EFBC8C434F4DE8A784E5AE9AEFBC8CE6AF8FE4B880E4B8AAE7BB84E4BBB6E983BDE5BF85E9A1BBE69C89E4B880E4B8AAE79BB8E5AFB9E5BA94E79A84E7B1BBE5B7A5E58E82E587BDE695B049436C617373466163746F72792CE7B1BBE5B7A5E58E82E69CACE8BAABE4B99FE698AF434F4DE7BB84E4BBB6EFBC8CE5AE83E5AE9EE78EB0E4BA8649436C617373466163746F7279E5BA93E68EA5E58FA3EFBC8CE59CA849436C617373466163746F72796465E79A84437265617465496E7374616E6365E4B8ADE5868DE58EBB6E6577E5AEA2E688B7E79A84434F4DE7BB84E4BBB6E380820A2323232320434F4DE7BB84E4BBB6E79A84E5889BE5BBBAE8BF87E7A88B0A215B636F6D2E6A70675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F63623632303163352D656535372D313165392D623933322D353235343030396634346338290A0AE6AF8FE4B8AA434F4DE7BB84E4BBB6E983BDE69C89E4B880E4B8AAE594AFE4B880E79A844755494420434C415353494420E69DA5E6A087E8AF86EFBC8CE5BD93E5889BE5BBBAE4B880E4B8AA434F4DE7BB84E4BBB6E5AFB9E8B1A1E697B6E58099EFBC8CE680BBE698AFE9809AE8BF87E8BF99E4B8AA47554944E8B083E794A8436F476574436C6173734F626A656374E69DA5E88EB7E5BE97E5889BE5BBBAE8BF99E4B8AA434F4DE7BB84E4BBB6E79A84E7B1BBE5B7A5E58E82EFBC8CE784B6E5908EE8B083E794A8E5B7A5E58E82E7B1BBE79A84437265617465496E7374616E6365E58EBBE5889BE5BBBAE4B880E4B8AAE5AFB9E8B1A1E380820AE4BE8BE5A682E4B88BE99DA2E698AFE4B880E4B8AAE5889BE5BBBA434F4DE7BB84E4BBB6E79A84E4BE8BE5AD902864697265637458E79A844947726170684275696C64657229EFBC9A2020200A6060600A202020206872203D20436F437265617465496E7374616E636528434C5349445F46696C74657247726170682C204E554C4C2C20434C534354585F494E50524F435F5345525645522C200A202020202020202020202020202020202020202020202020204949445F4947726170684275696C6465722C2028766F6964202A2A29266D5F704742293B0A6060600A0AE4B88BE99DA2E698AF44697265637453686F77E79A84E68A80E69CAFE69EB6E69E84E59BBE3A20200A215B64697265637473686F772E6A70675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F35386265633536342D656535362D313165392D623933322D353235343030396634346338290A0A44697265637453686F77E4BD8DE4BA8EE5BA94E794A8E5B182E4B8ADE38082E5AE83E4BDBFE794A8E4B880E7A78DE58FAB46696C746572204772617068E79A84E6A8A1E59E8BE69DA5E7AEA1E79086E695B4E4B8AAE695B0E68DAEE6B581E79A84E5A484E79086E8BF87E7A88BEFBC9BE58F82E4B88EE695B0E68DAEE5A484E79086E79A84E59084E4B8AAE58A9FE883BDE6A8A1E59D97E58FAB46696C746572EFBC9BE59084E4B8AA46696C74657220E59CA846696C746572204772617068E4B8ADE68C89E4B880E5AE9AE79A84E9A1BAE5BA8FE8BF9EE68EA5E68890E4B880E69DA122E6B581E6B0B4E7BABF22E58D8FE5908CE5B7A5E4BD9CE3808220200AE68C89E785A7E58A9FE883BDE69DA5E58886EFBC8C46696C746572E5A4A7E887B4E58886E4B8BAE4B889E7B1BBEFBC9A536F757263652046696C74657273E380815472616E73666F726D2046696C74657273E5928C52656E646572696E672046696C74657273E380820A0A536F757263652046696C74657273E4B8BBE8A681E8B49FE8B4A3E58F96E5BE97E695B0E68DAEEFBC8CE695B0E68DAEE6BA90E58FA
INSERT INTO `doc` VALUES (63, 'Vs自带的环境变量', 2, 0x7CE78EAFE5A283E58F98E9878F7CE794A8E980940A7C2D7C2D7C0A7C2428536F6C7574696F6E44697229097CE8A7A3E586B3E696B9E6A188E79BAEE5BD95EFBC9AE58DB32E736C6EE69687E4BBB6E68980E59CA8E8B7AFE5BE840A7C242850726F6A65637444697229097CE9A1B9E79BAEE6A0B9E79BAEE5BD953A2C20E58DB32E76637870726F6AE69687E4BBB6E68980E59CA8E8B7AFE5BE840A7C2428436F6E66696775726174696F6E297CE9A1B9E79BAEE79A84E7BC96E8AF91E9858DE7BDAEE5908DE7A7B0EFBC8CE6AF94E5A6824465627567EFBC8CE6889652656C656173650A7C242850726F6A6563744E616D6529097CE5BD93E5898DE9A1B9E79BAEE5908DE7A7B00A7C2428536F6C7574696F6E4E616D65297CE696B9E6A188E5908DE7A7B00A7C24284F757444697229097CE9A1B9E79BAEE8BE93E587BAE69687E4BBB6E79BAEE5BD950A7C242854617267657444697229097CE9A1B9E79BAEE8BE93E587BAE69687E4BBB6E79BAEE5BD950A7C24285461726765744E616D6529097CE9A1B9E79BAEE7949FE68890E79BAEE6A087E69687E4BBB62C20E9809AE5B8B8E5928C242850726F6A6563744E616D6529E5908CE5908D2C20E5A68247616D650A7C242854617267657445787429097CE9A1B9E79BAEE7949FE68890E69687E4BBB6E5908EE7BC80E5908DEFBC8CE5A6822E6578652C202E6C6962E585B7E4BD93E58F96E586B3E4BA8EE5B7A5E7A88BE8AEBEE7BDAE0A7C242854617267657446696C654E616D65297CE9A1B9E79BAEE8BE93E587BAE69687E4BBB6E5908DE5AD97E38082E6AF94E5A68247616D652E6578652C20E7AD89E4BA8E20285461726765744E616D65292B285461726765744E616D65292B28546172676574457874290A7C242850726F6A65637445787429097CE5B7A5E7A88BE69687E4BBB6E5908EE7BC80E5908DEFBC8CE5A6822E76637870726F6A0A0A0A, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (64, 'C++ 虚函数和虚函数表详解', 5, 0x23232320E9878DE8BDBDE5928CE9878DE586990A312E20E9878DE8BDBD2D2D2DE5908CE4B880E4B8AAE7B1BBE4B8ADE587BDE695B0E5908DE79BB8E5908CEFBC8CE587BDE695B0E79A84E58F82E695B0E58897E8A1A8E4B88DE79BB8E5908CE79A84E4B8A4E4B8AAE58F8AE4B8A4E4B8AAE4BBA5E4B88AE79A84E587BDE695B0E5B0B1E698AFE587BDE695B0E9878DE8BDBDE38082E6B3A8E6848FEFBC9AE587BDE695B0E79A84E8BF94E59B9EE580BCE4B88DE883BDE4BD9CE4B8BAE587BDE695B0E698AFE590A6E9878DE8BDBDE79A84E4BE9DE68DAEE380820A322E20E9878DE586992D2D2DE698AFE59CA8E5AD90E7B1BBE7BBA7E689BFE788B6E7B1BBE79A84E697B6E58099EFBC8CE5AFB9E788B6E7B1BBE79A84E8999AE587BDE695B0E8BF9BE8A18CE4BA86E8A686E79B96E38082E9878DE58699E4BC9AE4BDBFE7A88BE5BA8FE58F91E7949FE58AA8E68081E88194E7BC96EFBC8CE4BAA7E7949FE5A49AE68081E380820A332E20E9878DE5AE9AE4B9892D2D2DE698AFE59CA8E5AD90E7B1BBE7BBA7E689BFE788B6E7B1BBE79A84E697B6E58099EFBC8CE5AFB9E788B6E7B1BBE79A84E99D9EE8999AE587BDE695B0E8BF9BE8A18CE4BA86E8A686E79B96E380820A23232320E99DA2E59091E5AFB9E8B1A1E5A49AE68081E79A84E4BD93E78EB03A0AE99D99E68081E5A49AE68081EFBC9AE587BDE695B0E9878DE8BDBDEFBC8CE8BF90E7AE97E7ACA6E9878DE8BDBDE380820AE58AA8E68081E5A49AE68081EFBC9AE9809AE8BF87E8999AE587BDE695B0E5AE9EE78EB0E380820AE4BDBFE794A8E68C87E99288E68896E5BC95E794A8E8AEBFE997AEE99D9EE8999AE587BDE695B0E697B6EFBC8CE7BC96E8AF91E599A8E6A0B9E68DAEE68C87E99288E69CACE8BAABE79A84E7B1BBE59E8BE586B3E5AE9AE8A681E8B083E794A8E593AAE4B8AAE587BDE695B0E38082E8808CE4B88DE698AFE4B88DE698AFE6A0B9E68DAEE68C87E99288E68C87E59091E5AFB9E8B1A1E79A84E7B1BBE59E8BE380820AE4BDBFE794A8E68C87E99288E8AEBFE997AEE8999AE587BDE695B0E697B6EFBC8CE7BC96E8AF91E599A8E6A0B9E68DAEE68C87E99288E68C87E59091E79A84E7B1BBE59E8BE586B3E5AE9AE8A681E8B083E794A8E593AAE4B8AAE587BDE695B0EFBC8CE4B88EE68C87E99288E69CACE8BAABE7B1BBE59E8BE697A0E585B3E380820AE6B4BEE7949FE7B1BBE58FAFE4BBA5E5AFB9E59FBAE7B1BBE79A84E8999AE587BDE695B0E79A84E8BF9BE8A18CE9878DE58699EFBC88E9878DE5AE9AE4B989E38081E8A686E79B96EFBC89EFBC9A0A0AE4B88EE59FBAE7B1BBE79A84E8999AE587BDE695B0E79A84E58F82E695B0E7B1BBE59E8BE5BF85E9A1BBE4B880E6A0B70AE4B88EE59FBAE7B1BBE79A84E8999AE587BDE695B0E79A84E58F82E695B0E4B8AAE695B0E5BF85E9A1BBE4B880E6A0B70AE4B88EE59FBAE7B1BBE79A84E8999AE587BDE695B0E79A84E587BDE695B0E8BF94E59B9EE580BCE7B1BBE59E8BE5BF85E9A1BBE4B880E6A0B728E58FAFE4BBA5E69BBFE68DA2E4B8BAE5AD90E7B1BBE7B1BBE59E8BE68C87E99288EFBC890A2323232320432B2BE587BDE695B0E695B0E8B083E794A8E9BB98E8AEA4E4B88DE4BDBFE794A8E58AA8E68081E7BB91E5AE9AEFBC8CE8A7A6E58F91E58AA8E68081E7BB91E5AE9AE5BF85E9A1BBE6BBA1E8B6B3E4B880E4B88BE69DA1E4BBB6EFBC9A0A0A2A2AE58FAAE69C89E68C87E5AE9AE4B8BAE8999AE587BDE695B0E79A84E587BDE695B0E6898DE883BDE8BF9BE8A18CE58AA8E68081E7BB91E5AE9A2A2A0A2A2AE5BF85E9A1BBE9809AE8BF87E59FBAE7B1BBE79A84E68C87E99288E68896E5BC95E794A8E5AFB9E587BDE695B0E8BF9BE8A18CE8B083E794A82A2A0A0A2323232320E593AAE4BA9BE587BDE695B0E4B88DE883BDE4B8BAE8999AE587BDE695B00AE69E84E980A0E587BDE695B0EFBC9AE88BA5E4B8BAE69E84E980A0E587BDE695B0E58899E4B88DE883BDE6ADA3E7A1AEE8B083E794A820E788B6E7B1BBE79A84E69E84E980A0E587BDE695B00AE99D99E68081E68890E59198E587BDE695B0EFBC9AE99D99E68081E68890E59198E587BDE695B0E5AFB9E6AF8FE4B8AAE7B1BBE69DA5E8AFB4E58FAAE69C89E4B880E4BBBDE4BBA3E7A081EFBC8CE68980E69C89E5AFB9E8B1A1E585B1E4BAABE8BF99E4BBBDE4BBA3E7A081EFBC8CE5AE83E4B88DE5BD92E5B19EE4BA8EE69F90E4B8AAE585B7E4BD93E5AFB9E8B1A1E68980E69C89E380820AE58F8BE58583E587BDE695B0EFBC9AE6A0B9E69CACE5B0B1E4B88DE698AFE68890E59198E587BDE695B0EFBC8CE8B088E4BD95E8999AE587BDE695B00AE58685E6959BE587BDE695B0EFBC9A0AE8B58BE580BCE6938DE4BD9CE7ACA6E9878DE8BDBDE587BDE695B0EFBC9AE59FBAE7B1BBE4B88EE5AD90E7B1BBE79A84E58F82E695B0E7B1BBE59E8BE4B88DE5908C0A0A432B2BE9BB98E8AEA4E79A84E69E90E69E84E587BDE695B0E4B88DE698AFE8999AE587BDE695B0E698AFE59BA0E4B8BAE8999AE587BDE695B0E99C80E8A681E9A29DE5A496E79A84E8999AE587BDE695B0E8A1A8E5928CE8999AE8A1A8E68C87E99288EFBC8CE58DA0E794A8E9A29DE5A496E79A84E58685E5AD98E380820AE8808CE5AFB9E4BA8EE4B88DE4BC9AE8A2ABE7BBA7E689BFE79A84E7B1BBE69DA5E8AFB4EFBC8CE585B6E69E90E69E84E587BDE695B0E5A682E69E9CE698AFE8999AE587BDE695B0EFBC8CE5B0B1E4BC9AE6B5AAE8B4B9E58685E5AD98E38082E59BA0E6ADA4432B
INSERT INTO `doc` VALUES (65, 'wav格式分析', 0, 0x23232320776176E6A0BCE5BC8F0AE4B8BBE8A681E58C85E590ABE4BBA5E4B88BE983A8E58886EFBC9A0A2D20776176E5A4B4E983A80A2D207761765F666D7420E5A4B4E983A80A2D207761765F64617461E5A4B4E983A80AE5AE9AE4B989E5A682E4B88BEFBC9A0A0A6060600A747970656465662073747275637420574156455F484541444552207B0A09636861722020202066636349445B345D3B202020202020202F2FE58685E5AEB9E4B8BA2252494646220A09756E7369676E656420696E7420647753697A653B2020202F2FE69C80E5908EE5A1ABE58699EFBC8C57415645E6A0BCE5BC8FE99FB3E9A291E79A84E5A4A7E5B08F0A096368617220202020666363547970655B345D3B20202020202F2FE58685E5AEB9E4B8BA2257415645220A7D574156455F4845414445523B0A0A747970656465662073747275637420574156455F464D54207B0A09636861722020202066636349445B345D3B202020202020202020202F2FE58685E5AEB9E4B8BA22666D7420220A09756E7369676E656420696E742020647753697A653B20202020202F2FE58685E5AEB9E4B8BA574156455F464D54E58DA0E79A84E5AD97E88A82E695B0EFBC8CE4B8BA31360A0973686F727420696E742077466F726D61745461673B202F2FE5A682E69E9CE4B8BA50434DEFBC8CE694B9E580BCE4B8BA20310A0973686F727420696E7420774368616E6E656C733B20202F2FE9809AE98193E695B0EFBC8CE58D95E9809AE981933D31EFBC8CE58F8CE9809AE981933D320A09756E7369676E656420696E742020647753616D706C65735065725365633B2F2FE98787E6A0B7E9A291E78E870A09756E7369676E656420696E742020647741766742797465735065725365633B2F2A203D3D647753616D706C65735065725365632A774368616E6E656C732A75694269747350657253616D706C652F38202A2F0A0973686F727420696E742077426C6F636B416C69676E3B2F2F3D3D774368616E6E656C732A75694269747350657253616D706C652F380A0973686F727420696E742075694269747350657253616D706C653B2F2FE6AF8FE4B8AAE98787E6A0B7E782B9E79A84626974E695B0EFBC8C38626974733D382C203136626974733D31360A7D574156455F464D543B0A0A747970656465662073747275637420574156455F44415441207B0A09636861722020202066636349445B345D3B202020202020202F2FE58685E5AEB9E4B8BA2264617461220A09756E7369676E656420696E7420647753697A653B2020202F2F3D3D4E756D53616D706C65732A774368616E6E656C732A75694269747350657253616D706C652F380A7D574156455F444154413B0A0A6060600A776176E5B081E8A38570636DE695B0E68DAEE79A84E4BE8BE5AD90EFBC9A0A6060600A0A46494C452A20417070656E6457617646696C652829207B0A09574156455F4845414445522070636D4845414445523B0A09574156455F464D542020202070636D464D543B0A09574156455F4441544120202070636D444154413B0A0946494C452A2066706F75743B0A09666F70656E5F73282666706F75742C22746573742E776176222C202277622B22293B0A096966202866706F7574203D3D204E554C4C290A097B0A09097072696E74662822437265617465207761762066696C65206572726F722E0A22293B0A090972657475726E206E756C6C7074723B0A097D0A092F2A20574156455F484541444552202A2F0A096D656D6370792870636D4845414445522E66636349442C202252494646222C2034293B0A096D656D6370792870636D4845414445522E666363547970652C202257415645222C2034293B0A09667772697465282670636D4845414445522C2073697A656F6628574156455F484541444552292C20312C2066706F7574293B2020202F2F313D5345454B5F4355520A09090909090909090909092F2A20574156455F464D54202A2F0A096D656D6370792870636D464D542E66636349442C2022666D7420222C2034293B0A0970636D464D542E647753697A65203D2031363B0A0970636D464D542E77466F726D6174546167203D203078303030313B0A0970636D464D542E774368616E6E656C73203D20323B0A0970636D464D542E647753616D706C6573506572536563203D2034343130303B0A0970636D464D542E75694269747350657253616D706C65203D2031363B0A092F2A203D3D647753616D706C65735065725365632A774368616E6E656C732A75694269747350657253616D706C652F38202A2F0A0970636D464D542E64774176674279746573506572536563203D2070636D464D542E647753616D706C65735065725365632A70636D464D542E774368616E6E656C732A70636D464D542E75694269747350657253616D706C65202F20383B0A092F2A203D3D774368616E6E656C732A75694269747350657253616D706C652F38202A2F0A0970636D464D542E77426C6F636B416C69676E203D2070636D464D542E774368616E6E656C732A70636D464D542E75694269747350657253616D706C65202F20383B0A09667772697465282670636D464D542C2073697A656F6628574156455F464D54292C20312C2066706F7574293B0A092F2A20574156455F44415441202A2F0A096D656D6370792870636D444154412E66636349442C202264617461222C2034293B0A0970636D444154412E647753697A65203D20303B0A09667772697465282670636D444154412C2073697A656F6628574156455F44415441292C20312C2066706F757
INSERT INTO `doc` VALUES (66, 'ffmpeg在windows环境编译 aac 和h264编解码支持', 1, 0x23232320E69DA1E4BBB6EFBC9A0A312E204D696E6777E78EAFE5A283E380820A322E20766376617273E78EAFE5A283E380820A332E207961736D2C6E61736DE694AFE68C812CE5B0864D696E6777E887AAE5B8A6E79A846C696E6BE4BB8EE78EAFE5A283E58F98E9878FE4B8ADE694B9E5908DE380820A342E206C696278323634E5BA930A352E206C696266646B2D616163E5BA93E380820A232323206C696278323634E7BC96E8AF910AE99D9EE5B8B8E7AE80E58D95EFBC8C2043433D636C3B2E2F636F6E6669677572652C6D616B650A232323206C696266646B2D616163E7BC96E8AF910AE98089E68BA9E8BE83E9AB98E79A84E78988E69CACEFBC8C2E2F636F6E666967757265202D2D7072656669783DE5AE89E8A385E79BAEE5BD95202D2D656E61626C652D737461746963200AE59CA87663E78EAFE5A283E4B88BE8BF90E8A18C0A6060600A6D616B65202D66204D616B6566696C652E76630A6060600A2323232066666D70656720636F6E666967757265E9858DE7BDAEEFBC9A0A6060600A2E2F636F6E666967757265202D2D656E61626C652D67706C202D2D656E61626C652D737461746963202D2D7072656669783D2E2F7673323031355F737461746963202D2D656E61626C652D6465627567202D2D746F6F6C636861696E3D6D737663202D2D64697361626C652D656E636F646572730A2D2D64697361626C652D6465636F64657273202D2D64697361626C652D6465636F6465723D767039202D2D64697361626C652D6465636F6465723D68657663202D2D656E61626C652D6C696278323634202D2D656E61626C652D656E636F6465723D6C696278323634202D2D656E61626C652D6E6F6E660A726565202D2D656E61626C652D6C696266646B2D616163202D2D656E61626C652D6465636F6465723D616163202D2D656E61626C652D656E636F6465723D6C696266646B5F616163202D2D64697361626C652D7961736D202D2D64697361626C652D61736D202D2D65787472612D63666C6167733D272D0A49443A70726F6A656374632B2B6C69626C696278323634696E636C75646527202D2D65787472612D6C64666C6167733D272D4C4942504154483A443A70726F6A656374632B2B6C69626C6962783236346C696227202D2D65787472612D6C64666C6167733D6C6962783236342E0A6C69620A6060600AE9858DE7BDAEE8AFB4E6988EEFBC9A0AE5BC80E590AF68323634E7BC96E8A7A3E7A081EFBC8CE7BC96E7A08178323634E38082E8A7A3E7A081E887AAE5B8A6E79A84683236340AE5BC80E590AF616363E7BC96E8A7A3E7A081EFBC8CE585B6E4B8ADE7BC96E7A08166646B2D6161632CE8A7A3E7A081E887AAE5B8A6E79A84616163E5BA930AE8BF98E69CAAE6898DE8A381E5878FE588B0E69C80E7B2BEE7AE80E79A84E5BA93EFBC8CE4BD86E698AFE59BA0E4B8BAE7949FE68890E99D99E68081E5BA93EFBC8CE68980E4BBA5E697A0E68980E8B093E4BA860A, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (67, 'windows 下iocp网络编程模型', 1, 0x23232320E7AE80E4BB8B0AE38080E38080494F4350E6A8A1E59E8BE5B19EE4BA8EE4B880E7A78DE9809AE8AEAFE6A8A1E59E8BEFBC8CE98082E794A8E4BA8E57696E646F7773E5B9B3E58FB0E4B88BE9AB98E8B49FE8BDBDE69C8DE58AA1E599A8E79A84E4B880E4B8AAE68A80E69CAFE38082E59CA8E5A484E79086E5A4A7E9878FE794A8E688B7E5B9B6E58F91E8AFB7E6B182E697B6EFBC8CE5A682E69E9CE98787E794A8E4B880E4B8AAE794A8E688B7E4B880E4B8AAE7BABFE7A88BE79A84E696B9E5BC8FE982A3E5B086E980A0E68890435055E59CA8E8BF99E68890E58D83E4B88AE4B887E79A84E7BABFE7A88BE997B4E8BF9BE8A18CE58887E68DA2EFBC8CE5908EE69E9CE698AFE4B88DE58FAFE683B3E8B1A1E79A84E38082E8808C494F4350E5AE8CE68890E7ABAFE58FA3E6A8A1E59E8BE58899E5AE8CE585A8E4B88DE4BC9AE5A682E6ADA4E5A484E79086EFBC8CE5AE83E79A84E79086E8AEBAE698AFE5B9B6E8A18CE79A84E7BABFE7A88BE695B0E9878FE5BF85E9A1BBE69C89E4B880E4B8AAE4B88AE999902DE4B99FE5B0B1E698AFE8AFB4E5908CE697B6E58F91E587BA353030E4B8AAE5AEA2E688B7E8AFB7E6B182EFBC8CE4B88DE5BA94E8AFA5E58581E8AEB8E587BAE78EB0353030E4B8AAE58FAFE8BF90E8A18CE79A84E7BABFE7A88BE38082E79BAEE5898DE69DA5E8AFB4EFBC8C494F4350E5AE8CE68890E7ABAFE58FA3E698AF57696E646F7773E4B88BE680A7E883BDE69C80E5A5BDE79A84492F4FE6A8A1E59E8BEFBC8CE5908CE697B6E5AE83E4B99FE698AFE69C80E5A48DE69D82E79A84E58685E6A0B8E5AFB9E8B1A1E38082E5AE83E981BFE5858DE4BA86E5A4A7E9878FE794A8E688B7E5B9B6E58F91E697B6E58E9FE69C89E6A8A1E59E8BE98787E794A8E79A84E696B9E5BC8FEFBC8CE69E81E5A4A7E79A84E68F90E9AB98E4BA86E7A88BE5BA8FE79A84E5B9B6E8A18CE5A484E79086E883BDE58A9BE380820A215B3131313738363532303138303730333134353134383331323234393231323837352E6A70675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F34663230633165302D303134352D313165612D623933322D353235343030396634346338290A23232320E58E9FE790860AE4B880E585B1E58C85E68BACE4B889E983A8E58886EFBC9AE5AE8CE68890E7ABAFE58FA3EFBC88E5AD98E694BEE9878DE58FA0E79A84492F4FE8AFB7E6B182EFBC89EFBC8CE5AEA2E688B7E7ABAFE8AFB7E6B182E79A84E5A484E79086EFBC8CE7AD89E5BE85E88085E7BABFE7A88BE9989FE58897EFBC88E4B880E5AE9AE695B0E9878FE79A84E5B7A5E4BD9CE88085E7BABFE7A88BEFBC8CE4B880E888ACE98787E794A84350552A32E4B8AAEFBC890A0AE38080E38080E5AE8CE68890E7ABAFE58FA3E4B8ADE68980E8B093E79A845BE7ABAFE58FA35DE5B9B6E4B88DE698AFE68891E4BBACE59CA85443502F4950E4B8ADE68980E68F90E588B0E79A84E7ABAFE58FA3EFBC8CE58FAFE4BBA5E8AFB4E698AFE5AE8CE585A8E6B2A1E69C89E585B3E7B3BBE380822A2AE5AE83E585B6E5AE9EE5B0B1E698AFE4B880E4B8AAE9809AE79FA5E9989FE58897EFBC8CE794B1E6938DE4BD9CE7B3BBE7BB9FE68A8AE5B7B2E7BB8FE5AE8CE68890E79A84E9878DE58FA0492F4FE8AFB7E6B182E79A84E9809AE79FA5E694BEE585A5E585B6E4B8ADE38082E5BD93E69F90E9A1B9492F4FE6938DE4BD9CE4B880E697A6E5AE8CE68890EFBC8CE69F90E4B8AAE58FAFE4BBA5E5AFB9E8AFA5E6938DE4BD9CE7BB93E69E9CE8BF9BE8A18CE5A484E79086E79A84E5B7A5E4BD9CE88085E7BABFE7A88BE5B0B1E4BC9AE694B6E588B0E4B880E58899E9809AE79FA5E380822A2A0A0AE38080E38080E9809AE5B8B8E68385E586B5E4B88BEFBC8CE68891E4BBACE4BC9AE59CA8E5889BE5BBBAE4B880E5AE9AE695B0E9878FE79A84E5B7A5E4BD9CE88085E7BABFE7A88BE69DA5E5A484E79086E8BF99E4BA9BE9809AE79FA5EFBC8CE4B99FE5B0B1E698AFE7BABFE7A88BE6B1A0E79A84E696B9E6B395E38082E7BABFE7A88BE695B0E9878FE58F96E586B3E4BA8EE5BA94E794A8E7A88BE5BA8FE79A84E789B9E5AE9AE99C80E8A681E38082E79086E683B3E79A84E68385E586B5E698AFEFBC8CE7BABFE7A88BE695B0E9878FE7AD89E4BA8EE5A484E79086E599A8E79A84E695B0E9878FEFBC8CE4B88DE8BF87E8BF99E4B99FE8A681E6B182E4BBBBE4BD95E7BABFE7A88BE983BDE4B88DE5BA94E8AFA5E689A7E8A18CE8AFB8E5A682E5908CE6ADA5E8AFBBE58699E38081E7AD89E5BE85E4BA8BE4BBB6E9809AE79FA5E7AD89E998BBE5A19EE59E8BE79A84E6938DE4BD9CEFBC8CE4BBA5E5858DE7BABFE7A88BE998BBE5A19EE38082E6AF8FE4B8AAE7BABFE7A88BE983BDE5B086E58886E588B0E4B880E5AE9AE79A84435055E697B6E997B4EFBC8CE59CA8E6ADA4E69C9FE997B4E8AFA5E7BABFE7A88BE58FAFE4BBA5E8BF90E8A18CEFBC8CE784B6E5908EE58FA6E4B880E4B8AAE7BABFE7A88BE5B086E58886E588B0E4B880E4B8AAE697B6E997B4E78987E5B9B6E5BC80E5A78BE689A7E8A18CE38082E5A682E69E9CE69F90E4B8AAE7BABFE7A88BE689A7E8A18CE4BA86E998BBE5A19EE59E8BE79A84E6938DE4BD9CEFBC8CE6938DE4BD9CE7B3BBE7BB9FE5B086E589A5E5A4BAE585B6E69CAAE4BDBFE794A8E79A84E589A9E4BD99E697B6E997B4E78987E5B9B6E8AEA9E58
INSERT INTO `doc` VALUES (68, '各种型号单片机的IO口输入阻抗测试', 1, 0xE4B880E888ACE58D95E78987E69CBAE79A84E7AEA1E8849AE7BB93E69E84215BE58D95E78987E69CBAE7AEA1E8849AE7BB93E69E842E6A70675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F64313833626138372D303136382D313165612D623933322D353235343030396634346338290A0AE78EB0E59CA8E8AEA8E8AEBAE58D95E78987E69CBAE7AEA1E8849AE68D9FE59D8FE79A84E68385E586B5EFBC8CE4B880E888ACE68385E586B5E4B88BE58D95E78987E69CBAE7AEA1E8849AE68D9FE59D8FE698AFE9AB98E794B5E58E8BE5AFBCE887B44E2D4D4F53E5928CE4BF9DE68AA4E4BA8CE69E81E7AEA1E587BBE7A9BFE5AFBCE887B4E79A84EFBC8CE8BF99E7A78DE68385E586B5E4B88BE794A8E4B887E794A8E8A1A8E9878FE58D95E78987E69CBAE79A84E8BE93E585A5E998BBE68A97EFBC8CE4BC9AE58F98E5BE97E5BE88E5B08FEFBC8CE5908CE697B6E9878F5643432DE7AEA1E8849AE4B98BE997B4E79A84E998BBE68A9728E7BAA2E8A1A8E7AC94E59CA856434329EFBC8CE4B99FE4BC9AE58F98E5BE97E99D9EE5B8B8E5B08FEFBC8CE59BA0E4B8BAE6ADA4E697B6E4B88AE99DA2E79A84E4BF9DE68AA4E4BA8CE69E81E7AEA1E4B99FE5B7B2E7BB8FE68D9FE59D8FE4BA86EFBC8CE6B3A8E6848FE8BF99E4B8AAE4BF9DE68AA4E4BA8CE69E81E7AEA1455344E4BA8CE69E81E7AEA1EFBC8CE59BA0E6ADA4E5B9B3E697B6E4BB96E698AFE4B88DE5B7A5E4BD9CE79A84E380820A232320E4B880E4BA9BE58D95E78987E69CBAE8BE93E585A5E998BBE68A97E6B58BE9878F0A232323203531E58D95E78987E69CBA0A5030E58FA3EFBC9A31304D0A5031E58FA3EFBC9A374D0A23232320733570343431380A332E337620E4B8B2E58FA33A0AE6ADA3E5B8B83A2032354D0AE68D9FE59D8F3A203930304BE5B7A6E58FB30A232323206E75633134300AE6ADA3E5B8B8EFBC9A20326DE5B7A6E58FB3E380820A2323232073746331316C3034650AE6ADA3E5B8B83A20332E354D0A, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (69, '关于VisualC++的ATL、MFC、CLR对比', 2, 0x5BE8BDAC5D20E585B3E4BA8E56697375616C432B2BE79A8441544CE380814D4643E38081434C52E5AFB9E6AF940A4D4643E3808141544CE5928C434C52E698AF564332303035E58685E7BDAEE79A8433E5A4A7E5BA93EFBC8CE6B6B5E79B96E4BA8677696E646F7773E79A84E59084E7A78DE5BC80E58F91E696B9E6B395E5928CE5BC80E58F91E5BA94E794A8E38082E5BD93E784B6E585B3E4BA8E432B2BE5BC80E58F91E79A84E5BA93E4B88DE6ADA2E8BF9933E4B8AAEFBC8CE4B88DE8BF87E8BF9933E4B8AAE698AFE5BEAEE8BDAFE68EA8E88D90E38082E4BB8EE7BC96E7A88BE68980E5A484E5B182E6ACA1E8808CE8A880EFBC8C57494E3332E4B8BAE69C80E5BA95E5B1822CE585B6E6ACA1E698AF4D46432EE784B6E5908EE698AF434C522E2057494E33322077696E415049204D4643204D4643E7B1BBE5BA9320434C52202E6E6574E5BA930A0A312E2057494E3332E5B8B8E8A784E5B0B1E698AFE4B88DE794A84D4643EFBC8CE4BDBFE794A8415049E587BDE695B0E7BC96E79A84E7A88BE5BA8FE380820A0A322E204D4643E5BA93E69C89E5BE88E5A49AE5B9B4E79A84E58E86E58FB2E4BA86EFBC8C4D4643E698AFE59FBAE4BA8E57696E646F77732041504920E79A84E7AE80E58D95E5B081E8A385E38082E585B6E6A0B8E5BF83E69EB6E69E84E59FBAE4BA8E22446F63756D656E742F5669657722E69EB6E69E84EFBC883230E5B9B4E5898DE8A2ABE8AEA4E4B8BAE5BE88E6BDAEE6B581E79A84E4B880E7A78DE6A682E5BFB5EFBC89E5928CE6B688E681AFE6B581E58AA8E69CBAE588B6E38082E8BF99E4B8AAE5BA93E887AAE4BB8E564336E5BC80E5A78BE588B0E78EB0E59CA8E983BDE6B2A1E69C89E5A49AE5A4A7E694B9E58AA8E380824D4643E5B081E8A385E79A84E88C83E59BB4E58C85E68BAC475549EFBC8C494FEFBC8CE695B0E68DAEE5BA93EFBC8CE7BD91E7BB9CE7BC96E7A88BE7AD89E7AD89E696B9E99DA2E38082E4BD86E698AFE5BE88E5A49AE7B3BBE7BB9FE5BC80E58F91E5BF85E9A1BBE79A84617069E983BDE6B2A1E69C89E5B081E8A385EFBC8CE8BF99E6A0B7E5BC80E58F91E88085E4B880E888ACE983BDE59CA84D4643E79A84E59FBAE7A180E4B88AE887AAE5B7B1E5A484E79086E4B88EE4B89AE58AA1E79BB8E585B3E79A84E4BBBBE58AA1E38082E4BA8BE5AE9EE4B88AE5BE88E5A49AE4BABAE794A84D4643E58FAAE698AFE588A9E794A8E585B6475549E983A8E58886E79A84E5B081E8A385E38082E8BF99E4B8AAE5BA93475549E5A484E79086E79A84E69588E78E87E4B99FE5B9B6E4B88DE698AFE5BE88E9AB98EFBC8CE69C89E697B6E58099E4B88E5549E5A484E79086E79BB8E585B3E79A84E4BBA3E7A081E4BC9AE58DA0E588B0E695B4E4B8AAE9A1B9E79BAEE79A84E4B880E58D8AE7949AE887B3E69BB4E5A49AE38082E680BBE79A84E69DA5E8AFB4EFBC8CE8BF99E698AFE4B880E4B8AAE59E82E88081E79A84E5BA93EFBC8CE5BEAEE8BDAFE59CA83130E5B9B4E4BBA5E69DA5EFBC8CE999A4E4BA86E5AFB94D4643E8BF9BE8A18CE4BFAEE4BFAEE8A1A5E8A1A5E4BBA5E5A496EFBC8CE6B2A1E69C89E8BF9BE8A18CE5A4A7E79A84E694B9E8BF9BE68896E88085E69BB4E696B0E38082E5A682E69E9CE4BDA0E997AE4D4643E8BF98E4BC9AE6B4BBE5A49AE4B985EFBC9FE681A9EFBC8CE8BF99E698AFE4B8AAE997AEE9A298E38082E5A682E69E9CE69C89E4B880E5A4A94D4643E4B88DE59CA8E4BA86EFBC8CE5BEAEE8BDAFE59CA8E8BF99E4B8AAE7BAA7E588ABE4B88AE5B9B6E6B2A1E69C89E585B6E4BB96E4BAA7E59381E883BDE5A49FE4BBA3E69BBFE5AE83E380820A0A332E20434C52E5BA93E698AFE99A8FE79D802E4E6574204672616D65776F726B203220E5928C565332303035E4B880E8B5B7E58F91E5B883E79A84E5BA93EFBC8CE585B6E6A0B8E5BF83E79A84E5AE9EE78EB0E5928C4323EFBC8C56422E6E657420E4B880E6A0B7E38082E983BDE698AFE59FBAE4BA8EE585ACE585B1E8AFADE8A880E8BF90E8A18CE5BA93E380822E4E6574204672616D65776F726BE5B081E8A385E4BA86E5A4A7E9878FE7B3BBE7BB9FE79A84617069EFBC8CE4BBA5E7B1BBE5BA93E79A84E5BDA2E5BC8FE68F90E4BE9BE7BB99E5BC80E58F91E88085E38082432B2BE4B8ADE79A84434C52E5BA93E58FAFE4BBA5E4BDBFE794A8E585B6E4B8ADE5928CE69CACE69CBAE4BBA3E7A081E69C89E585B3E79A84E983A8E58886EFBC8CE79BAEE5898D432B2BE8BF98E4B88DE883BDE6B689E58F8AE588B06173702E6E6574E983A8E58886E38082434C52E5BA93E4B8ADE79A84432B2BE9A2A0E8A686E4BA86E5BE88E5A49AE6A087E58786432B2BE79A84E4BCA0E7BB9FEFBC8CE7949AE887B3E58FAFE4BBA5E8AFB4EFBC8CE8BF99E9878CE79A84432B2BE4B88DE698AF432B2BEFBC8CE58FAAE698AFE68AABE79D80432B2BE79A84E79AAEE5B9B2E585B6E4BB96E79A84E4BA8BE38082E8BF99E9878CE79A84432B2BE69BB4E5838FE698AF4323E68896E88085E7B1BBE4BCBCE79A84E8AFADE8A880E38082E68980E4BBA5E8BF99E9878CE4B88DE58FAB432B2BEFBC8CE8808CE58FABE5819A432B2B2F434C49EFBC8CE580BCE5BE97E4B880E68F90E79A84E698AFEFBC8CE69C89E585B3432B2B2F434C49E79A84E983A8E58886E79BAEE5898DE8BF98E6B2A1E69C89E8A2ABE6A087E58786432B2BE68EA5E58F97EFBC8CE69C80E8BF91E5BEAEE8BDAFE69C89E585B3432B2B2F434C49E6A087E58786E58C96E79
INSERT INTO `doc` VALUES (70, 'protobuf 3和protobuf 2区别', 0, 0xE680BBE79A84E69DA5E8AFB4EFBC8C70726F746F3320E6AF942070726F746F3220E694AFE68C81E69BB4E5A49AE8AFADE8A880E4BD8620E69BB4E7AE80E6B481E38082E58EBBE68E89E4BA86E4B880E4BA9BE5A48DE69D82E79A84E8AFADE6B395E5928CE789B9E680A7EFBC8CE69BB4E5BCBAE8B083E7BAA6E5AE9AE8808CE5BCB1E58C96E8AFADE6B395E38082E5A682E69E9CE698AFE9A696E6ACA1E4BDBFE794A82050726F746F62756620EFBC8CE5BBBAE8AEAEE4BDBFE794A82070726F746F3320E380820A0AE59CA8E7ACACE4B880E8A18CE99D9EE7A9BAE799BDE99D9EE6B3A8E9878AE8A18CEFBC8CE5BF85E9A1BBE58699EFBC9A0A0A73796E746178203D202270726F746F33223B0A0AE5AD97E6AEB5E8A784E58899E7A7BBE999A4E4BA8620E2809C7265717569726564E2809DEFBC8CE5B9B6E68A8A20E2809C6F7074696F6E616CE2809D20E694B9E5908DE4B8BA20E2809C73696E67756C6172E2809D31EFBC9B0A0AE59CA82070726F746F3220E4B8AD20726571756972656420E4B99FE698AFE4B88DE68EA8E88D90E4BDBFE794A8E79A84E3808270726F746F3320E79BB4E68EA5E4BB8EE8AFADE6B395E5B182E99DA2E4B88AE7A7BBE999A4E4BA8620726571756972656420E8A784E58899E38082E585B6E5AE9EE58FAFE4BBA5E5819AE79A84E69BB4E5BDBBE5BA95EFBC8CE68A8AE68980E69C89E5AD97E6AEB5E8A784E58899E68F8FE8BFB0E983BDE692A4E99480EFBC8CE58E9FE69DA5E79A8420726570656174656420E694B9E4B8BAE59CA8E7B1BBE59E8BE68896E5AD97E6AEB5E5908DE5908EE58AA0E4B880E5AFB9E4B8ADE68BACE58FB7E38082E8BF99E6A0B7E698AFE4B88DE698AFE69BB4E7AE80E6B481EFBC9F0A0AE2809C7265706561746564E2809DE5AD97E6AEB5E9BB98E8AEA4E98787E794A8207061636B656420E7BC96E7A081EFBC9B0A0AE59CA82070726F746F3220E4B8ADEFBC8CE99C80E8A681E6988EE7A1AEE4BDBFE794A8205B7061636B65643D747275655D20E69DA5E4B8BAE5AD97E6AEB5E68C87E5AE9AE6AF94E8BE83E7B4A7E58791E79A84207061636B656420E7BC96E7A081E696B9E5BC8FE380820A0AE8AFADE8A880E5A29EE58AA020476FE3808152756279E380814A6176614E616E6F20E694AFE68C81EFBC9B0A0AE7A7BBE999A4E4BA862064656661756C7420E98089E9A1B9EFBC9B0A0AE59CA82070726F746F3220E4B8ADEFBC8CE58FAFE4BBA5E4BDBFE794A82064656661756C7420E98089E9A1B9E4B8BAE69F90E4B880E5AD97E6AEB5E68C87E5AE9AE9BB98E8AEA4E580BCE38082E59CA82070726F746F3320E4B8ADEFBC8CE5AD97E6AEB5E79A84E9BB98E8AEA4E580BCE58FAAE883BDE6A0B9E68DAEE5AD97E6AEB5E7B1BBE59E8BE794B1E7B3BBE7BB9FE586B3E5AE9AE38082E4B99FE5B0B1E698AFE8AFB4EFBC8CE9BB98E8AEA4E580BCE585A8E983A8E698AFE7BAA6E5AE9AE5A5BDE79A84EFBC8CE8808CE4B88DE5868DE68F90E4BE9BE68C87E5AE9AE9BB98E8AEA4E580BCE79A84E8AFADE6B395E380820A0AE59CA8E5AD97E6AEB5E8A2ABE8AEBEE7BDAEE4B8BAE9BB98E8AEA4E580BCE79A84E697B6E58099EFBC8CE8AFA5E5AD97E6AEB5E4B88DE4BC9AE8A2ABE5BA8FE58897E58C96E38082E8BF99E6A0B7E58FAFE4BBA5E88A82E79C81E7A9BAE997B4EFBC8CE68F90E9AB98E69588E78E87E380820A0AE4BD86E8BF99E6A0B7E5B0B1E697A0E6B395E58CBAE58886E69F90E5AD97E6AEB5E698AFE6A0B9E69CACE6B2A1E8B58BE580BCEFBC8CE8BF98E698AFE8B58BE580BCE4BA86E9BB98E8AEA4E580BCE38082E8BF99E59CA82070726F746F3320E4B8ADE997AEE9A298E4B88DE5A4A7EFBC8CE4BD86E59CA82070726F746F3220E4B8ADE4BC9AE69C89E997AEE9A298E380820A0AE6AF94E5A682EFBC8CE59CA8E69BB4E696B0E58D8FE8AEAEE79A84E697B6E58099E4BDBFE794A82064656661756C7420E98089E9A1B9E4B8BAE69F90E4B8AAE5AD97E6AEB5E68C87E5AE9AE4BA86E4B880E4B8AAE4B88EE58E9FE69DA5E4B88DE5908CE79A84E9BB98E8AEA4E580BCEFBC8CE697A7E4BBA3E7A081E88EB7E58F96E588B0E79A84E8AFA5E5AD97E6AEB5E79A84E580BCE4BC9AE4B88EE696B0E4BBA3E7A081E4B88DE4B880E6A0B7E380820A0AE58FA6E4B880E4B8AAE9878DE7BAA6E5AE9AE8808CE5BCB1E8AFADE6B395E79A84E4BE8BE5AD90E698AF20476F20E8AFADE8A880E9878CE79A84E585ACE585B12FE7A781E69C89E5AFB9E8B1A1E38082476F20E8AFADE8A880E7BAA6E5AE9AEFBC8CE9A696E5AD97E6AF8DE5A4A7E58699E79A84E4B8BAE585ACE585B1E5AFB9E8B1A1EFBC8CE590A6E58899E4B8BAE7A781E69C89E5AFB9E8B1A1E38082E68980E4BBA5E59CA820476F20E8AFADE8A880E4B8ADE698AFE6B2A1E69C89207075626C6963E380817072697661746520E8BF99E6A0B7E79A84E8AFADE6B395E79A84E380820A0AE69E9AE4B8BEE7B1BBE59E8BE79A84E7ACACE4B880E4B8AAE5AD97E6AEB5E5BF85E9A1BBE4B8BA203020EFBC9B0A0AE8BF99E4B99FE698AFE4B880E4B8AAE7BAA6E5AE9AE380820A0AE7A7BBE999A4E4BA86E5AFB9E58886E7BB84E79A84E694AFE68C81EFBC9B0A0AE58886E7BB84E79A84E58A9FE883BDE5AE8CE585A8E58FAFE4BBA5E794A8E6B688E681AFE5B58CE5A597E79A84E696B9E5BC8FE69DA5E5AE9EE78EB0EFBC8CE5B9B6E4B894E69BB4E6B885E699B0E38082E59CA82070726F746F3220E4B8ADE5B7B2E7BB8FE68A8AE58886E7BB84E8AFADE6B395E6A
INSERT INTO `doc` VALUES (71, 'chrono库的应用', 5, 0x23232320312E436C6F636B730A6368726F6E6FE68F90E4BE9BE4BA86E4B889E7A78DE4B88DE5908CE79A84E697B6E9929F3A0A312E207374643A3A6368726F6E6F3A3A73797374656D5F636C6F636B3A2020E4BE9DE68DAEE7B3BBE7BB9FE79A84E5BD93E5898DE697B6E997B42028E4B88DE7A8B3E5AE9A290A322E207374643A3A6368726F6E6F3A3A7374656164795F636C6F636B3A2020E4BBA5E7BB9FE4B880E79A84E9809FE78E87E8BF90E8A18C28E4B88DE883BDE8A2ABE8B083E695B4290A332E207374643A3A6368726F6E6F3A3A686967685F7265736F6C7574696F6E5F636C6F636B3A20E68F90E4BE9BE69C80E5B08FE58FAFE883BDE79A84E6BBB4E7AD94E591A8E69C9F0A0A7374643A3A6368726F6E6F3A3A73797374656D5F636C6F636B20E5AE83E8A1A8E7A4BAE5BD93E5898DE79A84E7B3BBE7BB9FE697B6E9929FEFBC8CE7B3BBE7BB9FE4B8ADE8BF90E8A18CE79A84E68980E69C89E8BF9BE7A88BE4BDBFE794A86E6F772829E5BE97E588B0E79A84E697B6E997B4E698AFE4B880E887B4E79A84E380820AE6AF8FE4B880E4B8AA636C6F636BE7B1BBE4B8ADE983BDE69C89E7A1AEE5AE9AE79A8474696D655F706F696E742C206475726174696F6E2C205265702C20506572696F64E7B1BBE59E8BE380820AE6938DE4BD9CE69C89EFBC9A0A6E6F77282920E5BD93E5898DE697B6E997B474696D655F706F696E740A746F5F74696D655F7428292074696D655F706F696E74E8BDACE68DA2E6889074696D655F74E6A0BCE5BC8F0A66726F6D5F74696D655F74282920E4BB8E74696D655F74E8BDACE68DA2E6889074696D655F706F696E74E6A0BCE5BC8F0AE585B8E59E8BE79A84E5BA94E794A8E698AFE8AEA1E7AE97E697B6E997B4E697A5E69C9FEFBC9A0A6060600A2F2F2073797374656D5F636C6F636B206578616D706C650A23696E636C756465203C696F73747265616D3E0A23696E636C756465203C6374696D653E0A23696E636C756465203C726174696F3E0A23696E636C756465203C6368726F6E6F3E0A200A696E74206D61696E2028290A7B0A20207573696E67207374643A3A6368726F6E6F3A3A73797374656D5F636C6F636B3B0A200A20207374643A3A6368726F6E6F3A3A6475726174696F6E3C696E742C7374643A3A726174696F3C36302A36302A32343E203E206F6E655F646179202831293B0A200A202073797374656D5F636C6F636B3A3A74696D655F706F696E7420746F646179203D2073797374656D5F636C6F636B3A3A6E6F7728293B0A202073797374656D5F636C6F636B3A3A74696D655F706F696E7420746F6D6F72726F77203D20746F646179202B206F6E655F6461793B0A200A20207374643A3A74696D655F742074743B0A200A20207474203D2073797374656D5F636C6F636B3A3A746F5F74696D655F74202820746F64617920293B0A20207374643A3A636F7574203C3C2022746F6461792069733A2022203C3C206374696D6528267474293B0A200A20207474203D2073797374656D5F636C6F636B3A3A746F5F74696D655F74202820746F6D6F72726F7720293B0A20207374643A3A636F7574203C3C2022746F6D6F72726F772077696C6C2062653A2022203C3C206374696D6528267474293B0A200A202072657475726E20303B0A7D0A6060600A7374643A3A6368726F6E6F3A3A7374656164795F636C6F636B20E4B8BAE4BA86E8A1A8E7A4BAE7A8B3E5AE9AE79A84E697B6E997B4E997B4E99A94EFBC8CE5908EE4B880E6ACA1E8B083E794A86E6F772829E5BE97E588B0E79A84E697B6E997B4E680BBE698AFE6AF94E5898DE4B880E6ACA1E79A84E580BCE5A4A7EFBC88E8BF99E58FA5E8AF9DE79A84E6848FE6809DE585B6E5AE9EE698AFEFBC8CE5A682E69E9CE4B8ADE98094E4BFAEE694B9E4BA86E7B3BBE7BB9FE697B6E997B4EFBC8CE4B99FE4B88DE5BDB1E5938D6E6F772829E79A84E7BB93E69E9CEFBC89EFBC8CE6AF8FE6ACA17469636BE983BDE4BF9DE8AF81E8BF87E4BA86E7A8B3E5AE9AE79A84E697B6E997B4E997B4E99A94E380820A0A0A23232320322E4475726174696F6E730A7374643A3A6368726F6E6F3A3A6475726174696F6E20E8A1A8E7A4BAE4B880E6AEB5E697B6E997B4EFBC8CE6AF94E5A682E4B8A4E4B8AAE5B08FE697B6EFBC8C31322E3838E7A792EFBC8CE58D8AE4B8AAE697B6E8BEB0EFBC8CE4B880E782B7E9A699E79A84E697B6E997B4E7AD89E7AD89EFBC8CE58FAAE8A681E883BDE68DA2E7AE97E68890E7A792E58DB3E58FAFE380820A6060600A312074656D706C617465203C636C617373205265702C20636C61737320506572696F64203D20726174696F3C313E203E20636C617373206475726174696F6E3B0A6060600AE585B6E4B8AD0A526570E8A1A8E7A4BAE4B880E7A78DE695B0E580BCE7B1BBE59E8BEFBC8CE794A8E69DA5E8A1A8E7A4BA506572696F64E79A84E695B0E9878FEFBC8CE6AF94E5A682696E7420666C6F617420646F75626C650A506572696F64E698AF726174696FE7B1BBE59E8BEFBC8CE794A8E69DA5E8A1A8E7A4BAE38090E794A8E7A792E8A1A8E7A4BAE79A84E697B6E997B4E58D95E4BD8DE38091E6AF94E5A6827365636F6E64206D696C697365636F6E640AE5B8B8E794A8E79A846475726174696F6E3C5265702C506572696F643EE5B7B2E7BB8FE5AE9AE4B989E5A5BDE4BA86EFBC8CE59CA87374643A3A6368726F6E6F3A3A6475726174696F6EE4B88BEFBC9A0A726174696F3C333630302C20313E20202020202020202020202020202020686F7572
INSERT INTO `doc` VALUES (72, 'stl之遍历删除的正确方法', 5, 0xE9818DE58E86E588A0E999A4E58DB3E59CA8E9818DE58E86E4B8ADE588A0E999A4EFBC8CE4B88DE5908CE79A84E695B0E68DAEE7B1BBE59E8BE4BC9AE69C89E4B88DE5908CE79A84E997AEE9A298E6AF94E5A6823A0A6060600A666F7220286175746F20697472203D206D446576696365732E626567696E28293B2069747220213D206D446576696365732E656E6428293B206974722B2B29207B0A09696620286974722D3E6669727374203D3D20696429207B0A09096D446576696365732E6572617365286974722D3E6669727374293B0A097D0A7D0A6060600AE59BA0E4B8BA697472E59CA8E588A0E999A4E79A84E697B6E58099E5B7B2E7BB8FE5A4B1E69588E4BA86EFBC8CE59BA0E6ADA46974722B2BE4BC9AE68AA5E99499E380820AE6ADA3E7A1AEE79A84E5A7BFE58ABFE5BA94E8AFA5E698AF0A6060600A666F7220286175746F20697472203D206D446576696365732E626567696E28293B2069747220213D206D446576696365732E656E6428293B29207B0A09696620286974722D3E6669727374203D3D20696429207B0A09096175746F2069747253617665203D206974723B0A0909697472203D206D446576696365732E65726173652869747253617665293B0A097D656C73657B090A09096974722B2B3B0A097D0A7D0A6060600AE69C89E4BA9B65726173652829E696B9E6B395E8BF94E59B9EE79A84E698AF766F69640A6060600A666F7220286175746F20697472203D206D446576696365732E626567696E28293B2069747220213D206D446576696365732E656E6428293B29207B0A09696620286974722D3E6669727374203D3D20696429207B0A09096175746F2069747253617665203D206D446576696365732E6572617365286974722D3E6669727374293B0A09096974722B2B3B0A09096D446576696365732E65726173652869747253617665293B0A097D656C73657B090A09096974722B2B3B0A097D0A7D0A606060, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (73, 'std::thread正确关闭线程的用法', 5, 0xE59CA8E4BDBFE794A8E5A49AE7BABFE7A88BE697B6EFBC8CE5BE88E5A49AE4B88DE8A784E88C83E79A84E696B9E6B395E4BC9AE5AFBCE887B4E6848FE5A496E79A84627567EFBC8CE78EB0E59CA8E8AEA8E8AEBAE4B880E7A78DE585B3E997ADE7BABFE7A88BE4B88DE5BDBBE5BA95E5AFBCE887B4E79A84E58FAFE883BDE5AFBCE887B4E79A84E99A90E682A3E380820A6060600A7479706564656620737472756374207B0A626F6F6C20697353746F703B0A7D5468726561644374783B0A7468726561643128546872656164437478202A70297B0A0A097768696C6528702D3E73746F70297B0A092E2E2E736F6D65207573657220636F6465200A097D0A7D0A0A696E74206D61696E28297B0A09546872656164437478202A70203D206E6577205468726561644374783B0A09702D3E697353746F70203D2066616C73653B0A097374643A3A746872656164202A7431203D206E65772074687265616428746872656164312C70293B202F2F73746172742074686520746872656164200A092E2E2E20736F6D65207573657220636F6465200A0A092F2F2069206A7573742077616E7420746F2073746F7020746865207468726561640A09702D3E697353746F70203D20747275653B0A092F2F20736F207468652074687265616420697320636C6F73650A0A7D0A0A6060600AE5A682E4B88AE4BBA3E7A081E68980E7A4BAEFBC8CE794A8E6A087E5BF97E4BD8DE69DA5E588A4E696ADE7BABFE7A88BE698AFE590A6E585B3E997ADEFBC8CE99A90E682A3E59CA8E4BA8EEFBC8CE5BD93E794A8E688B7E79A84E4BBA3E7A081E59CA8746872656164E9878CE99DA2626C6F636B696E67E697B6EFBC8CE7BABFE7A88BE698AFE69CAAE98080E587BAE79A84E78AB6E68081EFBC8CE8BF99E4B8AAE697B6E58099E4B8BBE7BABFE7A88BE8AEA4E4B8BAE5AD90E7BABFE7A88BE5B7B2E7BB8FE98080E587BAE4BA86EFBC8CE997AEE9A298E59CA8E4BA8EE7BCBAE5B091E7BABFE7A88BE98080E587BAE79A84E58F8DE9A688EFBC8CE6ADA3E7A1AEE79A84E5819AE6B395E8BF98E99C80E8A681E59CA8702D3E697353746F70203D20747275653BE5908EE99DA2EFBC8CE58AA0E4B88A20200A6060600A702D3E6A6F696E28293B202F2FE7AD89E5BE85E7BABFE7A88BE98080E587BA0A60606020200A0AE7AD89E5BE85E7BABFE7A88BE98080E587BAEFBC8CE6898DE883BDE7A1AEE4BF9DE7BABFE7A88BE698AFE98080E587BAE79A84E380820A0AE6B581E7A88BE59BBEE5A682E4B88B3A20200A215B746872656164E585B3E997AD2E6A7065675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F61396439626265362D303934662D313165612D623933322D35323534303039663434633829, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (74, 'c++利用模板实现单例(singleton)', 3, 0xE58D95E4BE8BE698AFE7A88BE5BA8FE4B8ADE7BB8FE5B8B8E4BDBFE794A8E588B0E79A84E4B880E7A78DE8AEBEE8AEA1E6A8A1E5BC8FEFBC8CE6AF94E5A682E9858DE7BDAEE7AEA1E79086E58A9FE883BDEFBC8CE7A88BE5BA8FE4B8ADE99C80E8A681E594AFE4B880E79A84E585A8E5B180E58F98E9878FEFBC8CE4B894E883BDE8A2ABE68980E69C89E4BBA3E7A081E8AEBFE997AEE588B0E79A84EFBC8CE983BDE883BDE4BDBFE794A8E58D95E4BE8BE8BF9BE8A18CE5B081E8A385EFBC8CE58D95E4BE8BE79A84E5B081E8A385E585B7E69C89E4BBA5E4B88BE789B9E782B93A0A2D20E697A0E6B395E69E84E980A0E696B0E79A84E5AE9EE4BE8BEFBC88E69E84E980A0E587BDE695B0E4B8BAE7A781E69C89E79A84EFBC89E380820A2D20E7B1BBE585B7E69C89E99D99E68081E587BDE695B0E69DA5E8BF94E59B9EE4B880E4B8AAE594AFE4B880E79A84E5AE9EE4BE8BE380820A2D20E697A0E6B395E68BB7E8B49DEFBC88E68BB7E8B49DE69E84E980A0E587BDE695B0E4B8BAE7A781E69C89E79A84EFBC89E380820A0AE5B8B8E8A781E5AE9EE78EB0E58D95E4BE8BE79A84E7B1BBE5AE9EE78EB0E5A682E4B88B3A0A6060600A636C6173732053696E676C65746F6E657B0A7075626C69633A0A7374617469632053696E676C65746F6E652A20496E7374616E636528297B0A0953696E676C65746F6E65202A67496E7374616E6365203D206E756C6C7074723B0A0969662867496E7374616E6365203D3D206E756C6C707472290A090967496E7374616E6365203D206E65772053696E676C65746F6E653B0A0972657475726E2067496E7374616E636528293B0A7D0A707269766174653A0A0953696E676C65746F6E6528293B202F2FE7A781E69C89E69E84E980A0E587BDE695B00A0953696E676C65746F6E6528636F6E73742053696E676C65746F6E6526293B202F2FE7A781E69C89E69E84E980A0E587BDE695B00A09636F6E73742053696E676C65746F6E652026206F70657261746F72203D28636F6E73742053696E676C65746F6E652026206A29203B202F2FE9878DE8BDBDE6938DE4BD9CE7ACA63D0A7D0A6060600AE8BF99E6A0B7EFBC8CE5A682E69E9CE99C80E8A681E4BDBFE794A8E58D95E4BE8BE79A84E5AE9EE4BE8BE58FAAE99C80E8A681E8B083E794A80A6060600A53696E676C65746F6E653A3A496E7374616E63652829E5B0B1E58FAFE4BBA5E88EB7E58F96E588B0E58685E983A8E79A8467496E7374616E636528293B0A6060600AE4BD86E698AFE8BF99E6A0B7E69C89E4B8AAE9BABBE783A6E79A84E59CB0E696B9EFBC8CE6AF8FE6ACA1E5AE9AE4B989E4B880E4B8AAE696B0E79A84E58D95E4BE8BE983BDE99C80E8A681E9878DE696B0E5AE9EE78EB0E4B880E4B8AAE58D95E4BE8BE7B1BBEFBC8CE8BF99E5B0B1E4BBA5E4B8BAE79D800A6060600A496E7374616E636528290AE7A781E69C89E58C96E69E84E980A0E587BDE695B0EFBC8CE68BB7E8B49DE69E84E980A0E587BDE695B0EFBC8CE9878DE8BDBDE6938DE4BD9CE7ACA60A6060600AE8BF99E587A0E9A1B9E6938DE4BD9CE983BDE698AFE58FAFE9878DE5A48DE79A84EFBC8CE4B88BE99DA2E5AE9EE78EB0E4B880E4B8AAE58D95E4BE8BE79A84E6A8A1E69DBFEFBC8CE5B081E8A385E4BA86E4B88AE99DA2E58FAFE9878DE5A48DE79A84E6938DE4BD9CE380820A6060600A0A606060, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (75, 'c++的三种继承方式', 5, 0xE7B1BBE79A84E7BBA7E689BFE696B9E5BC8FE69C89EFBC9AE585ACE69C89E7BBA7E689BFEFBC8CE7A781E69C89E7BBA7E689BFEFBC8CE4BF9DE68AA4E7BBA7E689BF0A0AE7B1BBE5BD93E7BBA7E689BFE79A84E696B9E5BC8FE4B8BAE585ACE69C89E7BBA7E689BFE697B6EFBC9A0AE59FBAE7B1BBE79A84E585ACE585B1E68890E59198E5928CE58F97E4BF9DE68AA4E68890E59198E59CA8E6B4BEE7949FE7B1BBE4B8ADE8AEBFE997AEE5B19EE680A7EFBC88E5A4A7E4BC97E8BF98E698AFE5A4A7E4BC97EFBC8CE58F97E4BF9DE68AA4E79A84E8BF98E698AFE4BF9DE68AA4E79A84EFBC89E8BF98E698AFE4B88DE58F98EFBC8CE4BD86E698AFE59CA8E7B1BBE6978FE4B98BE5A496E79A84E6B4BEE7949FE7B1BBE79A84E5AFB9E8B1A1E58FAAE883BDE8AEBFE997AEE59FBAE7B1BBE79A84E585ACE585B1E68890E59198EFBC8CE58F97E4BF9DE68AA4E5928CE7A781E69C89E68890E59198E9809AE8BF87E5AFB9E8B1A1E983BDE4B88DE58FAFE4BBA5E8AEBFE997AEE38082E59CA8E6B4BEE7949FE7B1BBE4B8ADEFBC8C2A2AE58FAAE69C89E59FBAE7B1BBE79A84E7A781E69C89E68890E59198E59CA8E6B4BEE7949FE7B1BBE4B8ADE4B88DE58FAFE79BB4E68EA5E8AEBFE997AE2A2AE380820A0AE7B1BBE5BD93E7BBA7E689BFE79A84E696B9E5BC8FE4B8BAE7A781E69C89E7BBA7E689BFE697B6EFBC9A0A0AE59FBAE7B1BBE79A84E585ACE794A8E68890E59198E5928CE4BF9DE68AA4E68890E59198E983BDE4BBA5E7A781E4BABAE8BAABE4BBBDE587BAE78EB0E59CA8E6B4BEE7949FE7B1BBE4B8ADEFBC8CE68980E4BBA5E59CA8E7B1BBE6978FE4B98BE5A496E79A84E6B4BEE7949FE7B1BBE79A84E5AFB9E8B1A1E4B88DE883BDE8AEBFE997AEE59FBAE7B1BBE79A84E585ACE585B1E5928CE4BF9DE68AA4E79A84E68890E59198EFBC8CE5BD93E784B6E58C85E68BACE59FBAE7B1BBE79A84E7A781E69C89E68890E59198E38082E794B1E4BA8EE7BBA7E689BFE59FBAE7B1BBE79A84E587BDE695B0E58FAFE4BBA5E8AFB4E698AFE6B4BEE7949FE7B1BBE68BA5E69C89E5AFB9E59FBAE7B1BBE587BDE695B0E79A84E8B083E794A8E69D83EFBC8CE68980E4BBA5E59CA8E6B4BEE7949FE7B1BBE4B8ADE79A84E585B6E4BB96E68890E59198E58FAFE4BBA5E79BB4E68EA5E8AEBFE997AEE59FBAE7B1BBE79A84E585ACE585B1E5928CE4BF9DE68AA4E68890E59198EFBC8CE5AFB9E4BA8EE587BDE695B0EFBC8CE4B880E888ACE98787E794A8E59CA8E587BDE695B0E4B8ADE8B083E794A8E59FBAE7B1BBE79A84E585ACE585B1E68896E4BF9DE68AA4E587BDE695B0E79A84E696B9E5BC8FE8AEBFE997AEE380820A0AE7B1BBE5BD93E7BBA7E689BFE79A84E696B9E5BC8FE4B8BAE4BF9DE68AA4E7BBA7E689BFE697B6EFBC9A0A0AE59FBAE7B1BBE79A84E585ACE794A8E68890E59198E5928CE4BF9DE68AA4E68890E59198E983BDE4BBA5E4BF9DE68AA4E8BAABE4BBBDE587BAE78EB0E59CA8E6B4BEE7949FE7B1BBE4B8ADE38082E59CA8E7B1BBE6978FE4B98BE5A496E79A84E6B4BEE7949FE7B1BBE79A84E5AFB9E8B1A1E5928CE59CA8E6B4BEE7949FE7B1BBE4B8ADE79A84E585B6E4BB96E68890E59198E5AFB9E4BA8EE585ACE4BC97EFBC8CE4BF9DE68AA4EFBC8CE7A781E4BABAE79A84E8AEBFE997AEE69D83E99990E4B88EE7A781E69C89E7BBA7E689BFE79BB8E5908CE380820A6060600A0A23696E636C7564653C696F73747265616D3E20200A7573696E67206E616D657370616365207374643B200A200A636C6173732041200A7B200A707269766174653A200A20202020696E742070726976617465746564617465413B0A70726F7465637465643A20200A20202020696E742070726F74656374656464617465413B200A7075626C69633A0A20202020696E74207075626C696364617465413B0A7D3B0A20200A636C6173732042203A7075626C696320412020202020200A7B20200A7075626C69633A20200A20202020766F69642066756E6374282920200A202020207B20200A2020202020202020696E7420623B20200A2020202020202020623D7072697661746564617465413B2020202F2F6572726F72EFBC9AE59FBAE7B1BBE4B8ADE7A781E69C89E68890E59198E59CA8E6B4BEE7949FE7B1BBE4B8ADE698AFE4B88DE58FAFE8A781E79A8420200A2020202020202020623D70726F74656374656464617465413B202F2F74727565EFBC9AE59FBAE7B1BBE79A84E4BF9DE68AA4E68890E59198E59CA8E6B4BEE7949FE7B1BBE4B8ADE4B8BAE4BF9DE68AA4E68890E5919820200A2020202020202020623D7075626C696364617465413B202020202F2F74727565EFBC9AE59FBAE7B1BBE79A84E585ACE585B1E68890E59198E59CA8E6B4BEE7949FE7B1BBE4B8ADE4B8BAE585ACE585B1E68890E5919820200A202020207D20200A7D3B20200A2F20200A636C6173732043203A70726976617465204120200A7B20200A7075626C69633A20200A20202020766F69642066756E6374282920200A202020207B20200A2020202020202020696E7420633B20200A2020202020202020633D7072697661746564617465413B202020202F2F6572726F72EFBC9AE59FBAE7B1BBE4B8ADE7A781E69C89E68890E59198E59CA8E6B4BEE7949FE7B1BBE4B8ADE698AFE4B88DE58FAFE8A781E79A8420200A2020202020202020633D70726F74656374656464617465413B20202F2F74727565EFBC9AE59FBAE7B1BBE79A84E4BF9DE68AA4E68890E59198E59CA8E6B4BEE7949FE7
INSERT INTO `doc` VALUES (76, 'c++模板使用方法', 5, 0xE6A8A1E69DBFEFBC8854656D706C617465EFBC89E68C87432B2BE7A88BE5BA8FE8AEBEE8AEA1E8AEBEE8AEA1E8AFADE8A880E4B8ADE98787E794A8E7B1BBE59E8BE4BD9CE4B8BAE58F82E695B0E79A84E7A88BE5BA8FE8AEBEE8AEA1EFBC8CE694AFE68C81E9809AE794A8E7A88BE5BA8FE8AEBEE8AEA1E38082432B2B20E79A84E6A087E58786E5BA93E68F90E4BE9BE8AEB8E5A49AE69C89E794A8E79A84E587BDE695B0E5A4A7E5A49AE7BB93E59088E4BA86E6A8A1E69DBFE79A84E8A782E5BFB5EFBC8CE5A68253544CE4BBA5E58F8A494F2053747265616DE380820A0AE587BDE695B0E6A8A1E69DBF0AE59CA8632B2BE585A5E997A8E4B8ADEFBC8CE5BE88E5A49AE4BABAE4BC9AE68EA5E8A7A67377617028696E74262C20696E742629E8BF99E6A0B7E79A84E587BDE695B0E7B1BBE4BCBCE4BBA3E7A081E5A682E4B88B3A0A6060600A766F6964207377617028696E742661202C20696E7426206229207B0A20202020696E742074656D70203D20613B0A2020202061203D2020623B0A2020202062203D2074656D703B0A7D0A6060600AE4BD86E698AFE5A682E69E9CE698AFE8A681E694AFE68C816C6F6E672C737472696E672CE887AAE5AE9AE4B989636C617373E79A8473776170E587BDE695B02CE4BBA3E7A081E5928CE4B88AE8BFB0E4BBA3E7A081E5B7AEE4B88DE5A49AEFBC8CE58FAAE698AFE7B1BBE59E8BE4B88DE5908CEFBC8CE8BF99E4B8AAE697B6E58099E5B0B1E698AFE68891E4BBACE5AE9AE4B98973776170E79A84E587BDE695B0E6A8A1E69DBF2CE5B0B1E58FAFE4BBA5E5A48DE794A8E4B88DE5908CE7B1BBE59E8BE79A8473776170E587BDE695B0E4BBA3E7A081EFBC8CE587BDE695B0E6A8A1E69DBFE79A84E5A3B0E6988EE5BDA2E5BC8FE5A682E4B88B3A0A6060600A200A0A74656D706C617465203C636C617373206964656E7469666965723E2066756E6374696F6E5F6465636C61726174696F6E3B0A74656D706C617465203C747970656E616D65206964656E7469666965723E2066756E6374696F6E5F6465636C61726174696F6E3B0A73776170E587BDE695B0E6A8A1E69DBFE79A84E5A3B0E6988EE5928CE5AE9AE4B989E4BBA3E7A081E5A682E4B88B3A0A0A2F2F6D6574686F642E680A74656D706C6174653C747970656E616D6520543E20766F696420737761702854262074312C205426207432293B0A0A23696E636C75646520226D6574686F642E637070220A200A0A0A200A2F2F6D6574686F642E6370700A0A74656D706C6174653C747970656E616D652020543E20766F696420737761702854262074312C20542620743229207B0A202020205420746D70543B0A20202020746D7054203D2074313B0A202020207431203D2074323B0A202020207432203D20746D70543B0A7D0A200A6060600AE4B88AE8BFB0E698AFE6A8A1E69DBFE79A84E5A3B0E6988EE5928CE5AE9AE4B989E4BA86EFBC8CE982A3E6A8A1E69DBFE5A682E4BD95E5AE9EE4BE8BE58C96E591A2EFBC8CE6A8A1E69DBFE79A84E5AE9EE4BE8BE58C96E698AFE7BC96E8AF91E599A8E5819AE79A84E4BA8BE68385EFBC8CE4B88EE7A88BE5BA8FE59198E697A0E585B3EFBC8CE982A3E4B988E4B88AE8BFB0E6A8A1E69DBFE5A682E4BD95E4BDBFE794A8E591A2EFBC8CE4BBA3E7A081E5A682E4B88B3A0A0A6060600A200A2F2F6D61696E2E6370700A23696E636C756465203C737464696F2E683E0A23696E636C75646520226D6574686F642E68220A696E74206D61696E2829207B0A202020202F2FE6A8A1E69DBFE696B9E6B395200A20202020696E74206E756D31203D20312C206E756D32203D20323B0A20202020737761703C696E743E286E756D312C206E756D32293B0A202020207072696E746628226E756D313A25642C206E756D323A25640A222C206E756D312C206E756D32293B20200A2020202072657475726E20303B0A7D0A200A6060600AE8BF99E9878CE4BDBFE794A873776170E587BDE695B0EFBC8CE5BF85E9A1BBE58C85E590AB73776170E79A84E5AE9AE4B989EFBC8CE590A6E58899E7BC96E8AF91E4BC9AE587BAE99499EFBC8CE8BF99E4B8AAE5928CE4B880E888ACE79A84E587BDE695B0E4BDBFE794A8E4B88DE4B880E6A0B7E38082E68980E4BBA5E5BF85E9A1BBE59CA86D6574686F642E68E69687E4BBB6E79A84E69C80E5908EE4B880E8A18CE58AA0E585A523696E636C75646520226D6574686F642E63707022E380820A0A0AE7B1BBE6A8A1E69DBF0AE88083E89991E68891E4BBACE58699E4B880E4B8AAE7AE80E58D95E79A84E6A088E79A84E7B1BBEFBC8CE8BF99E4B8AAE6A088E58FAFE4BBA5E694AFE68C81696E74E7B1BBE59E8BEFBC8C6C6F6E67E7B1BBE59E8BEFBC8C737472696E67E7B1BBE59E8BE7AD89E7AD89EFBC8CE4B88DE588A9E794A8E7B1BBE6A8A1E69DBFEFBC8CE68891E4BBACE5B0B1E8A681E58699E4B889E4B8AAE4BBA5E4B88AE79A84737461636BE7B1BBEFBC8CE585B6E4B8ADE4BBA3E7A081E59FBAE69CACE4B880E6A0B7EFBC8CE9809AE8BF87E7B1BBE6A8A1E69DBFEFBC8CE68891E4BBACE58FAFE4BBA5E5AE9AE4B989E4B880E4B8AAE7AE80E58D95E79A84E6A088E6A8A1E69DBFEFBC8CE5868DE6A0B9E68DAEE99C80E8A681E5AE9EE4BE8BE58C96E4B8BA696E74E6A088EFBC8C6C6F6E67E6A088EFBC8C737472696E67E6A088E380820A0A6060600A2F2F73746174636B2E680A74656D706C617465203C636C61737320543E20636C61737320537461636B207B0A202020207075626C69633A0A2020202
INSERT INTO `doc` VALUES (77, 'c++友元类和函数', 5, 0xE69C89E4BA9BE68385E586B5E4B88BEFBC8CE58581E8AEB8E789B9E5AE9AE79A84E99D9EE68890E59198E587BDE695B0E8AEBFE997AEE4B880E4B8AAE7B1BBE79A84E7A781E69C89E68890E59198EFBC8CE5908CE697B6E4BB8DE998BBE6ADA2E4B880E888ACE79A84E8AEBFE997AEEFBC8CE8BF99E698AFE5BE88E696B9E4BEBFE5819AE588B0E79A84E38082E4BE8BE5A682E8A2ABE9878DE8BDBDE79A84E6938DE4BD9CE7ACA6EFBC8CE5A682E8BE93E585A5E68896E8BE93E587BAE6938DE4BD9CE7ACA6EFBC8CE7BB8FE5B8B8E99C80E8A681E8AEBFE997AEE7B1BBE79A84E7A781E69C89E695B0E68DAEE68890E59198E380820A0AE58F8BE58583286672656E6429E69CBAE588B6E58581E8AEB8E4B880E4B8AAE7B1BBE5B086E5AFB9E585B6E99D9EE585ACE69C89E68890E59198E79A84E8AEBFE997AEE69D83E68E88E4BA88E68C87E5AE9AE79A84E587BDE695B0E68896E88085E7B1BBEFBC8CE58F8BE58583E79A84E5A3B0E6988EE4BBA5667269656E64E5BC80E5A78BEFBC8CE5AE83E58FAAE883BDE587BAE78EB0E59CA8E7B1BBE5AE9AE4B989E79A84E58685E983A8EFBC8CE58F8BE58583E5A3B0E6988EE58FAFE4BBA5E587BAE78EB0E59CA8E7B1BBE4B8ADE79A84E4BBBBE4BD95E59CB0E696B9EFBC9AE58F8BE58583E4B88DE698AFE68E88E4BA88E58F8BE58583E585B3E7B3BBE79A84E982A3E4B8AAE7B1BBE79A84E68890E59198EFBC8CE68980E4BBA5E5AE83E4BBACE4B88DE58F97E585B6E5A3B0E6988EE587BAE78EB0E983A8E58886E79A84E8AEBFE997AEE68EA7E588B6E5BDB1E5938DE38082E9809AE5B8B8EFBC8CE5B086E58F8BE58583E5A3B0E6988EE68890E7BB84E59CB0E694BEE59CA8E7B1BBE5AE9AE4B989E79A84E5BC80E5A78BE68896E7BB93E5B0BEE698AFE4B8AAE5A5BDE4B8BBE6848FE380820A0A2323232020E58F8BE58583E587BDE695B00A2020202020E58F8BE58583E587BDE695B0E698AFE68C87E69F90E4BA9BE899BDE784B6E4B88DE698AFE7B1BBE68890E59198E587BDE695B0E58DB4E883BDE5A49FE8AEBFE997AEE7B1BBE79A84E68980E69C89E68890E59198E79A84E587BDE695B0E38082E7B1BBE68E88E4BA88E5AE83E79A84E58F8BE58583E789B9E588ABE79A84E8AEBFE997AEE69D83EFBC8CE8BF99E6A0B7E8AFA5E58F8BE58583E587BDE695B0E5B0B1E883BDE8AEBFE997AEE588B0E7B1BBE4B8ADE79A84E68980E69C89E68890E59198E380820A0A6060600A23696E636C756465203C696F73747265616D3E0A0A7573696E67206E616D657370616365207374643B0A0A636C61737320410A7B0A7075626C69633A0A20202020667269656E6420766F6964207365745F73686F7728696E7420782C2041202661293B2020202020202F2FE8AFA5E587BDE695B0E698AFE58F8BE58583E587BDE695B0E79A84E5A3B0E6988E0A707269766174653A0A20202020696E7420646174613B0A7D3B0A0A766F6964207365745F73686F7728696E7420782C20412026612920202F2FE58F8BE58583E587BDE695B0E5AE9AE4B989EFBC8CE4B8BAE4BA86E8AEBFE997AEE7B1BB41E4B8ADE79A84E68890E591980A7B0A20202020612E64617461203D20783B0A20202020636F7574203C3C20612E64617461203C3C20656E646C3B0A7D0A696E74206D61696E28766F6964290A7B0A20202020636C617373204120613B0A0A202020207365745F73686F7728312C2061293B0A0A2020202072657475726E20303B0A7D0A6060600A23232320E58F8BE58583E7B1BB0A2020202020202020E58F8BE58583E7B1BBE79A84E68980E69C89E68890E59198E587BDE695B0E983BDE698AFE58FA6E4B880E4B8AAE7B1BBE79A84E58F8BE58583E587BDE695B0EFBC8CE983BDE58FAFE4BBA5E8AEBFE997AEE58FA6E4B880E4B8AAE7B1BBE4B8ADE79A84E99A90E8978FE4BFA1E681AFEFBC88E58C85E68BACE7A781E69C89E68890E59198E5928CE4BF9DE68AA4E68890E59198EFBC89E38082E5BD93E5B88CE69C9BE4B880E4B8AAE7B1BBE58FAFE4BBA5E5AD98E58F96E58FA6E4B880E4B8AAE7B1BBE79A84E7A781E69C89E68890E59198E697B6EFBC8CE58FAFE4BBA5E5B086E8AFA5E7B1BBE5A3B0E6988EE4B8BAE58FA6E4B880E7B1BBE79A84E58F8BE58583E7B1BBE380820A0AE585B3E4BA8EE58F8BE58583E7B1BBE79A84E6B3A8E6848FE4BA8BE9A1B9EFBC9A0A0A28312920E58F8BE58583E585B3E7B3BBE4B88DE883BDE8A2ABE7BBA7E689BFE380820A28322920E58F8BE58583E585B3E7B3BBE698AFE58D95E59091E79A84EFBC8CE4B88DE585B7E69C89E4BAA4E68DA2E680A7E38082E88BA5E7B1BB42E698AFE7B1BB41E79A84E58F8BE58583EFBC8CE7B1BB41E4B88DE4B880E5AE9AE698AFE7B1BB42E79A84E58F8BE58583EFBC8CE8A681E79C8BE59CA8E7B1BBE4B8ADE698AFE590A6E69C89E79BB8E5BA94E79A84E5A3B0E6988EE380820A28332920E58F8BE58583E585B3E7B3BBE4B88DE585B7E69C89E4BCA0E98092E680A7E38082E88BA5E7B1BB42E698AFE7B1BB41E79A84E58F8BE58583EFBC8CE7B1BB43E698AF42E79A84E58F8BE58583EFBC8CE7B1BB43E4B88DE4B880E5AE9AE698AFE7B1BB41E79A84E58F8BE58583EFBC8CE5908CE6A0B7E8A681E79C8BE7B1BBE4B8ADE698AFE590A6E69C89E79BB8E5BA94E79A84E794B3E6988EE380820A0A6060600A23696E636C756465203C696F73747265616D3E0A0A7573696E67206E616D657370616365207374643B0A0A636C61737320410A7B0A7075626C69633A0A20202020667
INSERT INTO `doc` VALUES (78, 'Elasticsearch和MongoDB简要对比', 1, 0x23232320E79BB8E5908CE782B9EFBC9A0A312E20E983BDE698AFE4BBA56A736F6EE6A0BCE5BC8FE7AEA1E79086E695B0E68DAEE79A846E6F73716CE695B0E68DAEE5BA93E3808220200A322E20E983BDE694AFE68C8143525544E6938DE4BD9CE3808220200A332E20E983BDE694AFE68C81E8819AE59088E5928CE585A8E69687E6A380E7B4A2E3808220200A342E20E983BDE694AFE68C81E58886E78987E5928CE5A48DE588B6E3808220200A352E20E983BDE694AFE68C81E99889E589B2E78988E79A846A6F696EE6938DE4BD9CE3808220200A362E20E983BDE694AFE68C81E5A484E79086E8B685E5A4A7E8A784E6A8A1E695B0E68DAEE3808220200A372E20E79BAEE5898DE983BDE4B88DE694AFE68C81E4BA8BE58AA1E68896E88085E58FABE694AFE68C81E99889E589B2E78988E79A84E4BA8BE58AA1E3808220200A0A23232320E4B88DE5908CE782B9EFBC9A0A312E206573E698AF6A617661E7BC96E58699EFBC8CE9809AE8BF875245535446756CE68EA5E58FA3E6938DE4BD9CE695B0E68DAEE380826D6F6E676F6462E698AF432B2BE7BC96E58699EFBC8CE9809AE8BF87647269766572E6938DE4BD9CE695B0E68DAEE38082EFBC886573E5AFB96A617661E5BC80E58F91E69BB4E69C89E5A5BDEFBC8CE588A9E4BA8EE68E92E69FA5E79086E8A7A3EFBC8920200A322E206D6F6E676F6462E79A84E58886E78987E69C8968617368E5928C72616E6765E4B8A4E7A78DE696B9E5BC8FEFBC8C6573E58FAAE69C8968617368E4B880E7A78DE3808220200A332E206573E698AFE5A4A9E7949FE58886E5B883E5BC8FEFBC8CE4B8BBE589AFE58886E78987E887AAE58AA8E58886E9858DE5928CE5A48DE588B6EFBC8CE5BC80E7AEB1E58DB3E794A8E380826D6F6E676F6462E79A84E58886E5B883E5BC8FE698AFE794B1E2809CE5898DE7BDAEE69FA5E8AFA2E8B7AFE794B12BE9858DE7BDAEE69C8DE58AA12B7368617264E99B86E59088E2809DEFBC8CE99C80E8A681E6898BE58AA8E9858DE7BDAEE99B86E7BEA4E69C8DE58AA1E3808220200A342E20E58685E983A8E5AD98E582A84553E698AFE588B0E68E92E7B4A2E5BC952B646F6376616C7565732B6669656C6464617461E380826D6F6E676F6462E69A82E697B6E69CAAE79FA5E3808220200A352E206573E585A8E69687E6A380E7B4A2E69C89E5BCBAE5A4A7E79A84E58886E69E90E599A8E4B894E58FAFE4BBA5E781B5E6B4BBE7BB84E59088EFBC8CE69FA5E8AFA2E697B6E699BAE883BDE58CB9E9858DE380826D6F6E676F6462E79A84E585A8E69687E6A380E7B4A2E5AD97E6AEB5E4B8AAE695B0E69C89E99990E588B6E3808220200A362E206573E68980E69C89E5AD97E6AEB5E887AAE58AA8E7B4A2E5BC95EFBC8C6D6F6E676F6462E79A84E5AD97E6AEB5E99C80E8A681E6898BE58AA8E7B4A2E5BC95E3808220200A372E206573E99D9EE5AE9EE697B6E69C89E695B0E68DAEE4B8A2E5A4B1E7AA97E58FA3E380826D6F6E676F6462E5AE9EE697B6E79086E8AEBAE4B88AE697A0E695B0E68DAEE4B8A2E5A4B1E9A38EE999A9E3808220200A382E200A23232320E680BBE7BB93EFBC9A0A312E206573E5818FE59091E4BA8EE6A380E7B4A2E38081E69FA5E8AFA2E38081E695B0E68DAEE58886E69E90EFBC8CE98082E794A8E4BA8E4F4C4150E7B3BBE7BB9FE380820A322E206D6F6E676F6462E5818FE59091E4BA8EE5A4A7E695B0E68DAEE8A784E6A8A1E4B88BE79A8443525544EFBC8CE98082E794A8E4BA8EE5AFB9E4BA8BE58AA1E8A681E6B182E4B88DE5BCBAE79A844F4C5450E7B3BBE7BB9FE380822020, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (79, '跨平台c/c++编译要点', 0, 0x4D696E4757E79BB8E6AF9443796757696E2F676363E69DA5E8AEB2EFBC8CE69BB4E58AA0E8B4B4E8BF9177696E3332E3808220200AE59BA0E4B8BAE5AE83E587A0E4B98EE694AFE68C81E68980E69C89E79A8457696E3332415049E38082E5AE83E68980E8BF9EE68EA5E79A84E7A88BE5BA8FEFBC8CE4B88DE99C80E8A681E4BBBBE4BD95E7ACACE4B889E696B9E5BA93E58DB3E58FAFE8BF90E8A18CE380822020200A43796757696E2F676363EFBC8CE585B6E5AE9EE8BF99E698AFE4B8A4E4B8AAE4B89CE8A5BFE3808220200A43796757696EE698AFE4B880E4B8AAE8AEA957696E646F7773E68BA5E69C89556E69782D6C696B65E78EAFE5A283E79A84E8BDAFE4BBB6E38082E8808C676363E5B0B1E698AFE5AE89E8A385E59CA843796757696EE4B88AE79A84E7BC96E8AF91E599A8E380822020202020200A43796757696E2F676363E4B88E4D696E4757E79A84E69C80E5A4A7E58CBAE588ABE59CA8E4BA8EEFBC9AE4BDBFE794A843796757696E2F676363E58FAFE4BBA5E59CA857696E646F7773E4B88BE8B083E794A8756E69782D6C696B65E79A84415049EFBC8CEFBC88E5A682666F726B2C737061776E2C7369676E616C732C73656C6563742C736F636B657473E7AD89EFBC89E3808220200AE4B99FE5B0B1E698AFE8AFB443796777696EE698AFE8BF90E8A18CE59CA857696E646F7773E4B88BE79A84EFBC8CE4BD86E698AFE5A5B9E4BDBFE794A8E79A84E698AF556E69782D6C696B65E7B3BBE7BB9FE79A84E587BDE695B0E5928CE6809DE683B3E3808220200AE794B1E4BA8EE8BF99E4B8AAE58CBAE588ABEFBC8CE5AFBCE887B4E79A84E7BB93E69E9CE5B0B1E698AFE794A843796757696E2F676363E7BC96E8AF91E587BAE69DA5E79A84E7A88BE5BA8FE58FAFE4BBA5E697A0E7BC9DE79A84E8BF90E8A18CE59CA82A6E6978E78EAFE5A283E4B88BE38082200AE4BD86E698AFE5A682E69E9CE8B083E794A8E4BA86756E6978E789B9E69C89E79A84415049E587BDE695B0EFBC8CE59CA877696E646F7773E78EAFE5A283E4B88BE4B88DE883BDE6ADA3E5B8B8E8BF90E8A18CEFBC8CE5A682E69E9CE683B3E59CA877696E646F7773E4B88BE6ADA3E5B8B8E8BF90E8A18CE79A84EFBC8CE5B0B1E5BF85E9A1BBE4BE9DE8B59663796777696E312E646C6CEFBC8CE9809FE5BAA6E4B88AE4BC9AE69C89E4BA9BE5BDB1E5938DE3808220200AE8808CE794A84D696E4757E7BC96E8AF91E587BAE69DA5E79A84E7A88BE5BA8FEFBC8CE5A682E69E9CE6BA90E4BBA3E7A081E9878CE99DA2E8B083E794A8E4BA86756E6978E78EAFE5A283E79A84415049EFBC8CE588994D696E4757E4BC9AE68A8AE8BF99E4BA9BE5AFB9554E4958E79A84415049E8B083E794A8E7BFBBE8AF91E6889077696E3332E4B88BE7AD89E4BBB7E79A84E5BDA2E5BC8FE38082E5908CE697B6E8BF99E4B8AAE7A88BE5BA8FE698AFE4B88DE883BDE59CA877696E646F7773E4B88BE8BF90E8A18CE79A84E3808220200AE8AFB4E799BDE4BA86EFBC8CE5A682E69E9CE4BDA0E698AFE683B3E59CA877696E646F7773E78EAFE5A283E4B88BE5BC80E58F916C696E7578E8BF90E8A18CE7A88BE5BA8FEFBC8CE982A3E4B98843796757696E2F676363E698AFE4BDA0E79A84E4B88DE4BA8CE4B98BE98089E3808220200AE8808CE5A682E69E9CE4BDA0E683B3E5BC80E58F91E79A84E698AF77696E646F7773E8BF90E8A18CE7A88BE5BA8FEFBC8CE5B9B6E4B894E8BFBDE6B182E9809FE5BAA6EFBC8CE982A3E4B988E4BA8CE88085E79BB8E6AF94E8808CE8A880EFBC8C4D696E4757E698AFE69BB4E5A5BDE79A84E98089E68BA920200A0A7CE698AFE590A6E58581E8AEB8E993BEE68EA57C63796777696E7C6D7376637C206D696E6777207C0A7C2D7C2D7C2D7C2D7C0A7C6D7376637CE99C80E8A68163796777696E312E646C6C7CE983BDE58FAFE4BBA57CE58AA8E68081E5BA93E983BDE58FAFE4BBA5EFBC8CE99D99E68081E5BA93E99C80E8A681676C6962632E617C0A7C6D696E6777207CE4B88DE8A18C7CE58AA8E68081E5BA93E983BDE58FAFE4BBA5EFBC8CE99D99E68081E5BA93E99C80E8A681676C6962632E617CE983BDE8A18C7C0A7C63796777696E7CE983BDE8A18C7CE58AA8E68081E5BA93E983BDE58FAFE4BBA5EFBC8CE99D99E68081E5BA93E99C80E8A681676C6962632E617C2D7C0A0A0A, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (80, '阉割版beaglebone 从sd卡启动', 0, 0x3235E59D97E992B1E58C85E982AEE4BB8EE6B798E5AE9DE4B9B0E4BA86E59D97E99889E589B2E78988626561676C6520626F6E65E5BC80E58F91E69DBFE380820AE59BBEE78987E5A682E4B88B0A215B35363644343743313443383145394545454531353136393334313544334443312E4A50475D2831290AE69E9CE784B6E4BEBFE5AE9CE6B2A1E5A5BDE8B4A7EFBC8CE98187E588B0E4BA86E5BE88E59D91E79A84E997AEE9A298EFBC8CE9BB98E8AEA4E79A846E616E64666C617368E9878CE99DA2E79A84E5AF86E7A081E4B8A2E5A4B1E4BA86EFBC8CE58FAAE883BDE4BB8E7364E58DA1E590AFE58AA8E380820A7364E58DA1E590AFE58AA875626F6F74E58F88E99C80E8A681E694B9E7A1ACE4BBB6EFBC8CE78EB0E59CA8E8AEB0E5BD95E4B880E4B88BE695B4E4B8AAE6B581E7A88BE380820A, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (81, 'c++工程构建指南', 1, 0x23232320E4BE9DE8B596E79A84E7BB84E7BB87E5BDA2E5BC8FEFBC8CE585B3E4BA8EE98089E794A8E593AAE7A78DE5BA93E5BDA2E5BC8F0A7CE4BE9DE8B596E79A84E5BDA2E5BC8F7CE58AA8E68081E5BA937CE99D99E68081E5BA937C0A7C2D7C2D7C2D7C0A7CE4BC98E782B97CE8BF90E8A18CE697B6E58FAFE4BBA5E69BBFE68DA2EFBC8CE4B88DE99C80E8A681E9878DE696B0E7BC96E8BE91E7A88BE5BA8FEFBC8CE58FAFE4BBA5E5AE9EE78EB0E8A7A3E880A67CE7BC96E8AF91E697B6E694B9E58AA8EFBC8CE5A682E69E9CE694B9E58AA8EFBC8CE99C80E8A681E9878DE696B0E7BC96E8AF91E5BA94E794A8E7A88BE5BA8F7C0A7CE7BCBAE782B97CE794B1E4BA8EE8BF90E8A18CE697B6E58FAFE4BBA5E69BBFE68DA2EFBC8CE4B88DE5AEB9E69893E8BF9BE8A18CE7AEA1E79086EFBC8CE4BE9DE8B596E79A84E5BA93E69687E4BBB6E4BDBFE794A8E99499E8AFAFE4B88DE5AEB9E69893E68E92E69FA5EFBC8CE794B1E4BA8EE99C80E8A681E9A29DE5A496E58AA0E8BDBDE69687E4BBB6EFBC8CE59BA0E6ADA4E7A88BE5BA8FE590AFE58AA8E58F98E685A27CE6AF8FE6ACA1E694B9E58AA8E7A88BE5BA8FE983BDE8A681E9878DE696B0E7BC96E8AF91E5BA94E794A8E7A88BE5BA8FEFBC8CE5AFBCE887B4E7A88BE5BA8FE58F98E5BE97E8BF87E5A4A7EFBC8CE5BD93E5A49AE4B8AAE4BE9DE8B596E5BA93E983BDE4BDBFE794A8E99D99E68081E5BA93E697B6EFBC8CE4BC9AE980A0E68890E5A49AE4B8AAE5BA94E794A8E7A88BE5BA8FE69C89E5A49AE4B8AAE99D99E68081E5BA93E589AFE69CAC7C0AE4BDBFE794A8E59CBAE699AFEFBC9A0AE58AA8E68081E5BA93EFBC9A20200AE58FAFE883BDE4BC9AE8A2ABE5BE88E5A49AE5BA94E794A8E7A88BE5BA8FE4BDBFE794A8E79A84E59FBAE7A180E5BA93EFBC8CE69C80E585B8E59E8BE79A84E5B0B1E698AF676C6962632CE587A0E4B98EE68980E69C896C696E7578E7A88BE5BA8FE983BDE5BC95E794A8E4BA86E8AFA5E5BA93EFBC8CE8BF98E69C896C6962737464632B2BE7AD89E7AD89E38082202020200AE58FAFE883BDE99C80E8A681E7BB8FE5B8B8E69BB4E696B0E5BA93E69687E4BBB6EFBC8CE58DB4E4B88DE5B88CE69C9BE694B9E58AA8E5BA94E794A8E7A88BE5BA8FE69CACE8BAABE79A84E68385E586B5E3808220200AE8AFB4E588B0E5A49AE4B8AAE4BE9DE8B596E585B1E4BAABE4B880E4B8AAE58AA8E68081E5BA93EFBC8CE5B0B1E99C80E8A681E8AFB4E6988EE4B880E4B8AAE58F82E695B0202D6650494320200A2D66504943E4BDBF2E736FE69687E4BBB6E79A84E4BBA3E7A081E6AEB5E58F98E4B8BAE79C9FE6ADA3E6848FE4B989E4B88AE79A84E585B1E4BAAB20200AE5A682E69E9CE4B88DE58AA02D665049432CE58899E58AA0E8BDBD2E736FE69687E4BBB6E79A84E4BBA3E7A081E6AEB5E697B62CE4BBA3E7A081E6AEB5E5BC95E794A8E79A84E695B0E68DAEE5AFB9E8B1A1E99C80E8A681E9878DE5AE9AE4BD8D2C20E9878DE5AE9AE4BD8DE4BC9AE4BFAEE694B9E4BBA3E7A081E6AEB5E79A84E58685E5AEB92CE8BF99E5B0B1E980A0E68890E6AF8FE4B8AAE4BDBFE794A8E8BF99E4B8AA2E736FE69687E4BBB6E4BBA3E7A081E6AEB5E79A84E8BF9BE7A88BE59CA8E58685E6A0B8E9878CE983BDE4BC9AE7949FE68890E8BF99E4B8AA2E736FE69687E4BBB6E4BBA3E7A081E6AEB5E79A84636F70792EE6AF8FE4B8AA636F7079E983BDE4B88DE4B880E6A0B72CE58F96E586B3E4BA8E20E8BF99E4B8AA2E736FE69687E4BBB6E4BBA3E7A081E6AEB5E5928CE695B0E68DAEE6AEB5E58685E5AD98E698A0E5B084E79A84E4BD8DE7BDAE2E202020200AE4B88DE58AA066504943E7BC96E8AF91E587BAE69DA5E79A84736F2CE698AFE8A681E5868DE58AA0E8BDBDE697B6E6A0B9E68DAEE58AA0E8BDBDE588B0E79A84E4BD8DE7BDAEE5868DE6ACA1E9878DE5AE9AE4BD8DE79A842E28E59BA0E4B8BAE5AE83E9878CE99DA2E79A84E4BBA3E7A081E5B9B6E4B88DE698AFE4BD8DE7BDAEE697A0E585B3E4BBA3E7A0812920200AE5A682E69E9CE8A2ABE5A49AE4B8AAE5BA94E794A8E7A88BE5BA8FE585B1E5908CE4BDBFE794A82CE982A3E4B988E5AE83E4BBACE5BF85E9A1BBE6AF8FE4B8AAE7A88BE5BA8FE7BBB4E68AA4E4B880E4BBBD2E736FE79A84E4BBA3E7A081E589AFE69CACE4BA862E28E59BA0E4B8BA2E736FE8A2ABE6AF8FE4B8AAE7A88BE5BA8FE58AA0E8BDBDE79A84E4BD8DE7BDAEE983BDE4B88DE5908C2CE698BEE784B6E8BF99E4BA9BE9878DE5AE9AE4BD8DE5908EE79A84E4BBA3E7A081E4B99FE4B88DE5908C2CE5BD93E784B6E4B88DE883BDE585B1E4BAAB29202020200A6060600A676363202D736861726564202D66504943202D6F20312E736F20312E6320200A6060600AE99D99E68081E5BA93EFBC9A202020200AE58A9FE883BDE58D95E4B880EFBC8CE5908CE4B880E4B8AAE5BA94E794A8E7A88BE5BA8FE4B8ADE4B88DE5A4A7E58FAFE883BDE5BC95E585A5E4B8A4E6ACA1E79A84E5BA93EFBC8CE5A68266666D706567E3808220200AE5AFB9E4BA8EE689A7E8A18CE69687E4BBB6E983A8E7BDB2E8A681E6B182E4B880E5AE9AE8A681E58D95E4B8AAE69687E4BBB6E3808220200AE5AFB9E4BA8EE5BA94E794A8E7A88BE5BA8FE590AFE58AA8E9809FE5BAA6E69C89E99D9EE5B8B8E9AB98E79A84E8A681E6B18220200A, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (82, '机器学习归纳1基础知识', 4, 0x23232320E69CBAE599A8E5ADA6E4B9A0E79A84E6A682E5BFB50AE6A682E5BFB5E5ADA6E4B9A0EFBC9A0A2020E4BB8EE69C89E585B3E69F90E4B8AAE5B883E5B094E587BDE695B0E79A84E8BE93E585A5E8BE93E587BAE8AEADE7BB83E6A0B7E4BE8BE4B8ADE588A4E696ADE587BAE8AFA5E5B883E5B094E587BDE695B0E380820AE789B9E5BE813A0A200A2323232320E8AEADE7BB83E99B860AE5AE9EE4BE8BE79A84E99B86E59088EFBC8CE794A8E4BA8EE5ADA6E4B9A0E8AEADE7BB832CE4BAA7E7949FE6A8A1E59E8BE68896E88085E7AE97E6B395E79A84E695B0E68DAEE99B86E380820A2323232320E6B58BE8AF95E99B860AE794A8E4BA8EE6B58BE8AF95E4BBA5E58F8AE5ADA6E4B9A0E5A5BDE79A84E6A8A1E59E8BE68896E88085E7AE97E6B395E79A84E695B0E68DAEE99B86E380820A2323232320E789B9E5BE81E580BC0A0A2323232320E79B91E79DA3E5ADA6E4B9A00AE8AEADE7BB83E99B86E69C89E7B1BBE588ABE6A087E8AEB0E380820A2323232320E99D9EE79B91E79DA3E5ADA6E4B9A00AE8AEADE7BB83E99B86E697A0E7B1BBE588ABE6A087E8AEB0E380820A2323232320E58D8AE79B91E79DA3E5ADA6E4B9A00AE4B88AE8BFB0E4B8A4E88085E4B880E8B5B70A0A23232320E79BAEE6A087E79A84E7B1BBE59E8B0A2323232320E58886E7B1BBE997AEE9A2980AE79BAEE6A087E6A087E8AEB0E4B8BAE7B1BBE588ABE59E8BE695B0E68DAEE380820A2323232320E59B9EE5BD92E997AEE9A2980AE79BAEE6A087E6A087E8AEB0E4B8BAE8BF9EE7BBADE5BDA2E695B0E580BCE380820A0A23232320E6B7B1E5BAA6E5ADA6E4B9A0E79A84E6B581E7A88B0A312E20E68A8AE695B0E68DAEE68B86E58886E4B8BAE8AEADE7BB83E99B86E5928CE6B58BE8AF95E99B86E380820A322E20E794A8E6B58BE8AF95E99B86E79A84E789B9E5BE81E59091E9878FE69DA5E8AEADE7BB83E7AE97E6B395E380820A332E20E794A8E5ADA6E4B9A0E69DA5E79A84E7AE97E6B395E59CA8E6B58BE8AF95E99B86E4B88AE8AF84E4BCB0E7AE97E6B395E38082, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (83, '监督学习的算法', 4, 0x2320E79B91E79DA3E5ADA6E4B9A0E5B8B8E8A781E79A84E7AE97E6B3953A0AE58886E7B1BBE5928CE9A284E6B58BE79A84E7AE97E6B395E79A84E8AF84E4BCB00A2D20E58786E7A1AEE78E870A2D20E9809FE5BAA60A2D20E5BCBAE5A3AE0A2D20E58FAFE8A784E6A8A10A2D20E58FAFE8A7A3E9878A0A232320E58886E7B1BBE997AEE9A2980A23232320E586B3E7AD96E6A091286465636973696F6E2074726565290AE586B3E7AD96E6A091E698AFE4B880E4B8AAE9A284E6B58BE6A8A1E59E8BEFBC9BE4BB96E4BBA3E8A1A8E79A84E698AFE5AFB9E8B1A1E5B19EE680A7E4B88EE5AFB9E8B1A1E580BCE4B98BE997B4E79A84E4B880E7A78DE698A0E5B084E585B3E7B3BBE38082E6A091E4B8ADE6AF8FE4B8AAE88A82E782B9E8A1A8E7A4BAE69F90E4B8AAE5AFB9E8B1A1EFBC8CE8808CE6AF8FE4B8AAE58886E58F89E8B7AFE5BE84E58899E4BBA3E8A1A8E79A84E69F90E4B8AAE58FAFE883BDE79A84E5B19EE680A7E580BCEFBC8CE8808CE6AF8FE4B8AAE58FB6E7BB93E782B9E58899E5AFB9E5BA94E4BB8EE6A0B9E88A82E782B9E588B0E8AFA5E58FB6E88A82E782B9E68980E7BB8FE58E86E79A84E8B7AFE5BE84E68980E8A1A8E7A4BAE79A84E5AFB9E8B1A1E79A84E580BCE38082E586B3E7AD96E6A091E4BB85E69C89E58D95E4B880E8BE93E587BAEFBC8CE88BA5E6ACB2E69C89E5A48DE695B0E8BE93E587BAEFBC8CE58FAFE4BBA5E5BBBAE7AB8BE78BACE7AB8BE79A84E586B3E7AD96E6A091E4BBA5E5A484E79086E4B88DE5908CE8BE93E587BAE38082E695B0E68DAEE68C96E68E98E4B8ADE586B3E7AD96E6A091E698AFE4B880E7A78DE7BB8FE5B8B8E8A681E794A8E588B0E79A84E68A80E69CAFEFBC8CE58FAFE4BBA5E794A8E4BA8EE58886E69E90E695B0E68DAEEFBC8CE5908CE6A0B7E4B99FE58FAFE4BBA5E794A8E69DA5E4BD9CE9A284E6B58BE3808220200AE8BE93E585A5E695B0E68DAEEFBC9A3C62722F3E0A215B6465636973696F6E5F312E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F65653232656335392D326437322D313165612D383862332D3532353430303966343463382E706E67290A3C62722F3E0AE69E84E980A0E79A84E58886E7B1BBE6A091E5A682E4B88B3A20203C62722F3E0A215B6465636973696F6E5F322E6A7065675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F66343663333933302D326437322D313165612D383862332D3532353430303966343463382E6A7067290A3C62722F3E0A2323232320E4BFA1E681AFE786B5E8AEA1E7AE97E585ACE5BC8F3C62722F3E20200A0A2424482878293D2D73756D5F7B783D307D5E6E20502878296C6F675F3250287829242420200AE58886E7B1BBE69DA1E4BBB6E4B8BAE79A84E4BFA1E681AFE786B5E8AEA1E7AE97E585ACE5BC8FE5A682E4B88B3C62722F3E0A0A24244828797C78293D2D73756D5F7B783D307D5E6E205028797C78296C6F675F325028797C782924240AE99A8FE69CBAE58F98E9878F78E59CA8E7BB99E5AE9AE69DA1E4BBB679E4B88BE79A84E69DA1E4BBB6E786B5E4B8BA4828797C78293B203C62722F3E0A0A2323232320E4BFA1E681AFE5A29EE79B8A0AE8A1A8E7A4BAE5BE97E79FA5E789B9E5BE8178E79A84E4BFA1E681AFE8808CE4BDBFE5BE9779E7B1BBE4BFA1E681AFE79A84E4B88DE7A1AEE5AE9AE5878FE5B091E79A84E7A88BE5BAA6E38082203C62722F3E0A4828797C7829E4B880E5AE9AE698AFE5B08FE4BA8E482878293C62722F3E0AE4BFA1E681AFE5A29EE79B8A3C62722F3E0A4728797C7829203D2048287829202D204828797C78293C62722F3E0A0A23232320494433E7AE97E6B3950A494433E7AE97E6B395E6A0B9E68DAEE58886E7B1BBE79A84E4BFA1E681AFE5A29EE79B8AE69DA5E8BF9BE8A18CE586B3E7AD96E6A091E79A84E69E84E980A0E380823C62722F3E0A312E20E8AEA1E7AE97E59084E4B8AAE5B19EE680A7E68385E586B5E4B88BE79A84E69DA1E4BBB6E786B5E380823C62723E0A322E20E6A0B9E68DAEE69DA1E4BBB6E786B5E79A84E5A4A7E5B08FE69E84E5BBBAE586B3E7AD96E6A091EFBC8CE8A784E58899E698AFE4BFA1E681AFE786B5E69C80E5A4A7E79A84E4BD9CE4B8BAE586B3E7AD96E6A091E79A84E6A0B9E88A82E782B9EFBC8CE69C80E5A4A7E79A84E4BD9CE4B8BAE69C80E6BA90E5A4B4E79A84E6A0B9E88A82E782B9E380823C62723E0AE4BE8BE5AD903C62722F3E0A6060600A20202020207B5BE889B2E6B3BD5D7D202020207B5BE6A0B9E892825D7D202020207B5BE695B2E5A3B05D7D202020207B5BE7BAB9E790865D7D202020207B5BE88490E983A85D7D202020207B5BE8A7A6E6849F5D7D202020207B5BE5A5BDE7939C5D7D0A202020202020E99D92E7BBBF2020202020202020E89CB7E7BCA9202020202020202020E6B58AE5938D202020202020202020E6B885E699B0202020202020202020E587B9E999B72020202020202020E7A1ACE6BB9120202020202020202020E698AF2020200A202020202020E4B98CE9BB912020202020202020E89CB7E7BCA9202020202020202020E6B289E997B7202020202020202020E6B885E699B0202020202020202020E587B9E999B72020202020202020E7A1ACE6BB9120202020202020202020E698AF2020200A202020202020E4B98CE9BB91202020202
INSERT INTO `doc` VALUES (84, 'c#调用非托管DLL的方法', 5, 0xE794B1E4BA8E632B2B3131E79A84E5A49AE7BABFE7A88BE5BA93EFBC8CE6AF94E5A6827374643A3A746872656164E5928C7374643A3A6D75746578E697A0E6B395E8A2ABE68998E7AEA1646C6CE68EA5E58F97EFBC8CE59BA0E6ADA4E5A682E69E9CE8A681E8AEB2E7A88BE5BA8FE7BC96E8AF91E4B8BAE68998E7AEA1646C6CEFBC8CE99C80E8A681E8B4B9E782B9E4BA8BE380820A312E20E9A696E58588E5B086E7A88BE5BA8FE7BC96E8AF91E4B8BAE99D99E68081E5BA93E380820A322E20E696B0E5BBBAE4B880E4B8AAE68998E7AEA1646C6C2CE5AFB9E99D99E68081E5BA93E79A84E696B9E6B395E8BF9BE8A18CE5868DE4B880E6ACA1E5B081E8A385EFBC8CE6B3A8E6848FE5A4B4E69687E4BBB6E4B88DE883BDE58C85E590ABE69C897374643A3A7468726561642C7374643A3A6D75746578E8BF99E4BA9BE58685E5AEB9E380820A332E20E7949FE68890E68998E7AEA1646C6CE58FAFE4BBA5E8A2AB6323E4BDBFE794A8E380820A0AE78EB0E59CA8E8AFB4E6988EE4B880E4B8AAE59CA8E5A4B4E69687E4BBB6E4B88DE4BDBFE794A87374643A3A6D75746578E4BD86E58DB4E883BDE58F91E68CA5E79BB8E5908CE4BD9CE794A8E79A84E5819AE6B395E380820A2E68E69687E4BBB60A6060600A23696E636C756465203C6D656D6F72793E0A737472756374204D757465785374727563743B0A0A436C61737320417B0A097374643A3A73686172655F7074723C4D757465785374727563743E206D4D75783B0A7D0A6060600A632B2BE69687E4BBB60A6060600A23696E636C756465203C6D757465783E0A737472756374204D757465785374727563747B0A097374643A3A6D75746578206D4D75783B0A7D0AE8BF99E6A0B7E59CA8E7B1BBE587BDE695B0E9878CE99DA2E58AA0E99481E5B0B1E58F98E4B8BA0A6D4D75782D3E6D4D75782E6C6F636B28293B0A606060, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (85, '交叉编译器的命名规则及详细解释', 7, 0xE59CA86C696E7578E7B3BBE7BB9FE4B88BE6909EE5B58CE585A5E5BC8FE5BC80E58F91EFBC8CE4BAA4E58F89E7BC96E8AF91E599A8E982A3E882AFE5AE9AE698AFE5BF85E5A487E5B7A5E585B7E38082E794A8E79A84E59CBAE59088E5A49AE4BA86EFBC8CE5B0B1E4BC9AE8A781E588B0E59084E7A78DE59084E6A0B7E79A84E7BC96E8AF91E5B7A5E585B7EFBC8CE6AF94E5A682EFBC9A20200A0A61726D2D6C696E75782D67636320200A61726D2D6C696E75782D676E75656162692D67636320200A61726D2D6E6F6E652D6C696E75782D656162692D67636320200A61726D2D6E6F6E652D73796D6269616E656C662D67636320200A61726D2D6E6F6E652D75636C696E7578656162692D67636320200A61726D2D6E6F6E652D6C696E75782D676E75656162692D67636320200A61726D2D636F727465785F61382D6C696E75782D676E75656162692D67636320200A6D6970732D6D616C74612D6C696E75782D676E752D67636320200AE8BF99E4BA9BE7BC96E8AF91E5B7A5E585B7E4B8BAE4BB80E4B988E8BF99E4B988E58FABEFBC8CE59084E887AAE69C89E4BB80E4B988E590ABE4B989EFBC8CE58F88E58886E588ABE794A8E59CA8E4BB80E4B988E59CBAE59088EFBC8CE4BDA0E983BDE79FA5E98193E59097EFBC9FE4B88BE99DA2E5B0B1E69DA5E4B880E4B880E8AEB2E8A7A3E4B880E4B88BE3808220200A0AE4B880E38081E591BDE5908DE680BBE5889920200AE4B880E888ACE69DA5E8AFB4EFBC8CE4BAA4E58F89E7BC96E8AF91E5B7A5E585B7E993BEE79A84E591BDE5908DE8A784E58899E4B8BAEFBC9A617263682D636F72652D6B65726E656C2D73797374656D2D6C616E6775616765E38082E585B6E4B8ADEFBC9A20200A61726368EFBC9AE4BD93E7B3BBE69EB6E69E84EFBC8CE5A68241524DEFBC8C4D495053EFBC8CE7AD89EFBC8CE8A1A8E7A4BAE8AFA5E7BC96E8AF91E599A8E794A8E4BA8EE593AAE4B8AAE79BAEE6A087E5B9B3E58FB0EFBC9B2020200A636F7265EFBC9AE4BDBFE794A8E79A84E698AFE593AAE4B8AA43505520436F7265EFBC8CE5A682436F72746578204138EFBC9BE68896E88085E698AFE68C87E5AE9AE5B7A5E585B7E993BEE79A84E4BE9BE5BA94E59586E38082E5A682E69E9CE6B2A1E69C89E789B9E6AE8AE68C87E5AE9AEFBC8CE58899E79599E7A9BAE4B88DE5A1ABE38082E8BF99E4B880E7BB84E591BDE5908DE6AF94E8BE83E781B5E6B4BBEFBC8CE59CA8E69F90E4BA9BE58E82E5AEB6E68F90E4BE9BE79A84E4BAA4E58F89E7BC96E8AF91E993BEE4B8ADEFBC8CE69C89E4BBA5E58E82E5AEB6E5908DE7A7B0E591BDE5908DE79A84EFBC8CE4B99FE69C89E4BBA5E5BC80E58F91E69DBFE591BDE5908DE79A84EFBC8CE68896E88085E79BB4E68EA5E698AF6E6F6E65E6889663726F7373E79A84EFBC9B20200A6B65726E656CEFBC9A20E68980E8BF90E8A18CE79A844F53EFBC8CE8A781E8BF87E79A84E69C894C696E7578EFBC8C75636C696E7578EFBC8C62617265EFBC88E697A04F53EFBC89EFBC9B20200A73797374656DEFBC9AE4BAA4E58F89E7BC96E8AF91E993BEE68980E98089E68BA9E79A84E5BA93E587BDE695B0E5928CE79BAEE6A087E698A0E5838FE79A84E8A784E88C83EFBC8CE5A682676E75EFBC8C676E7565616269E7AD89E38082E585B6E4B8AD676E75E7AD89E4BBB7E4BA8E676C6962632B6F616269EFBC9B676E7565616269E7AD89E4BBB7E4BA8E676C6962632B65616269E38082E88BA5E4B88DE68C87E5AE9AEFBC8CE58899E4B99FE58FAFE4BBA5E79599E7A9BAE4B88DE5A1ABEFBC9B20200A6C616E6775616765EFBC9AE7BC96E8AF91E8AFADE8A880EFBC8CE8A1A8E7A4BAE8AFA5E7BC96E8AF91E599A8E794A8E4BA8EE7BC96E8AF91E4BD95E7A78DE8AFADE8A880EFBC8CE69C80E5B8B8E8A781E79A84E5B0B1E698AF676363EFBC8C672B2BEFBC9B20200AE6B3A8E6848FEFBC9AE8BF99E4B8AAE8A784E58899E698AFE4B880E4B8AAE78C9CE6B58BEFBC8CE5B9B6E6B2A1E69C89E59CA8E593AAE4BBBDE5AE98E696B9E8B584E69699E4B88AE79C8BE588B0E8BF87E38082E8808CE4B894E69C89E4BA9BE7BC96E8AF91E993BEE79A84E591BDE5908DE7A1AEE5AE9EE6B2A1E69C89E68C89E785A7E8BF99E4B8AAE8A784E58899EFBC8CE4B99FE4B88DE6B885E6A59AE8BF99E698AFE4B88DE698AFE58E86E58FB2E58E9FE59BA0E980A0E68890E79A84E38082E5A682E69E9CE69C89E8B081E59CA8E8B584E69699E4B88AE8A781E588B0E8BF87E6ADA4E8A784E58899E79A84E8AFA6E7BB86E68F8FE8BFB0EFBC8CE6ACA2E8BF8EE68C87E587BAE99499E8AFAFE3808220200A0AE4BA8CE38081E5AE9EE4BE8BE8AFB4E6988E20200AE4B88BE99DA2E68BBFE587A0E4B8AAE5AE9EE99985E5BA94E794A8E4B8ADE69C80E5B8B8E8A781E79A84E7BC96E8AF91E599A8E8BF9BE8A18CE4B8BEE4BE8BE8AFB4E6988EEFBC9A20200A0A31E3808161726D2D6C696E75782D67636320200A32E3808161726D2D6E6F6E652D6C696E75782D676E75656162692D67636320200AE58588E8A7A3E9878AE4B880E4B88BE7ACACE4BA8CE4B8AA2261726D2D6E6F6E652D6C696E75782D676E75656162692D67636322EFBC8CE5AE83E8A1A8E8BEBEE79A84E698AFE4B880E4B8AAE4B88DE68C87E5AE9AE585B7E4BD93E5B7A5E585B7E993BEE4BE9BE5BA94E59586E79A84E38081E58FAFE794A8E4BA8EE59FBAE4BA8E41524DE69EB6E69E84E79A844C696E7578E7B3BBE7BB9FE79A84E7B
INSERT INTO `doc` VALUES (86, '关于自然常数', 1, 0xE887AAE784B6E5B8B8E695B0E79A84E5BC95E587BAEFBC9A0A23232320E5A48DE588A9E997AEE9A2980AE887AAE784B6E5B8B8E695B0E69C80E5B8B8E8A781E79A84E5AE9AE4B989E698AF0A2424653D5C6C696D5C6C696D6974735F7B78205C72696768746172726F77202B5C696E6674797D2831202B205C667261637B317D7B787D295E7824240AE6848FE4B989E5BD93E58187E8AEBE3C62722F3E0A24245C667261637B317D7B787D24240AE698AFE588A9E78E87EFBC8CE59CA8E79BB8E5908CE697B6E997B4E58685EFBC8CE5B086E697B6E997B4E6AEB5E997B4E99A94E8B68AE79FAD2CE88EB7E5BE97E79A84E694B6E79B8AE8B68AE9AB98EFBC8CE5BD93E58F96E69E81E7ABAFE79A84E68385E586B5E4B88BEFBC8CE88EB7E5BE973C62722F3E0A653D322E37380A0AE8BF98E69C89E58FA6E5A496E79A84E5AE9AE4B9893A3C62722F3E0A2424653D5C73756D5F7B6E3D307D5E5C696E667479285C667261637B317D7B6E217D2924240AE8AFA5E5AE9AE4B989E79A84E68EA8E5AFBCE698AFE794B1E6B3B0E58B92E5B195E5BC80E5BC8FE5AFBCE587BAE79A843C62722F3E0A215B73732E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F65313131316637352D326130622D313165612D383830382D3532353430303966343463382E706E67290A0A232320E4BDA9E4BA9AE8AFBA285065616E6FEFBC89E4BD99E9A1B90A215B7065616E6F2E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F35333036363731372D326130642D313165612D383830382D3532353430303966343463382E706E67290A0AE59BA0E4B8BA3C62722F3E0A2424662878293D655E7824240AE587BDE695B0E5AD98E59CA8E4BBBBE6848FE998B6E79A84E5AFBCE695B0E38082E5B086E585B6E59CA8E782B978203D2030E5A484E8BF9BE8A18CE6B3B0E58B92E5B195E5BC80EFBC8CE69C890A0A, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (87, '关于 fft算法', 8, 0x23232320666674E7AE97E6B395E4BD9CE794A80AE5AE9EE78EB0E7A6BBE695A3E9A291E59F9FE588B0E697B6E59F9FE4BFA1E58FB7E79A84E8BDACE68DA2EFBC8CE4B88BE99DA2E8AFB4E6988E464654E79A84E8BE93E585A5E58F82E695B0E5928CE8BE93E587BAE380820AE8BE93E585A5E9878F3A0A6060600AE58E9FE695B0E68DAE3A206461740AE58E9FE695B0E68DAEE79A84E995BFE5BAA63A206C656E67746828646174290AE98787E6A0B7E9A291E78E873A20666674E79A8446730A0A0A666674E79A84E8BE93E587BA3A0AE9A291E78E87E58886E8BEA8E78E873D46732F6C656E67746828646174290AE6AF8FE4B880E4B8AAE782B9E5AFB9E4BA8EE79A84E9A291E78E87E4B8BA46732F6C656E67746828646174290AE69C80E5A4A7E98787E6A0B7E9A291E78E87E4B8BA46732F320A0AE8BE93E587BAE8B0B1E7BABFE4B8BA46732F32E5AFB9E7A7B0E79A840A0A6060600AE4BE8BE5A682215B6666742E6A70675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F62636334656562322D326563652D313165612D383862332D3532353430303966343463382E6A7067293C62722F3E0A0A6D61746C6162E7A88BE5BA8F3C62722F3E0A6060600A0A53616D706C65467265203D20313030303B0A6E203D20323030303B202025E782B9E695B00A78203D20303A6E2D313B0A78203D20782F53616D706C654672653B0A5369676E616C4C656E203D206C656E6774682878283A29290A2520E9A291E78E87E58886E8BEA8E78E870A667265715265736F76203D2053616D706C654672652F5369676E616C4C656E0A79203D2073696E28322A70692A31342A7829202B20636F7328322A70692A3235302A78293B0A737562706C6F7428322C312C31290A706C6F7428782C79293B0A46465444617461203D2066667428792C6C656E6774682879283A2929293B0A464654416D706C697475646530203D206162732846465444617461292F5369676E616C4C656E3B202020202020202020202020202020202025E9A291E8B0B1E585B3E4BA8E5369676E616C4C656E2F32E5AFB9E7A7B00A464654416D706C69747564653028323A656E6429203D20322A464654416D706C69747564653028323A656E64293B2020202020202020202025E5A48DE695B0E59F9FE79A84E5B985E580BCE99C80E8A681E8BF9BE8A18CE58F98E68DA2E6898DE883BDE4B88EE697B60A0A4672657175656E636530203D20303A285369676E616C4C656E2D31293B0A737562706C6F7428322C312C32290A706C6F74284672657175656E6365302A667265715265736F762C464654416D706C697475646530290A6060600AE4B88AE99DA2E69C8932303030E4B8AAE782B9EFBC8CE98787E6A0B7E9A291E78E87E698AF313030302CE59BA0E6ADA4E6AF8FE4B8AAE782B9E5AFB9E5BA94E79A84E9A291E78E87E58886E8BEA8E78E87E698AF302E35687A2CE59BBEE4B8ADE58FAFE4BBA5E79C8BE587BAEFBC8C20302D353030687AE6ADA3E698AFE5AFB9E5BA94302D31303030E4B8AAE782B9E8AF86E588ABE587BAE79A84E9A291E78E87E782B9E38082, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (88, '关于c++ hpp文件', 5, 0x687070E585B6E5AE9EE8B4A8E5B0B1E698AFE5B0862E637070E79A84E5AE9EE78EB0E4BBA3E7A081E6B7B7E585A52E68E5A4B4E69687E4BBB6E5BD93E4B8ADEFBC8CE5AE9AE4B989E4B88EE5AE9EE78EB0E983BDE58C85E590ABE59CA8E5908CE4B880E69687E4BBB6EFBC8CE58899E8AFA5E7B1BBE79A84E8B083E794A8E88085E58FAAE99C80E8A681696E636C756465E8AFA5637070E69687E4BBB6E58DB3E58FAFEFBC8CE697A0E99C80E5868D20E5B086637070E58AA0E585A5E588B070726F6A656374E4B8ADE8BF9BE8A18CE7BC96E8AF91E38082E8808CE5AE9EE78EB0E4BBA3E7A081E5B086E79BB4E68EA5E7BC96E8AF91E588B0E8B083E794A8E88085E79A846F626AE69687E4BBB6E4B8ADEFBC8CE4B88DE5868DE7949FE68890E58D95E78BACE79A846F626A2CE98787E794A8687070E5B086E5A4A7E5B985E5BAA6E5878FE5B091E8B083E794A82070726F6A656374E4B8ADE79A84637070E69687E4BBB6E695B0E4B88EE7BC96E8AF91E6ACA1E695B0EFBC8CE4B99FE4B88DE794A8E5868DE58F91E5B883E783A6E4BABAE79A846C6962E4B88E646C6C2CE59BA0E6ADA4E99D9EE5B8B8E98082E59088E794A8E69DA5E7BC96E58699E585ACE794A8E79A84E5BC80E6BA90E5BA93E380823C62722F3E0A31E38081E698AF48656164657220506C757320506C757320E79A84E7AE80E58699E380823C62722F3E0A32E38081E4B88E2A2E68E7B1BBE4BCBCEFBC8C687070E698AF432B2BE7A88BE5BA8FE5A4B4E69687E4BBB620E380823C62722F3E0A33E38081E698AF56434C20E4B893E794A8E79A84E5A4B4E69687E4BBB62CE5B7B2E9A284E7BC96E8AF91E380823C62722F3E0A34E38081E698AFE4B880E888ACE6A8A1E69DBFE7B1BBE79A84E5A4B4E69687E4BBB6E380823C62722F3E0A35E38081E4B880E888ACE69DA5E8AFB4EFBC8C2A2E68E9878CE99DA2E58FAAE69C89E5A3B0E6988EEFBC8CE6B2A1E69C89E5AE9EE78EB0EFBC8CE8808C2A2E687070E9878CE5A3B0E6988EE5AE9EE78EB0E983BDE69C89EFBC8CE5908EE88085E58FAFE4BBA5E5878F20E5B0912E637070E79A84E695B0E9878FE380823C62722F3E0A36E380812A2E68E9878CE99DA2E58FAFE4BBA5E69C897573696E67206E616D65737061636520737464EFBC8CE8808C2A2E687070E9878CE58899E697A0E380823C62722F3E0A37E380812A2E687070E8A681E6B3A8E6848FE79A84E997AEE9A298E69C89EFBC9A3C62722F3E0A23232320E4BB80E4B988E697B6E58099E4BDBFE794A8687070E69687E4BBB63A0A2323232320E7B1BBE6A8A1E69DBF3C62722F3E0AE79A84E5A3B0E6988EE5928CE5AE9AE4B989E8A681E58699E59CA8E4B880E4B8AA2E687070E69687E4BBB6E4B8ADEFBC8CE5A3B0E6988EE5928CE5AE9AE4B989E4B88DE58FAFE4BBA5E58886E5BC80EFBC8CE59BA0E4B8BAE58886E69687E4BBB6E79A84E8AF9DEFBC8C6D61696E2E637070E4B8ADE58FAAE5BC95E585A52E68EFBC8CE59CA8E7B1BBE6A8A1E69DBFE8BF9BE8A18CE4BA8CE6ACA1E7BC96E8AF91E79A84E697B6E58099EFBC8CE697A0E6B395E689BEE588B0E7B1BBE79A84E5AE9AE4B989EFBC8CE4BC9AE587BAE99499E38082E68980E4BBA5E8A681E5B086E585B6E5A3B0E6988EE5928CE5AE9AE4B989E694BEE588B0E4B880E4B8AAE5A4B4E69687E4BBB6E4B8ADE38082E7B1BBE6A8A1E69DBFE5BF85E9A1BBE8A681E58699E59CA82E687070E69687E4BBB6E4B8ADE380820A23232320E4BDBFE794A8E6B3A8E6848F3C62722F3E0A312E20E4B88DE58FAFE58C85E590ABE585A8E5B180E5AFB9E8B1A1E5928CE585A8E5B180E587BDE695B0200AE794B1E4BA8E687070E69CACE8B4A8E4B88AE698AFE4BD9CE4B8BA2E68E8A2ABE8B083E794A8E88085696E636C756465EFBC8CE68980E4BBA5E5BD93687070E69687E4BBB6E4B8ADE5AD98E59CA8E585A8E5B180E5AFB9E8B1A1E68896E88085E585A8E5B180E587BDE695B0EFBC8CE8808CE8AFA5687070E8A2ABE5A49AE4B8AAE8B083E794A8E88085696E636C756465E697B6EFBC8CE5B086E59CA8E993BEE68EA5E697B6E5AFBCE887B4E7ACA6E58FB7E9878DE5AE9AE4B989E99499E8AFAFE38082E8A681E981BFE5858DE8BF99E7A78DE68385E586B5EFBC8CE99C80E8A681E58EBBE999A4E585A8E5B180E5AFB9E8B1A1EFBC8CE5B086E585A8E5B180E587BDE695B0E5B081E8A385E4B8BAE7B1BBE79A84E99D99E68081E696B9E6B395E380820A322E20E7B1BBE4B98BE997B4E4B88DE58FAFE5BEAAE78EAFE8B083E794A80AE59CA82E68E5928C2E637070E79A84E59CBAE699AFE4B8ADEFBC8CE5BD93E4B8A4E4B8AAE7B1BBE68896E88085E5A49AE4B8AAE7B1BBE4B98BE997B4E69C89E5BEAAE78EAFE8B083E794A8E585B3E7B3BBE697B6EFBC8CE58FAAE8A681E9A284E58588E59CA8E5A4B4E69687E4BBB6E5819AE8A2ABE8B083E794A8E7B1BBE79A84E5A3B0E6988EE58DB3E58FAFEFBC8C0A332E20E4B88DE58FAFE4BDBFE794A8E99D99E68081E68890E591980AE99D99E68081E68890E59198E79A84E4BDBFE794A8E99990E588B6E59CA8E4BA8EE5A682E69E9CE7B1BBE590ABE69C89E99D99E68081E68890E59198EFBC8CE58899E59CA8687070E4B8ADE5BF85E99C80E58AA0E585A5E99D99E68081E68890E59198E5889DE5A78BE58C96E4BBA3E7A081EFBC8CE5BD93E8AFA5687070E8A2ABE5A49AE4B8AAE69687E6A1A3696E636C756465E697B6EFBC8CE5B086E4BAA7E7949FE7ACA6E58FB7E9878DE5AE9AE4B989E99499E8AFAFE38082E594AF20E
INSERT INTO `doc` VALUES (89, 'rsa算法解析', 8, 0x23232320E585B3E4BA8EE7B4A0E695B0200AE69C80E5A4A7E585ACE7BAA6E695B0E58FAAE69C8931E5928CE5AE83E887AAE5B7B1E79A84E695B4E695B0E380823C62722F3E0A23232320E4BA92E7B4A00AE4B8A4E4B8AAE695B4E695B070E5928C71EFBC8CE5BD9370E5928C71E79A84E69C80E5A4A7E585ACE7BAA6E695B0E58FAAE69C8931E697B6E58099EFBC8CE7A7B0E4B8BAE4B8A4E4B8AAE695B0E4BA92E7B4A0E380823C62722F3E0A23232320E6ACA7E68B89E585ACE5BC8F0AE5BD93E4B8A4E4B8AAE695B4E695B0702C71E4BA92E7B4A0E697B6E58099EFBC8CE58FAFE4BBA5E6BBA1E8B6B3E4B880E4B88BE69DA1E4BBB6E380823C62722F3E0AE38080E38080705E28712D312920E289A1203120286D6F642071290A23232320E6ACA7E68B89E587BDE695B0CF86286E290ACF86286E29E7AD89E4BA8E312D6E2D31E79A84E695B4E695B0E88C83E59BB4E4B8ADE5928C6EE4BA92E7B4A0E79A84E695B4E695B0E4B8AAE695B0E380823C62722F3E0AE6ACA7E68B89E587BDE695B0E79A84E789B9E680A73A3C62722F3E0A6060600AE5A682E69E9C6E3D31EFBC8CE5889920CF86283129203D203120E38082E59BA0E4B8BA31E4B88EE4BBBBE4BD95E695B0EFBC88E58C85E68BACE887AAE8BAABEFBC89E983BDE69E84E68890E4BA92E8B4A8E585B3E7B3BBE380820AE5A682E69E9C6EE698AFE8B4A8E695B0EFBC8CE5889920CF86286E293D6E2D3120E38082E59BA0E4B8BAE8B4A8E695B0E4B88EE5B08FE4BA8EE5AE83E79A84E6AF8FE4B880E4B8AAE695B0EFBC8CE983BDE69E84E68890E4BA92E8B4A8E585B3E7B3BBE38082E6AF94E5A68235E4B88E31E3808132E3808133E3808134E983BDE69E84E68890E4BA92E8B4A8E585B3E7B3BBE380820AE5A682E69E9C6EE698AFE8B4A8E695B0E79A84E69F90E4B880E4B8AAE6ACA1E696B9EFBC8CE58DB3206E203D20705E6B202870E4B8BAE8B4A8E695B0EFBC8C6BE4B8BAE5A4A7E4BA8EE7AD89E4BA8E31E79A84E695B4E695B029EFBC8CE588990ACF8628705E6B293D705E6B2D705E286B2D31290AE5A682E69E9C6EE698AF20E4B8A4E4B8AAE7B4A0E695B0E79A84E4B998E69CBAEFBC8CE6AF94E5A6826E3D70312A7032EFBC8CE982A3E4B9880ACF862870312A7032293DCF86287031292ACF86287031290AE5889AE5A5BDE7AD89E4BA8E0ACF862870312A7032293DEFBC8870312D31EFBC892A2870322D31290A6060600A23232320E6A8A1E58F8DE58583E7B4A00AE5A682E69E9CE4B8A4E4B8AAE6ADA3E695B4E695B061E5928C6EE4BA92E8B4A8EFBC8CE982A3E4B988E4B880E5AE9AE58FAFE4BBA5E689BEE588B0E695B4E695B062EFBC8CE4BDBFE5BE972061622D3120E8A2AB6EE695B4E999A4EFBC8CE68896E88085E8AFB46162E8A2AB6EE999A4E79A84E4BD99E695B0E698AF31E380823C62722F3E0A612A62E289A13120286D6F6420CF86286E29293C62722F3E0AE8BF99E697B6EFBC8C62E5B0B1E58FABE5819A61E79A8422E6A8A1E58F8DE58583E7B4A022E380820A23232320727361E7AE97E6B3950A727361E7AE97E6B395E588A9E794A8E4B88AE8AF89E695B0E5ADA6E58E9FE79086E4BD9CE4B8BAE59FBAE7A180EFBC8CE5AE9EE78EB0E4BA86E4B880E5A597E58AA0E5AF86E79A84E69CBAE588B6EFBC8CE58E9FE79086E5B0B1E698AFE4B8A4E4B8AAE5A4A7E7B4A0E695B0E79BB8E4B998EFBC8CE8A681E5AE83E79A84E4B998E7A7AFE8BF9BE8A18CE59BA0E5BC8FE58886E8A7A3E99D9EE5B8B8E79A84E59BB0E99ABEE380823C62722F3E0AE6AF94E5A682332A373D32312CE59BA0E5BC8FE58886E8A7A3E58FAFE4BBA5E4BB8E31E588B03231E58886E588ABE689BEE5AFBBE8A2AB3231E695B4E999A4E79A84E695B0EFBC8CE59BA0E4B8BAE58FAAE69C89E4B880E4B8AAE7B4A0E695B0E7BB84E59088EFBC8CE5BD93E689BEE588B033E697B6EFBC8CE8BF99E4B8AAE69FA5E689BEE5B0B1E7BB93E69D9FE4BA86E380823C62722F3E0AE5BD93E8BF99E4B8AAE695B0E580BCE698AFE4B880E4B8AAE99D9EE5B8B8E5A4A7E79A84E695B0E5AD97E697B6EFBC8CE6AF94E5A68231303234E4BD8DE695B0E68DAEEFBC8CE69C80E5A4A7E58FAFE4BBA5E588B0312E373937363933313334383632333135393037373239333035313930373839652B333038EFBC8CE8A681E8BF9BE8A18CE689BEE585ACE7BAA6E695B0E58FAFE883BDE8A681E587A0E5B9B4E79A84E697B6E997B4E6898DE883BDE58A9EE588B0E380823C62722F3E0AE59BA0E6ADA4727361E7AE97E6B395E59CA8E6A682E78E87E4B88AE698AFE5AE89E585A8E79A84E380820A23232320727361E7A798E992A5E7949FE68890E79A84E6ADA5E9AAA4E380820A727361E7949FE68890E7A798E992A5E99C80E8A681E7949FE6889036E4B8AAE695B0E5AD972CE58886E588ABE698AFE5A682E4B88B3C62722F3E0A6060600A202020207009E99A8FE69CBAE79A84E5A4A7E7B4A0E695B0E4B8ADE79A84E4B880E4B8AA0AE38080E3808071202020E99A8FE69CBAE79A84E5A4A7E7B4A0E695B0E4B8ADE79A84E7ACACE4BA8CE4B8AA0AE38080E380806E2020206E3D702A71EFBC8CE5908CE697B6E58C85E590ABE59CA8E585ACE992A5E5928CE7A781E992A5E4B8AD0AE38080E38080CF86286E292020E8BE93E585A5E4B8BA6EE79A84E6ACA7E68B89E587BDE695B0EFBC8CE6A0B9E68DAEE5898DE99DA2E585ACE5BC8FE4B8BA2028702D31292A28712D31290AE38080E3808065202020E585ACE992A5E4B8ADE79A84E695B0E5AD970AE38080E38
INSERT INTO `doc` VALUES (90, '信号采样原理,信号截断、能量泄漏及窗函数', 10, 0xE695B0E5AD97E4BFA1E58FB7E5A484E79086E5AFB9E4B880E6AEB5E4BFA1E58FB7E8BF9BE8A18CE8BF9BE8A18CE58285E9878CE58FB6E58886E69E90EFBC8CE4B880E888ACE99C80E8A681E98787E6A0B7EFBC8CE7AE80E58D95E69DA5E8AFB4E5B0B1E698AF20E688AAE58F96E4B880E6AEB5E695B0E68DAEE6898DE8BF9BE8A18CE58886E69E902CE784B6E5908EE794A8E8A782E5AF9FE79A84E4BFA1E58FB7E697B6E997B4E78987E6AEB5E8BF9BE8A18CE591A8E69C9FE5BBB6E68B93E5A484E79086EFBC8CE5BE97E588B0E8999AE68B9FE79A84E697A0E99990E995BFE79A84E4BFA1E58FB7EFBC8CE784B6E5908EE5B0B1E58FAFE4BBA5E5AFB9E4BFA1E58FB7E8BF9BE8A18CE58285E9878CE58FB6E58F98E68DA2E38081E79BB8E585B3E58886E69E90E7AD89E695B0E5ADA6E5A484E79086E38082200A215B32303133303531303130323433393033322E6A70675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F33323630303663632D333234612D313165612D383862332D3532353430303966343463382E6A7067290A3C62722F3E0AE591A8E69C9FE5BBB6E68B93E5908EE79A84E4BFA1E58FB7E4B88EE79C9FE5AE9EE4BFA1E58FB7E698AFE4B88DE5908CE79A84EFBC8CE4B88BE99DA2E4BB8EE695B0E5ADA6E79A84E8A792E5BAA6E69DA5E79C8BE8BF99E7A78DE5A484E79086E5B8A6E69DA5E79A84E8AFAFE5B7AEE68385E586B5E38082E8AEBEE69C89E4BD99E5BCA6E4BFA1E58FB778EFBC8874EFBC89E59CA8E697B6E59F9FE58886E5B883E4B8BAE697A0E99990E995BFEFBC882D20E2889EEFBC8CE2889EEFBC89EFBC8CE5BD93E794A8E79FA9E5BDA2E7AA97E587BDE695B077287429E4B88EE585B6E79BB8E4B998E697B6EFBC8CE5BE97E588B0E688AAE696ADE4BFA1E58FB778542874293D7828742977287429E38082E6A0B9E68DAEE58D9AE9878CE58FB6E58F98E68DA2E585B3E7B3BBEFBC8CE4BD99E5BCA6E4BFA1E58FB7E79A84E9A291E8B0B158EFBC88CF89EFBC89E698AFE4BD8DE4BA8ECF89E38082E5A484E79A84CEB4E587BDE695B0EFBC8CE8808CE79FA9E5BDA2E7AA97E587BDE695B077287429E79A84E8B0B1E4B8BA73696E6328CF8929E587BDE695B0EFBC8CE68C89E785A7E9A291E59F9FE58DB7E7A7AFE5AE9AE79086EFBC8CE58899E688AAE696ADE4BFA1E58FB77854287429E79A84E8B0B1585428CF892920E5BA94E4B8BA3C62722F3E0A215B666674312E6A70675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F36343437623865652D333234612D313165612D383862332D3532353430303966343463382E6A7067290A3C62722F3E0AE38080E5B086E688AAE696ADE4BFA1E58FB7E79A84E8B0B1585428CF8929E4B88EE58E9FE5A78BE4BFA1E58FB7E79A84E8B0B158EFBC88CF89EFBC89E79BB8E6AF94E8BE83E58FAFE79FA5EFBC8CE5AE83E5B7B2E4B88DE698AFE58E9FE69DA5E79A84E4B8A4E69DA1E8B0B1E7BABFEFBC8CE8808CE698AFE4B8A4E6AEB5E68CAFE88DA1E79A84E8BF9EE7BBADE8B0B1E38082E8BF99E8A1A8E6988EE58E9FE69DA5E79A84E4BFA1E58FB7E8A2ABE688AAE696ADE4BBA5E5908EEFBC8CE585B6E9A291E8B0B1E58F91E7949FE4BA86E795B8E58F98EFBC8CE58E9FE69DA5E99B86E4B8ADE59CA86630E5A484E79A84E883BDE9878FE8A2ABE58886E695A3E588B0E4B8A4E4B8AAE8BE83E5AEBDE79A84E9A291E5B8A6E4B8ADE58EBBE4BA86EFBC8CE8BF99E7A78DE78EB0E8B1A1E7A7B0E4B98BE4B8BAE9A291E8B0B12A2AE883BDE9878FE6B384E6BC8F2A2AEFBC884C65616B616765EFBC89E38082203C62722F3E0A0AE38080E38080E4BFA1E58FB7E688AAE696ADE4BBA5E5908EE4BAA7E7949FE79A84E883BDE9878FE6B384E6BC8FE78EB0E8B1A1E698AFE5BF85E784B6E79A84EFBC8CE59BA0E4B8BAE7AA97E587BDE695B077287429E698AFE4B880E4B8AAE9A291E5B8A6E697A0E99990E79A84E587BDE695B0EFBC8CE68980E4BBA5E58DB3E4BDBFE58E9FE4BFA1E58FB778287429E698AFE99990E5B8A6E5AEBDE4BFA1E58FB7EFBC8CE8808CE59CA8E688AAE696ADE4BBA5E5908EE4B99FE5BF85E784B6E68890E4B8BAE697A0E99990E5B8A6E5AEBDE79A84E587BDE695B0EFBC8CE58DB3E4BFA1E58FB7E59CA8E9A291E59F9FE79A84E883BDE9878FE4B88EE58886E5B883E8A2ABE689A9E5B195E4BA86E38082E58F88E4BB8EE98787E6A0B7E5AE9AE79086E58FAFE79FA5EFBC8CE697A0E8AEBAE98787E6A0B7E9A291E78E87E5A49AE9AB98EFBC8CE58FAAE8A681E4BFA1E58FB7E4B880E7BB8FE688AAE696ADEFBC8CE5B0B1E4B88DE58FAFE981BFE5858DE59CB0E5BC95E8B5B7E6B7B7E58FA0EFBC8CE59BA0E6ADA4E4BFA1E58FB7E688AAE696ADE5BF85E784B6E5AFBCE887B4E4B880E4BA9BE8AFAFE5B7AEEFBC8CE8BF99E698AFE4BFA1E58FB7E58886E69E90E4B8ADE4B88DE5AEB9E5BFBDE8A786E79A84E997AEE9A298E38082203C62722F3E0A0AE38080E38080E5A682E69E9CE5A29EE5A4A7E688AAE696ADE995BFE5BAA654EFBC8CE58DB3E79FA9E5BDA2E7AA97E58FA3E58AA0E5AEBDEFBC8CE58899E7AA97E8B0B157EFBC88CF89EFBC89E5B086E8A2ABE58E8BE7BCA9E58F98E7AA84EFBC88CF80EFBC8F54E5878FE5B08FEFBC89E38082E899BDE
INSERT INTO `doc` VALUES (93, '短时傅里叶变换的相位问题', 10, 0xE78EB0E59CA8E8AEA8E8AEBAE4B88BE4B88DE5908CE79BB8E4BD8DE4B88BE5908CE4B880E9A291E78E87E79A84E4BFA1E58FB7E79A84E9A291E8B0B13A3C62722F3E0AE697B6E59F9FE4BFA1E58FB7313A3C62722F3E0A215B31312E6A70675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F62356432616464622D333439392D313165612D626636642D3532353430303966343463382E6A7067293C62722F3E0AE8AFA5E4BFA1E58FB7E79A84E9A291E8B0B1E4B8BA3C62722F3E0A215B322E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F34643138363430372D333439612D313165612D626636642D3532353430303966343463382E706E67293C62722F3E0AE5908CE6A0B7E79A84E591A8E69C9FEFBC8CE697B6E5BA8FE4BFA1E58FB732E4B8BA3A3C62722F3E0A215B332E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F36646166623838342D333439612D313165612D626636642D3532353430303966343463382E706E67293C62722F3E0AE8AFA5E4BFA1E58FB7E79A84E9A291E8B0B1E4B8BA3C62722F3E0A215B33312E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F38386465366138632D333439612D313165612D626636642D3532353430303966343463382E706E67293C62722F3E0A0AE794B1E9A291E8B0B1E58FAFE4BBA5E79FA5E98193EFBC8CE4BFA1E58FB731E79A84E9A291E8B0B1E99D9EE5B8B8E5B9B2E58780EFBC8CE58FAAE69C89E4B880E6A0B9E8B0B1E7BABFEFBC8CE4BD86E698AFE4BFA1E58FB732E79A84E9A291E8B0B1E58DB4E587BAE78EB0E4BA86E5BE88E5A49AE79A84E69D82E8B0B1EFBC8CE899BDE784B6E58FAAE698AFE79BB8E4BD8DE4B88AE99DA2E5B08FE5B08FE79A84E5B7AEE8B79DEFBC8CE4BD86E5AFB9E58285E9878CE58FB6E58F98E68DA2E58DB4E698AFE887B4E591BDE79A84EFBC8CE4B880E697A6E697B6E59F9FE4BFA1E58FB7E587BAE78EB0E5B08FE79A84E8AFAFE5B7AEEFBC8CE5AFB9E9A291E59F9FE58DB4E698AFE99D9EE5B8B8E5A4A7E79A84E5BDB1E5938DE380823C62722F3E0AE4B8BAE4BA86E6B688E999A4E8BF99E7B1BBE79A84E5BDB1E5938DEFBC8CE5BC95E585A5E4BA86E79FADE697B6E58285E9878CE58FB6E58F98E68DA2E79A84E696B9E6B395EFBC8CE585B7E4BD93E79A84E696B9E6B395E698AFE5B086E4B880E4B8AAE4BFA1E58FB7E58886E68890E99D9EE5B8B8E5A49AE79A84E5B08FE7AA97E58FA3EFBC8CE58D95E78BACE5AFB9E6AF8FE4B8AAE7AA97E58FA3E8BF9BE8A18CE58285E9878CE58FB6E58886E69E90EFBC8CE4BD86E698AFE8BF99E6A0B7E4B99FE5BC95E585A5E4BA86E997AEE9A298EFBC8CE5BD93E8BF99E4B8AAE7AA97E58FA3E8BF87E5B08FE697B6E58099EFBC8CE69C89E4BA9BE4BD8EE9A291E4BFA1E58FB7E59BA0E4B8BAE591A8E69C9FE6AF94E8BE83E995BFE697A0E6B395E5AE8CE585A8E59CA8E8BF99E4B8AAE7AA97E58FA3E58685EFBC8CE59BA0E6ADA4E4BC9AE5AFBCE887B4464654E79A84E7BB93E69E9CE4BD8EE9A291E4BFA1E58FB7E7BCBAE5A4B1E380823C62722F3E0AE6ADA3E5A682E4B88AE8BFB0E68980E8AEB2EFBC8CE7AA97E58FA3E79A84E98089E58F96E5BE88E9878DE8A681EFBC8CE5B08FE6B3A2E58886E69E90E6ADA3E698AFE7AA97E58FA3E79A84E98089E58F96E698AFE4B880E4B8AAE58FAFE58F98E79A84E8BF87E7A88BE38082, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (94, 'matlab函数的定义方法', 8, 0x312EE9809AE8BF87E5BBBAE7AB8B4DE69687E4BBB6E68896E79BB4E68EA5E782B9E587BBEFBC8846696C652F4E65772F46756E6374696F6E29E5BBBAE7AB8BE587BDE695B0E69687E4BBB6EFBC8CE585B6E4B8ADE587BDE695B0E69687E4BBB6E79A84E6A0BCE5BC8FE698AFEFBC9A3C62722F3E0A66756E6374696F6E205BE8BE93E587BAE58F98E9878F5D203D20E587BDE695B0E5908DE7A7B028E8BE93E585A5E58F98E9878FEFBC893C62722F3E0A2520E6B3A8E9878A3C62722F3E0A2520E587BDE695B0E4BD933C62722F3E0AE58FAFE58F98E58F82E695B03A3C62722F3E0AE8BE93E585A5E58F98E9878FE79BB4E68EA5E5A1AB766172617267696EEFBC8CE58FAFE58F98E58F82E695B0E79A84E7BB93E69E9CE4B8BAE4BE8BE5AD903A3C62722F3E0A6060600A766172617267696E203D0A0A202031C397332063656C6C20E695B0E7BB840A0A202020207B3332303030C3973120646F75626C657D202020207B5B3531325D7D202020207B5B31363030305D7D0A6060600A322E20E59CA8E7BABFE587BDE695B00AE9809AE5B8B8E4BD9CE4B8BAE58F82E695B0E4BCA0E98092E7BB99E58FA6E5A496E4B880E4B8AAE587BDE695B0E38082E6AF94E5A682666D696E736561726368EFBC8C6C73716375727665666974E7AD89E587BDE695B0E99C80E8A681E4BBA5E587BDE695B0E4BD9CE4B8BAE58F82E695B0E380820AE59CA8E7BABFE587BDE695B0E4BB8EE5AD97E7ACA6E4B8B2E8A1A8E8BEBEE5BC8FE5889BE5BBBAE587BDE695B0EFBC8CE4BE8BE5A682EFBC9A3C62722F3E0A663D696E6C696E652827782E5E32272C277827293B3C62722F3E0AE5889BE5BBBAE4BA86E587BDE695B0662878293D785E32E38082E8A681E8AEA1E7AE9766283329EFBC8CE59CA8E5B7A5E4BD9CE58CBAE8BE93E585A566283329E58DB3E58FAFE3808266285B32203320345D29E8AEA1E7AE97E59CA8783D3220332034E697B6E79A84E580BC3C62722F3E0A663D696E6C696E652827782B79272C2778272C277927293C62722F3E0AE5889BE5BBBAE4BA86E4BA8CE58583E587BDE695B06628782C79293D782B79EFBC8CE5B7A5E4BD9CE58CBAE8BE93E585A56628322C3329E8AEA1E7AE97322B33EFBC8CE7AD89E5908CE4BA8E666576616C5F7228662C322C3329E380823C62722F3E0A332E20E58CBFE5908DE587BDE695B0200AE58CBFE5908DE587BDE695B0E4BDBFE794A8E587BDE695B0E58FA5E69F84E69DA5E8A1A8E7A4BAE58CBFE5908DE587BDE695B0EFBC8CE5AE9AE4B989E5BDA2E5BC8FE4B8BA3C62722F3E0AE587BDE695B0E58FA5E69F843D4028E58F98E9878FE5908D2920E587BDE695B0E8A1A8E8BEBEE5BC8F3C62722F3E0AE4BE8BE5A682EFBC9A3C62722F3E0A663D4028782920782E5E323C62722F3E0AE5AE9AE4B989E4BA86E587BDE695B0662878293D785E32EFBC8C66283229E8AEA1E7AE97E59CA8783D32E5A484E79A84E580BCE380823C62722F3E0AE58CBFE5908DE587BDE695B0E58FAFE4BBA5E8B083E794A84D61746C6162E587BDE695B0EFBC8CE4B99FE58FAFE4BBA5E4BDBFE794A8E5B7A5E4BD9CE58CBAE4B8ADE5AD98E59CA8E79A84E58F98E9878FEFBC8CE4BE8BE5A6823C62722F3E0A613D323B3C62722F3E0A663D4028782920782E5E322B613C62722F3E0A662832292025E8AEA1E7AE97E697B6E5BC95E794A8E4BA86E58F98E9878F613C62722F3E0A613D303B3C62722F3E0A662832292025E4BB8DE784B6E5BC95E794A8E79A84E698AF613D323C62722F3E0A0A, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (95, '语音识别1(语音信号的介绍)', 10, 0xE8AFADE99FB3E4BFA1E58FB7E789B9E68C87E4BABAE79A84E58F91E7949FE599A8E5AE98E58F91E587BAE79A84E5A3B0E99FB3E380820A23232320E8AFADE99FB3E4BFA1E58FB7E79A84E7BB84E68890EFBC9A0AE8AFB4E8AF9DE697B6E4B880E6ACA1E680A7E58F91E587BAE79A84EFBC8CE585B7E69C89E4B880E4B8AAE5938DE4BAAEE79A84E4B8ADE5BF83EFBC8CE5B9B6E4B894E58FAFE4BBA5E8A2ABE6988EE698BEE6849FE58F97E588B0E79A84E58FABE5819AE99FB3E88A82E380823C62722F3E0AE4B880E4B8AAE99FB3E88A82E794B1E4B880E4B8AAE68896E5A49AE4B8AAE99FB3E7B4A0E7BB84E68890EFBC8CE99FB3E7B4A02870686F6E656D6529E698AFE8AFADE99FB3E79A84E69C80E5B08FE58D95E4BD8D3C62722F3E0AE4BBBBE4BD95E8AFADE8A880E983BDE69C89E58583E99FB328766F77656C29E5928CE8BE85E99FB328636F6E736F6E616E7429E4B8A4E7A78DE99FB3E7B4A0E380823C62722F3E0AE58583E99FB3E5A3B0E5ADA6E789B9E680A73A3C62722F3E0AE6B094E6B581E4BB8EE59689E88594E590B8E585A5EFBC8CE4BB8EE59487E88594E591BCE587BAEFBC8CE8BF99E4BA9BE5A3B0E88594E5AE8CE585A8E5BC80E694BEEFBC8CE6B094E6B581E9A1BAE588A9E9809AE8BF87EFBC8CE58F91E587BAE79A84E5A3B0E99FB3E58FABE58583E99FB3E380823C62722F3E0AE8BE85E99FB3E5A3B0E5ADA6E789B9E680A73A3C62722F3E0AE794B1E4BA8EE9809AE8B7AFE4B880E983A8E58886E997ADE8B5B7E69DA5E68896E88085E58F97E588B0E998BBE5A19EEFBC8CE8808CE5858BE69C8DE8BF99E7A78DE998BBE5A19EE58F91E7949FE599A8E5AE98E4BAA7E7949FE99FB3E7B4A0E58FABE8BE85E99FB33C62723E0AE58D8AE58583E99FB33A3C62723E0AE4BABAE79A84E5A3B0E98193E59FBAE69CACE79585E9809AEFBC8CE4BD86E698AFE69C89E5B08FE983A8E58886E998BBE5A19EE380823C62722F3E0AE4BBBBE4BD95E4B880E4B8AAE99FB3E88A82E983BDE585B7E69C89E58583E99FB3E4BBA5E58F8AE8BE85E99FB3EFBC8CE58583E99FB3E69E84E68890E4BA86E99FB3E88A82E79A84E4B8BBE5B9B2EFBC8CE8BE85E99FB3E9809AE5B8B8E4B8BBE7BABFE59CA8E99FB3E88A82E79A84E7BB93E5B0BEE380823C62722F3E0A2323232320E58583E99FB3E79A84E585B1E68CAFE5B3B0666F726D616E74E789B9E680A73A0AE5BD93E6BF80E58AB1E8BF9BE585A5E4BABAE5A3B0E98193E4BC9AE5BC95E8B5B7E585B1E68CAFEFBC8CE585B1E68CAFE5B3B0E698AFE58CBAE58886E4B88DE5908CE58583E99FB3E79A84E9878DE8A681E58F82E695B0EFBC8CE585B1E68CAFE5B3B0E58F82E695B0E58C85E590ABE4BA86E585B1E68CAFE5B3B0E9A291E78E87E5928CE9A291E5B8A6E5AEBDE5BAA6EFBC8CE4B880E4B8AAE58583E99FB3E58FAFE883BDE69C89E5A49AE4B8AAE585B1E68CAFE5B3B0E38082E4BE8BE5A682E69C89E4BFA1E58FB7E9A291E8B0B1E5A682E4B88BEFBC9A3C62722F3E0A215B6666742E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F64366666656463652D333836612D313165612D626636642D3532353430303966343463382E706E67293C62722F3E0AE6A0B9E68DAEE8AFA5E9A291E8B0B1E58FAFE4BBA5E88EB7E5BE97E585B1E68CAFE5B3B0E5A682E4B88BEFBC9A3C62722F3E0A215B666F726D616E742E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F66636665643039332D333836612D313165612D626636642D3532353430303966343463382E706E67293C62722F3E0AE8AFA5E8AFADE99FB3E4BFA1E58FB7E69C8934E4B889E4B8AAE585B1E68CAFE5B3B0EFBC8CE58886E588ABE4BD8DE4BA8E314B2C312E384B2C332E324B2C342E316BE5A484E380823C62722F3E0A28E6ADA3E5B8B8E68385E586B5E4B88BEFBC8CE5908CE6A0B7E79A84E8AFADE99FB3E4BFA1E58FB7EFBC8CE5A5B3E99FB3E79A84E585B1E68CAFE5B3B0E9A291E78E87E6AF94E794B7E99FB3E8BF98E9AB98EFBC8CE4BD86E698AFE585B1E68CAFE5B3B0E79A84E5BDA2E78AB6E698AFE79BB8E5908CE79A8429E380823C62722F3E0A23232320E8AFADE99FB3E4BFA1E58FB7E79A84E9809AE794A8E58886E69E900A2323232320E8AFADE99FB3E79A84E4BFA1E58FB7E79A84E697B6E59F9FE58886E69E90E380823C62722F3E0AE8AFADE99FB3E4BFA1E58FB7E79A84E697B6E59F9FE58886E69E90E5B8B8E794A8E4B8A4E7A78DE696B9E6B395EFBC9A3C62722F3E0AE58187E8AEBEE58AA0E7AA97E5908EE79A84E4BFA1E58FB7E4B8BA0A2424785F6E286D293D77286D292A78286D2B6E2924240A242477286D293D5C626567696E7B63617365737D0A312C202026205C746578747B696620246D24203D20307E284E2D31297D205C0A302C2026205C746578747B696620246D24203D20E585B6E4BB96E580BC207D0A656E647B63617365737D24240AE8AFADE99FB3E4BFA1E58FB7E79A84E79FADE697B6E5B9B3E59D87E883BDE9878F3A3C62722F3E0A2424455F6E3D5C73756D5F7B6D3D307D5E7B4E2D317D7B785F6E7D5E32286D2924240AE79FADE697B6E5B9B3E59D87E5B985E5BAA60A2424455F6E3D5C73756D5F7B6D3D307D5E7B4E2D317D7C7B785F6E7D286D297C24240AE697B6E59F9FE79FADE
INSERT INTO `doc` VALUES (96, 'ATX电源接口说明', 1, 0x41545820E4B8BBE8A681E68EA5E58FA3E5A682E4B88B3A0AE4B8BBE69DBF3234503C62722F3E0A215B6F3459424146713936744F414D4977354141426B44357A6D5A45413730322E6A70675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F39353937326562302D333962632D313165612D626636642D3532353430303966343463382E6A7067293C62722F3E0A50532D4F4EE79FADE68EA5E588B0E59CB0EFBC8C332E3356EFBC8C3556EFBC8C313256E6898DE69C89E58A9FE78E87E8BE93E587BAE380823C62722F3E0AE58FA6E5A496E8BF98E69C89435055203850E4B99FE698AF313256E8BE93E587BA3C62722F3E0A, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (97, 'lambda表达式和std::function', 1, 0x6C616D626461E8A1A8E8BEBEE5BC8FE5928C7374643A3A66756E6374696F6EE69CACE8B4A8E4B88AE58A9FE883BDE7B1BBE4BCBCEFBC8CE5B0B1E698AFE68F90E4BE9B632B2BE4B88BE79A84E58CBFE5908DE587BDE695B0E58A9FE883BDE380823C62722F3EE58CBAE588ABE59CA8E4BA8EEFBC9A6C616D646261E8A1A8E8BEBEE5BC8FE79A84E5AE9EE78EB0E69BB4E4B8BAE7AE80E7BB83EFBC8CE4BE8BE5A6823A3C62722F3E0A6060600A2F2F206576656E5F6C616D6264612E6370700A2F2F20636F6D70696C6520776974683A20636C202F45487363202F6E6F6C6F676F202F5734202F4D54640A23696E636C756465203C616C676F726974686D3E0A23696E636C756465203C696F73747265616D3E0A23696E636C756465203C766563746F723E0A7573696E67206E616D657370616365207374643B0A0A696E74206D61696E28290A7B0A2020202F2F20437265617465206120766563746F72206F626A656374207468617420636F6E7461696E73203920656C656D656E74732E0A202020766563746F723C696E743E20763B0A202020666F722028696E742069203D20313B2069203C2031303B202B2B6929207B0A202020202020762E707573685F6261636B2869293B0A2020207D0A0A2020202F2F20436F756E7420746865206E756D626572206F66206576656E206E756D6265727320696E2074686520766563746F722062790A2020202F2F207573696E672074686520666F725F656163682066756E6374696F6E20616E642061206C616D6264612E0A202020696E74206576656E436F756E74203D20303B0A202020666F725F6561636828762E626567696E28292C20762E656E6428292C205B266576656E436F756E745D2028696E74206E29207B0A202020202020636F7574203C3C206E3B0A202020202020696620286E20252032203D3D203029207B0A202020202020202020636F7574203C3C2022206973206576656E2022203C3C20656E646C3B0A2020202020202020202B2B6576656E436F756E743B0A2020202020207D20656C7365207B0A202020202020202020636F7574203C3C2022206973206F64642022203C3C20656E646C3B0A2020202020207D0A2020207D293B0A0A2020202F2F205072696E742074686520636F756E74206F66206576656E206E756D6265727320746F2074686520636F6E736F6C652E0A202020636F7574203C3C20225468657265206172652022203C3C206576656E436F756E740A20202020202020203C3C2022206576656E206E756D6265727320696E2074686520766563746F722E22203C3C20656E646C3B0A7D0A6060600AE4B88AE99DA2E794A86C616D626461E8A1A8E8BEBEE5BC8FE5928C766563746F72E69DA5E5AE9EE78EB0E4B880E4B8AAE6A380E6B58B766563746F72E58685E5A587E695B0E695B0E9878FE79A84E58A9FE883BDE380823C62722F3E0AE4B88BE99DA2E794A87374643A3A66756E6374696F6EE69DA5E5AE9EE78EB03A0A6060600A2F2F206576656E5F66756E63746F722E6370700A2F2F20636F6D70696C6520776974683A202F454873630A23696E636C756465203C616C676F726974686D3E0A23696E636C756465203C696F73747265616D3E0A23696E636C756465203C766563746F723E0A7573696E67206E616D657370616365207374643B0A0A636C6173732046756E63746F72436C6173730A7B0A7075626C69633A0A202020202F2F2054686520726571756972656420636F6E7374727563746F7220666F722074686973206578616D706C652E0A202020206578706C696369742046756E63746F72436C61737328696E7426206576656E436F756E74290A20202020202020203A206D5F6576656E436F756E74286576656E436F756E7429207B207D0A0A202020202F2F205468652066756E6374696F6E2D63616C6C206F70657261746F72207072696E7473207768657468657220746865206E756D6265722069730A202020202F2F206576656E206F72206F64642E20496620746865206E756D626572206973206576656E2C2074686973206D6574686F6420757064617465730A202020202F2F2074686520636F756E7465722E0A20202020766F6964206F70657261746F72282928696E74206E2920636F6E7374207B0A2020202020202020636F7574203C3C206E3B0A0A2020202020202020696620286E20252032203D3D203029207B0A202020202020202020202020636F7574203C3C2022206973206576656E2022203C3C20656E646C3B0A2020202020202020202020202B2B6D5F6576656E436F756E743B0A20202020202020207D20656C7365207B0A202020202020202020202020636F7574203C3C2022206973206F64642022203C3C20656E646C3B0A20202020202020207D0A202020207D0A0A707269766174653A0A202020202F2F2044656661756C742061737369676E6D656E74206F70657261746F7220746F2073696C656E6365207761726E696E672043343531322E0A2020202046756E63746F72436C61737326206F70657261746F723D28636F6E73742046756E63746F72436C61737326293B0A0A20202020696E7426206D5F6576656E436F756E743B202F2F20746865206E756D626572206F66206576656E207661726961626C657320696E2074686520766563746F722E0A7D3B0A0A696E74206D61696E28290A7B0A202020202F2F20437265617465206120766563746F72206F626A656374207468617420636F6E7461696E73203920656C656D656E74732E0A20202020766
INSERT INTO `doc` VALUES (98, '机器学习基础-最小二乘法', 4, 0xE69C80E5B08FE4BA8CE4B998E6B395E698AFE794A8E587BDE695B0E79A84E5B7B2E79FA5E695B0E68DAEE69DA5E68EA8E6B58BE587BDE695B0E69CACE8BAABE79A84E696B9E6B395EFBC8CE8BF99E5928CE69CBAE599A8E5ADA6E4B9A0E79A84E79BAEE6A087E4B88DE8B08BE8808CE59088EFBC8CE78EB0E59CA8E4BB8BE7BB8DE4B88BE69CBAE69C80E5B08FE4BA8CE4B998E6B395E79A84E695B0E5ADA6E58E9FE79086E380823C62722F3E0AE58187E8AEBEE8A681E6B182E79A84E79C9FE5AE9EE587BDE695B0E4B8BA79EFBC8CE8A782E6B58BE580BCE4B8BA797E697E3C62722F3E0AE68EA8E6B58BE587BDE695B0E4B8BA797E697E3D662878290AE58187E8AEBEE8A782E6B58BE580BCE58FAAE69C894EE4B8AAE782B9EFBC8CE982A3E4B988E8A1A1E9878FE68EA8E6B58BE587BDE695B0E5928CE5AE9EE99985E587BDE695B0E79A84E5B7AEE8B79DE58FAFE4BBA5E698AF3C2F62723E0A24245C73756D5F7B783D307D5E4E7B28795F692878292D79287829295E327D24240AE5BD93E4B88AE99DA2E5BC8FE5AD90E4B8BAE69C80E5B08FE580BCE697B6EFBC8CE68EA8E6B58BE587BDE695B0E5B0B1E698AFE58E9FE587BDE695B03C2F62723E0AE8A681E6B182E69E81E580BCEFBC8CE5BE88E5AEB9E69893E5B0B1E79FA5E98193E794A8E5AFBCE695B0E79A84E696B9E6B395E69DA5E6B182E8A7A3EFBC8CE4BD86E698AFE8BF98E69C89E4B880E4B8AAE997AEE9A298E698AFE68EA8E6B58BE587BDE695B0E6808EE4B988E88EB7E5BE97E380823C2F62723E0AE982A3E4B988E6808EE4B988E88EB7E5BE97E68EA8E6B58BE587BDE695B0E591A2EFBC9F3C2F62723E0A23232320E588A9E794A8E58FAFE5AFBCE587BDE695B0E79A84E6B3B0E58B92E5B195E5BC80E69DA5E68EA8E6B58B3A0AE6B3B0E58B92E585ACE5BC8FE698AFE5B086E4B880E4B8AAE59CA8783D7830E5A484E585B7E69C896EE998B6E5AFBCE695B0E79A84E587BDE695B066EFBC8878EFBC89E588A9E794A8E585B3E4BA8EEFBC88782D7830EFBC89E79A846EE6ACA1E5A49AE9A1B9E5BC8FE69DA5E980BCE8BF91E587BDE695B0E79A84E696B9E6B395E380820AE88BA5E587BDE695B066EFBC8878EFBC89E59CA8E58C85E590AB7830E79A84E69F90E4B8AAE997ADE58CBAE997B45B612C625DE4B88AE585B7E69C896EE998B6E5AFBCE695B0EFBC8CE4B894E59CA8E5BC80E58CBAE997B4EFBC88612C62EFBC89E4B88AE585B7E69C89EFBC886E2B31EFBC89E998B6E5AFBCE695B0EFBC8CE58899E5AFB9E997ADE58CBAE997B45B612C625DE4B88AE4BBBBE6848FE4B880E782B978EFBC8CE68890E7AB8BE4B88BE5BC8FEFBC9A0A215B7461796C61722E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F30323732306633662D336239362D313165612D626636642D3532353430303966343463382E706E67293C2F62723E0AE6B3A8E6848F6EE998B6E58FAFE5AFBCE79A84E69DA1E4BBB6E380823C2F62723E0AE5B086E4B88AE99DA2E5BC8FE5AD90E694B9E58699E688903A0A0A24245C73756D5F7B6D3D307D5E4D7B775F6D785E6D7D24240A0AE58187E8AEBEE58F82E695B0E4B8BA4DE7BBB4E7B3BBE695B06DEFBC8CE982A3E4B988E997AEE9A298E5B0B1E698AFE6B182E5BC8FE5AD900A0A24245C73756D5F7B783D307D5E4E7B285C73756D5F6D5E4D7B775F6D785E6D7D202D2079287829295E327D24240A0AE79A84E580BCE69C80E5B08F2CE5B086203C62722F3E0A24245C7B775F302C775F312E2E2E2E2C775F4D5C7D24240AE58F82E695B0E4BD9CE4B8BAE58F98E9878FEFBC8CE5B0B1E698AFE6B182E8AFA5E5BC8FE5AD900A24245C667261637B5C7061727469616C7B455F647D7D7B5C7061727469616C7B775F6D7D7D5C7B6D3D302E2E2E2E2C4D5C7D24240A0AE79A84E5818FE5BEAEE58886E5AFBCE695B0E380823C62722F3E0AE5BC80E5A78BE5BC95E585A5E7BABFE4BBA3E79A84E696B9E6B395EFBC8CE5B086E7B3BBE695B0E5BC95E585A5E58897E59091E9878F3C62722F3E0A2424773D5C7B775F302C775F312C2E2E2E2E2C775F6D5C7D5E5424240AE4B88AE99DA2E5BC8FE5AD90E7AD89E4BA8E2C457E647EE79A84E6A2AFE5BAA6E7AD89E4BA8E303C62722F3E0A24245C6E61626C6120455F642877293D3024240AE982A3E4B988E6808EE4B988E6898DE883BDE88EB7E5BE97E8AFA5E5BC8FE5AD90E79A84E5818FE5BEAEE58886E69E81E580BCE591A2EFBC9F, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (99, '6DOF机器臂的建模', 11, 0x232320E59D90E6A087E7B3BBE5928CE5AE9AE6A0870AE69CBAE599A8E4BABAE8BF90E58AA8E5ADA6E5BE88E5A4A7E4B880E983A8E58886E8AEBEE8AEA1E4BA86E59D90E6A087E7B3BBE79A84E8BDACE68DA2E5928CE8AEA1E7AE97EFBC8CE5B8B8E794A8E79A84E59D90E6A087E7B3BBE69C893A0A23232320E695B0E5ADA6E4B88AE79A84E59D90E6A087E7B3BB3A0A2323232320E7AC9BE58DA1E5B094E59D90E6A087E7B3BB3A0AE4B99FE5B0B1E698AFE4B889E7BBB4E59D90E6A087E7B3BB2C28782C792C7A29E58886E588ABE8A1A8E7A4BAE7A9BAE997B4E4B8ADE79BB8E4BA92E59E82E79BB4E79A84E59091E9878FE79A84E995BFE5BAA6E380820A2323232320E79083E59D90E6A087E7B3BB3A0AE79083E59D90E6A087E7B3BBE794A8E995BFE5BAA6E5928CE4B8A4E4B8AAE5A4B9E8A792E69DA5E8A1A8E7A4BAE7A9BAE997B4E4B8ADE79A84E69CAAE79FA5EFBC8C28722CCEB82CCF86292C72E8A1A8E7A4BAE58E9FE782B9E588B0E8AFA5E782B9E79A84E8B79DE7A6BBEFBC8CCEB82CCF86E58886E588ABE8A1A8E7A4BAE4B8A4E4B8AAE5A4B9E8A79220E380820A215B636972636C652E6A7065675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F66386534386236652D336331322D313165612D626636642D3532353430303966343463382E6A7067290A0A2323232320E79BB4E8A792E59D90E6A087E7B3BBE5928CE79083E59D90E6A087E7B3BBE79A84E8BDACE68DA20AE79083E59D90E6A087E7B3BB28722CCEB82CCF8629E4B88EE7AC9BE58DA1E5B094E59D90E6A087E7B3BB28782C792C7A29E79A84E8BDACE68DA2E585B3E7B3BB0A783D722A73696ECEB82A636F73CF863C2F62723E0A793D722A73696ECEB82A73696ECF863C2F62723E0A7A3D722A636F73CEB83C2F62723E0A23232320E789A9E79086E6848FE4B989E4B88AE79A84E59D90E6A087E7B3BB3A0AE6ACA7E68B89E59D90E6A087E7B3BBE5928CE68B89E6A0BCE69C97E697A5E59D90E6A087E7B3BB20EFBC8CE6ACA7E68B89E59D90E6A087E7B3BBE698AFE7BB9DE5AFB9E79A84EFBC8CE68B89E6A0BCE69C97E697A5E59D90E6A087E7B3BBE698AFE79BB8E5AFB9E79A84E38082203C2F62723E0A2323232320E6ACA7E68B89E59D90E6A087E7B3BB3A0A45756C6572E59D90E6A087E585B6E59D90E6A087E7B3BBE69CACE8BAABE698AFE59BBAE5AE9AE5BE97EFBC8CE4BB85E789A9E4BD93E8BF90E58AA8E38082203C2F62723E0A2323232320E68B89E6A0BCE69C97E697A5E59D90E6A087E7B3BB3A0A4C616772616E6765E59D90E6A087E585B6E59D90E6A087E7B3BBE698AFE694BEE59CA8E68980E68F8FE8BFB0E5BE97E789A9E4BD93E4B88AE99A8FE79D80E789A9E4BD93E4B880E8B5B7E8BF90E58AA8E79A84E38082203C2F62723E0A23232320E69CBAE599A8E88782E79A84E7BB84E688900A23232323206A6F696E743AE585B3E88A82EFBC8CE5A682E4B88BE59BBEE6AF8FE4B8AAE59C86E59C88E5B0B1E698AFE4B880E4B8AAE585B3E88A82EFBC8CE4B8A4E4B8AAE585B3E88A82E4B98BE997B4E79A84E59C86E69FB1E7A7B0E4B8BAE8BF9EE69D86E380823C62722F3E0A215BE69CBAE6A2B0E887822E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F61303433353635632D336332322D313165612D626636642D3532353430303966343463382E706E6729203C2F62723E0AE9809AE8BF87E8BF9EE69D86EFBC8CE58FAFE4BBA5E68EA7E588B6E79A84E698AFE69CBAE599A8E4BABAE79A84E6978BE8BDACE8A792E5BAA6EFBC8CE68896E88085E7A7BBE58AA8E8B79DE7A6BBEFBC8CE585B3E88A82E69C89E887AAE5B7B1E79A84E58F82E695B0EFBC8CE6AF94E5A682E995BFE5BAA6EFBC8CE6978BE8BDACE594AFE78BACEFBC8CE6978BE8BDACE88C83E59BB4EFBC8CE69C89E4B8AAE7BB9FE4B880E79A84442D48E58F82E695B0E5BDA2E5BC8FEFBC8CE4BE8BE5A682EFBC9A0AE585B7E4BD93E58F82E695B0E5A682E4B88BE59BBE3A3C2F62723E0A215B6A6F696E742E6A70675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F34656361306534342D336334382D313165612D626636642D3532353430303966343463382E706E6729203C2F62723E0AEFBC88E8BF9EE69D86E995BFE5BAA6EFBC89EFBC9AE4B8A4E4B8AAE585B3E88A82E79A84E8BDB4EFBC88E6978BE8BDACE585B3E88A82E79A84E6978BE8BDACE8BDB4EFBC8CE5B9B3E7A7BBE585B3E88A82E79A84E5B9B3E7A7BBE8BDB4EFBC89E4B98BE997B4E79A84E585ACE585B1E6B395E7BABFE995BFE5BAA6203C2F62723E0AEFBC88E8BF9EE69D86E689ADE8BDACEFBC89EFBC9AE4B880E4B8AAE585B3E88A82E79A84E8BDB4E79BB8E5AFB9E4BA8EE58FA6E4B880E4B8AAE585B3E88A82E79A84E8BDB4E7BB95E5AE83E4BBACE79A84E585ACE585B1E6B395E7BABFE6978BE8BDACE79A84E8A792E5BAA6203C2F62723E0AEFBC88E8BF9EE69D86E5818FE7A7BBEFBC89EFBC9AE4B880E4B8AAE585B3E88A82E4B88EE4B88BE4B880E4B8AAE585B3E88A82E79A84E585ACE585B1E6B395E7BABFE5928CE5AE83E4B88EE4B88AE4B880E4B8AAE585B3E88A82E79A84E585ACE585B1E6B395E7BABFE6B2BFE8BF99E4B8AAE585B3E88A82E8B
INSERT INTO `doc` VALUES (100, '6DOF机械臂的运动控制-正运动学', 11, 0xE4B88AE6ACA1E8AEB0E5BD95E4BA86E69CBAE599A8E4BABAE59D90E6A087E7B3BBE5BBBAE6A8A1E5928CE58F82E695B0E6A087E5AE9AE79A84E696B9E6B395EFBC8CE78EB0E59CA8E69DA5E68F8FE8BFB0E4B88BE69CBAE599A8E4BABAE8BF90E58AA8E79A84E695B0E5ADA6E68F8FE8BFB0E380823C62722F3E0AE6ADA3E8BF90E58AA8E5ADA63AE5B7B2E79FA5E69CBAE6A2B0E88782E59084E4B8AAE8BF9EE69D86E79A84E8A792E5BAA6E68896E995BFE5BAA6E58F82E695B0EFBC8CE88EB7E58F96E69CBAE6A2B0E88782E69CABE7ABAFE69C80E5908EE79A84E59D90E6A087E380823C62722F3E0AE98086E8BF90E58AA8E5ADA63AE5B7B2E79FA5E69CBAE6A2B0E88782E69CABE7ABAFE59D90E6A087EFBC8CE6B182E69CBAE6A2B0E88782E59084E4B8AAE8A792E5BAA6E79A84E8A792E5BAA6E5928CE995BFE5BAA6E58F82E695B0E380823C62722F3E0AE78EB0E59CA8E8AEB2E8BFB0E69CBAE6A2B0E88782E79A84E6ADA3E8BF90E58AA8E5ADA6E696B9E6B3953A3C62722F3E0AE59B9EE588B0E4B98BE5898DE585B3E4BA8EE8BF9EE69D864448E58F98E68DA2E79FA9E998B50A215B32303138303332393232353733383433352E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F64653034376437662D336530642D313165612D626636642D3532353430303966343463382E706E67290AE69CBAE6A2B0E88782E5AE9EE99985E4B88AE698AFE794B1E5A49AE4B8AAE8BF9EE69D86E7BB84E68890EFBC8CE58187E8AEBEE69C8936E4B8AAE8BF9EE69D863C62722F3E0A215B5151E59BBEE7898732303230303132343032333031362E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F37346239623061352D336530652D313165612D626636642D3532353430303966343463382E706E67293E3C62722F3E0AE982A3E4B988E58F98E68DA2E79FA9E998B5E5AE9EE99985E4B88AE698AFEFBC9A0A215B5151E59BBEE7898732303230303132343032333134332E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F61343762623036372D336530652D313165612D626636642D3532353430303966343463382E706E67293C62722F3E0A417E317E202D20417E367E20E5B0B1E698AFE585ADE4B8AAE585B3E88A82E79A84E58F98E68DA2E79FA9E998B53C62722F3E0AE69C80E5908EE6B182E5BE97E588B0E59D90E6A087E4B8BA0A215B384C485A35584639423249525837424157435056432E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F65363332303338302D336530662D313165612D626636642D3532353430303966343463382E706E67293C62722F3E0AE585B6E4B8AD70782C70792C707AE5B0B1E698AFE5AE9EE99985E59FBAE5BAA7E59D90E6A087E7B3BBE4B88BE69C80E5908EE4B880E4B8AAE585B3E88A82E69CABE7ABAFE79A84E59D90E6A087E380823C62722F3E0AE6B182E8A7A35468E58F98E68DA2E79A84E8BF87E7A88BE5B0B1E7A7B0E4B8BAE6ADA3E8BF90E58AA8E5ADA6E38082, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (101, '6DOF机械臂的运动控制-逆运动学', 11, 0xE4B88AE99DA2E8AEB2E8BFB0E4BA8636444F46E69CBAE6A2B0E88782E79A84E5BBBAE6A8A1E5928CE6ADA3E8BF90E58AA8E5ADA6E696B9E7A88BEFBC8CE78EB0E59CA8E69DA5E8AEB2E8BFB0E4B88BE98086E8BF90E58AA8E5ADA6EFBC9A3C62722F3E0AE68980E8B093E98086E8BF90E58AA8E5ADA6E5B0B1E698AFE5B7B2E79FA5E69CBAE6A2B0E88782E69CABE7ABAFE59D90E6A08728782C792C7A2920E5BE97E588B0E69CBAE6A2B0E88782E59084E4B8AA7468657461E8A792E79A84E8BF87E7A88B3C62722F3E0AE4B88AE99DA2E68891E4BBACE68EA8E5AFBCE8BF87E6AF8FE4B8AAE8BDB4E79A84E58F98E68DA2E79FA9E998B5E5A682E4B88B3A3C62722F3E0A215B5151E59BBEE7898732303230303132343136313531382E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F63376238306131342D336538312D313165612D626636642D3532353430303966343463382E706E67293C62722F3E0AE69CBAE599A8E4BABAE79A84E98086E8A7A3E8AEA1E7AE97E4B88E442D48E58F82E695B0E8A1A8E7B4A7E5AF86E79BB8E585B3E38082442D48E58F82E695B0E4B88DE5908CEFBC8CE98086E8A7A3E4B99FE4B88DE79BB8E5908CE38082E59CA8E69CACE4BE8BE4B8ADE79A84442D48E58F82E695B0E8A1A8E5A682E4B88BEFBC9A0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F30383239343037622D343064382D313165612D626636642D3532353430303966343463382E706E67290AE982A3E4B988E69C80E5908EE5BE97E588B0E79A8436E4B8AAE8BF9EE69D86E79A84E58F98E68DA2E79FA9E998B5E698AF3C62722F3E0A215B5151E59BBEE7898732303230303132343136333033382E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F64373563633135352D336538332D313165612D626636642D3532353430303966343463382E706E67293C62722F3E0AE79BB8E982BBE4B8A4E4B8AAE585B3E88A82E79A84E58F98E68DA2E79FA9E998B5E5A682E4B88BEFBC9A3C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F31663334636561342D343064382D313165612D626636642D3532353430303966343463382E706E67293C62722F3E0AE794B1E6ADA4E58FAFE4BBA5E5BE97E588B036E4B8AAE58F98E68DA2E79FA9E998B5EFBC9A3C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F33626237353033302D343064382D313165612D626636642D3532353430303966343463382E706E67293C62722F3E0AE585B6E4B8AD70782C70792C707AE5B0B1E698AFE79BB8E5AFB9E59FBAE5BAA7E59D90E6A087E7B3BB7B537DE79A84E69C80E5908EE79A84E8BF9EE69D86E5AFB9E5BA94E79A84E69CABE7ABAFE59D90E6A087E7B3BBE79A84E59D90E6A087E380823C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F64376637353036312D343063632D313165612D626636642D3532353430303966343463382E706E67293C62722F3E0AE5B8A6E585A5442D48E58F82E695B0EFBC8CE5BE97E588B0E5A682E4B88BE5BC8FE5AD90EFBC9A3C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F61323231323237632D343064382D313165612D626636642D3532353430303966343463382E706E67293C62722F3E0AE9809AE8BF87E79FA9E998B5E58F98E68DA2E5928CE58F8DE58F98E68DA2E69DA5E6B182E59084E4B8AAE585B3E88A82E8A792E380823C62722F3E0A312EE6B182CEB8313C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F62316362393236612D343064382D313165612D626636642D3532353430303966343463382E706E67293C62722F3E0A322EE6B182CEB8323C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F65393935336538652D343064382D313165612D626636642D3532353430303966343463382E706E67293C62722F3E0A332EE6B182CEB8333C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F66376635336637652D343064382D313165612D626636642D3532353430303966343463382E706E67293C62722F3E0A342EE6B182CEB8343C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F7
INSERT INTO `doc` VALUES (102, 'bcn3d moveo的DH参数', 11, 0x215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F66323135656665622D353631312D313165612D383163662D3532353430306463366365632E706E6729215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F65626636376436322D343034622D313165612D626636642D3532353430303966343463382E706E67293C62722F3E0A0AE588A9E794A84D41544C414220726F626F7461726D20746F6F6C73E8BF9BE8A18CE5BBBAE6A8A13A3C62722F3E0AE5A682E4B88BE59BBEE68980E7A4BA215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F32346264383037612D353631322D313165612D383163662D3532353430306463366365632E706E67290AE4BBA3E7A081E5A682E4B88B3A3C62722F3E0A6060600A0A2520250A25206A6F696E7409CE9809CEB1096409610909574F524B204652414D450909544F4F4C204652414D450A25203109312E37343533652D3036092D312E35373038093233302E39353030093009580930095809300A252032092D312E3537303809300930093232302E3636303009590930095909300A252033092D312E3535333309312E3537303809300930095A0930095A09300A25203409312E37343533652D3036092D312E35373038092D3234362E30363030093009796177202878290930097961772028782909300A25203509312E37343533652D303609312E35373038093009300970697463682028792909300970697463682028792909300A25203609332E313431360930092D3136382E32373030093009726F6C6C20287A29093009726F6C6C20287A2909300A2520250A636C6561723B0A636C633B0A25E5BBBAE7AB8BE69CBAE599A8E4BABAE6A8A1E59E8B0A252020202020202020207468657461202020202064202020202020612020202020616C70686120206F66667365740A42617365203D4C696E6B285B3020202020202020203233302020202020302020202D70692F3220202020202030205D2C277374616E6461726427293B202020202020202025E5AE9AE4B989E8BF9EE69D86E79A84442D48E58F82E695B00A4C32203D204C696E6B28205B30202020202020202030202020202020203232302020202020203020202020202020305D2C277374616E6461726427293B202020200A4C33203D204C696E6B285B30202020202020202020302020202020202030202020202070692F3220202020202030205D2C277374616E6461726427293B0A4C34203D204C696E6B285B302020202020202020202D323436202020203020202D70692F3220202020202020202030205D2C277374616E6461726427293B0A4C35203D204C696E6B285B30202020202020202020302020202020202030202070692F3220202020202020202030205D2C277374616E6461726427293B0A4C36203D204C696E6B285B302020202020202020202D313638202020203020202D70692F3220202020202020202030205D2C277374616E6461726427293B0A0A2520726F626F743D53657269616C4C696E6B285B4C31204C32204C33204C34204C35204C365D2C276E616D65272C276D616E6D616E27293B2025E8BF9EE68EA5E8BF9EE69D86EFBC8CE69CBAE599A8E4BABAE58F96E5908D6D616E6D616E0A726F626F743D53657269616C4C696E6B285B42617365204C32204C33204C34204C35204C365D2C276E616D65272C276D616E6D616E27293B0A726F626F742E716C696D3D5B2D3132352A70692F313830203132352A70692F3138303B2D3134302A70692F313830203134302A70692F3138303B2D70692F322070693B2D70692F322070692F323B2D70692F322070692F323B2D70692F322070692F325D3B0A726F626F740A252071723D5B70692F342C70692F342C70692F342C70692F345D20202020202025E7BB88E4BA86E4BD8DE7BDAE33E4B8AAE585B3E88A82E782B9E79A84E58F82E695B00A2520666F72776172645F6B696E656D6174696373203D20666B696E6528726F626F742C71722925E5898DE59091E8BF90E58AA8E5ADA6E38081E8BF94E59B9EE69CABE7ABAFE58F98E68DA2E79FA9E998B50A2571722A666F72776172645F6B696E656D61746963730A726F626F742E746561636828290A606060, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (103, 'BCN3D MOVEO的逆运动学求解', 11, 0x6D6F76656FE79A846468E58F82E695B0E5A682E4B88BE68980E7A4BA3A3C62722F3E0A6060600A25206A6F696E7409CE9809CEB1096409610A25203109312E3734353333452D3036092D312E353730373936333237093233302E393509300A252032092D312E35373037393633323709300930093232302E36360A252033092D312E35353333343330333409312E353730373936333237093009300A25203409312E3734353333452D3036092D312E353730373936333237092D3234362E303609300A25203509312E3734353333452D303609312E353730373936333237093009300A25203609332E3134313539343339390930092D3136382E323709300A6060600AE794B14D4F56454FE79A84E5BBBAE6A8A1E7BB93E69E9CE58FAFE4BBA5E79FA5E98193E585B3E88A824C342C4C352C4C36E79A847AE8BDB4E5BF85E784B6E79BB8E4BAA4E4BA8E4C34E79A84E58E9FE782B92C4D4F56454FE698AFE4B880E4B8AAE79083E5BDA2E6898BE88595E58AA0E68B9FE4BABAE88782E79A84E6A8A1E59E8B3C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F64636230336466302D346234332D313165612D623064612D3532353430306463366365632E706E67293C62722F3E0A4C342C4C352C4C36E79A847AE8BDB4E5BF85E784B6E79BB8E4BAA4E4BA8E4C34E79A84E58E9FE782B9EFBC8CE6BBA1E8B6B3E4BA86706965706572E58786E58899EFBC8CE68980E8B093E79A84706965706572E58786E58899E698AF3A3C62722F3E0A6060600AE4B889E4B8AAE79BB8E982BBE585B3E88A82E8BDB4E79BB8E4BAA4E4BA8EE4B880E782B9E380820AE688960AE4B889E4B8AAE79BB8E982BBE585B3E88A82E8BDB4E79BB8E4BA92E5B9B3E8A18CE380820A6060600A36E887AAE794B1E5BAA6E79A84E69CBAE599A8E4BABAE79A84E8BF90E58AA8E5ADA6E58F8DE8A7A3E99D9EE5B8B8E5A48DE69D82EFBC8CE4B880E888ACE6B2A1E69C89E5B081E997ADE8A7A3E38082E59CA8E5BA94E794A8442D48E6B395E5BBBAE7AB8BE8BF90E58AA8E5ADA6E696B9E7A88BE79A84E59FBAE7A180E4B88AEFBC8CE8BF9BE8A18CE4B880E5AE9AE79A84E8A7A3E69E90E8AEA1E7AE97E5908EE58F91E78EB0EFBC8CE4BD8DE7BDAEE58F8DE8A7A3E5BE80E5BE80E69C89E5BE88E5A49AE4B8AAEFBC8CE4B88DE883BDE5BE97E588B0E69C89E69588E59CB0E5B081E997ADE8A7A3E380823C62722F3EE4BD86E698AFE59CA8E69F90E4BA9BE789B9E6AE8AE79A84E68385E586B5E4B88BE8BF98E698AFE58FAFE8A7A3E79A84EFBC8C506965706572E696B9E6B395E5B0B1E698AFE59CA8E4BBA5E4B88AE59FBAE7A180E4B88AE8BF9BE8A18CE7A094E7A9B6E58F91E78EB0EFBC8CE5A682E69E9CE69CBAE599A8E4BABAE6BBA1E8B6B3E4B8A4E4B8AAE58585E58886E69DA1E4BBB6E4B8ADE79A84E4B880E4B8AAEFBC8CE5B0B1E4BC9AE5BE97E588B0E5B081E997ADE8A7A3E380820A23232320E6B182E79083E5BDA2E88595E79A84E4BAA4E782B9E59D90E6A087E380820A0AE6B182E98086E8BF90E58AA8E5ADA6EFBC8CE5B7B2E79FA5E79A84E695B0E68DAEE698AFE5889AE4BD93E79A84E69CABE7ABAFE4BD8DE5A7BFEFBC8CE794B1E79FA9E998B53C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F61626437653764312D346234352D313165612D623064612D3532353430306463366365632E706E67293C62722F3E0AE7BB99E587BAE380823C62722F3E0AE6A0B9E68DAE6178202C6179202C617AE79A84E6848FE4B9893C62722F3E0AE58FAFE4BBA5E58F8DE68EA8E587BAE5908EE4B889E8BDB4E79083E5BDA2E6898BE88595E79A84E4B889E4B8AAE4BAA4E782B9E79A84E4BD8DE7BDAEE380820AE794B1E4BA8EE88595E983A8E4BAA4E782B9E59D90E6A087E5928CE69CABE7ABAFE997B4E8B79DE698AF6436EFBC8C6436E698AFE5B7B2E79FA5E79A84EFBC8CE68891E4BBACE58FAFE4BBA5E6A0B9E68DAEE69CABE7ABAFE79A84E6978BE8BDACE79FA9E998B5EFBC8CE88EB7E5BE976F34E58E9FE782B9E79BB8E5AFB9E4BA8EE59FBAE7A180E59D90E6A087E7B3BBE79A84E59D90E6A0873A3C62722F3E0A242420783D505F78202D20615F782A64362024240A2424793D505F79202D20615F792A643624240A24247A3D505F7A202D20615F7A2A643624240AE58187E8AEBEE6B182E587BAE69DA5E79A84E69CABE7ABAFE698AF3C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F31303733326563662D346234382D313165612D623064612D3532353430306463366365632E706E67293C62722F3E0A0A2323232320E6B182E5898DE4B889E8BDB4E68B9FE4BABAE88782E79A847468657461E8A792EFBC9A3C62722F3E0AE6B18271310A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F39336131643336312D346234382D313165612D623064612D3532353430306463366365632E706E67293C62722F3E0AE6A0B9E68DAEE4B889E8A792E587BDE695B0E5
INSERT INTO `doc` VALUES (104, '机器人运动学-速度和雅克比矩阵', 11, 0xE6ADA3E8BF90E58AA8E5ADA6E698AFE69CBAE599A8E4BABAE7AC9BE58DA1E5B094E4BD8DE7BDAEE5928CE5A7BFE68081E4B8BAE59BA0E58F98E9878FE4B88EE585B3E88A82E4BD8DE7BDAEE4B8BAE887AAE58F98E9878FE5BBBAE7AB8BE79A84E587BDE695B0E380823C62722F3E0AE982A3E4B988E59CA8E69CABE7ABAFE689A7E8A18CE599A8E79A84E8BF90E58AA8E9809FE5BAA6E5928CE59084E4B8AAE585B3E88A82E79A84E8A792E9809FE5BAA6E79A84E585B3E7B3BBE794B1E99B85E5858BE6AF94E79FA9E998B5E69DA5E7A1AEE5AE9AE380823C62722F3E0AE99B85E5858BE6AF94E79FA9E998B5E79A84E5AE9AE4B989E794B1E5BC8FE5AD900A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F32393762303130612D356231332D313165612D613463632D3532353430306463366365632E706E67290A0AE585B6E4B8AD782C792C7A2CCF89782CCF89792CCF897AE58886E588ABE4BBA3E8A1A8E69CBAE6A2B0E88782E69CABE7ABAF782C792C7AE696B9E59091E4B88AE79A84E5B9B3E7A7BBE9809FE5BAA6E5928CE8A792E9809FE5BAA6E380823C62722F3E0A71E58886E588ABE4BBA3E8A1A8E4BA86E69CBAE6A2B0E88782E6AF8FE4B8AAE8BDB4E8BDACE58AA8E79A84E8A792E9809FE5BAA60A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F35313062366662312D356231342D313165612D613463632D3532353430306463366365632E706E67290A23232320E5BD93E8BDB4E695B0E5B08FE4BA8E360AE794B1E4BA8EE9809FE5BAA6E79FA9E998B5E59BBAE5AE9AE698AF36E58897E79A84EFBC8CE5BD93E69CBAE6A2B0E88782E79A84646F66E4B88DE7AD89E4BA8E36E697B6E58099EFBC8CE4BC9AE69C89E4B880E4BA9BE789B9E6AE8AE68385E586B5E380823C62722F3E0AE5BD93E69CBAE6A2B0E88782E5B08FE4BA8E36E8BDB4E697B6E58099EFBC8CE5BF85E784B6E4BC9AE4B8A7E5A4B1E5AFB9E69F90E4B8AAE8BDB4E79A84E6978BE8BDACE68896E88085E5B9B3E7A7BBE79A84E883BDE58A9BEFBC8CE982A3E4B988E99B85E5858BE6AF94E79FA9E998B5E58FAFE4BBA5E8BF9BE8A18CE8B083E695B4E380823C62722F3E0AE6AF94E5A682736361726C61E697A0E6B395E5AFB9782CE5928C79E8BDB4E8BF9BE8A18CE6978BE8BDACE4BB96E79A84E99B85E5858BE6AF94E79FA9E998B5E5A682E4B88B3A0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F31636161353630372D356231352D313165612D613463632D3532353430306463366365632E706E67293C62722F3E0A23232320E5BD93E8BDB4E695B0E5A4A7E4BA8E360AE58187E8AEBEE69C89313030E8BDB4EFBC8CE7AD89E5BC8FE58F98E688900A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F37343863336464332D356231382D313165612D613463632D3532353430306463366365632E706E67290AE794B1E4BA8EE99D9EE696B9E998B5E79A84E697A0E6B395E6B182E98086E79FA9E998B5EFBC8CE4BD86E698AFE58FAFE4BBA5E9809AE8BF87E6B182E4BCAAE98086E79A84E696B9E6B395E69DA5E6B182E69C80E5908EE79A84E99B85E5858BE6AF94E79FA9E998B5EFBC8CE6A0B9E68DAE0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F39636235326233632D356231382D313165612D613463632D3532353430306463366365632E706E67293C62722F3E0AE58FAFE4BBA5E6B182E5BE97E69C80E7BB88E79A84E98086E79FA9E998B5E380820A23232320E5BD93E8BDB4E695B0E5889AE5A5BDE7AD89E4BA8E360AE982A3E4B988E79BB4E68EA5E5AFB94AE6B182E98086E58DB3E58FAF0A0A232320E4B8BEE4B8AAE4BE8BE5AD900AE68891E4BBACE69DA5E8AEA8E8AEBAE4BA8CE7BBB4E79A84E5B182E6ACA12CE5BD93E7BBB4E5BAA6E4B8BA32E697B6EFBC8CE4B8A4E4B8AACEB8E8A792E5AFB97AE8BDB4E5AE8CE585A8E6B2A1E6848FE4B989EFBC8CE59BA0E6ADA4E58FAAE6B18278E5928C79E79A84E7BABFE9809FE5BAA6EFBC9A3C62722F3E0AE59D90E6A087E4B8BA3C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F63303834656638352D356135612D313165612D613463632D3532353430306463366365632E706E67293C62722F3E0AE5AFB9E5BA94E79A84E585B3E88A82E8A792E4B8BA3C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F64306462343365362D356135612D313165612D613463632D3532353430306463366365632E706E67293C62722F3E0AE58F88E69C893C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F777
INSERT INTO `doc` VALUES (105, 'qt的编译系统说明', 1, 0x23232320E4BCA0E7BB9F632B2BE7BC96E8AF910A0A232323207174E79A84E7BC96E8AF91E696B9E5BC8F0A7174E5928CE4BCA0E7BB9F632B2BE58CBAE588ABE5B0B1E698AFE69C89E4B880E4B8AA4D6574612D4F626A6563742053797374656D3A3C62722F3E0AE59FBAE4BA8EE4B889E4B8AAE789A9E4BBB63A3C62722F3E0A312E20514F626A65637420514F626A656374E68F90E4BE9BE4BA86E4B880E4B8AAE59FBAE7B1BB3C62722F3E0A322E20515F4F626A656374E5AE8FE5B58CE585A5E59CA8E7B1BBE58685E983A8E8A1A8E7A4BAE7B1BBE585B7E69C894D6574612D4F626A656374E79A84E789B9E680A73C62722F3E0A332E20204D6574612D4F626A65637420436F6D70696C6572206D6F632E657865E68F90E4BE9BE4BA86E6AF8FE4B8AA515F4F626A656374E5AE8FE7949FE68890E5BF85E8A681E79A844D6574612D4F626A656374E5AE9EE78EB0E4BBA3E7A0813C62722F3E0A4D4F43E5B7A5E585B7E8AFBBE58F96432B2BE6BA90E69687E4BBB6E38082E5A682E69E9CE5AE83E689BEE588B0E58C85E590AB515F4F626A656374E5AE8FE79A84E4B880E4B8AAE68896E5A49AE4B8AAE7B1BBE5A3B0E6988EEFBC8CE58899E4BC9AE7949FE68890E58FA6E4B880E4B8AA432B2BE6BA90E69687E4BBB6EFBC8CE696B0E7949FE68890E79A84632B2BE69687E4BBB6E58C85E590ABE8BF99E4BA9BE7B1BBE4B8ADE79A84E6AF8FE4B880E4B8AAE7B1BBE79A846D6574612D6F626A656374E4BBA3E7A081E38082E7949FE68890E79A84E6BA90E69687E4BBB6E8A681E4B988E8A2AB696E636C756465E7B1BBE79A84E6BA90E69687E4BBB6E4B8ADEFBC8CE69BB4E5B8B8E8A781E79A84E8A2ABE7BC96E8AF91E5928CE8A2ABE7B1BBE79A84E5AE9EE78EB0E993BEE68EA53C62722F3E0A0A756963E5B7A5E585B7E68F90E4BE9BE4BA86E4BB8E71742064657369676E6572E7949FE68890E79A84E59BBEE5838FE8AEBEE8AEA17569E69687E4BBB6E588B0637070E6BA90E69687E4BBB6E79A84E8BDACE68DA23C62722F3E0A0A7174E79A84E7BC96E8AF91E6B7BBE58AA0E4BA86E4B880E4BA9B70726570726F636573736572E79A84E6B581E7A88BEFBC8CE4B8BBE8A6813C62722F3E0A716D616B652C7569632C6D6F633C62722F3E0A23232320E585B3E4BA8E716D616B650A716D616B65E7B1BBE4BCBCE4BA8E636D616B652CE4B99FE698AFE68F90E4BE9BE4BA86E4B880E5A597E7AE80E6B481E887AAE58AA8E79A84E696B9E6B395E5AE9EE78EB0E4B88AE99DA2E79A84E6B581E7A88BEFBC8CE5B8B8E8A781E79A84434D616B65E69687E4BBB6E5A682E4B88B3C62722F3E0A6060600A534F5552434553202B3D200A202020205173732F5173732E637070200A20202020636F6E6669672E637070200A2020202066696C657061727365722E637070200A202020206D61696E2E637070200A202020206D61696E77696E646F772E6370700A0A48454144455253202B3D200A202020205173732F5173732E68200A20202020636F6E6669672E68200A2020202066696C657061727365722E68200A20202020676C6F62616C2E68200A202020206D61696E77696E646F772E680A0A464F524D53202B3D200A202020206D61696E77696E646F772E75690A6060600AE69C89E4BA86534F555243452C484541444552532C464F524D53E5B0B1E79FA5E98193E593AAE4BA9BE99C80E8A681756963206D6F6320E58EBBE6938DE4BD9CE4BA86EFBC8CE5AE9EE99985E4B88AE79A84E6938DE4BD9CE8BF98E698AFE7949FE688906D616B6566696C65E69DA5E5AE9EE78EB03F62722F3E0A636D616B65E4B99FE68F90E4BE9BE4BA867174E79A84E7BC96E8AF91EFBC8CE5928C716D616B65E79A84E8AFADE6B395E7B1BBE4BCBCEFBC8CE58FAAE698AFE794A8636D616B65E8BF9BE8A18CE7BC96E8AF91EFBC8CE5BE88E5AEB9E69893E5928CE585B6E4BB96E79A84E5B7A5E7A88BE695B4E590883F62722F3E, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (106, 'json标准格式', 12, 0x232323206A736F6EE694AFE68C81E79A84E695B0E68DAEE6A0BCE5BC3F2323232320E4B880E3803FE7A78DE59FBAE69CACE7B1BBE59E3F312E20E5AD97E7ACA6E4B83F537472696E6773293A20E5A63F2261220A322E20E695B0E5AD97286E756D62657273293A202020E5A63F31EFBC3F2E30320A332E20E5B883E5B094E59E3F626F6F6C65616E73293A2074727565202066616C73650A342E204E756C6CE5803F6E756C6C293A206E756C6C0A2323232320E4BA8CE38081E4B8A4E7A78DE7BB93E69E84E7B1BBE59E3F312E20E5AFB9E8B1A120202020202020207B226E616D65223A227A68616E6773616E222C22616765223A31387D20202020E994AEE4B8BA537472696E6720EFBC8CE580BCE4B8BA4A736F6EE79A84E4BBBBE6848FE695B0E68DAEE7B1BBE59E8BE4B98BE4B880E38082E5AFB9E8B1A1E79A84E994AEE580BCE5AFB9E698AFE697A0E5BA8FE79A84E3803F322E20E695B0E7BB8420202020202020205B312C322C335D20202020202020202020202020202020E9A1BAE5BA8FE68E92E58897E79A84E99BB6E4B8AAE68896E5A49AE4B8AA4A736F6EE695B0E68DAEE7B1BBE59E8B0A0A0A, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (107, 'json/yaml标准格式', 0, 0x232323206A736F6EE694AFE68C81E79A84E695B0E68DAEE6A0BC0A23232323202034E7A78DE59FBAE69CACE7B1BB0A312E20E5AD97E7ACA6537472696E6773293C62722F3E0A322E20E695B0E5AD97286E756D62657273293A203C62722F3E0A332E20E5B883E5B09420626F6F6C65616E73293A2074727565202066616C73653C62722F3E0A342E204E756C6C206E756C6C293A206E756C6C3C62722F3E0A2323232320E4BA8CE38081E4B8A4E7A78DE7BB93E69E84E7B1BB0A312E20E5AFB9E8B1A120202020202020207B226E616D65223A227A68616E6773616E222C22616765223A31387D20202020E994AEE4B8BA537472696E6720EFBC8CE580BCE4B8BA4A736F6EE79A84E4BBBBE6848FE695B0E68DAEE7B1BBE59E8BE4B98BE4B880E38082E5AFB9E8B1A1E79A84E994AEE580BCE5AFB9E698AFE697A0E5BA8FE79A84EFBFBDEFBFBD3F322E20E695B0E7BB8420202020202020205B312C322C335D20202020202020202020202020202020E9A1BAE5BA8FE68E92E58897E79A84E99BB6E4B8AAE68896E5A49AE4B8AA4A736F6EE695B0E68DAEE7B1BBE59E8B0A0A2323232079616D6CE694AFE68C81E79A84E6A0BC0A312E20E5A4A7E5B08FE58699E6958FE6849FEFBC9B0A322E20E4BDBFE794A8E7BCA9E8BF9BE4BBA3E8A1A8E5B182E7BAA7E585B3E7B3BB0A332E20E7BCA9E8BF9BE58FAAE883BDE4BDBFE794A8E7A9BAE6A0BCEFBC8CE4B88DE883BDE4BDBFE794A8746162E994AEEFBC8CE4B88DE8A681E6B182E7A9BAE6A0BCE4B8AAE695B0EFBC8CE58FAAE99C80E8A681E79BB8E5908CE5B182E7BAA7E5B7A6E5AFB9E9BD90E380820AE69CACE8B4A8E4B88AE4B8A4E7A78DE69687E69CACE79A84E6A0BCE5BC8FE698AFE5B7AEE4B88DE5A49A2C79616D6CE69BB4E4B8BAE7AE80E6B481, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (108, 'MOVEO 逆运动学的c++实现', 11, 0x737373, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (109, '矩阵的性质归纳', 8, 0x23232320E79FA9E998B5E79A84E58E86E58FB228686973746F7279290AE4BD9CE4B8BAE8A7A3E586B3E7BABFE680A7E696B9E7A88BE79A84E5B7A5E585B7EFBC8CE79FA9E998B5E4B99FE69C89E4B88DE79FADE79A84E58E86E58FB2E38082E68890E4B9A6E69C80E8BF9FE59CA8E4B89CE6B189E5898DE69C9FE79A84E3808AE4B99DE7ABA0E7AE97E69CAFE3808BE4B8ADEFBC8CE5B7B2E7BB8FE587BAE78EB0E8BF87E4BBA5E79FA9E998B5E5BDA2E5BC8FE8A1A8E7A4BAE7BABFE680A7E696B9E7A88BE7BB84E7B3BBE695B0E4BBA5E8A7A3E696B9E7A88BE79A84E59BBEE4BE8BEFBC8CE58FAFE7AE97E4BD9CE698AFE79FA9E998B5E79A84E99B8FE5BDA2E38082E79FA9E998B5E6ADA3E5BC8FE4BD9CE4B8BAE695B0E5ADA6E4B8ADE79A84E7A094E7A9B6E5AFB9E8B1A1E587BAE78EB0EFBC8CE58899E698AFE59CA8E8A18CE58897E5BC8FE79A84E7A094E7A9B6E58F91E5B195E8B5B7E69DA5E5908EE38082E980BBE8BE91E4B88AEFBC8CE79FA9E998B5E79A84E6A682E5BFB5E58588E4BA8EE8A18CE58897E5BC8FEFBC8CE4BD86E59CA8E5AE9EE99985E79A84E58E86E58FB2E4B88AE58899E681B0E5A5BDE79BB8E58F8DE38082E697A5E69CACE695B0E5ADA6E5AEB6E585B3E5AD9DE5928CEFBC8831363833E5B9B4EFBC89E4B88EE5BEAEE7A7AFE58886E79A84E58F91E78EB0E88085E4B98BE4B880E68888E789B9E5BC97E9878CE5BEB7C2B7E5A881E5BB89C2B7E88EB1E5B883E5B0BCE88CA8EFBC8831363933E5B9B4EFBC89E8BF91E4B98EE5908CE697B6E59CB0E78BACE7AB8BE5BBBAE7AB8BE4BA86E8A18CE58897E5BC8FE8AEBAE38082E585B6E5908EE8A18CE58897E5BC8FE4BD9CE4B8BAE8A7A3E7BABFE680A7E696B9E7A88BE7BB84E79A84E5B7A5E585B7E98090E6ADA5E58F91E5B195E3808231373530E5B9B4EFBC8CE58AA0E5B883E9878CE5B094C2B7E5858BE68B89E9BB98E58F91E78EB0E4BA86E5858BE88EB1E5A786E6B395E588995B335DE380823C62722F3E0AE5858BE88EB1E5A786E6B395E58899EFBC9A3C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F39353061313533352D346361632D313165612D623064612D3532353430306463366365632E706E67293C62722F3E0AE8BF9BE585A5E58D81E4B99DE4B896E7BAAAE5908EEFBC8CE8A18CE58897E5BC8FE79A84E7A094E7A9B6E8BF9BE4B880E6ADA5E58F91E5B195EFBC8CE79FA9E998B5E79A84E6A682E5BFB5E4B99FE5BA94E8BF90E8808CE7949FE38082E5A5A5E58FA4E696AFE4B881C2B7E8B7AFE69893C2B7E69FAFE8A5BFE698AFE69C80E697A9E5B086E8A18CE58897E5BC8FE68E92E68890E696B9E998B5E5B9B6E5B086E585B6E58583E7B4A0E794A8E58F8CE9878DE4B88BE6A087E8A1A8E7A4BAE79A84E695B0E5ADA6E5AEB6E38082E4BB96E8BF98E59CA831383239E5B9B4E5B0B1E59CA8E8A18CE58897E5BC8FE79A84E6A186E69EB6E4B8ADE8AF81E6988EE4BA86E5AE9EE5AFB9E7A7B0E79FA9E998B5E789B9E5BE81E6A0B9E4B8BAE5AE9EE695B0E79A84E7BB93E8AEBA5B345D3C62722F3E0AE998BFE7919FC2B7E587AFE88EB1E8A2ABE585ACE8AEA4E4B8BAE79FA9E998B5E8AEBAE79A84E5A5A0E59FBAE4BABA5B375DE38082E4BB96E5BC80E5A78BE5B086E79FA9E998B5E4BD9CE4B8BAE78BACE7AB8BE79A84E695B0E5ADA6E5AFB9E8B1A1E7A094E7A9B6E697B6EFBC8CE8AEB8E5A49AE4B88EE79FA9E998B5E69C89E585B3E79A84E680A7E8B4A8E5B7B2E7BB8FE59CA8E8A18CE58897E5BC8FE79A84E7A094E7A9B6E4B8ADE8A2ABE58F91E78EB0E4BA86EFBC8CE8BF99E4B99FE4BDBFE5BE97E587AFE88EB1E8AEA4E4B8BAE79FA9E998B5E79A84E5BC95E8BF9BE698AFE58D81E58886E887AAE784B6E79A84E38082E4BB96E8AFB4EFBC9AE2809CE68891E586B3E784B6E4B88DE698AFE9809AE8BF87E59B9BE58583E695B0E8808CE88EB7E5BE97E79FA9E998B5E6A682E5BFB5E79A84EFBC9BE5AE83E68896E698AFE79BB4E68EA5E4BB8EE8A18CE58897E5BC8FE79A84E6A682E5BFB5E8808CE69DA5EFBC8CE68896E698AFE4BD9CE4B8BAE4B880E4B8AAE8A1A8E8BEBEE7BABFE680A7E696B9E7A88BE7BB84E79A84E696B9E4BEBFE696B9E6B395E8808CE69DA5E79A84E380825B385DE2809DE4BB96E4BB8E31383538E5B9B4E5BC80E5A78BEFBC8CE58F91E8A1A8E4BA86E3808AE79FA9E998B5E8AEBAE79A84E7A094E7A9B6E68AA5E5918AE3808BE7AD89E4B880E7B3BBE58897E585B3E4BA8EE79FA9E998B5E79A84E4B893E997A8E8AEBAE696875B395D5B31305DEFBC8CE7A094E7A9B6E4BA86E79FA9E998B5E79A84E8BF90E7AE97E5BE8BE38081E79FA9E998B5E79A84E98086E4BBA5E58F8AE8BDACE7BDAEE5928CE789B9E5BE81E5A49AE9A1B9E5BC8FE696B9E7A88B3C62722F3E0A23232320E79FA9E998B5E79A84E5AE9AE4B9890AE695B0E5ADA6E4B88AEFBC8CE4B880E4B8AA215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F62666361323531312D346361622D313165612D623064612D3532353430306463366365632E706E6729E79A84E79FA9E998B5E698AFE4B880E4B8AAE794B16DE8A18C6EE58897E58583E7B4A0E68E92E58897E68890E79A84E79FA9E5BDA2E998B5E58897E38082E7
INSERT INTO `doc` VALUES (110, 'stl文件格式', 0, 0xE59CA8E5BFABE9809FE68890E59E8BE5928CE58886E5B182E588B6E980A0E9A286E59F9FEFBC8C53544CE69687E4BBB6E8A2ABE5B9BFE6B39BE5BA94E794A8E4BA8EE5AE9EE4BD93E79A84E8A1A8E8BFB0E38082E585B6E58E9FE79086E698AF0AE5B086E5A48DE69D82E79A84E8A1A8E99DA2E794A8E69C89E99990E4B8AAE4B889E8A792E99DA2E78987E69DA5E68B9FE59088E38082E585B6E5AE9EE5928CE7BC9DE8B6B3E79083E5B7AEE4B88DE5A49AEFBC8CE58FAAE4B88DE8BF87E8B6B3E790830AE5A49AE794A8E4BA94E8BEB9E5BDA2E5928CE585ADE8BEB9E5BDA2E38082E794B1E4BA8E53544CE69687E4BBB6E5928CE585B7E4BD93E79A84434144E7B3BBE7BB9FE697A0E585B3EFBC8CE4B99FE5B0B1E698AFE8AFB4E587A0E4B98EE689800AE69C89434144E7B3BBE7BB9FE983BDE68F90E4BE9BE5B086E59084E887AAE789B9E5AE9AE6A0BCE5BC8FE79A84E5AE9EE4BD93E8A1A8E7A4BAE8BDACE68DA2E6889053544CE69687E4BBB6E79A84E58A9FE883BDEFBC8CE68980E4BBA5E99D9E0AE5B8B8E5A5BDE794A8E380823C62722F3E0A53544CE69687E4BBB6E585B7E69C89E4B8A4E7A78DE6A0BCE5BC8F4153434949E6A0BCE5BC8FE5928CE4BA8CE8BF9BE588B6E6A0BCE5BC8FEFBC8CE4BD86E4BA8CE8BF9BE588B6E6A0BCE5BC8FE69687E4BBB6E79A84E995BFE5BAA60AE8BE83E5898DE88085E5B08FE5BE97E5A49AEFBC8CE4B880E888ACE4B8BAE585B6312F36E38082E78EB0E4BB8BE7BB8DE5A682E4B88BEFBC9A3C62722F3E0A4153434949E6A0BCE5BC8FEFBC9A3C62722F3E0A6060600A736F6C6964203C6E616D653E0A6661636574206E6F726D616C206E69206E6A206E6B0A6F75746572206C6F6F700A76657274657820763178207631792076317A0A76657274657820763278207632792076327A0A76657274657820763378207633792076337A0A656E646C6F6F700A656E6466616365740A2E2E2E2E2E2E0A656E64736F6C69643C6E616D653E0A6060600A0AE4BA8CE8BF9BE588B6E6A0BCE5BC8FEFBC9A3C62722F3E0AE7BB93E69E84E4B8BAEFBC9A3834E4B8AAE5AD97E88A82EFBC8862797465EFBC89E7BB84E68890E79A84E9A298E5A4B4EFBC8CE585B6E4B8ADE5898D3830E4B8AAE5AD97E88A82E794A8E4BA8EE8A1A8E7A4BAE69C89E585B3E696870AE4BBB6E38081E4BD9CE88085E5A793E5908DE5928CE6B3A8E9878AE79A84E4BFA1E681AFEFBC8CE69C80E5908E34E4B8AAE5AD97E88A82E794A8E4BA8EE8A1A8E7A4BAE5B08FE4B889E8A792E5BDA2E99DA2E99DA2E78987E79A84E695B0E79BAEE380820AE5AFB9E4BA8EE6AF8FE4B880E4B8AAE5B08FE4B889E8A792E5BDA2E99DA2E78987EFBC8CE69C893438E4B8AAE5AD97E88A82E794A8E4BA8EE8A1A8E7A4BAE585B6E6B395E59091E9878FE79A84582C59E5928C5AE79A84E58886E9878F0AE4BBA5E58F8AE4B889E8A792E5BDA2E6AF8FE4B8AAE9A1B6E782B9E79A84582C592C5AE79A84E59D90E6A087EFBC8CE585B6E4B8ADE6AF8FE4B8AAE59D90E6A087E794A834E4B8AAE5AD97E88A82E8A1A8E7A4BAE38082E69C80E5908E0AE69C8932E4B8AAE4B88DE794A8E79A84E5AD97E88A82E380823C62722F3E0A53544CE69687E4BBB6E79A84E4BA8CE8BF9BE588B6E7A081E8BE93E587BAE5BDA2E5BC8FE698AFE794A849454545E695B4E695B0E5928CE6B5AEE782B9E695B0E69DA5E8A1A8E7A4BAE79A84E38082E7BB93E69E84E5A682E4B88BEFBC9A0A3C62722F3E0A6060600A3C42696E6172792053544C2066696C653E3A3A3D3C42696E6172792053544C2066696C65206865616465723E7B46616365742073746F726167657D2E2E2E0A3C42696E6172792053544C2066696C65206865616465723E3A3A3D3C3830206279746573206F6620736F6C6964206E616D652E2046696C6C65642062790A5350414345206368617261637465723E3C342D627974652D696E7465676572206F66206661636574206E756D6265723E0A3C46616365742073746F726167653E3A3A3D3C4E6F726D616C20566563746F723E3C5665746578313E3C5665746578323E3C5665746578333E0A3C4E6F726D616C20566563746F723E3A3A3D3C342D627974652D666C6F6174206F6620783E3C342D627974652D666C6F6174206F6620793E0A3C342D627974652D666C6F6174206F66207A3E0A3C56657465783E3A3A3D3C342D627974652D666C6F6174206F66207820636F6F7264696E6174653E0A3C342D627974652D666C6F6174206F66207920636F6F7264696E6174653E0A3C342D627974652D666C6F6174206F66207A20636F6F7264696E6174653E0A6060600AE69C89E4BA86E8BF99E4BA9BE6A0BCE5BC8FE79A84E68F8FE8BFB0EFBC8CE5B0B1E58FAFE4BBA5E794A8E4B880E6AEB5E7A88BE5BA8FE696B9E4BEBFE59CB0E5B086E8BF99E4BA9BE695B0E68DAEE8AFBBE587BAE69DA5E5B9B6E8BF9BE8A18C0AE5A484E79086E4BA86E38082, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (111, '在qt opengl下渲染stl文件', 6, 0xE4B98BE5898DE99890E8BFB0E4BA86E59CA873746CE69687E4BBB6E79A84E6A0BCE5BC8FE380823C62722F3E0A5B68747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F776170692F426C6F672F61727469636C653F7469746C653D73746C25453625393625383725453425424225423625453625413025424325453525424325384626747970653D305D2873746CE69687E4BBB6E6A0BCE5BC8F290A23232320E4BB8BE7BB8DE4B88B6F70656E676C3A0A6F70656E676CE698AFE8B7A8E5B9B3E58FB0E79A84E9AB98E680A7E883BDE6B8B2E69F93E7BB98E59BBEE68EA5E58FA3EFBC8CE9809AE8BF876F70656E676CE7BB98E59BBEE58FAFE4BBA5E5A4A7E5A4A7E9998DE4BD8E637075E4BDBFE794A8EFBC8CE68F90E9AB98E8BF90E8A18CE697B6E9809FE5BAA6E5928CE4BD93E9AA8CE380823C62722F3E0A7174E4B88BE887AAE5B8A66F70656E676CEFBC8CE59CA8716D616B65E4B8ADE5BC95E585A50A6060600A5154202020202020202B3D206F70656E676C0A6060600AE5B8B8E8A781E79A84676CE5B7A5E585B7E5BA933A20474C55E5928C474C55543C62722F3E0A474C5554EFBC9A2074616B65732063617265206F6620616C6C207468652073797374656D2D73706563696669632063686F72657320726571756972656420666F72206372656174696E672077696E646F77732C20696E697469616C697A696E67204F70656E474C20636F6E74657874732C20616E642068616E646C696E6720696E707574206576656E74732C20746F20616C6C6F7720666F72207472756C6C7920706F727461626C65204F70656E474C2070726F6772616D732E3C62722F3E0AE5A484E79086E5889BE5BBBAE7AA97E58FA3E38081E5889DE5A78BE58C964F70656E474CE4B88AE4B88BE69687E5928CE5A484E79086E8BE93E585A5E4BA8BE4BBB6E68980E99C80E79A84E68980E69C89E789B9E5AE9AE4BA8EE7B3BBE7BB9FE79A84E69D82E58AA1EFBC8CE4BBA5E58581E8AEB8E79C9FE6ADA3E58FAFE7A7BBE6A48DE79A844F70656E474CE7A88BE5BA8FE380823C62722F3E0A474C553A20E5AFB9474CE8BF9BE8A18CE69893E794A8E680A7E79A84E5B081E8A385E380823C62722F3E0A676C75E698AFE5AE9EE794A8E5BA93EFBC8C676C7574E698AFE5AE9EE794A8E5B7A5E585B7E5BA93EFBC8C676CE698AFE6A0B8E5BF83EFBC8C676C75E698AFE5AFB9676CE79A84E983A8E58886E5B081E8A385EFBC8C676C7574E698AF4F70656E474CE79A84E8B7A8E5B9B3E58FB0E5B7A5E585B7E5BA93EFBC8C676CE4B8ADE58C85E590ABE4BA86E69C80E59FBAE69CACE79A843344E587BDE695B0EFBC8CE8808C676C75E4BCBCE4B98EE5AFB9676CE79A84E8BE85E58AA9EFBC8CE5A682E69E9CE7AE97E695B0E5A5BDEFBC8CE4B88DE794A8676C75E79A84E68385E586B5E4B88BEFBC8CE4B99FE698AFE58FAFE4BBA5E5819AE587BAE5908CE6A0B7E79A84E69588E69E9CE38082676C7574E698AFE59FBAE69CACE79A84E7AA97E58FA3E7958CE99DA2EFBC8CE698AFE78BACE7AB8BE4BA8E676CE5928C676C75E79A84EFBC8CE5A682E69E9CE4B88DE5969CE6ACA2E794A8676C7574E58FAFE4BBA5E794A84D4643E5928C57696E3332E7AA97E58FA3E7AD89E4BBA3E69BBFEFBC8CE4BD86E698AF676C7574E698AFE8B7A8E5B9B3E58FB0E79A84EFBC8CE8BF99E5B0B1E4BF9DE8AF81E4BA86E68891E4BBACE7BC96E587BAE79A84E7A88BE5BA8FE698AFE8B7A8E5B9B3E58FB0E79A84EFBC8CE5A682E69E9CE794A84D4643E68896E8808557696E3332E58FAAE883BDE59CA877696E646F7773E6938DE4BD9CE7B3BBE7BB9FE4B88AE4BDBFE794A8E38082E98089E68BA94F70656E474CE79A84E4B880E4B8AAE5BE88E5A4A7E58E9FE59BA0E5B0B1E698AFE59BA0E4B8BAE5AE83E79A84E8B7A8E5B9B3E58FB0E680A7EFBC8CE68980E4BBA5E68891E4BBACE58FAFE4BBA5E5B0BDE9878FE79A84E4BDBFE794A8676C7574E5BA93E380823C62722F3E0A6F70656E676CE8AFBBE58F9673746CE69687E4BBB6E5B9B6E4B894E6B8B2E69F933A3C62722F3E0AE588A9E794A8676CE79A84E4B889E8A792E5BDA2E7BB98E59BBEE79A84E58A9FE883BDEFBC9A0A0A6060600AE7BB93E69E840A7479706564656620737472756374205F545F5665727465787B0A20202020666C6F617420783B0A20202020666C6F617420793B0A20202020666C6F6174207A3B0A7D5665727465783B0A7479706564656620737472756374205F545F547269416E6C67657B0A202020205665727465782076313B0A202020205665727465782076323B0A202020205665727465782076333B0A7D547269416E6C67653B0A0A74797065646566207374643A3A766563746F723C547269416E6C67653E20547269416E676C654D6F64656C3B0AE6938DE4BD9CEFBC9AE5BE88E7AE80E58D95E79BB4E68EA5E7BB98E59BBEE5B0B1E8A18CE4BA86E380820A20666F7265616368286175746F20766572747265782C6D4D6F64656C297B0A2020202020202020676C426567696E28474C5F545249414E474C4553293B0A2020202020202020676C566572746578336628766572747265782E76312E782F3130302C766572747265782E76312E792F3130302C766572747265782E76312E7A2F313030293B202F2F310A2020202020202020676C566572746578336628766572747265782E76322E782F3130302C766572747265782E76322E792F3130302C766572747265782E76322E7A2F313030293B202F2F3
INSERT INTO `doc` VALUES (112, 'opengl shader介绍', 9, 0x0AE69C80E8BF91E4BDBFE794A85154E4B88AE4BD8DE69CBAE69DA5E5AE9EE78EB0E69CBAE6A2B0E88782E79A84E4BBBFE79C9FE5928CE6ADA3E98086E8BF90E58AA8E5ADA6E8BDA8E8BFB9E8AEA1E7AE97EFBC8CE4BD86E698AFE794BBE587BAE69DA5E79A84E59BBEE5BDA2E58FAAE69C89E7BAAFE9A29CE889B2EFBC8CE79C8BE8B5B7E69DA5E4B88DE7AB8BE4BD93EFBC8C3C62722F3E0AE4BDBFE794A8E79A84E7BB98E588B6E4BBA3E7A081E5A4A7E6A682E5A682E4B88B0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F33313639343061382D346633632D313165612D383163662D3532353430306463366365632E706E67290AE69FA5E8AFA2E8B584E69699E5908EE4BA86E8A7A3E99C80E8A681E58AA0E4B88AE69D90E8B4A8E5928CE58589E785A7E380823C62722F3E0A0AE59CA84F70656E474CE4B8ADEFBC8CE4B880E58887E983BDE59CA8E4B889E7BBB4E7A9BAE997B4E4B8ADEFBC8CE4BD86E698AFE5B18FE5B995E68896E7AA97E58FA3E698AFE4B880E4B8AAE4BA8CE7BBB4E5838FE7B4A0E695B0E7BB84EFBC8CE59BA0E6ADA44F70656E474CE79A84E5A4A7E983A8E58886E5B7A5E4BD9CE698AFE5B086E68980E69C89E4B889E7BBB4E59D90E6A087E8BDACE68DA2E4B8BAE98082E59088E5B18FE5B995E79A84E4BA8CE7BBB4E5838FE7B4A0E38082E4B889E7BBB4E59D90E6A087E588B0E4BA8CE7BBB4E5838FE7B4A0E79A84E8BDACE68DA2E8BF87E7A88BE794B14F70656E474CE79A84E59BBEE5BDA2E6B581E6B0B4E7BABFE7AEA1E79086E38082E59BBEE5BDA2E7AEA1E98193E58FAFE4BBA5E58886E4B8BAE4B8A4E5A4A7E983A8E58886EFBC9AE7ACACE4B880E983A8E58886E5B086E4B889E7BBB4E59D90E6A087E8BDACE68DA2E4B8BAE4BA8CE7BBB4E59D90E6A087EFBC8CE7ACACE4BA8CE983A8E58886E5B086E4BA8CE7BBB4E59D90E6A087E8BDACE68DA2E4B8BAE5AE9EE99985E79A84E5BDA9E889B2E5838FE7B4A0E380823C62722F3E0AE59BBEE5BDA2E7AEA1E98193E5B086E4B880E7BB84E4B889E7BBB4E59D90E6A087E4BD9CE4B8BAE8BE93E585A5EFBC8CE5B9B6E5B086E585B6E8BDACE68DA2E4B8BAE5B18FE5B995E4B88AE79A84E5BDA9E889B2E4BA8CE7BBB4E5838FE7B4A0E38082E59BBEE5BDA2E7AEA1E98193E58FAFE4BBA5E58886E4B8BAE587A0E4B8AAE6ADA5E9AAA4EFBC8CE585B6E4B8ADE6AF8FE4B8AAE6ADA5E9AAA4E983BDE99C80E8A681E5898DE4B880E6ADA5E9AAA4E79A84E8BE93E587BAE4BD9CE4B8BAE585B6E8BE93E585A5E38082E68980E69C89E8BF99E4BA9BE6ADA5E9AAA4E983BDE698AFE9AB98E5BAA6E4B893E4B89AE58C96E79A84EFBC88E5AE83E4BBACE69C89E4B880E4B8AAE789B9E5AE9AE79A84E58A9FE883BDEFBC89EFBC8CE58FAFE4BBA5E5BE88E5AEB9E69893E59CB0E5B9B6E8A18CE689A7E8A18CE38082E794B1E4BA8EE5AE83E4BBACE79A84E5B9B6E8A18CE680A7EFBC8CE4BB8AE5A4A9E79A84E59BBEE5BDA2E58DA1E69C89E695B0E58D83E4B8AAE5B08FE79A84E5A484E79086E6A0B8E5BF83EFBC8CE58FAFE4BBA5E59CA8E59BBEE5BDA2E7AEA1E98193E4B8ADE5BFABE9809FE5A484E79086E695B0E68DAEE38082E5A484E79086E6A0B8E5BF83E59CA8475055E4B88AE4B8BAE7AEA1E98193E79A84E6AF8FE4B8AAE6ADA5E9AAA4E8BF90E8A18CE5B08FE7A88BE5BA8FE38082E8BF99E4BA9BE5B08FE7A88BE5BA8FE7A7B0E4B8BAE79D80E889B2E599A8E380823C62722F3E0AE8BF99E4BA9BE79D80E889B2E599A8E4B8ADE79A84E4B880E4BA9BE698AFE794B1E5BC80E58F91E4BABAE59198E9858DE7BDAEE79A84EFBC8CE5AE83E58581E8AEB8E68891E4BBACE7BC96E58699E887AAE5B7B1E79A84E79D80E889B2E599A8E69DA5E69BBFE68DA2E78EB0E69C89E79A84E9BB98E8AEA4E79D80E889B2E599A8E38082E8BF99E4BDBFE68891E4BBACE58FAFE4BBA5E5AFB9E7AEA1E98193E79A84E789B9E5AE9AE983A8E58886E8BF9BE8A18CE69BB4E7BB86E7B292E5BAA6E79A84E68EA7E588B6EFBC8CE5B9B6E4B894E59BA0E4B8BAE5AE83E4BBACE8BF90E8A18CE59CA8475055E4B88AEFBC8CE68980E4BBA5E4B99FE58FAFE4BBA5E88A82E79C81E5AE9DE8B4B5E79A84435055E697B6E997B4E38082E79D80E889B2E599A8E698AFE794A84F70656E474CE79D80E889B2E8AFADE8A880EFBC88474C534CEFBC89E7BC96E58699E79A843C62722F3E0A0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F33343537363563622D346666372D313165612D383163662D3532353430306463366365632E706E6729546865204F70656E474C20677261706869637320706970656C696E65207769746820736861646572207374616765730AE7AEA1E98193E79A84E7ACACE4B880E983A8E58886E698AFE9A1B6E782B9736861646572EFBC8CE5AE83E68EA5E58F97E58D95E4B8AAE9A1B6E782B9E4BD9CE4B8BAE8BE93E585A5E38082E9A1B6E782B9E79D80E889B2E599A8E79A84E4B8BBE8A681E79BAEE79A84E698AFE5B086E4B889E7BBB4E59D90E6A087E8BDACE68DA2E4B8BAE4B88DE5908CE79A84E4B889E7BBB4E59D90E6A087EFBC8CE9A1B6E782B9E79D80E889B2E599A8E58581E8AEB8E68891E4BBACE5AFB9E9A1B6E782B9E5B19EE680A7E8BF9B
INSERT INTO `doc` VALUES (113, 'GNSS定位协议', 7, 0x474E5353EFBC88476C6F62616C204E617669676174696F6E20536174656C6C6974652053797374656D2C20E585A8E79083E5AFBCE888AAE58DABE6989FE7B3BBE7BB9FEFBC89E6B39BE68C87E68980E69C89E79A84E58DABE6989FE5AFBCE888AAE7B3BBE7BB9FEFBC8CE58C85E68BACE585A8E79083E79A84E38081E58CBAE59F9FE79A84E5928CE5A29EE5BCBAE79A84EFBC8CE5A682E7BE8EE59BBDE79A84475053E38081E4BF84E7BD97E696AFE79A84476C6F6E617373E38081E6ACA7E6B4B2E79A8447616C696C656FE38081E4B8ADE59BBDE79A84E58C97E69697E58DABE6989FE5AFBCE888AAE7B3BBE7BB9FEFBC8CE4BBA5E58F8AE79BB8E585B3E79A84E5A29EE5BCBAE7B3BBE7BB9FEFBC8CE5A682E7BE8EE59BBDE79A8457414153EFBC88E5B9BFE59F9FE5A29EE5BCBAE7B3BBE7BB9FEFBC89E38081E6ACA7E6B4B2E79A8445474E4F53EFBC88E6ACA7E6B4B2E99D99E59CB0E5AFBCE888AAE9878DE58FA0E7B3BBE7BB9FEFBC89E5928CE697A5E69CACE79A844D534153EFBC88E5A49AE58A9FE883BDE8BF90E8BE93E58DABE6989FE5A29EE5BCBAE7B3BBE7BB9FEFBC89E7AD89EFBC8CE8BF98E6B6B5E79B96E59CA8E5BBBAE5928CE4BBA5E5908EE8A681E5BBBAE8AEBEE79A84E585B6E4BB96E58DABE6989FE5AFBCE888AAE7B3BBE7BB9FE38082E59BBDE99985474E5353E7B3BBE7BB9FE698AFE4B8AAE5A49AE7B3BBE7BB9FE38081E5A49AE5B182E99DA2E38081E5A49AE6A8A1E5BC8FE79A84E5A48DE69D82E7BB84E59088E7B3BBE7BB9FE380820A0A232323204E4D454120303138330A4E4D45412030313833E698AFE7BE8EE59BBDE59BBDE5AEB6E6B5B7E6B48BE794B5E5AD90E58D8FE4BC9AEFBC884E6174696F6E616C204D6172696E6520456C656374726F6E696373204173736F63696174696F6EEFBC89E4B8BAE6B5B7E794A8E794B5E5AD90E8AEBEE5A487E588B6E5AE9AE79A84E6A087E58786E6A0BCE5BC8FE38082E79BAEE5898DE4B89AE5B7B2E68890E4BA86475053E5AFBCE888AAE8AEBEE5A487E7BB9FE4B880E79A845254434DEFBC88526164696F20546563686E6963616C436F6D6D697373696F6E20666F72204D61726974696D65207365727669636573EFBC89E6A087E58786E58D8FE8AEAEE380820A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F63363335623937652D353630392D313165612D383163662D3532353430306463366365632E706E67290A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F63653530656130662D353630392D313165612D383163662D3532353430306463366365632E706E67290A0A6060600A4750474741EFBC88E585A8E79083E5AE9AE4BD8DE695B0E68DAEEFBC890A475053E59BBAE5AE9AE695B0E68DAEE8BE93E587BAE8AFADE58FA5EFBC8CE8BF99E698AFE4B880E5B8A7475053E5AE9AE4BD8DE79A84E4B8BBE8A681E695B0E68DAEEFBC8CE4B99FE698AFE4BDBFE794A8E69C80E5B9BFE79A84E695B0E68DAEE380820A0A2447504747412C3C313E2C3C323E2C3C333E2C3C343E2C3C353E2C3C363E2C3C373E2C3C383E2C3C393E2C3C31303E2C3C31313E2C3C31323E2C3C31333E2C3C31343E2A3C31353E3C43523E3C4C463E0A0A3C313E20555443E697B6E997B4EFBC8CE6A0BCE5BC8FE4B8BA68686D6D73732E737373E380820A0A3C323E20E7BAACE5BAA6EFBC8CE6A0BCE5BC8FE4B8BA64646D6D2E6D6D6D6DEFBC88E5898DE5AFBCE4BD8DE695B0E4B88DE8B6B3E58899E8A1A530EFBC89E380820A0A3C333E20E7BAACE5BAA6E58D8AE79083EFBC8C4EE6889653EFBC88E58C97E7BAACE68896E58D97E7BAACEFBC89E380820A0A3C343E20E7BB8FE5BAA6EFBC8CE6A0BCE5BC8FE4B8BA6464646D6D2E6D6D6D6DEFBC88E5898DE5AFBCE4BD8DE695B0E4B88DE8B6B3E58899E8A1A530EFBC89E380820A0A3C353E20E7BB8FE5BAA6E58D8AE79083EFBC8C45E6889657EFBC88E4B89CE7BB8FE68896E8A5BFE7BB8FEFBC89E380820A0A3C363E20E5AE9AE4BD8DE8B4A8E9878FE68C87E7A4BAEFBC8C303DE5AE9AE4BD8DE697A0E69588EFBC8C313DE5AE9AE4BD8DE69C89E69588E380820A0A3C373E20E4BDBFE794A8E58DABE6989FE695B0E9878FEFBC8CE4BB8E3030E588B03132EFBC88E5898DE5AFBCE4BD8DE695B0E4B88DE8B6B3E58899E8A1A530EFBC89E380820A0A3C383E20E6B0B4E5B9B3E7B2BEE7A1AEE5BAA6EFBC8C302E35E588B039392E39E380820A0A3C393E20E5A4A9E7BABFE7A6BBE6B5B7E5B9B3E99DA2E79A84E9AB98E5BAA6EFBC8C2D393939392E39E588B0393939392E39E7B1B30A0A3C31303E20E9AB98E5BAA6E58D95E4BD8DEFBC8C4DE8A1A8E7A4BAE58D95E4BD8DE7B1B3E380820A0A3C31313E20E5A4A7E59CB0E6A4ADE79083E99DA2E79BB8E5AFB9E6B5B7E5B9B3E99DA2E79A84E9AB98E5BAA6EFBC882D393939392E39E588B0393939392E39EFBC89E380820A0A3C31323E20E9AB98E5BAA6E58D95E4BD8DEFBC8C4DE8A1A8E7A4BAE58D95E4BD8DE7B1B3E380820A0A3C31333E20E5B7AEE58886475053E695B0E68DAEE69C9FE99990EFBC885254434D2053432D313034EFBC89EFBC8CE69C80E5908EE8AEBEE7AB8B5254434DE4BCA0E98081E79A84E7A792E695B0E9878FE380820A0A3C31343E20E5B7AEE58886E58F82E
INSERT INTO `doc` VALUES (114, 'arduino和普通单片机开发的区别', 7, 0xE585A5E6898BE4BA86E4B880E59D9761726475696E6F206D65676132353630E794A8E4BA8EE69CBAE6A2B0E6898BE88782E4BA8CE6ACA1E5BC80E58F91EFBC8CE98787E794A8E79A84E698AF61726475696E6FE5BC80E58F91E5B7A5E585B7EFBC8CE58D95E78987E69CBAE4BB8EE5889AE6AF95E4B89A32303134E5B9B4E5B0B1E5BC80E5A78BE6909EEFBC8CE982A3E4B98861726475696E6FE5BC80E58F91E5928CE699AEE9809AE58D95E78987E69CBAE5BC80E58F91E69C89E4BB80E4B988E5BC82E5908CEFBC8CE7BB8FE8BF87E887AAE5B7B1E4B880E795AAE68EA2E7A9B6E4B98BE5908EE69DA5E680BBE7BB93E4B88BE380823C62722F3E0AE5B8B8E8A781E79A8461726475696E6FE79A84E69DBFE5AD903A3C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F61633364316361382D353936362D313165612D613463632D3532353430306463366365632E706E67293C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F39646637653161322D353936362D313165612D613463632D3532353430306463366365632E706E67293C62722F3E0AE58FAFE4BBA5E79C8BE587BA61726475696E6FE585B7E69C89E4B880E5AE9AE79A84E2809CE8B7A8E5B9B3E58FB0E680A7E2809DEFBC8CE68980E8B093E8B7A8E5B9B3E58FB0E5B0B1E698AFE4BB96E58FAFE4BBA5E794A8E4B880E5A597E8AFADE8A880EFBC8CE8BF90E8A18CE59CA8E5A49AE7A78DE4B88DE5908CE79A84E6938DE4BD9CE7B3BBE7BB9FEFBC8CE68896E88085E7A1ACE4BBB6E4B88AE380820AE4B88BE99DA2E79C8BE79C8BE5BD92E7BAB3E587BAE69DA5E79A8461726475696E6FE5BC80E58F91E789B9E680A7E5928C632F632B2BE58E9FE7949FE9A9B1E58AA8E6AF94E8BE833C62722F3E0A3C62722F3E0A0A7CE9A1B97C61726475696E6F7CE4BCA0E7BB9FE58D95E78987E69CBAE5BC80E58F917C0A7C2D7C2D7C2D7C0A7CE9A9B1E58AA8E79A84E8B083E794A87CE7BB9FE4B880E79A84E5BA93E69687E4BBB6E69DA5E7AEA1E79086E5B8B8E8A781E79A84E9A9B1E58AA87CE6AF8FE4B8AAE58D95E78987E69CBAE983BDE69C89E887AAE5B7B1E79A84E5BA93E69687E4BBB6EFBC8CE4BDBFE794A8E4B88DE5908CE79A84E58D95E78987E69CBAE983BDE8A681E5ADA6E4B9A0E8AFA5E58D95E78987E69CBAE79A84E5BA937C0A7CE7A1ACE4BBB6696FE7AEA1E8849AE5AE9AE4B9897CE7AEA1E8849AE8A2ABE58886E4B8BAE695B0E5AD97E7AEA1E8849AEFBC8CE6A8A1E68B9FE7AEA1E8849AE5928CE4B893E4B89AE79A84E9809AE4BFA1E7AEA1E8849A7CE7AEA1E8849AE58FAFE4BBA5E8A2ABE5A48DE794A8E4B8BAE5A49AE7A78DE58A9FE883BD7C0A7CE69DBFE7BAA7E694AFE68C817CE58FAAE694AFE68C81E789B9E5AE9AE79A84E794B5E8B7AFE69DBFEFBC8CE5A682E4B88AE69DBFE68980E7A4BA7CE5BD93E784B6E58FAFE4BBA5E781B5E6B4BBE79A84E794BBE887AAE5B7B1E79A84E69DBFE5AD907C0A7CE7BC96E7A88BE696B9E5BC8F7CE7A88BE5BA8FE69C89E8A784E88C83E58C96E79A84E5AE9EE78EB0E696B9E5BC8FEFBC8CE58FAAE8A681E694AFE68C8161726475696E6FEFBC8CE983BDE99C80E8A681E4BDBFE794A8E8AFA5E8A784E88C83E7BC96E7A88BEFBC8CE58FAFE7A7BBE6A48DE680A7E5928CE99885E8AFBBE680A7E5A5BD7C63E8AFADE8A880EFBC8CE4BBA3E7A081E99885E8AFBBE680A7E5B7AE7C0A7CE4BE9DE8B5967CE99C80E8A681626F6F746C6F61646572E5BA95E58C85EFBC8CE7A88BE5BA8FE8B083E8AF95E4B88DE698937CE5AEB9E69893E8BF9BE8A18C696370E8B083E8AF957C0A0AE6AF94E8BE83E69DA5E79C8BEFBC8C61726475696E6FE69BB4E5838FE698AFE59CA8E58D95E78987E69CBAE4B88AE79A84507974686F6EEFBC8CE8A784E88C83E4BA86E8BDAFE4BBB6E79A84E7BC96E7A88BE8AFADE8A880EFBC8CE8BF98E8A784E88C83E4BA86E68EA5E58FA3E79A84E696B9E5BC8FEFBC8CE7949AE887B3E698AFE8AF95E794A8E79A84E69DBFE5AD90EFBC8CE899BDE784B6E789BAE789B2E4BA86E4B880E782B9E9809AE794A8E680A7EFBC8CE4BD86E698AFE5A4A7E5A4A7E68F90E9AB98E4BA86E58FAFE5A48DE794A8E680A7EFBC8CE4B893E997A8E694AFE68C8141524455494E4FE79A84E8BDAFE4BBB6E58FAFE4BBA5E8BF90E8A18CE59CA8E5A49AE4B8AAE4B8BBE69DBFE4B88AEFBC8CE79BB8E5BD93E6848FE4B989E4B88AE5AE9EE78EB0E4BA86E7A1ACE4BBB6E79A84E8B7A8E5B9B3E58FB0E38082E6AF94E5A682E79FA5E5908DE79A84336420E68993E58DB0E59BBAE4BBB66D61726C696EEFBC8CE694AFE68C81E4BA86E8BF99E4B988E5A49A61726475696E6FE7A1ACE4BBB6EFBC8CE5A682E69E9CE794A8E699AEE9809AE79A84E58D95E78987E69CBAE9A9B1E58AA82B63E8AFADE8A880E9A9B1E58AA8E5BA93E58EBBE5AE9EE78EB0E5AE83EFBC8CE698AFE4B88DE5B08FE79A84E5B7A5E4BD9CE9878FE380823C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F31663036633131642D353936622D313165612D61346
INSERT INTO `doc` VALUES (115, '摄像头原理', 11, 0x736C616DE79A84E5BE88E9878DE8A681E79A84E4BFA1E681AFE69DA5E6BA90E69DA5E887AAE4BA8EE59BBEE5838FE782B9E4BA91E4BFA1E681AFEFBC8CE69184E5838FE5A4B4E698AFE88EB7E58F96E59BBEE5838FE4BFA1E681AFE79A84E5BF85E8A681E6898BE6AEB5E380823C62722F3E0AE4B880E4B8AAE69184E5838FE5A4B4E79A84E585B8E59E8BE7BB93E69E84E59BBEEFBC9A0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F36303337663866632D356162342D313165612D613463632D3532353430306463366365632E706E67290A0A23232320E9959CE5A4B40AE69184E5838FE5A4B4E6A8A1E7BB84E588A9E794A8E9808FE9959CE68890E5838FE79A84E58E9FE79086EFBC8CE69DA5E5AE9EE78EB0E59BBEE5838FE79A84E68890E5838FEFBC9BE9809AE8BF87E6849FE58589E88AAFE78987E58F8AE79BB8E585B3E794B5E8B7AFE69DA5E8AEB0E5BD95E5928CE4BCA0E8BE93E59BBEE5838FE4BFA1E58FB7E79A84E380823C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F35353536613962632D356161662D313165612D613463632D3532353430306463366365632E706E67293C62722F3E0AE9808FE9959CE58886E4B8BAE587B8E9808FE9959CE5928CE587B9E9808FE9959CEFBC9A3C62722F3E0AE587B8E9808FE9959CE8819AE58589EFBC8CE5B7A6E58FB3E4B8A4E99DA2E587B8E587BAE380823C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F61373030313937642D356162302D313165612D613463632D3532353430306463366365632E706E67293C62722F3E0AE587B9E9808FE9959CE695A3E58589EFBC8CE5B7A6E58FB3E4B8A4E8BEB9E587B9E585A5E380823C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F66663838643866342D356162302D313165612D613463632D3532353430306463366365632E706E67293C62722F3E0AE5908CE697B6E8BF98E69C89E5B9B3E587B9EFBC8CE5B9B3E587B8E9959CEFBC8CE58DB3E58FAAE69C89E4B880E99DA2E698AFE587B8E68896E88085E587B9E79A84E9808FE9959CE380823C62722F3E0AE9959CE5A4B4E79A84E7BB93E69E84EFBC9A3C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F63653533316166312D356162322D313165612D613463632D3532353430306463366365632E706E67290AE69184E5838FE5A4B4E98787E794A8E5A49AE4B8AAE587B8E9808FE9959CE79A84E7BB84E59088EFBC8CE585B6E4B8ADE5A4A7E983A8E58886E698AFE587B8E9959CEFBC8CE69C80E5908EE68A8AE59BBEE5838FE7BCA9E5B08FE68890E6849FE58589E599A8E4BBB6E79A84E68EA5E58F97E5B0BAE5AFB8E380823C62722F3E0AE9809AE8BF87E694B9E58F98E5A49AE4B8AAE9959CE78987E997B4E8B79DE58FAFE4BBA5E5AE9EE78EB0E58F98E784A620E38082E58F98E784A6E79A84E69588E69E9CE58FAFE4BBA5E694BEE5A4A7E5928CE7BCA9E5B08FE59BBEE78987EFBC8CE8808CE4B894E58F98E784A6E5908EEFBC8CE5838FE5B7AEE4BC9AE58F91E7949FE58F98E58C96EFBC8CE59BA0E8808CE58F98E784A6E9959CE5A4B4E699AEE9818DE99C80E8A681E69BB4E5A49AE9959CE78987E6898DE883BDE5AE8CE68890E58F98E784A6E5928CE4B88DE5908CE784A6E8B79DE79A84E5838FE5B7AEE6A0A1E6ADA3E380823C62722F3E0AE58F98E784A6E79A84E69588E69E9C3C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F64616230646666382D356162322D313165612D613463632D3532353430306463366365632E706E67293C62722F3E0AE784A6E8B79DE5928CE8A786E8A792E79A84E585B3E7B3BB3C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F66336437333164632D356162322D313165612D613463632D3532353430306463366365632E706E67293C62722F3E0AE58FAFE4BBA5E79C8BE587BAE69DA5EFBC8CE784A6E8B79DE8B68AE79FADEFBC8CE8A786E8A792E8B68AE5AEBDE380820A23232320E58589E59C88200AE69F90E4BA9BE4B893E4B89AE4B880E782B9E79A84E69184E5838FE5A4B4E585B7E69C89E58589E59C88E79A84E7BB93E69E84EFBC8CE58E9FE79086E698AFE694B9E58F98E9959CE5A4B4E79A84E9809AE58589E9878FE380823C62722F3E0AE4B8BEE4BE8BE69DA5E8AFB4EFBC9AE5AEB6E585BBE79A84E5B08FE78CABEFBC8CE799BDE5A4A9E79A84E79EB3E5AD94E680BBE698AFE7BCA9E68890E4B880E69DA1E7BABFEFBC8CE588B0E4BA86E6999AE4B88AEFBC8CE5B0B1E887AAE58AA8E59CB0E68993E5BC80E68890E
INSERT INTO `doc` VALUES (116, 'slam知识体系', 11, 0x215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F38633861346637392D356231302D313165612D613463632D3532353430306463366365632E706E6729, '', NULL, NULL, NULL, 00000000000);
INSERT INTO `doc` VALUES (117, 'c++模板实现FSM有限状态机', 3, 0x23232320E69C89E99990E78AB6E68081E69CBA0AE69C89E99990E78AB6E68081E69CBA2CE4B99FE7A7B0E4B8BA46534D2846696E697465205374617465204D616368696E6529EFBC8CE585B6E59CA8E4BBBBE6848FE697B6E588BBE983BDE5A484E4BA8EE69C89E99990E78AB6E68081E99B86E59088E4B8ADE79A84E69F90E4B880E78AB6E68081E38082E5BD93E585B6E88EB7E5BE97E4B880E4B8AAE8BE93E585A5E5AD97E7ACA6E697B6EFBC8CE5B086E4BB8EE5BD93E5898DE78AB6E68081E8BDACE68DA2E588B0E58FA6E4B880E4B8AAE78AB6E68081EFBC8CE68896E88085E4BB8DE784B6E4BF9DE68C81E59CA8E5BD93E5898DE78AB6E68081E38082E4BBBBE4BD95E4B880E4B8AA46534DE983BDE58FAFE4BBA5E794A8E78AB6E68081E8BDACE68DA2E59BBEE69DA5E68F8FE8BFB0EFBC8CE59BBEE4B8ADE79A84E88A82E782B9E8A1A8E7A4BA46534DE4B8ADE79A84E4B880E4B8AAE78AB6E68081EFBC8CE69C89E59091E58AA0E69D83E8BEB9E8A1A8E7A4BAE8BE93E585A5E5AD97E7ACA6E697B6E78AB6E68081E79A84E58F98E58C96E38082E5A682E69E9CE59BBEE4B8ADE4B88DE5AD98E59CA8E4B88EE5BD93E5898DE78AB6E68081E4B88EE8BE93E585A5E5AD97E7ACA6E5AFB9E5BA94E79A84E69C89E59091E8BEB9EFBC8CE5889946534DE5B086E8BF9BE585A5E2809CE6B688E4BAA1E78AB6E6808128446F6F6D20537461746529E2809DEFBC8CE6ADA4E5908E46534DE5B086E4B880E79BB4E4BF9DE68C81E2809CE6B688E4BAA1E78AB6E68081E2809DE38082E78AB6E68081E8BDACE68DA2E59BBEE4B8ADE8BF98E69C89E4B8A4E4B8AAE789B9E6AE8AE78AB6E68081EFBC9AE78AB6E6808131E7A7B0E4B8BAE2809CE8B5B7E5A78BE78AB6E68081E2809DEFBC8CE8A1A8E7A4BA46534DE79A84E5889DE5A78BE78AB6E68081E38082E78AB6E6808136E7A7B0E4B8BAE2809CE7BB93E69D9FE78AB6E68081E2809DEFBC8CE8A1A8E7A4BAE68890E58A9FE8AF86E588ABE4BA86E68980E8BE93E585A5E79A84E5AD97E7ACA6E5BA8FE58897E380823C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F32313766376563652D356634352D313165612D616162642D3532353430306463366365632E706E67293C62722F3E0A0AE69CAAE7BB8FE8AEBEE8AEA1E5AE9EE78EB0E69C89E99990E78AB6E68081E69CBAE5A682E4B88B3C62722F3E0A6060600A7479706564656620656E756D7B0A0953544154455F312C0A0953544154455F322C0A0953544154455F332C0A0953544154455F340A7D4553746174653B0A0A636C6173732073647B0A7075626C69633A0A09766F69642066756E633128293B0A707269766174653A0A09455374617465206D53746174653B0A7D0A0A766F69642073643A3A66756E633128297B0A096D5374617465203D2053544154455F323B0A7D0A766F69642073643A3A66756E633128297B0A096D5374617465203D2053544154455F333B0A7D0A6060600AE4B88AE99DA2E79A84E5AE9EE78EB0E79A84E7BCBAE782B9EFBC9A3C62722F3E0A312E20E78AB6E68081E58887E68DA2E58886E695A3E588B0E59084E4B8AAE78BACE7AB8BE79A84E587BDE695B0E4B8ADEFBC8CE8BE83E4B8BAE58886E695A3E4BFAEE694B9E69FA5E689BEE4B88DE69893E380823C62722F3E0A322E20E6B2A1E69C89616374696F6EE79A84E6A682E5BFB5EFBC8CE4BBA3E7A081E4B88DE883BDE698BEE587BAE78AB6E68081E58887E68DA2E79A84E8A784E58899E380823C62722F3E0A332E20E6AF8FE4B8AAE5AE9EE78EB0E983BDE5BE97E9878DE5A48DE58EBBE4B9A6E58699E78AB6E68081E58887E68DA2E4BBA3E7A081E380823C62722F3E0A0A23232320E8AEBEE8AEA1432B2BE78AB6E68081E69CBAE5AE9EE78EB0E380820AE58886E69E90E6AF8FE4B8AAE78AB6E68081E69CBAE99C80E8A681E79A84E695B0E68DAEE7BB93E69E843A3C62722F3E0A312E20E78AB6E68081E7B1BBE59E8BE380820A322E20E58887E68DA2E4BA8BE4BBB6E380820A332E20E68F8FE8BFB0E78AB6E68081E58887E68DA2E79A84E8A784E58899E380820AE5AE9EE78EB0E59FBAE4BA8EE6A8A1E69DBFE79A84E78AB6E68081E69CBAE5AE9EE78EB0E5A682E4B88B3A3C62722F3E0A6060600A74656D706C617465203C747970656E616D65202054312C747970656E616D652054323E0A636C6173732053746174654D616368696E657B0A7075626C69633A0A202020207669727475616C20766F69642053657453746174654C696E6B28297B0A202020202020202072657475726E3B0A202020207D0A202020207669727475616C2020696E74205570646174655374617465285432297B0A202020202020202072657475726E202D3130303B0A202020207D3B20202F2F75706461746520612073746174650A202020207669727475616C2020696E742043757272656E74537461746528297B0A202020202020202072657475726E202D3130303B0A202020207D0A70726F7465637465643A0A202020205431206D53746174653B0A7D3B0A6060600A0AE585B6E4B8AD5431E698AFE78AB6E68081E69CBAE79A84E78AB6E68081E7B1BBE59E8BE380823C62722F3E0A5432E698AFE78AB6E68081E69CBAE79A84E58887E68DA2E4BA8BE4BBB6E380823C62722F3E0AE4BE8BE5AD903C62722F3E0A6060600A7479706564656620656E75
INSERT INTO `doc` VALUES (118, '步进电机驱动器', 12, 0x23232320E5B8B8E8A781E6ADA5E8BF9BE794B5E69CBAE68EA5E7BABFE696B9E6B3950A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F62333831366266322D363036642D313165612D616162642D3532353430306463366365632E706E67293C62722F3E0A0A232323207462363536300A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F38313430653162642D363036652D313165612D616162642D3532353430306463366365632E706E67293C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F39333937376563322D363036652D313165612D616162642D3532353430306463366365632E706E67293C62722F3E0A232323207462363630300AE58FAFE5AE9EE78EB0E6ADA3E58F8DE8BDACE68EA7E588B6EFBC8CE9809AE8BF8733E4BD8DE68BA8E7A081E5BC80E585B3E98089E68BA937E6A1A3E7BB86E58886E68EA7E588B628312C322F412C322F422C342C382C31362C33322C29EFBC8CE9809AE8BF8733E4BD8DE68BA8E7A081E5BC80E585B3E98089E68BA938E6A1A3E794B5E6B581E68EA7E588B6EFBC88302E3541EFBC8C3141EFBC8C312E3541EFBC8C3241EFBC8C322E3541EFBC8C322E38412C332E30412C332E3541EFBC89E38082E98082E59088E9A9B1E58AA83537E380813432E59E8BE4B8A4E79BB8E38081E59B9BE79BB8E6B7B7E59088E5BC8FE6ADA5E8BF9BE794B5E69CBAE38082E883BDE8BEBEE588B0E4BD8EE68CAFE58AA8E38081E5B08FE599AAE5A3B0E38081E9AB98E9809FE5BAA6E79A84E69588E69E9CE9A9B1E58AA8E794B5E69CBAE380823C62722F3E0AE68EA5E7BABFE696B9E6B3953C62722F3E0A215B696D6167652E706E675D2868747470733A2F2F7777772E74657374696E67636C6F75642E636C75622F736170692F6170692F696D6167655F646F776E6C6F61642F31313136393463342D363036652D313165612D616162642D3532353430306463366365632E706E67293C62722F3E0A0AE4B8A4E6ACBEE58CBAE588AB3C62722F3E0A36363030E887AAE58AA8E794B5E6B581E8AEBEE7BDAEEFBC8CE794B5E6B581E58FAFE4BBA53441EFBC8CE694AFE68C81E588B03634E7BB86E58886, '', NULL, NULL, NULL, 00000000000);
SET FOREIGN_KEY_CHECKS = 1;