開發與維運

開發與維運

javascript 數組操作方法–《前端那些事》

一.JavaScript中創建數組的方式 1.使用Array構造函數 var color=new Array();     注意:括號裡面參數可以有參數,若為一個數字,表示該數組的長度,如果為多個數字或者一個(多個)非數字表示的是傳遞數組中應該包含的值。 2.使用數組字面量 var color=[]; 二. 數組的長度 三.數組的方法有數組原型方法,也有從object對象繼承來的方法,這裡我們只介紹數組的原型方法,數組原型方法主要有以下這些: join() push()和pop() shift() 和 unshift() sort() […]

開發與維運

JavaScript常見名詞–《前端那些事》

1原型prototype 簡介 ​ 在構造函數中有一個屬性叫 prototype prototype是一個對象屬性,其屬性值為對象,稱為原型對象可以通過prototype來添加新的屬性和方法,此時所有該構造函數創建的對象都會具有這些屬性和方法由該構造函數創建的對象會默認鏈接到該屬性上​ 語法: 構造函數.prototype.屬性名=值;構造函數.prototype.方法名=function(){方法定義體};​ 訪問對象屬性的查找順序: 首先在當前對象中查找對應的實例屬性如果沒有,就會到該對象關聯的構造函數的prototype屬性中查找,即到原型對象中查找​ 作用: 對象間共享數據為”類”(系統內置或自定義)增加新的屬性、方法,並且新增內容對於當前頁面中已經創建的對象也有效 proto_ _ ​ prototype是一個隱藏屬性,於是為每個對象提供一個叫__proto__的屬性 對象的__proto__ 與創建它的構造函數的 prototype 本質上是同一個東西__proto__是對象的屬性,是站在對象的角度,來討論其原型對象prototype是構造函數的屬性,是站在構造函數的角度,來討論其原型屬性注:由於__proto__是非標準屬性,因此一般不建議使用

開發與維運

Ansible性能優化

Ansible性能優化1、優化前的準備–收集數據任務計時插件:”ansible-profile”Github 地址:https://github.com/jlafon/ansible-profile cd /etc/ansible mkdir callback_plugins cd callback_plugins wget https://raw.githubusercontent.com/jlafon/ansible-profile/master/callback_plugins/profile_tasks.py sed -i s#’\#callback_whitelist = timer, mail’#’callback_whitelist = profile_tasks’#g /etc/ansible/ansible.cfg 2、關閉Gathering

開發與維運

LAMP一鍵安裝腳本

#!/bin/bash path=”/server/packages” file_path=”/server/packages/LAMP-php7″ php_file_path=”/usr/local/php” apache_file_path=”/usr/local/apache2″ mysql_user=mysql mysql_package=mysql-5.5.48 mysql_path=/usr/local/mysql init(){ if [ ! -d $path ];then mkdir -p $path fi yum

開發與維運

LNMP一鍵安裝腳本

#!/bin/bash # name: Install nginx service. # # user path=”/server/packages” nginx_package=”nginx-1.17.10″ mysql_user=mysql mysql_package=mysql-5.5.62 mysql_path=/usr/local/mysql php_package=”php-5.6.38″ nginx_init(){ if [ ! -d

開發與維運

Jamstack ,你真的瞭解它嗎?

作者 | 繁易 如果你之前從未了解過 Jamstack,我推薦先閱讀文章:Jamstack,下一代Web建站技術棧?(https://zhuanlan.zhihu.com/p/281085404)。 Jamstack 是什麼? Jamstack 是一套用於構建現代 Web 站點的技術棧,擁有高性能、安全性、易擴展的特性。 Jamstack 技術棧 & 生態 Jamstack 聚合了現代前端開發所需要的腳手架,框架,工作流等,從而最大化的提高工程師的生產力。 工作流 在這裡,Jamstack 的核心理念是預渲染、使用

開發與維運

可算有人把 Flutter 企業級應用開發說清楚了

閒魚技術 閒魚在 2017 年便引入了 Flutter,是國內第一個引進Flutter的團隊。 當時的 Flutter 還遠未成熟,行業內也沒有把 Flutter 放入已有工程體系進行開發的先例。 這兩年,Flutter 也逐漸在其他企業裡落地,但同時也不斷有質疑的聲音發出。甚至有傳言表示“閒魚的新業務已經放棄 Flutter”、“相信閒魚遇到了很大的難題”…… 那麼,作為 Flutter 先驅和探路者,閒魚在過去幾年的摸索過程中遇到過什麼阻力?踩過什麼“坑”?對於相關技術開源的態度是怎樣的?對於以上的一些傳言又是怎麼看待的呢? 針對這些疑問,閒魚代表團隊分享了一些開發者背後不為人知的小故事。希望能讓大家從背後人的維度去看閒魚團隊,理解他們的初心,以及這個過程中遇到的挑戰、掙扎、付出的努力、得到的教訓。 1. 在新技術落地過程中,遇到過什麼阻力,有什麼避免“踩坑”的經驗? 閒魚從2017

Scroll to Top