国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

專門用于生成偽數據的神器faker.js推薦

人工智能與大數據技術 ? 來源:開源最前線 ? 作者:開源最前線 ? 2021-04-01 15:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在開發和測試過程中,以及在演示和培訓過程中,經常需要偽數據。 今天,猿妹就和大家推薦一個專門用于生成偽數據的神器——faker.js,使用faker.js模塊可以輕松地在多個域和多個區域生成偽數據。

Faker.js是一個JavaScript庫,每周下載量超過140萬。大概八年前就已經被創建了,如今有200多個貢獻者。它公開了生成隨機數據的函數,通常調用這些函數就可以生成JSON或CSV文件的值,而且數據生成的速度很快,并且易于使用。

下面舉一個通過faker.js生成偽數據的例子:

const faker = require(‘faker’);

let firstName = faker.name.firstName();

let lastName = faker.name.lastName();

console.log(`Employee: ${firstName} ${lastName}`);

域和語言環境 數據是由faker.js為許多不同的域或名稱空間生成的。每個域提供多個數據類型,比如“名稱”可以生成一下值:

名字

姓氏

職稱

工作領域

工作類型

。..。..

這些是faker.js當前支持的域:名稱,地址,公司,日期,時間,商務,財務,電話,數據庫,Internet,Git,系統,黑客等,這些加起來一共有70多種偽數據類型。

d36d1138-926e-11eb-8b86-12bb97331649.png

faker.js生成的數據雖說是偽數據,但也是正確的數據,比如國家名稱雖說是隨機生成的,但并不是偽造的,城市和街道的名稱看起來也足夠真是,電子郵件地址也會有正確的格式。

某些數據僅在特定語言中才具有實際意義,國家名稱,工作日和顏色因語言而異,并且郵政編碼,電話號碼和街道地址的格式也因國家而異。Faker.js支持特定于語言環境的數據生成。你可以在生成數據之前設置所需的語言環境,Faker.js支持近40種語言環境。 faker.js入門 faker.js入門也是十分簡單,你可以直接在瀏覽器端的JavaScript代碼中使用faker.js:

《script src = “faker.js” type = “text/javascript”》《/script》

《script》

var randomName = faker.name.findName(); // Caitlyn Kerluke

var randomEmail = faker.internet.email(); // Rusty@arne.info

var randomCard = faker.helpers.createCard(); // random contact card containing many properties

《/script》

這里再舉一個簡單的代碼片段,它需要faker.js模塊生成一系列偽數據:

const faker = require(‘faker’);

let phone = faker.phone.phoneNumber();

console.log(`Phone: ${phone}`);

console.log(`Vehicle: ${faker.vehicle.model()} ${faker.vehicle.type()}`)

console.log(`Credit Card: ${faker.finance.creditCardNumber()}`)

faker.locale = “ru”;

let firstName = faker.name.firstName();

let lastName = faker.name.lastName();

console.log(`Pаботник: ${firstName} ${lastName}`);

let month = faker.date.month();

let recentDate = faker.date.recent();

console.log(`Month ${month} and Date ${recentDate} `)

faker.locale = “nl”;

// use faker moustache expressions as placeholders for generated data

const fakePerson = { “name” :“{{name.firstName}} {{name.lastName}}”

, “address” : { “street” :“{{address.streetName}} {{random.number}}”

, “city” :“{{address.city}}”

, “country”:“{{address.country}}”

}

, “birthdate” : “{{date.past}}”

}

// feed stringified representation of JSON object to faker.fake to replace moustache expressions with generated data

const person = JSON.parse( faker.fake( JSON.stringify(fakePerson)))

console.log(JSON.stringify(person))

該代碼片段的輸出結果如下:

d53993a6-926e-11eb-8b86-12bb97331649.png

運行此代碼段,結果都是不同的-因為它是隨機生成的。如果你也對faker.js感興趣可以嘗試一下哦~

原文標題:Github標星27.1k,可大批量生成假數據,這個工具忒牛

文章出處:【微信公眾號:人工智能與大數據技術】歡迎添加關注!文章轉載請注明出處。

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 數據
    +關注

    關注

    8

    文章

    7335

    瀏覽量

    94774
  • GitHub
    +關注

    關注

    3

    文章

    488

    瀏覽量

    18671

原文標題:Github標星27.1k,可大批量生成假數據,這個工具忒牛

