Я попробовал вышеуказанное решение, но я счел его непригодным для больших объемов данных. Затем я обнаружил функцию потока:
MongoClient.connect("...", function(err, db){
var c = db.collection('yourCollection');
var s = c.find({/* your query */}).stream();
s.on('data', function(doc){
c.update({_id: doc._id}, {$set: {name : doc.firstName + ' ' + doc.lastName}}, function(err, result) { /* result == true? */} }
});
s.on('end', function(){
// stream can end before all your updates do if you have a lot
})
})
Да. Преобразуйте свои изображения для использования индексированных панелей (png256). Можно поддерживать прозрачность (точно так же, как gif), но не альфа-канал.
Можно сделать это использование Irfanview и pngout плагин, pngquant или pngnq.
Команда производительности YUI также сделала большую презентацию, которая покрывает это много других понятий оптимизации изображения.
Это - новая техника, которая открылась в прошлом месяце или около этого. От страницы:
В этом сценарии теги изображения поддерживаются, и с и без пустой распорной детали GIF, и фоновое изображение PNGs может быть расположен, а также повторен, даже если они меньше, чем элемент содержания, в котором они находятся.
Когда фон статичен, я использую TweakPNG для изменения блока Цвета фона в PNG к корректному цвету (вместо серого цвета по умолчанию). Любой регулярный браузер проигнорирует это, потому что альфа-канал отвергает его, но IE6 и ниже будет использовать тот цвет вместо альфа-канала.
Это означает, что у нас есть прозрачность в IE7 + при ухудшении приятно в IE6 и ниже. И все расположение CSS и повторение возможны (потому что нет никаких взломов!).
Можно на самом деле использовать чистый CSS для получения расположенных фоновых изображений с альфа-прозрачностью в IE6 путем использования в своих интересах альфа-фильтров IE6 и CSS clip
свойство. Julien Lecomte описывает технику на своем блоге.
Обратите внимание, что эта техника действительно приводит к хиту производительности для каждого использования альфа-фильтра.
IE PNG Фиксирует v2.0, имеет поддержку полной альфы +position
/repeat
.