Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 亚洲精品综合久久,欧美αv日韩αv另类综合,久久免费高清视频

          整合營銷服務(wù)商

          電腦端+手機端+微信端=數(shù)據(jù)同步管理

          免費咨詢熱線:

          從程序猿到產(chǎn)品總監(jiān),我的成長歷程

          敬佩有夢想的人,我更敬佩朝著夢想前進(jìn),合理規(guī)劃自己人生的人。

          本人畢業(yè)于浙江某大學(xué)計算機專業(yè),2009年出入職場。懷著對計算機行業(yè)的無比熱愛,從大四實習(xí)開始,就一直不斷找相關(guān)工作崗位。

          第一份工作是以管培生身份進(jìn)入浙江某合資企業(yè),負(fù)責(zé)企業(yè)內(nèi)部信息化工作。前面兩個月一直在各個部門之間輪崗,了解各個部門之間的工作職責(zé)和流程,試用期后是返回自己部門,擔(dān)任管理崗位。

          可以說,這樣的工作是非常輕松的。而且,由于是合資企業(yè),雖然試用期工資不高,但福利待遇還不錯,上下班廠車接送,當(dāng)時的房租也比較便宜。但這個時候,我內(nèi)心其實是矛盾的。

          • 一方面是輕松的工作和較好的待遇;
          • 另一方面,內(nèi)心更想學(xué)點編程技術(shù),從一名真正的程序猿起步,否則沒有扎實的基本功,后續(xù)應(yīng)該是難以管理下屬的。

          最終,又掙扎了半個月后,我毅然選擇了興趣更大的編程工作。

          一句話總結(jié)下第一份工作:

          管理崗,工資一般,福利較好,工作輕松,但不符合自己的職業(yè)規(guī)劃。

          第二份工作是江蘇省某臺企。對的,你沒看錯,為了理想,為了自己感興趣的工作,我選擇背井離鄉(xiāng),從浙江去了鄰省。這一次,同樣負(fù)責(zé)企業(yè)內(nèi)部信息化工作,不同的是,這次不是管培生,而是程序猿。

          由于08年金融危機,所以作為09年畢業(yè)的我們,當(dāng)時找工作特別難,工資待遇也不行。特別是臺企,大家懂的,作為應(yīng)屆生,拿著3千不到的工資,只身一人來到陌生城市,開始了我的漂泊之旅。

          雖然工資不高,待遇一般,但臺企的工作流程還是非常規(guī)范的,而且還有前輩帶著。作為剛剛踏入職場的我,在前面2年就像一塊海綿被扔進(jìn)水里,每天不知疲憊的吸收著新知識。這個時候,不得不說,興趣是最大的老師,如果不是興趣使然,我也不會那么努力寫代碼。

          臺企對應(yīng)屆生來說,起步低,規(guī)范化,知識又足夠多,個人建議在里面待2~3年是個比較合理的時長,超過3年以上,就沒必要了,因為凡是有利有弊。弊的是,知識體系保守,用的都是幾年前的成熟技術(shù),很少有機會讓你接觸行業(yè)最新技能。所以,在里面3年不到的時候,我選擇了離開。

          雖然離開了,但2年多來,讓我從一個對編程沒有任何項目實戰(zhàn)經(jīng)驗的新人,學(xué)到了很多開發(fā)和項目類技能,如:ASP、JavaScrip、VBScript、VB.NET、.NET Framework 1.1 2.0+、ASP.NET WebForm、jQuery、jQuery UI、MS SQL Server、MySql、Oracle、VSS,以及項目管理和CMMI5涉及到的相關(guān)軟件文檔等。

          一句話總結(jié)下第二份工作:

          底層程序猿,跨省漂泊,工資低,福利少,比較累但很充實,憑借興趣打下扎實基礎(chǔ)。

          第三份工作跳槽到某民營企業(yè),依舊是企業(yè)內(nèi)部信息化,兼網(wǎng)游后臺系統(tǒng)。之所以要跳槽,一方面需要緊跟行業(yè)風(fēng)向標(biāo),學(xué)習(xí)并實際運用最新技能,不斷提升自己;另一方面,也是為了在這個陌生城市扎根下去,需要更多的收入。

          收入翻倍的同時,工作量也成幾倍的翻。當(dāng)時最夸張的時候是某個月在公司連續(xù)996一個月(當(dāng)然,現(xiàn)在回顧,一個月996實在是小case),由于住的地方離公司比較遠(yuǎn),老大跟我住的又近,所以當(dāng)時老大也經(jīng)常跟我一起加班,晚上沒公交的時候會送我回去。

          當(dāng)時那個項目,我不止一次跟老大說,我能不能放棄,能不能換個人來做,我一個人實在搞不定。每次老大就只回我一句話:我相信你可以的,再試試。

          為了不辜負(fù)老大的信任,也為了證明自己對編程的無限熱愛,咬著牙,經(jīng)過無數(shù)次失敗,無數(shù)個不眠之夜,無數(shù)次google(因為公司內(nèi)沒有同事會這個新技術(shù),所以只能尋求谷歌),最后終于成功了。這是9年多職場生涯一路走來,難得記憶猶新的項目之一。成功的那一刻,成就感爆棚!

          在這家公司雖然只待了一年多,但我覺得過了3年,學(xué)到了更多開發(fā)技能,如:jQuery Mobile、.NET Framework 4.0+、ASP.NET MVC、WPF、WCF、WebService、CSS3、HTML5、SVN等。

          一句話總結(jié)第三份工作:

          中級程序猿,工資翻倍,買了房,累但很充實,老大的信任讓我對編程更加狂熱。

          第四份工作跳槽到某創(chuàng)業(yè)企業(yè),這次不再是企業(yè)內(nèi)部信息化,而是做電商。這次跳槽,主要是覺得應(yīng)該開始嘗試下團隊管理崗位,以及抵擋不住的股權(quán)誘惑。畢竟是創(chuàng)業(yè)公司,開發(fā)人員不多,流程也比較混亂。

          這時候之前的臺企規(guī)范化工作流程,在現(xiàn)階段的團隊管理上面,就有了很多借鑒之處。自己除了管理團隊,同時也是電商后臺系統(tǒng)的核心開發(fā)與架構(gòu)師。

          可惜好景不長,半年左右的時間,公司因為擴張過快、經(jīng)營不善等原因宣布倒閉。雖然,只有僅僅半年時間,但對技術(shù)的追逐一點也沒拉下,如:ASP.NET Web api、RESTful api、并發(fā)、多線程、壓力測試、GIT等。另外,初次嘗試團隊管理,也是略有收獲。

          一句話總結(jié)第四份工作:

          資深程序猿,工資翻倍,股權(quán)激勵,團隊管理,滿懷創(chuàng)業(yè)熱情但遭遇失敗。

          第五份工作是目前的工作,也是在職時間最長的工作(已經(jīng)超過4年)。這是一家互聯(lián)網(wǎng)在線旅游公司,在里面負(fù)責(zé)企業(yè)內(nèi)部信息化,沒錯,我又重操舊業(yè)了。

          為什么要重操舊業(yè)呢?

          原因很簡單,因為受不了頻繁換部門,頻繁做新人。剛進(jìn)公司的時候,也是從小程序猿做起(沒錯,是不是有點埋沒人才,哈哈),可是互聯(lián)網(wǎng)公司戰(zhàn)略變化太快了,入職3個月內(nèi),經(jīng)歷了多次部門拆分與重組,前前后后換了3個研發(fā)部門。

          這時候,我告訴自己,一定要想辦法改變處境,如果再這樣下去,遲早會被淹沒,永無出人頭地之日。說來也巧,這個時候,公司內(nèi)部的信息化部門負(fù)責(zé)人離職了,然后公司面向全員發(fā)起了負(fù)責(zé)人競聘通知。

          我心想:機會啊,于其碌碌無為,不如去挑戰(zhàn)一下。當(dāng)時,一起競聘的還有一位,工齡比我大一倍,技術(shù)也不錯,不過非常幸運,最終CTO和我后來的老大都把票投給了我。

          在企業(yè)內(nèi)部信息化這個熟悉又陌生的新崗位上,這一干,就是4年多。

          • 這4年來,公司員工數(shù)從最初的4000多人,到目前的10000多人(包含多家投并購子公司)。
          • 這4年來,部門人數(shù)從最初的6人,到頂峰的50人,到目前的30多人,自己的管理能力,也從主管一直晉升到總監(jiān)。
          • 這4年來,部門系統(tǒng)從最初的2個,到目前的50多個。

          這4年來,管理的下屬多了、系統(tǒng)多了、工種多了,自己的職責(zé)也不再是寫好每一行代碼,所以也逼迫自己逐漸從一名程序猿轉(zhuǎn)型至產(chǎn)品總監(jiān)。新學(xué)了很多開發(fā)以外的知識,如:用研、原型、PRD、交互、設(shè)計、PMP、敏捷等。

          我對部門內(nèi)同事們說的最多的一句話,也是我給他們唯一承諾的一句話是:你們跟著我拼命干出成績,我拼命給你們漲工資。

          一句話總結(jié)目前工作:

          從程序猿產(chǎn)品總監(jiān),轉(zhuǎn)型還算成功,并準(zhǔn)備長期投身產(chǎn)品經(jīng)理事業(yè)。

          寫在最后:

          其實每一年,我都有給自己樹立一個年度目標(biāo),然后朝著這個目標(biāo)不斷奔跑,不管成功與否,過程都能收獲不少。雖然現(xiàn)在已經(jīng)是屬于中高級管理人員,但人還是要永遠(yuǎn)有更高夢想的,萬一一個個都實現(xiàn)了呢。

          你猜我的下一個夢想是什么?!

          本文由 @ Thinking 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載

          題圖來自Unsplash,基于CC0協(xié)議

          生也有涯 而知也無涯 以有涯隨無涯 殆已! --莊子

          1、手寫jsonp的實現(xiàn)

          參考自: http://www.qdfuns.com/notes/16738/1b6ad6125747d28592a53a960b44c6f4.html

          先說說JSONP是怎么產(chǎn)生的:

          其實網(wǎng)上關(guān)于JSONP的講解有很多,但卻千篇一律,而且云里霧里,對于很多剛接觸的人來講理解起來有些困難,著用自己的方式來闡釋一下這個問題,看看是否有幫助。

          1、一個眾所周知的問題,Ajax直接請求普通文件存在跨域無權(quán)限訪問的問題,甭管你是靜態(tài)頁面、動態(tài)網(wǎng)頁、web服務(wù)、WCF,只要是跨域請求,一律不準(zhǔn)。

          2、不過我們又發(fā)現(xiàn),Web頁面上調(diào)用js文件時則不受是否跨域的影響(不僅如此,我們還發(fā)現(xiàn)凡是擁有"src"這個屬性的標(biāo)簽都擁有跨域的能力,比如script、img、iframe)。

          3、于是可以判斷,當(dāng)前階段如果想通過純web端(ActiveX控件、服務(wù)端代理、屬于未來的HTML5之Websocket等方式不算)跨域訪問數(shù)據(jù)就只有一種可能,那就是在遠(yuǎn)程服務(wù)器上設(shè)法把數(shù)據(jù)裝進(jìn)js格式的文件里,供客戶端調(diào)用和進(jìn)一步處理。

          4、恰巧我們已經(jīng)知道有一種叫做JSON的純字符數(shù)據(jù)格式可以簡潔的描述復(fù)雜數(shù)據(jù),更妙的是JSON還被js原生支持,所以在客戶端幾乎可以隨心所欲的處理這種格式的數(shù)據(jù)。

          5、這樣子解決方案就呼之欲出了,web客戶端通過與調(diào)用腳本一模一樣的方式,來調(diào)用跨域服務(wù)器上動態(tài)生成的js格式文件(一般以JSON為后綴),顯而易見,服務(wù)器之所以要動態(tài)生成JSON文件,目的就在于把客戶端需要的數(shù)據(jù)裝入進(jìn)去。

          6、客戶端在對JSON文件調(diào)用成功之后,也就獲得了自己所需的數(shù)據(jù),剩下的就是按照自己需求進(jìn)行處理和展現(xiàn)了,這種獲取遠(yuǎn)程數(shù)據(jù)的方式看起來非常像AJAX,但其實并不一樣。

          7、為了便于客戶端使用數(shù)據(jù),逐漸形成了一種非正式傳輸協(xié)議,人們把它稱作JSONP,該協(xié)議的一個要點就是允許用戶傳遞一個callback參數(shù)給服務(wù)端,然后服務(wù)端返回數(shù)據(jù)時會將這個callback參數(shù)作為函數(shù)名來包裹住JSON數(shù)據(jù),這樣客戶端就可以隨意定制自己的函數(shù)來自動處理返回數(shù)據(jù)了。

          JSONP的客戶端具體實現(xiàn):

          1、我們知道,哪怕跨域js文件中的代碼(當(dāng)然指符合web腳本安全策略的),web頁面也是可以無條件執(zhí)行的。

          遠(yuǎn)程服務(wù)器remoteserver.com根目錄下有個remote.js文件代碼如下:


          54、實現(xiàn)一個布局:左邊固定寬度為200,右邊自適應(yīng),而且滾動條要自動選擇只出現(xiàn)最高的那個

          55、畫出盒子模型,要使谷歌瀏覽器的盒子模型顯示得跟IE瀏覽器一致(讓谷歌跟ie一致,不是ie跟谷歌一致),該怎么做?

          56、手寫JS實現(xiàn)類繼承,講原型鏈原理,并解釋new一個對象的過程都發(fā)生了什么

          57、Array對象自帶的方法,一一列舉

          58、若干個數(shù)字,怎么選出最大的五個

          59、Array對象自帶的排序函數(shù)底層是怎么實現(xiàn)的?

          60、常用的排序算法有哪些,介紹一下選擇排序

          61、了解navigator對象嗎?

          62、手寫一個正則表達(dá)式,驗證郵箱

          63、link和@import引入CSS的區(qū)別?

          64、剛才說有些瀏覽器不兼容@import,具體指哪些瀏覽器?

          65、介紹一下cookie,localstorage,sessionstorage,session

          66、jquery綁定click的方法有幾種

          67、你的優(yōu)點/競爭力

          68、移動端適配問題

          69、react的難點在哪里

          70、做過css動畫嗎

          71、如何優(yōu)化網(wǎng)站

          72、以后的規(guī)劃

          73、你做過最困難的事情是啥?

          74、css3 html5新特性

          75、閉包,ES6,跨域

          76、問做過啥項目,用到什么技術(shù),遇到什么困難

          77、兼容性

          78、盒子模型

          79、Array的unshift() method的作用是什么?如何連接兩個Array?如何在Array里移除一個元素?

          80、用紙筆寫一個Closure,任意形式和內(nèi)容

          81、知不知道Array-like Object?

          82、如何用Native JavaScript來讀寫Cookie?

          83、知不知道CSS Box-model?

          84、如何做一個AJAX Request?

          85、Cross-domain access有沒有了解?

          86、前端安全方面有沒有了解?XSS和CSRF如何攻防?

          87、HTTP Response的Header里面都有些啥?

          88、知不知道HTTP2?

          89、輸入URL后發(fā)生了什么?

          90、new operator實際上做了什么?

          91、面向?qū)ο蟮膶傩杂心男?/p>

          92、做一個兩欄布局,左邊f(xié)ixed width,右邊responsive,用紙筆手寫

          93、講一下AJAX Request

          94、講一下Cross-domain access

          95、介紹一下做過的項目

          96、問到了多個服務(wù)器怎么弄,架構(gòu)之類的

          97、angular的渲染流程

          98、臟檢查

          99、nodejs的架構(gòu)、優(yōu)缺點、回調(diào)

          100、css 盒模型

          101、css 布局,左邊定寬右邊自適應(yīng)

          102、冒泡和捕獲,事件流哪三個階段?

          103、實現(xiàn)事件代理

          104、原型鏈

          105、繼承的兩種方法

          106、ajax,原生ajax的四個過程

          107、閉包,簡單說一個閉包的應(yīng)用,然后閉包的主要作用是什么

          108、css:兩個塊狀元素上下的margin-top和margin-bottom會重疊。啥原因?怎么解決?

          109、js:寫一個遞歸。就是每隔5秒調(diào)用一個自身,一共100次

          110、cookie和session有什么區(qū)別

          111、網(wǎng)絡(luò)分層結(jié)構(gòu)

          112、你的不足是什么?

          113、做了那么多項目,有沒有自己的歸納總結(jié)

          114、工程怎么進(jìn)行文件管理

          115、less和sass掌握程度

          116、Cookie 是否會被覆蓋,localStorage是否會被覆蓋

          117、事件代理js實現(xiàn)

          118、Css實現(xiàn)動畫效果

          119、Animation還有哪些其他屬性

          120、Css實現(xiàn)三列布局

          121、Css實現(xiàn)保持長寬比1:1

          122、Css實現(xiàn)兩個自適應(yīng)等寬元素中間空10個像素

          123、requireJS的原理是什么

          124、如何保持登錄狀態(tài)

          125、浮動的原理以及如何清除浮動

          126、Html的語義化

          127、原生js添加class怎么添加,如果本身已經(jīng)有class了,會不會覆蓋,怎么保留?

          128、Jsonp的原理。怎么去讀取一個script里面的數(shù)據(jù)?

          129、如果頁面初始載入的時候把ajax請求返回的數(shù)據(jù)存在localStorage里面,然后每次調(diào)用的時候去localStorage里面取數(shù),是否可行。

          130、304是什么意思?有沒有方法不請求不經(jīng)過服務(wù)器直接使用緩存

          131、http請求頭有哪些字段

          132、數(shù)組去除一個函數(shù)。用arr.splice。又問splice返回了什么?應(yīng)該返回的是去除的元素。

          133、js異步的方法(promise,generator,async)

          134、Cookie跨域請求能不能帶上

          135、最近看什么開源項目?

          136、commonJS和AMD

          137、平時是怎么學(xué)習(xí)的?

          138、為什么要用translate3d?

          139、對象中key-value的value怎么再放一個對象?

          140、Get和post的區(qū)別?

          145、Post一個file的時候file放在哪的?

          146、說說你對組件的理解

          147、組件的html怎么進(jìn)行管理

          148、js的異步加載,promise的三種狀態(tài),ES7中的async用過么

          149、靜態(tài)屬性怎么繼承

          150、js原型鏈的繼承

          151、jquery和zepto有什么區(qū)別

          152、angular的雙向綁定原理

          153、angular和react的認(rèn)識

          154、MVVM是什么

          155、移動端是指手機瀏覽器,還是native,還是hybrid

          156、你用了移動端的什么庫類和框架?

          157、移動端要注意哪些?

          158、適配有去考慮么,retina屏幕啊?

          159、rem是什么?em是什么?如果上一層就是根root了,em和rem等價么?

          160、怎么測試的?會自動化測試么?

          161、你覺得你什么技術(shù)最擅長?

          162、你平時有沒有什么技術(shù)的沉淀?

          163、單向鏈表怎么查找有沒有環(huán)?

          164、怎么得到一個頁面的a標(biāo)簽?

          165、怎么在頁面里放置一個很簡單的圖標(biāo),不能用img和background-img?

          166、正則表達(dá)式判斷url

          167、怎么去除字符串前后的空格

          168、實現(xiàn)頁面的局部刷新

          169、絕對定位與相對定位的區(qū)別

          170、js輪播實現(xiàn)思路

          171、使用js畫一個拋物線,拋物線上有個小球隨著拋物線運動,有兩個按鈕能使小球繼續(xù)運動停止運動

          172、java五子棋,說下實現(xiàn)思路

          173、如何讓各種情況下的div居中(絕對定位的div,垂直居中,水平居中)?

          174、display有哪些值?說明他們的作用

          175、css定義的權(quán)重

          176、requirejs實現(xiàn)原理

          177、requirejs怎么防止重復(fù)加載

          178、ES6里頭的箭頭函數(shù)的this對象與其他的有啥區(qū)別

          179、tcp/udp區(qū)別

          180、tcp三次握手過程

          181、xss與csrf的原理與怎么防范

          182、mysql與 MongoDB的區(qū)別

          183、w3c事件與IE事件的區(qū)別

          184、有沒有上傳過些什么npm模塊

          185、IE與W3C怎么阻止事件的冒泡

          186、gulp底層實現(xiàn)原理

          187、webpack底層實現(xiàn)原理

          188、gulp與webpack區(qū)別

          189、vuejs與angularjs的區(qū)別

          190、vuex是用來做什么的

          191、說下你知道的響應(yīng)狀態(tài)碼

          192、ajax的過程以及 readyState幾個狀態(tài)的含義

          193、你除了前端之外還會些什么?

          194、cookie與session的區(qū)別

          195、一些關(guān)于php與java的問題

          196、你覺得你哪個項目是你做的最好的

          197、說說你在項目中遇到了哪些困難,是怎么解決的

          198、前端優(yōu)化你知道哪些

          199、webpack是用來干嘛的

          200、webpack與gulp的區(qū)別

          201、es6與es7了解多少

          202、說下你知道的響應(yīng)狀態(tài)碼

          203、看過哪些框架的源碼

          204、遇到過哪些瀏覽器兼容性問題

          205、清除浮動有哪幾種方式,分別說說

          206、你知道有哪些跨域方式,分別說說

          207、JavaScript有哪幾種類型的值

          208、使用 new操作符時具體是干了些什么

          209、學(xué)習(xí)前端的方法以及途徑

          210、怎么實現(xiàn)兩個大整數(shù)的相乘,說下思路

          211、你學(xué)過數(shù)據(jù)結(jié)構(gòu)沒,說說你都了解些什么

          212、你學(xué)過計算機操作系統(tǒng)沒,說說你都了解些什么

          213、你學(xué)過計算機組成原理沒,說說你都了解些什么

          214、你學(xué)過算法沒,說說你都了解些什么

          215、說下選擇排序,冒泡排序的實現(xiàn)思路

          216、用過哪些框架

          217、讓你設(shè)計一個前端css框架你怎么做

          218、了解哪些設(shè)計模式說說看

          219、說下你所了解的設(shè)計模式的優(yōu)點

          220、vue源碼結(jié)構(gòu)

          221、狀態(tài)碼

          222、瀏覽器緩存的區(qū)別

          223、304與200讀取緩存的區(qū)別

          224、http請求頭有哪些,說說看你了解哪些

          225、js中this的作用

          226、js中上下文是什么

          227、js有哪些函數(shù)能改變上下文

          228、你所了解的跨域的方法都說說看你了解的?

          229、要是讓你自己寫一個js框架你會用到哪些設(shè)計模式

          230、平常在項目中用到過哪些設(shè)計模式,說說看

          231、一來給了張紙要求寫js自定義事件

          232、前端跨域的方法

          233、call與apply的區(qū)別

          234、h5有個api能定位你知道是哪個嗎?

          235、vue與angularjs中雙向數(shù)據(jù)綁定是怎樣實現(xiàn)的?

          236、webpack怎樣配置?

          237、nodejs中的文件怎么讀寫?

          238、link和@import有什么區(qū)別?

          239、cookies,sessionStorage 和 localStorage 的區(qū)別

          240、看過哪些前端的書?平時是怎么學(xué)習(xí)的

          241、說下你所理解的mvc與mvvc

          242、position有哪些值,說下各自的作用

          243、寫個從幾個li中取下標(biāo)的閉包代碼

          244、你的職業(yè)規(guī)劃是怎么樣的?

          245、移動端性能優(yōu)化

          246、lazyload如何實現(xiàn)

          247、點透問題

          248、前端安全

          249、原生js模板引擎

          250、repaint和reflow區(qū)別

          251、requirejs如何避免循環(huán)依賴?

          252、實現(xiàn)布局:左邊一張圖片,右邊一段文字(不是環(huán)繞)

          253、window.onload和$(document).ready()的區(qū)別,瀏覽器加載轉(zhuǎn)圈結(jié)束時哪個時間點?

          254、form表單當(dāng)前頁面無刷新提交 target iframe

          255、setTimeout和setInterval區(qū)別,如何互相實現(xiàn)?

          256、如何避免多重回調(diào)—promise,promise簡單描述一下,如何在外部進(jìn)行resolve()

          257、margin坍塌?水平方向會不會坍塌?

          258、偽類和偽元素區(qū)別

          259、vue如何實現(xiàn)父子組件通信,以及非父子組件通信

          260、數(shù)組去重

          261、使用flex布局實現(xiàn)三等分,左右兩個元素分別貼到左邊和右邊,垂直居中

          262、平時如何學(xué)前端的,看了哪些書,關(guān)注了哪些公眾號

          263、實現(xiàn)bind函數(shù)

          264、數(shù)組和鏈表區(qū)別,分別適合什么數(shù)據(jù)結(jié)構(gòu)

          265、對mvc的理解

          266、描述一個印象最深的項目,在其中擔(dān)任的角色,解決什么問題

          267、http狀態(tài)碼。。。401和403區(qū)別?

          268、描述下二分查找

          269、為什么選擇前端,如何學(xué)習(xí)的,看了哪些書,《js高級程序設(shè)計》和《你不知道的js》有什么區(qū)別,看書,看博客,看公眾號三者的時間是如何分配的?

          270、如何評價BAT?

          271、描述下在實習(xí)中做過的一個項目,解決了什么問題,在其中擔(dān)任了什么角色?這個過程存在什么問題,有什么值得改進(jìn)的地方?

          272、如何看待加班,如果有個項目需要連續(xù)一個月加班,你怎么看?

          273、遇到的壓力最大的一件事是什么?如何解決的?

          274、平時有什么愛好

          275、自身有待改進(jìn)的地方

          276、n長的數(shù)組放入n+1個數(shù),不能重復(fù),找出那個缺失的數(shù)

          277、手里有什么offer

          278、你對于第一份工作最看重的三個方面是什么?

          279、如何評價現(xiàn)在的前端?

          280、用原生js實現(xiàn)復(fù)選框選擇以及全選非全選功能

          281、用4個顏色給一個六面體上色有多少種情況

          282、amd和cmd區(qū)別

          283、為什么選擇前端,移動端性能優(yōu)化

          284、vue的特點?雙向數(shù)據(jù)綁定是如何實現(xiàn)的

          285、Object.defineProperty

          286、算法題:數(shù)組去重,去除重復(fù)兩次以上的元素,代碼題:嵌套的ul-li結(jié)構(gòu),根據(jù)input中輸入的內(nèi)容,去除相應(yīng)的li節(jié)點,且如果某個嵌套的ul下面的li都被移除,則該ul的父li節(jié)點也要被移除

          287、頁面加載過程

          288、瀏覽器如何實現(xiàn)圖片緩存

          以上資料已經(jīng)好了需要的小伙伴下方卡片獲取!

          是編程樂趣,一個10年.Net開發(fā)經(jīng)驗老程序員,點擊右上方“關(guān)注”,每天為你分享開源項目和編程知識。

          一直以來,.Net由于微軟產(chǎn)品的戰(zhàn)略的錯誤,導(dǎo)致拋棄了很多技術(shù),今天就一起來盤點8個曾經(jīng)流行的技術(shù),看看你都用過幾個。

          01

          .NET Framework

          首當(dāng)其沖,肯定是.NET Framework,現(xiàn)在已經(jīng)慢慢被.Net Core取代,.Net Core是一個跨平臺的現(xiàn)代化開源平臺,也成為企業(yè)開發(fā)跨平臺應(yīng)用程序的首先。


          02

          WCF

          WCF,全稱是Windows Communication Foundation,Windows通訊開發(fā)平臺,現(xiàn)在已經(jīng)被Web API、gRPC取代。特別是gRPC是一個高性能、開源和通用的RPC框架,被廣泛用于微服務(wù)架構(gòu)和云原生應(yīng)用中,逐漸取代了WCF。


          03

          VB6

          VB6是微軟公司開發(fā)的編程設(shè)計軟件,基于Windows操作系統(tǒng)可視化編程環(huán)境,現(xiàn)在被Visual Basic .NET取代了,雖然Visual Basic .NET還保持更新,但是用的人也越來越少了,市場份額持續(xù)在降低。

          Visual Basic .NET其實也被取代了,現(xiàn)在說.Net默認(rèn)就是等于C#。


          04

          Windows Forms

          可能是微軟想拋棄的一個技術(shù),但是唯一沒成功的例子吧。WPF的推出一度大有替換Windows Forms的態(tài)勢,但是沒成功。WPF非常適合開發(fā)一些界面要求比較高、現(xiàn)代化的產(chǎn)品,這兩者依然保持迭代更新。


          05

          ASP.NET Web Forms

          ASP.NET Web Forms被ASP.NET Core MVC取代。ASP.NET Core MVC是一個現(xiàn)代化、開源的Web應(yīng)用程序框架,具有更好的性能和可擴展性,逐漸取代了ASP.NET Web Forms。


          06

          Silverlight

          Silverlight曾經(jīng)一度非常流行,那個時候還是Flash的時代,但現(xiàn)在都被Html5取代了。Silverlight是一個用于開發(fā)跨平臺多媒體應(yīng)用程序的插件,但隨著HTML5的普及和瀏覽器支持的增加,Silverlight逐漸被取代。


          07

          Microsoft Office Access

          Microsoft Office Access是由微軟發(fā)布的關(guān)系數(shù)據(jù)庫管理系統(tǒng),對于微軟的數(shù)據(jù)庫,很多人都知道MsSql,但Microsoft Office Access很多人沒接觸過,那個時候還是Asp的時代,Asp+Access一度是很多個人站點的首先,但現(xiàn)在使用量確實很少了。


          08

          Xamarin

          Xamarin用于使用 .NET 和 C# 構(gòu)建 Android 和 iOS 應(yīng)用的應(yīng)用平臺。雖然MAUI剛剛推出,但毋庸置疑的Xamarin肯定會被替代。

          MAUI是一個跨平臺框架,支持單個共享代碼庫開發(fā)在 Android、iOS、macOS 和 Windows 上運行的應(yīng)用。

          我是編程樂趣,一個10年.Net開發(fā)經(jīng)驗老程序員,專注開源項目和編程知識分享。

          私信回復(fù):【888】,領(lǐng)取.Net視頻教程。

          - End -

          推薦閱讀

          推薦一個C#開發(fā)的、跨平臺的解壓縮的開源項,值得收藏

          一個方便IO單元測試的C#擴展庫

          推薦一個C#開發(fā)的窗口擴展菜單,支持系統(tǒng)所有窗口

          一個Windows遠(yuǎn)程工具,小巧但實用,支持RDP、SSH、SFTP、FTP等多種協(xié)議

          一個對C#程序混淆加密,小巧但夠用的小工具


          上一篇:HTML5是什么
          下一篇:HTML 列表
          主站蜘蛛池模板: 国产乱码精品一区二区三区香蕉 | 亚洲色欲一区二区三区在线观看| 久久久91精品国产一区二区| 国产精品亚洲不卡一区二区三区| 精品国产免费一区二区三区| 国产成人高清精品一区二区三区| 一区二区精品久久| 日韩一区二区三区视频| 国产丝袜视频一区二区三区| 香蕉久久一区二区不卡无毒影院| 国产福利一区二区三区在线视频| 蜜桃传媒一区二区亚洲AV| 亚洲熟女乱综合一区二区| 国产成人无码一区二区三区| 国产精品福利一区二区| 精品福利一区3d动漫| 国产精品综合一区二区| 精品久久久久中文字幕一区| 激情内射亚洲一区二区三区| 国产怡春院无码一区二区| 在线观看国产区亚洲一区成人| 人妻体内射精一区二区三四| 日本一区二区三区在线观看视频| 国产一区二区不卡在线播放| 亚洲色偷偷偷网站色偷一区| 日韩视频在线一区| 国产一区二区三区乱码| 手机福利视频一区二区| 国产成人精品无码一区二区三区| 精品香蕉一区二区三区| 国产在线一区二区在线视频| 冲田杏梨AV一区二区三区| 国产成人精品a视频一区| 波多野结衣一区视频在线| 亚洲午夜日韩高清一区| 无码少妇一区二区三区芒果| 国产精品视频第一区二区三区| 在线免费视频一区二区| 99久久人妻精品免费一区| 中文日韩字幕一区在线观看| 精品国产一区二区三区香蕉事|