原创 JS-數組遍歷中刪除元素的方法優化
很久沒寫博客,最近被項目虐的有點慘 現象:項目中經常碰到一個數據遍歷中要刪除其中元素的情況,如果使用正序遍歷,刪除項的時候,數組長度減了1,但是下標i 卻執行了++,導致刪除i的下一項被跳了過去 一般解決:此時可以在刪除下標i的時候執行
原创 C#學習目錄
環境搭建 數據類型 類型轉換 數組 字符串 結構體 反射 委託 http://www.runoob.com/csharp/csharp-tutorial.html
原创 VSCode調試C#無法在控制檯輸入(解決方案)
在調試->配置 裏面 把 "console": "internalConsole",註釋掉 或者改成 "integratedTerminal" 這樣可以在其他終端進行調試,就可以輸入了
原创 C#類型轉換(轉載)
原文地址:https://www.cnblogs.com/lgxlsm/p/4751252.html C#類型轉換 類型轉換包括顯示轉換和隱式轉換,在.NET中類型轉換的基本規則如下: •任何類型都可以安全的轉換爲其基類類型,可以由隱式轉
原创 NodeJs-esj基礎用法筆記
<% name = "xiaye"%> //聲明 <%= str %> //輸出 <%for(var i=0; i<5; i++){%> <%}%> //for循環 <%-%>//非轉義輸出 <%include%>
原创 NodeJs(Web篇)Express框架(一)基本使用方法
Express是nodejs的一個快速搭建web服務的一個模塊,採用非破壞式原則:在nodejs接口基礎上添加接口,保持原有接口 使用之前,先安裝express的模塊,方法爲npm install express 基本使用方法: 直接調用
原创 NodeJs(Web篇)Express框架(二)中間件Express-static,body-parser, multer
express藉助中間件可以更加高效的完成工作 Express-static: Express-static 是express一個讀取靜態文件的中間件,安裝:npm install express-static 使用方法爲server.
原创 NodeJs(Web篇)基礎模塊簡單總結
模塊: 1.http 提供訪問服務 2.querystring 解析=&數據 3.url 解析url 4.fs 文件操作 http:提供訪問服
原创 NodeJs(Web篇)Express框架(三)中間件multer
multer是express中用來處理文件上傳的一個組件 文件接受類型: 1.upload.single('classname1'); //接受單一類的文件,只有一個 2.upload.array('classname2', num);/
原创 字節序
----- 字節序說明 使用ArrayBuffer判斷機器使用哪種字節序 var isLittelEndian = (function(){ var buffer = new ArrayBuffer(2);//創建2個字
原创 JS-字符串的常用方法總結
1.str.charCodeAt(index);//獲取字符的uinicode碼
原创 1字節整數取值範圍
一個字節8位,可以表示 2^8=256種狀態0000 0000 - 1111 1111,如何用這個字節來表示整數,則又分爲有符號整數和無符號整數,這兩種整數在0111 1111 (127) 以後開始表示的數就不一樣了 一.一個字節無符號整
原创 JS-ArrayBuffer (三)
視圖:dataview
原创 JS-ArrayBuffer(一)
ArrayBuffer是JavaScript用來處理二進制的,ArrayBuffer對象保存着原始二進制數據,它不能對數據進行操作, 只能通過視圖類(TypeArray或DataView)才能對數據進行讀寫。 ArrayBuffer特
原创 JS-ArrayBuffer (二)
上節對ArrayBuffer有了基本的瞭解,不過沒提及如果讀取和修改buffer裏面的數據,這節主要來說說能夠修改buffer的視圖類 常用視圖類型TypeArray: 視圖類型 數據類型 佔位數 字節數 有無字符 Int8Array 整