原创 前端大牛之路,大牛都學過哪些知識

轉自: https://www.zhihu.com/question/22146521/answer/94842197 學過的東西雜而不精,算不得大牛。帶過前端團隊,也算是有幾年前端負責人的經驗。 隨着這幾年前端node.js,react

原创 R.swift 讓iOS項目像Android R 一樣管理資源 - 輕鬆解決國際化

##什麼是 R.Swift 搞過的Android開發同學都知道,在Android開發中,其對於資源的引用非常方便,我們可以通過"R機制"來對Android中的圖片(Drawable)、佈局(Layout)、動畫配置(Anim)、國

原创 Mac OS 系統瘦身 - xcode 清理

Xcode是喫硬盤空間大戶 打開Finder使用快捷鍵command+shift+g輸入路徑即可進入該文件夾 1. 移除DerivedData,建議定期清理,會重新生成 此文件夾內是模擬器運行每個APP生成的緩存文件,刪除之後只

原创 【好文記錄】嵌入式框架Zorb Framework搭建過程

嵌入式框架Zorb Framework搭建一:嵌入式環境搭建、調試輸出和建立時間系統 嵌入式框架Zorb Framework搭建二:環形緩衝區的實現 嵌入式框架Zorb Framework搭建三:列表的實現 嵌入式框架Zorb Frame

原创 win 10 下 使用vscode 應用WSL +cmake 做C/C++開發調試

安裝WSL 啓動Linux 子系統功能 進制控制面板->程序和功能, 將適用於Linux的Windows子系統勾選。 安裝 Windows Terminal 在 Microsoft Store市場上搜索 WSL 安裝 Termi

原创 【優質資源】掘金翻譯計劃

掘金翻譯計劃 掘金翻譯計劃 是一個翻譯優質互聯網技術文章的社區,文章來源爲 掘金 上的英文分享文章。內容覆蓋 Android、iOS、React、前端、後端、產品、設計 等領域,讀者爲熱愛新技術的新銳開發者。 掘金翻譯計劃目

原创 Kotlin 資源大全 收集Kotlin有價值的資源

1. github上的資源整理 https://github.com/xitu/awesome-kotlin-cn

原创 Mac下統計任意文件夾中代碼行數的工具——cloc

這裏介紹一個Mac系統統計代碼行數的工具cloc。 1、首先,安裝homebrew,已安裝的請跳過。 打開終端工具Terminal,輸入下列命令。過程中會讓你按RETURN鍵以及輸入mac桌面密碼,按照提示進行操作即可: ruby

原创 【爽歪歪】win 10 下 使用vscode 應用WSL +cmake 做C/C++開發調試

安裝WSL 啓動Linux 子系統功能 進制控制面板->程序和功能, 將適用於Linux的Windows子系統勾選。 安裝 Windows Terminal 在 Microsoft Store市場上搜索 WSL 安裝 Termi

原创 SDWebImage 如何加載存儲在Ftp服務器上的圖片

問題引出    最近公司做一個項目,爲了安全要求所有的圖片資源採用Ftp協議的方式訪問。iOS項目圖片緩存自然選擇了SDWebImage, 可是它如何加載Ftp協議的圖片呢?是不是一時間矇住了?其實很簡單。 解決辦法 只需要將用戶名與密

原创 利用grep-console插件使Intellij idea顯示多顏色調試日誌

由於Intellij idea不支持顯示ascii顏色,grep-console插件能很好的解決這個問題,下面就以開發JavaEE項目中,結合Log4j配置多顏色日誌輸出功能。 安裝grep-console插件 https://plu

原创 使用CLion 在 WSL+ ssh 環境下開發C/C++應用

1. 安裝WSL及配置C/C++開發環境 安裝WSL請自行百度,或是參考另一個文章 win 10 下 使用vscode 應用WSL +cmake 做C/C++開發調試 sudo apt update # 更新軟件包 sudo a

原创 解決Intellij idea Java JDK多重選擇提示問題

問題引出 當前我們對idea 寫Java的程序進行編譯時,會報如下的錯誤提示,原因在於 idea 檢測到了兩個位置有jdk,它不知道選哪一個,就隨便選了一個。 objc[63766]: Class JavaLaunchHelper is

原创 爲PhpStorm添加Laravel 代碼智能提示功能

PhpStorm 默認情況下是沒有對Laravel框架的代碼提示功能的,下面給出Laravel 5 在PhpStorm 2017.1版本下的安裝過程。 1.安裝laravel插件 2. 應用 composer 安裝 barryvd

原创 關於iOS中objc深複製與淺複製你該知道的

什麼是淺複製(淺拷貝)與深複製(深拷貝)? 淺拷貝是指源對象與拷貝對象共用一份實體,僅僅是引用變量不同,即名稱不同。對某中任何一個對象的改動都會影響另一個對象。 深拷貝是指源對象與拷貝對象互相獨立,其中任何一個對象的改動都不會對另一個對象