node-mongodb-native sürücülerini kullanıyorum ve her seferinde açıp kapatmak yerine kalıcı bir veritabanı bağlantısı açmanın bir yolunu arıyorum.
Basitleştirilmiş bir bağlantı şöyle görünebilir...
var DB = new mongo.Db('vows', new mongo.Se DAHA FAZLASI →
Nodejs'te oldukça basit bir sunucu geliştirmeye çalışıyorum. Temelde, istediğim şey, kimlik doğrulama gerektiren basit bir API (basit kullanıcı adı/şifre tarzı). İhtiyacım olmayan şey herhangi bir ön yüz işlevselliği (şablonlama vb.). Sorunum, express/node yaklaşımını kafamda oturtamıyor
DAHA FAZLASI →Bir Node.js uygulaması geliştirmeye çalışıyorum ve çerezleri tanımlamam gerekiyor. İşte kodun bazı bölümleri:
var app = express(); app.set('port', process.env.PORT || 3000); app.set('views', __dirname + '/views'); app.set('view engine', 'ejs'); app.use(express.favicon()); app.use(express.cookieParser()); app.use(express.json()); app.use(express.urlencoded()); app.use(express.methodOverride()); app.use(app.router); app.use(express.static(path.join(__dirname, 'public'))); ... app DAHA FAZLASI →
Farklı node süreçleri veya kümeleri arasında bazı nesneleri veya tamamlanmış modülleri paylaşmam gerekiyor, birçok blogu araştırdım ama tatmin edici bir cevap bulamadım.
Eğer bunu yapmak imkansızsa, bunu nasıl aşabileceğimize dair herhangi bir fikrin var mı?
Yani sorması garip bir soru ama NodeJS öğreniyorum ve bir sorum var. Java'da bir nesneden bir metod çağırdığımda, this örneği aynı kalıyor (bu örnekte olduğu gibi).
private Test inst; public Test() { inst = this; this.myFunction(); } private void myFunction() { System.out.println(inst == this); }Bu doğru
DAHA FAZLASI →
log4js çıktısını JSON formatında almaya çalışıyorum, böylece onu kolayca izleyebilirim. log4js tarafından üretilen çıktının JSON formatında olması için configuration.json dosyasında ayarlamamız gereken bir yol var mı?
Şu anda aşağıdaki yapılandırmayı kullanıyorum.
DAHA FAZLASI →
Async.waterfall ve Node.js ile çalışıyorum. Çok iyi çalışıyor ama şimdi akış hakkında bir sorum var.
async.waterfall akışında basit bir if koşulu kullanmak istiyorum.
async.waterfall([ callOne, callTwo, if(condition > 0 ) { DAHA FAZLASI →
XMLHttpRequest aracılığıyla parametre göndermeye çalışıyorum ve 'undefined' alıyorum
Müşteri :
var xj = new XMLHttpRequest(); var params = JSON.stringify({ PreviousTab: "cnn.com", CurrentTab: "bbc.com" }); xj.open("GET", "http://localhost:8080/api/trace DAHA FAZLASI →
Üzerinde döngü kurmak istediğim bir veri dizim var ve döngü sırasında bunları aynı dosyaya yazmak istiyorum. Bunu nasıl başarabilirim, aşağıdaki kodum sadece son iterasyonu yazdırıyor.
for (j = 0; j < arrayPart.length; j++){ fs.writeFileSync('m DAHA FAZLASI →
Node uygulamamın belleği nasıl kullandığını görmek için https://www.npmjs.com/package/memory-usage kullanıyorum ve MACOS terminalinde 'memory-usage app.js' komutunu çalıştırıyorum. Ancak, biraz test yaptıktan sonra, her zaman 1.4GB'ta çöküyor.
Nor
DAHA FAZLASI →