浏览代码

Микрооптимизации

Book Pauk 2 年之前
父节点
当前提交
9c04535e34
共有 2 个文件被更改,包括 3 次插入3 次删除
  1. 2 2
      server/core/DbCreator.js
  2. 1 1
      server/core/InpxParser.js

+ 2 - 2
server/core/DbCreator.js

@@ -16,10 +16,10 @@ class DbCreator {
             callback(readState);
             callback(readState);
         };
         };
 
 
-        //временная таблица
+        //временный массив
         let bookArr = [];
         let bookArr = [];
 
 
-        //поисковые таблицы, ниже сохраним в БД
+        //поисковые таблицы, позже сохраним в БД
         let authorMap = new Map();//авторы
         let authorMap = new Map();//авторы
         let authorArr = [];
         let authorArr = [];
         let seriesMap = new Map();//серии
         let seriesMap = new Map();//серии

+ 1 - 1
server/core/InpxParser.js

@@ -89,7 +89,7 @@ class InpxParser {
         const rows = inpBuf.toString().split('\n');
         const rows = inpBuf.toString().split('\n');
 
 
         for (const row of rows) {
         for (const row of rows) {
-            let line = row;
+            let line = `${row}`; //копируем строку, немного эффективнее используется память в итоге
             if (!line)
             if (!line)
                 continue;
                 continue;