原创 牛客網題目(編程題]找零)題目的題目解析

** 題目:Z國的貨幣系統包含面值1元、4元、16元、64元共計4種硬幣,以及面值1024元的紙幣。現在小Y使用1024元的紙幣購買了一件價值爲N (0 < N \le 1024)N(0<N≤1024)的商品,請問最少他會收到多少

原创 node.js實現excel表格導出

實現表格導出需要藉助excel-export插件,把數據存儲在表格中 Npm i excel-export 具體代碼例子如下: const fs = require('fs') const nodeExcel = require(

原创 介紹一下node.js的obServer觀察者模式

個人理解:因爲在寫node.js的過程中難免會遇見異步之類的問題。一個很實在的例子,tcp和http交互的問題。在我的服務器上有一個需求當接收到一個http的請求後需要去tcp哪裏進行數據處理,在這個地方可以寫個回調函數但是覺得不

原创 js寫的中文數字轉換成數字的一個小小的算法

最近在做智能音響的服務器的時候,遇見了一個小的問題,我對音響說33元錢,第三方的服務器給我返回了一個三十三的中文,這樣我服務器做解析處理的時候比較尷尬,於是自己想了寫一個解析中文漢字的方法。 思路:首先先舉例幾個漢字,三十三,四十

原创 Node接入百度語音合成教程

** 先開始用的是百度語音在線合成的接口,結果折騰了半天存在本地的語音播放不出來。也不知道那個環節出了問題。於是就去找其他的解決辦法,接下來就是接入的是百度語音合成的SDK,自我感覺比接口簡單多了 ** 首先建立一個node項目,

原创 node.js實現編碼轉GBK轉UTF8

在做這些之前遇見了一個需求,則是用node去做一個姓名的模糊查詢。其實這是一個簡單再也不能簡單的事情,可是卻在這個問題上卡了兩天。 因爲業務需要,給新功能做一個模糊查詢。 首先,我得搭建了一個node的http服務,然後我配置了m

原创 Node.js用Koa框架去搭建http服務

用Koa框架去構建http服務器,在構建http服務需要用到http模塊,由於http模塊是Node.js自帶的模塊所以不需要我們從網上去下載. 該項目會用到的幾個模塊 直接通過npm去安裝例如: npm koa 在項目中先建立

原创 node.js如何來解決掉回調函數

最近用node遇見一個問題,在做http返回的時候遇見了異步操作,由於我的http返回本身是異步操作,redis也是異步操作所以導致在返回的時候獲取不到從數據庫獲取的值。主要問題是由於兩個異步同時執行不知道那個會先結束,所以獲取值

原创 uni-app實現本地打包安卓APK

用UNI-APP開發,實現本地打包首先需要去下載安卓的SDK Andorid平臺SDK下載地址: http://ask.dcloud.net.cn/article/103 需要安裝一個Android Studio 地址:https:/

原创 用js實現APP手機文件夾得存儲

目前採用得是Uni-app框架,語法是vue語法,實現IO文件夾讀取採用得是H5+裏面得方法。 在項目中需求把數據存儲在本地,這樣可以減少網絡請求得次數。優化了用戶交互。 看了H5+得文檔後,首先我們得確定把文件存儲在那個目錄下。

原创 在uni-app中使用H5+的功能實現IO操作

uni-app實現文件存儲,在開發APP的過程中會存在大量的緩存數據需要存儲,Vuex存儲量太小,websql也小。所以需要操作手機中的文件夾來進行緩存數據的存儲,在用戶下次進來的時候就不需要再次去加載和請求。 首先。先介紹一下H5+

原创 如何在Vue項目中使用websql數據庫

*在移動端項目開發中,可能需要因爲項目的特殊性需要在本地存儲大量的數據,因爲我選擇使用websql數據庫來實現大量數據的存儲。 **對於一些懂數據庫的可以很好的理解websql,說到底其實他就是一個存在於瀏覽器端的小型數據庫 首

原创 把已經寫好的Vue項目轉成uni-app項目

先介紹一下我寫的vue項目 我的vue項目採用的是: vue+vuex+element+axios+vue-router+webpack+vue-cil 由於某些原因需要把我的項目轉移成uni-app項目 (具體原因:相信了uni-a

原创 Sql語句學習記錄 一.

PS:已建立表School 字段:id,userid(唯一,主鍵),userName,ClassName,Teacher_id(外鍵–Teacher表) Sql語句查詢語法: 需求:請查詢出學校表中的所有學生信息(學生id,學生名字,

原创 HBuilder製作移動APP資源升級包的教程。

該教程主要是,用於Vue項目採用HBuilder進行app打包和設置升級包。 該Vue項目是採用Vue+Vue手腳架+webpack構建的 首先可以選擇發行->製作移動app資源升級包,點擊以後 可以去官網看下教程。 接下來在你的V