原创 聊聊 Vue.js 組件間通信

寫在前面因爲對Vue.js很感興趣,而且平時工作的技術棧也是Vue.js,這幾個月花了些時間研究學習了一下Vue.js源碼,並做了總結與輸出。 文章的原地址:https://github.com/answershuto/learn

原创 如何在公司裏體現前端的價值以及提升自己的議價能力

前言 最近在閏土大叔的前端圈裏有很多小夥伴南下杭州應聘求職拿OFFER,貨比三家之後,最終入職了適合自己的公司,並且還拿到了不錯的薪水。在這些小夥伴當中,不乏剛剛大學畢業或者師出培訓班的職場萌新,在順利找到工作之後,該如何在公司裏

原创 動態Vue.js佈局組件

動態Vue.js佈局組件 前言 vue.js是漸進增強的視圖庫,可以作爲.html頁面部分使用,也可以結合vue-router、vuex、axios用來構建單頁面或多頁面應用。以開發單頁面爲例,開發過程中爲遇到,不同的頁面需要使

原创 前端面試之js相關問題(一)

最近我也是經歷過面試別人和去面試的人了,總結幾個常被提及的面試問題,做一下解答和備忘。JavaScript 中 this 是如何工作的 ?先來看看這個題目:var x = 0; var foo = { x:1, b

原创 那些前端應該知道的HTTP知識

前言 這篇文章本來是我一年前看《圖解HTTP》做的筆記,但記完後放在文件夾的某個角落一直沒管。前段時間擼項目練手的時候,在狀態碼上碰到了問題,因此又拿了出來翻了翻,同時又在原有的基礎上做了些修改,補上了HTTPs的一些東西。這篇文

原创 一起炫起來 -- 3D粒子動畫篇

作者簡介 Coco 螞蟻金服·數據體驗技術團隊 效果演示 3D粒子動畫效果如下: embed: sky.mov 本示例所構成並不複雜,主要分成以下幾部分: 漸變的背景 不斷切換的3D粒子模型(入場的散點也是粒子模型的一種形

原创 實現一個簡易的靜態服務器

靜態服務器就是網站把一些在通常操作下不會發生改變的資源給瀏覽器。顯示網站外觀的圖片和CSS文件,在瀏覽器中運行的JavaScript代碼,沒有動態組件的HTML文件就是這種資源中的代表,統稱爲靜態文件。 這裏我用node來開發一個

原创 基於Vue element-ui 的Table二次封裝

本人第一次寫這個 寫的不好還望指出來 作爲一個由於公司產品的升級然促使我從一個後端人員自學變成前端的開發人員 ! 公司做的數據管理系統所以離不開表格了 然後表格樣式統一啥的就想到封裝一個element-ui 裏面的table Pa

原创 別找了,這就是你想要的年會抽獎開源項目

hanshan-lottery 特點 簡單純潔 濃濃中國風 打開直接運行,暫時沒有那麼多花裏胡哨的前端工程配置 運行 $ git clone https://github.com/hanxiansen/hanshan-lo

原创 Vue Koa 搭建 ACM OJ

花了兩個多月時間,我與 lazzzis 完成了第二版本的Putong OJ,因爲中間忙着春招以及畢業設計等,項目最近才正式上線。 項目線上地址:http://acm.cjlu.edu.cn/ 項目前端地址:https://gith

原创 Vue無限滑動周選擇日期的組件

寫在最前面··· 之前在做一個手機端項目的時候,需要一個左右滑動(按周滑動)選擇日期插件,而且當時這個項目沒有用到Vue。當時又沒有找到合適的第三方插件,就花了點時間用原生JavaScript寫了出來,當時心中就想把它寫成基於V

原创 Compiler 學習之Parsing(1)

我實在是不怎麼能寫博客。。。就當Coursera課程的筆記了。 parsing是繼lexical analysis之後的第二個內容,在我們完成了Lexical analysis之後,我們需要將輸入的token對組成一個Parse Tree

原创 Compiler 學習值Parsing(2)

三:Ambiguity: 上一次結尾時候提到ambiguity,在left most推導過程中出現了兩種parse tree。      E                                                 

原创 初學getopt

傳遞命令行參數的程序是一種標準的UNIX程序,現在各種APP滿天飛,誰還弄那??? 也許是吧,不過學了這麼長時間的C, 總感覺要寫一些能用的程序出來,克隆克隆GNU的一些小工具吧,如果能做到的話。 getopt是一種接口,提供了一個可以讓