文章出處:【微信號:TheBigData1024,微信公眾號:人工智能與大數據技術】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    低功耗電源管理神器——LTC2935 電壓監視器詳解

    公司的 LTC2935 超低功耗電壓監視器,它為系統提供了強大的初始化、電源故障預警和復位生成功能,尤其適用于對功耗敏感的電池供電應用。 文件下載: LTC2935.pdf 核心特性:低功耗與高精度的完美結合 低功耗設計 LTC2935 的典型靜態電流僅為 500nA,
    的頭像 發表于 02-27 11:45 ?214次閱讀

    從零開始安裝并配置開源AI編程神器OpenCode

    編程神器OpenCode吧! 一,第一步:環境準備 (Node.js & opencode 然后鍵入命令,“/connect",連接編程大模型供應商。 選擇“Z.AI Coding Plan”,如下所示
    的頭像 發表于 01-22 21:22 ?1209次閱讀
    從零開始安裝并配置開源AI編程<b class='flag-5'>神器</b>OpenCode

    如何在LTspice仿真中實現隨機數和真隨機數的生成

    本文討論如何在LTspice仿真中利用flat()、gauss()和mc()函數來實現隨機數和真隨機數的生成,并介紹如何使用設置面板的Hacks部分中的 Use the clock
    的頭像 發表于 01-09 14:08 ?4688次閱讀
    如何在LTspice仿真中實現<b class='flag-5'>偽</b>隨機數和真隨機數的<b class='flag-5'>生成</b>

    QSPI PSRAM靜態隨機存儲器選型攻略

    QSPI PSRAM是一種集成了QSPI接口與PSRAM存儲功能的高效芯片。QSPI(四線串行外設接口)是一種高速串行通信接口,用于連接外部設備;而PSRAM(靜態隨機存儲器)則結合了快速隨機訪問與動態存儲的特性。
    的頭像 發表于 10-23 15:40 ?532次閱讀

    spi psram靜態存儲器的特點是什么

    PSRAM之所以被稱為"靜態"存儲器,主要是因為其采用類SRAM的接口協議:只需要提供地址和讀寫命令就可以實現數據存取,無需像傳統DRAM一樣需要內存控制器定期刷新數據單元。
    的頭像 發表于 10-23 14:29 ?416次閱讀

    物聯網設備識別與規避蜂窩移動網絡基站的技術方案

    在蜂窩移動網絡中,基站已成為物聯網設備面臨的重要安全威脅。基站通過模擬合法基站信號,利用更高的功率強制物聯網設備連接,從而獲取設備信息或進行惡意通信。隨著物聯網設備數量的快速增長,以及在關鍵
    的頭像 發表于 09-02 16:55 ?1269次閱讀
    物聯網設備識別與規避蜂窩移動網絡<b class='flag-5'>偽</b>基站的技術方案

    真隨機數和隨機數的區別

    隨機數在當前程序運行環境中是一種常用參數,目前主要分為兩種,隨機數和真隨機數,本期我們就來講一下二者的區別。
    的頭像 發表于 08-27 17:46 ?2641次閱讀

    高性能緩存設計:如何解決緩存共享問題

    在多核高并發場景下, 緩存共享(False Sharing) 是導致性能驟降的“隱形殺手”。當不同線程頻繁修改同一緩存行(Cache Line)中的獨立變量時,CPU緩存一致性協議會強制同步整個
    的頭像 發表于 07-01 15:01 ?762次閱讀
    高性能緩存設計:如何解決緩存<b class='flag-5'>偽</b>共享問題

    (ST大賽三等獎作品)超聲波自拍神器實例項目

    (ST大賽三等獎作品)超聲波自拍神器電路圖:
    發表于 05-28 21:04

    CCLINKIE轉PROFINET:電機的“網絡沖浪神器”!

    家人們誰懂啊!在工業自動化這個“江湖”里,CCLINKIE和PROFINET就像兩位身懷絕技的大俠,各有各的厲害之處。CCLINKIE是日本電產公司推出的開放式網絡協議,數據傳輸那叫一個麻溜
    發表于 05-28 15:21

    TPS68470 電源管理IC(PMIC),帶閃光燈 LED 驅動器和參考時鐘生成,適用于緊湊型相機模塊數據手冊

    TPS68470 器件是一種先進的電源管理單元,可為緊湊型相機模塊 (CCM) 供電,為圖像傳感器生成時鐘,驅動用于閃光燈的雙 LED,并集成兩個用于通用指示燈的 LED 驅動器。TPS68470 能夠在 CCM 中
    的頭像 發表于 04-26 14:57 ?875次閱讀
    TPS68470 電源管理IC(PMIC),帶閃光燈 LED 驅動器和參考時鐘<b class='flag-5'>生成</b>,適<b class='flag-5'>用于</b>緊湊型相機模塊<b class='flag-5'>數據</b>手冊

    AIWA HS-JS415維修手冊

    電子發燒友網站提供《AIWA HS-JS415維修手冊.pdf》資料免費下載
    發表于 04-08 10:37 ?3次下載

    AIWA JS215維修手冊

    電子發燒友網站提供《AIWA JS215維修手冊.pdf》資料免費下載
    發表于 04-01 16:44 ?4次下載

    如何將firware安裝到使用MC9S08JS16CWJ的新USBDM中?

    我正在根據您名為 USBDM_SWD_SER_JS16CWJ_V3_1 的文件制作一個 USBDM。 現在,我遇到了一個問題,我不知道如何將 firware 安裝到使用 MC9S08JS
    發表于 03-24 07:46

    ?Diffusion生成式動作引擎技術解析

    開發、虛擬現實、影視動畫和機器人控制等領域具有廣泛應用前景。以下是其核心原理、技術實現和應用方向的詳細解析: 一、核心原理 擴散模型基礎 Diffusion模型通過逐步添加噪聲破壞數據(正向過程),再學習逆向去噪過程(逆向過程),最終從隨機噪聲中生成目標
    的頭像 發表于 03-17 15:14 ?3058次閱讀