javascript - Normalisointi vs denormalisointi JSON-asiakkaan kanssa käytettäessä JAVA/RDBMS-pinoa

Minulla on Angular JS JSON -asiakas, joka kommunikoi JAVA/MySQL-pinon kanssa. Koska MySQL on relaatiotietokanta (RDBMS), kaikki tietoni on normalisoitu (ensimmäiset kolme normimuotoa tietysti).

Kysymykseni voidaan havainnollistaa seuraavalla esimerkillä.

Minulla on Example-objekti ja User-objekti, jotka palvelin palautti.

Example - [{ userId:1, ... ... .. }, { userId:2, ...}, { userId:3, ...}]; User - [ { userId - 1, firstName - "John", lastName - "Doe", .. }, { use

Lue lisää →

javascript - Kuinka luoda HTML-dokumentaatio Denolla

Kuulin, että Denolla on sisäänrakennettu dokumentaatiogeneraattori komennolla deno doc, jota haluaisin käyttää paketeillani.

Mutta käy ilmi, että se tuottaa vain JSON-dokumentaatiota, ja HTML-dokumentaation luomiseksi on käytettävä toista työkalua.

Onko olemassa jotain olemassa olevaa työkalua, jota voin käyttää paikallisten HTML-tiedostojen luomiseen? Nämä ovat omistusoikeudellisia paketteja, eikä niitä voi laittaa viralliselle deno-dokumentaatiopalvelimelle.

Y

Lue lisää →

javascript - Tyyppitiedostoa ei voi tuoda dynaamisesti deno-suoritettavassa tiedostossa

Yritän tuoda tiedoston aws:sta exe-tiedostoon sen julkisen linkin avulla perustuen johonkin user inputiin, mutta en pysty siihen

esim. loin exe-tiedostoni seuraavalla komennolla

deno compile --allow-all main.ts

Käyttäjä suorittaa tämän exe-tiedoston komennolla kuten ./exe --qId 345. Minä jäsennän tämän qId-arvon exe-tiedostossa ja lataan tiedoston julkise

Lue lisää →

typescript - Deno Jupyter -ytimen testaus Google Colabissa

Minulla on ongelmia Google Colab -asennuksen/konfiguroinnin kanssa.

  • Tavoitteeni: Suorittaa Typescript suoraan deno-pohjaisessa Jupyter-muistikirjakernessa.

  • Kysymykseni: Asensinko kaiken odotetusti oikein, vai onko olemassa jokin toinen kirjasto, joka on tarpeen, jotta Javascript/Typescript voi suoraan toimia muistikirjassa, kun vaihdan ajonaikaisen tyyppini?

Toistaakseni askeleeni:

  1. Siirry Google Cola

    Lue lisää →

typescript - API:n kehittäminen Oakilla Denosta: TypeError - request.body ei ole funktio

Opettelen kehittämään APIa Denon Oakilla tekemällä yksinkertaisia kyselyjä tuotteiden listalle.

Paitsi että minulla on virhe, jota en voi korjata

TypeError - request.body ei ole funktio

const addProduct = asy

Lue lisää →

javascript - Tiedostojen lataaminen S3-kauhaan käyttäen Deno-moduulia deno-s3-lite-client

Olen yrittänyt tehdä tiedoston latausohjainta Deno:n s3 lite -asiakkaalla, mutta kohtaan ongelman tiedostoni sisällön tyypin lataamisessa. Heidän dokumentaatiossaan voin lukea, että putObject()-funktion käyttö tapa on tällainen:

Deno.test({ name: "putObject() can stream a large file upload", fn: async () =\> { // First generate a 32MiB file in memory, 1 MiB at a time, as a stream const dataStream = ReadableStream.from(async function\* () { for (let i = 0; i \< 32

Lue lisää →

typescript - Deno WebWorker hidas version 1.40 jälkeen

Kehitän web-sovellusta, joka suorittaa monia kyselyjä rinnakkain MySQL:ään. Nopeuttaakseni asioita ja tarjotakseni paremman käyttäjäkokemuksen, käytän web-työntekijöitä tekemään kyselyt. Deno lähettää SQL:n web-työntekijälle, joka suorittaa kyselyn ja palauttaa tuloksen takaisin pää-Deno-lankaan. Tällä tavalla, aina Deno 1.39.4:ään asti, sovellus oli erittäin nopea ja joidenkin kyselyjen suoritusajat laskivat muutamasta sekunnista 0.xx sekuntiin. Kuitenkin, jos päivitän vain Deno 1.40+:ään (k

Lue lisää →

typescript - Onko olemassa tapa muuntaa JSON-tiedosto objektimalliksi Denossa?

Ongelma: Kun yritän lukea tiedoston (student.json) ja tallentaa sen Student[]-tyyppiseen muuttujaan, se sanoo "Type 'unknown' is not assignable to type 'Student[]'." Tämä on TypeScript-tiedosto.

import { Student } from "../Models/studentModel.ts"; import

Lue lisää →

typescript - Reflektio-metatiedot 'design:paramtypes' palauttavat tyhjää Deno:ssa

Yritän toteuttaa riippuvuuden injektiota TypeScriptissä käyttäen Denoa, mutta olen saanut ongelman Reflect.getMetadata('design:paramtypes', ...) kanssa, joka palauttaa undefined-arvon, enkä ymmärrä miksi.

Deno 1.6.0 Ubuntu 18.04.5 LTS

Lue lisää →

typescript - Seuraavatko esm.sh ja jspm.org samaa lähestymistapaa Deno-yhteensopivuuden suhteen?

Olen nähnyt Deno-esimerkkejä, joissa npm-moduuleja tuodaan sekä esm.sh:sta että jspm.org:sta

Luin esm.sh:ssa:

  • esm.sh täydentää Node.js:n sisäiset moduulit (fs, os, jne.) käyttämällä https://deno.land/std/node, jotta jotkin moduulit kuten postcss toimivat Denossa
  • Oletuksena esm.sh vastaa mukautetulla HTTP-otsikolla X-TypeScript-Types, kun määritellyt tyypit (dts) ovat olemassa, mikä on hyödyllistä deno-tyyppien tarkistuksessa

Lue lisää →