原创 圖片上傳總結(IE9拜拜)
增加圖片發送功能 一、需求 (1)點擊圖片 Icon,出現文件上傳框,選擇圖片; (2)驗證圖片類型及大小,本地預覽的同時上傳到服務器; (3)上傳完之後進行發送,同消息發送(本文不涉及)。 二、DOM節點預備 圖片Icon(展示,用於
原创 輸入框插入表情的實現
輸入框插入表情的實現 HTML5 在普通的 textarea 中,只能顯示普通的文本。如果簡單的輸入文本,textarea 便足以勝任。但是實際情況往往要複雜得多。 簡單版本的插入表情 常見的版本一般都是使用 textarea,然
原创 深入淺出 node.js 遊戲服務器開發 1——基礎架構與框架介紹
遊戲服務器概述 沒開發過遊戲的人會覺得遊戲服務器是很神祕的東西。但事實上它並不比 web 服務器複雜,無非是給客戶端提供網絡請求服務,本質上它只是基於長連接的 socket 服務器。當然在邏輯複雜性、消息量、實時性方面有更高的要求。 遊戲
原创 Node+WebSocket+Vue 一對一、一對多聊天室消息已讀未讀 - 第四章
Node + WebSocket + Vue 一對一、一對多聊天室消息已讀未讀 - 第四章 前言 這篇文章非常的短小,在之前文章基礎上就實現一個非常小的功能點,消息已讀和未讀。如果您還沒有看過之前的文字,請點擊下方鏈接查看! 推薦文
原创 深入淺出 Node.js 遊戲服務器開發 -- 分佈式聊天服務器搭建
在上一篇文章中, 我們介紹了遊戲服務器的基本架構、相關框架和 Node.js 開發遊戲服務器的優勢。本文我們將通過聊天服務器的設計與開發,來更深入地理解 pomelo 開發應用的基本流程、開發思路與相關的概念。本文並不是開發聊天服務器的
原创 我踩了富文本編輯的坑
初次接觸富文本編輯是在去年校招的時候,當時選了葡萄城校招編程中的一道,寫一個富文本編輯器。然後,我就寫了一個 demo:textEditor,實現了一些很簡單的功能。最近,工作上有了富文本編輯的需求,正好趁此機會,可以好好研究一下了,有意
原创 如何實現一個ECMAScript 6 的promise功能
Promise最先是CommonJS工作組提出的一種規範之一,目的是爲了解決js異步編程過程中,回調嵌套過深的問題。ECMAScript 6 規範化了Promise對象的語言接口,使其成了js的原生對象之一。 如果你還不瞭解ECMAScr
原创 深度:從零編寫一個微前端框架
寫在開頭: 手寫框架體系文章,缺手寫vue和微前端框架文章,今日補上微前端框架,覺得寫得不錯,記得點個關注+在看,轉發更好 對源碼有興趣的,可以看我之前的系列手寫源碼文章 微前端框架是怎麼導入加載子應用的 【3000字
原创 CocosCreater的MotionsTreak組件實現輪胎印
參考遊戲Sling Drift,這款遊戲的漂移,輪胎印效果特別好,我對這個輪胎印比較感興趣,所以用Creator實現一個。實現的具體代碼可以點擊查看工程。 做之前先了解一下MotionStreak組件。MotionStreak組件可以產生
原创 在WebGL中創建自己的FPS:2設置您的第一個場景
設置您的第一個場景 現在,我們已經瞭解了3D的所有術語,我們將有信心踏上舞臺上的這一章。不要猶豫,返回上一章,以確保您已準備就緒!來吧,走吧! 在繼續學習該課程之前,請務必瞭解這些類和原型。對自己不確定?再次閱讀本課程 ! 搭建工
原创 在WebGL中創建自己的FPS:3建模簡單對象
建模簡單對象 在這裏,我們有一個場景,中間有一個地板和一個球體。太好了!但是我們並不真正瞭解我們所開發的全部功能。我們將在這裏進行剖析並逐步瞭解對象的工作方式。您還將探索一些轉換功能。最後,我們將前往基礎材料的神奇世界。來吧,是時候開
原创 在WebGL中創建自己的FPS:4掌控燈光和攝像頭!
掌控燈光和攝像頭! 好的,既然我們已經在場景中放置了對象並看到了所有基本的變換,那麼我們將能夠繼續進行燈光和攝影機部分! 像網格一樣,相機和燈光可以使用 position 和 rotation,但 scaling 對它們
原创 在WebGL中創建自己的FPS:1熟悉WebGL和BabylonJS
熟悉WebGL和BabylonJS 3D是一個美好的世界!充滿頂點,着色器和其他樂趣,甚至在嘗試使用WebGL進行開發之前,瞭解此宇宙非常重要。首先,我們將研究所有這些內容,然後我們將發現BabylonJS。在路上! WebGL和
原创 單槍匹馬擼個聊天室, 支持Web/Android/iOS三端
單槍匹馬擼個聊天室, 支持Web/Android/iOS三端 原文地址: github.com/yinxin630/b… 前排提醒, 閱讀本文需要對JavaScript較爲熟悉, 本文將講解核心功能點的設計思路 源碼地址: github
原创 我寫了一份操作系統詞典送給你!
1. 操作系統(Operating System,OS):是管理計算機硬件與軟件資源的系統軟件,同時也是計算機系統的內核與基石。操作系統需要處理管理與配置內存、決定系統資源供需的優先次序、控制輸入與輸出設備、操作網絡與管理文件系統等