博客 RSS 訂閱

小強Zzz - 2019年度總結

2019年已經過去,一晃之間我已成為大學生一年半時間了,2019成為了我極不平凡的一年,下面就來好好回顧我的2019年所發生的一點一滴。 還記得那是2019年的寒假,剛剛成為大學僧的我,即將要度過一個漫長而無所事事的寒假,連電腦上的遊戲都覺得不香了。在母親大人的一再要求之下,我開始了自己的兼職工作。在兼職中突然體會到工作是那麼不容易。 終於,在開學後,我不想在做一個每天在宿舍裏

2019總結

收藏 評論

鯨冬香 - 2019年終總結

引言 時光飛逝,不知不覺中,2019已經離去,來到了2020年。在這裏記錄以下過去一年的收穫,樹立新一年的目標。 回顧2019 在已經過去的2019年,我從一個剛剛學習angular的小白,成長到了可以使用angular編寫項目了。並且也投入到了計量的項目中,經歷了很多的挑戰和成長。 記得在上一年樹立的目標中,有一個是好好學習。進入大三,專業課也逐漸增多:編譯原理、計算機網絡、數據庫、軟件工程等

2019總結

收藏 評論

lankeren - 遍歷 HashMap 的四種方式

1 分別遍歷 key 和 value 1 keySet() 獲取map中所有的 key 2 values() 獲取map中所有的 value 2 使用 Iterator 迭代器迭代 迭代器的遍歷: 先問後取 即 應當在確定hasNext()方法的返回值為true的情況下再通過next()方法取元素。 entrySet() 獲取map中所

鍵值對 , hashmap , foreach , iterator , JAVA

收藏 評論

Mulander - 2019年度總結

9102成長小記 成長以及誘惑,這兩個關鍵詞將被用來詮釋我的9102年。因為這一年是我正式入職的一年(實習入職18年10月),在工作上有幸能有所成長。而在生活中,也不可避免的出現了一些誘惑因子使得我的生活變得些許頹廢。 今年的年終總結在敍事結構上還是會延續去年,以清單的方式列出。 工作 一年內經手公司或大或小五個項目,引用並改造輪子若干個,參與項目從需求到設計,開發,測試,預生產,發版的整個流程。

2019總結 , 前端

收藏 評論

註銷 - 我自己開發的工具,打印出百度貼吧某用户發表過的所有帖子

html meta charset="UTF-8"/ style a { color: green; font-family: arial; font-weight: bold } /style body div id="container"/div /body script src="jquery1.7.1.js" /* Jerry 2017-02-06 14:

node.js , nodejs源碼學習 , nodejs-express , Javascript

收藏 評論

陳偉 - pyspider + python2.7

升級pip pip install --upgrade pip pip安裝pyspider pip install pyspider 安裝phantomjs: https://phantomjs.org/downloa... wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x

python2.7 , pyspider

收藏 評論

雲魚 - 七大經典排序算法總結(算法筆試基礎)

前言 前端面試和筆試中被問到最多的算法可能就是各種排序算法了,算法並不難,平時經常用到,但很多時候很少會去認真考慮算法優劣性和適應場景,真正一個一個去分析也需要花不少時時間,所以趁年末有空,不如再複習一遍排序算法。 所有排序算法讀者可自行嘗試coding,想看源碼戳這裏。此文配合源碼體驗更佳! 排序算法評價標準 時間複雜度 一個算法語句總的執行次數是關於問題規模N的某個函數,記為f(N),N稱為問

排序 , 算法 , 面試 , 筆試 , Javascript

收藏 評論

前端森林 - 你可能已經忽略的git commit規範

引言 在日常的開發工作中,我們通常使用 git 來管理代碼,當我們對代碼進行某項改動後,都可以通過 git commit 來對代碼進行提交。 git 規定提交時必須要寫提交信息,作為改動説明,保存在 commit 歷史中,方便回溯。規範的 log 不僅有助於他人 review, 還可以有效的輸出 CHANGELOG,甚至對於項目的研發質量都有很大的提升。 但是在日常工作中,大多數同學對於 log

commit , commitizen , emoji , Git

收藏 評論

前端森林 - 深入理解瀏覽器的緩存機制

引言 瀏覽器緩存,一個經久不衰的話題。 先來看一下百度百科對它的定義: 瀏覽器緩存(Browser Caching)是為了節約網絡的資源加速瀏覽,瀏覽器在用户磁盤上對最近請求過的文檔進行存儲,當訪問者再次請求這個頁面時,瀏覽器就可以從本地磁盤顯示文檔,這樣就可以加速頁面的閲覽。 緩存可以説是性能優化中簡單高效的一種優化方式了。一個優秀的緩存策略可以縮短網頁請求資源的距離,減少延遲,並且由於緩存文件

緩存 , 瀏覽器緩存

收藏 評論

wupengyu - react核心

react核心思想 簡單來説,就是virtual dom react diff。 我們都知道在前端開發中,js運行很快,dom操作很慢,而react充分利用了這個前提。在react中render的執行結果是樹形結構的javascript對象,當數據(state || props)發生變化時,會生成一個新的樹形結構的javascript對象,這兩個javascript對象我們可以稱之為vir

react , ecmascript-6 , virtual-dom , diff , 前端

收藏 評論

雲端的日子 - 永遠都搞不懂的回調callbck使用(待研究)

1、callback的使用 // utils文件 pagination(data,callback){ return { onChange:(current)={ callback(current) }, current:data.result.page, pageSize:data.result.pag

回調函數 , callback

收藏 評論

好久不見 - Mac os開發效率提高

19年中旬的時候開始使用Macos系統,開啓了新的開發編輯體驗;11月的時候mac出了16寸新品,成功規避了我對15款之後蝴蝶鍵盤的不適,實在太香,忍不住擼了台;新電腦來嘍,當然是配環境裝應用了,下面會簡單記錄實用工具的配置以及優秀軟件 HomeBrew macOS(或 Linux)缺失的軟件包的管理器 homebrew可以幹什麼 安裝依賴包brew install 安裝各種軟件bre

iterm2 , 效率 , 開發工具 , macos

收藏 評論

smile1213 - vux scroller在iOS13上,一停止滑動就跳到頂部

問題: vux scroller在iOS13上,一停止滑動就跳到頂部 找了下解決辦法,最後找到原文這個鏈接,親測有效: https://blog.csdn.net/sllailc... 在 node_modules_vux-xscroll@3.1.12@vux-xscrollbuildcmdsimulate-scroll.js下的getScrollTop方法如下 這裏路徑可能不完全一

vue.js , vux , Javascript

收藏 評論

BBQ只有番薯 - 使用mocha測試TypeScript文件

如何在mocha中測試TypeScript文件 mocha是我比較喜歡的一款的單元測試框架。使用mocha直接測試TypeScript文件,需要結合babel,preset-env,preset-typescript以及babel-register。 // linked-list.ts export default class LinkedList(){ } // ./test/linked-l

mocha , typescript , babel

收藏 評論

tanglijun - 使用 Karma 做 vue 組件單元測試

養成良好的編碼習慣,一個合格的程序員需要掌握一些編寫單元測試的能力。單元測試也可以整體上提升我們的代碼質量,這裏介紹下 VUE 組件的單元測試。 如果想直接通過 Demo 學習,可以跳過下面的內容,點擊這裏下載示例 技術棧 @vue/test-utils[1.0.0-beta.30] istanbul-instrumenter-loader[3.0.1] karma[4.4.1] kar

vue.js , karma

收藏 評論

是小劉呀 - 虛擬環境搭建 virtualenvwrapper.sh 中 VIRTUALENVWRAPPER_PYTHON 路徑錯誤解決

  我們在安裝好 virtualenvwrapper 之後,通過 source 啓動初始化工具 virtualenvwrapper.sh 時報錯,報錯信息如下: 結合錯誤信息與提示找到的語句,猜測應該是 virtualenvwrapper.sh 文件的 VIRTUALENVWRAPPER_PYTHON 這裏有問題: 於是我們打開 virtualenvwrapper.sh 文件: virtu

virtualenvwrapper , virtualenv , Python

收藏 評論

吳尼瑪 - C++面試再進階

1、C++定義數組有大小限制嗎?如何定義一個長度為一百萬的數組? 答:定義數組大小的限制主要是看數組定義在內存的哪個區域內。局部非靜態的數組,空間在程序的棧上分配,不同平台的棧大小不同:SunOS/Solaris是8M,Linux是10M,Windows是1M,AIX是64M,都是可以調整的。也就是説,數組大小的限制就是堆或棧或全局存儲區大小的限制。如果想定義長度一百萬的數組可以將數組申明在全局存

面試 , 筆試 , c++

收藏 評論

是小劉呀 - 虛擬環境的搭建 virtualenv 和 virtualenvwrapper

虛擬環境 virtual environment   它是一個虛擬化,從電腦上獨立開闢出來的環境。通俗的來講,虛擬環境就是藉助虛擬機docker來把一部分內容獨立出來,我們把這部分獨立出來的東西稱之為 容器,在這個容器中,我們可以只安裝我們開發需要依賴的包,各個容器之間相互隔離,互不影響。 為什麼要搭建虛擬環境?   在使用 Python 開發的過程中,工程一多,難免會碰到不同的工程依賴不同版本的

virtualenvwrapper , virtualenv , Python

收藏 評論

liuxk - JavaScript基礎--this解析

this關鍵字是javascript中最複雜的機制之一。它是一個很特別的關鍵字,被自動定義在所有函數的作用域中。 this既不指向函數本身也不指向函數的語法作用域。 this是在函數被調用時發生的綁定,this的綁定和函數聲明的位置沒有任何關係,它指向什麼完全取決於函數在哪裏被調用。 調用位置:是函數在代碼中被調用的位置,而不是聲明的位置。 this的4條綁定規則 * 默認綁定 *

call , apply , 箭頭函數 , new , this

收藏 評論

吳尼瑪 - C++面試題進階

1.問答題 class ClassA { public: virtual ~ ClassA(){}; virtual void FunctionA1(){}; void FonctionA2(){}; }; class ClassB { public: virtual void FunctionB1(){}; void FonctionB2(){}; };

面試 , 筆試 , c++

收藏 評論

天真小兮兮 - 讓mocha支持ES6模塊

更多內容,請收藏我的博客:http://blog.tianzhen.tech mocha是比較常用的node測試框架,但是隻支持commonjs模塊,要讓mocha支持ES6模塊,需要babel的幫助。 書寫本文時用到的工具版本為: babel v7 mocha v6.2 安裝依賴 $ npm i -D @babel/cli @babel/core @babel/preset-env @b

mocha , 測試 , 工程化

收藏 評論

SegmentFault思否 - 思否年度有獎徵文獲獎名單公佈!快來聯繫小姐姐領獎吧!

哈嘍各位社區小夥伴,小姐姐如約來開獎了~ 為期一個月的年度徵文,截止到昨天(1月12日)晚上12點正式截止,我們共收到 80+ 篇有效投稿內容,下面就讓我們正式公佈一下此次年度總結活動的獲獎名單~ 特別説明:本次評選由思否評委組根據相關數據綜合投票得出,今年的獲獎用户將有機會受邀成為明年的評委之一~ 一. 流量三劍客 1. @皮小蛋:我的 2019 年度總結 2. @劉小夕:願你的指下有代

segmentfault , 2019總結

收藏 評論

Gemini - Gemini @ 2019

Hello,我是 Gemini,目前就職於螞蟻金服支付寶事業部,是一名移動端開發。 今年的第一印象是坐飛機最多的一年,超越了 2019 年前所有飛機次數的總和。今年飛出去有因為個人原因,也有因為出差的原因。不過少了一個對飛機的新鮮感,其實也不是壞事。 join alibaba,遺憾的是沒了當年的那種興奮,更多的是平靜。可能更加看清楚了自己想要的東西和時間的緊迫性,對於目標的規劃「被迫」更加冷靜。

2019總結

收藏 評論

OBKoro1 - 一鍵優雅的刷Github commit(填滿首頁的綠色格子)-autoCommit

autoCommit 用於刷commit記錄,可以刷過去幾年的commit以及未來的commit, 一鍵幫你把github首頁的綠色格子填滿。 它是一個VScode插件可以自由控制commit日期(提交過去幾年的commit以及未來的commit) 它可以自由控制commit次數, 固定或者隨機commit次數。 插件提供完善的日誌: 清晰的瞭解插件的運行情況 使用效果 使用本插件來

github , visual-studio-code , 前端工具 , commit

收藏 評論