於是這就算入職了吧 來這裡已經第三個晚上了。 記得兩個月前,我收到“等你考試完,再來上海看看唄”這條資訊時,藉著當時的衝動,沒有多想,就私自把暑假生活定下來了。接受邀請並不是因為終於有了一個去公司實習的機會,而是因為某種信仰。 七牛這個公司,我已經忘記是什麼時候第一次聽到的,但是我從去年剛開始有自己的網站時,就一直在用七牛的服務,質量確實挺好。然後我參加了去年12月的南京Hackathon,七牛跟coding.... 2015-07-06 日常
【教程】不用JS實現滑鼠移過的下拉選單效果 相容性:IE≥7(本機無IE6) 難度:簡單 說來慚愧,我一直在用JS來寫下拉選單,一直到去年的10月份。前一陣有同學問我能不能不用JS,我想了想,還是有空寫一段吧。 【效果演示(可能醜了點)】 【實現過程】 首先要知道一點知識:滑鼠在子元素上的時候,父元素的:hover是開啟的。 先按照一般的思路寫好選單的HTML框架,本例使用ul和li來製作選單: &l... 2015-02-16 開發
安裝HUSTOJ的心得 經過不斷地折騰,終於把HUSTOJ裝到了高中的伺服器上。整理了一下,有一種“教練我跟他們遇到的情況不一樣啊”的、特別臥槽的感覺,於是就想把我遇到的一些問題寫出來,如果以後有人遇到類似的問題,可以借鑑一下。 先宣告一下背景,我的高中以前有一套免費的POJ系統,搭建在winserver2003上,裡面積累了200來道題。有一天貌似被人攻擊了,所以我有點不放心POJ的安全性。各種搜尋之後發現了zhb... 2015-02-07 環境
【mark】移動前端不得不瞭解的html5 head 頭標籤 原文地址: 移動前端不得不瞭解的html5 head 頭標籤 - WEB前端開發 看到一篇好文章,留著備用。 <!-- 使用 HTML5 doctype,不區分大小寫 --> <!DOCTYPE html> <!-- 更加標準的 lang 屬性寫法 http://zhi.hu/XyIa --> <html lang="zh-cmn-Hans"> <h... 2015-01-12 開發
用SAE的Counter減少雲豆消耗 剛開始寫紙飛機的辦公系統,裡面有兩個地方需要實時更新:維修佇列和簽到列表。後臺用的是PHP嘛,所以前臺肯定是用AJAX輪詢了。剛開始接觸AJAX不久,於是就很腦殘地想到了一個思路——每隔3秒AJAX一次,每次返回一個 完整 的列表資訊,然後前臺用innerHTML更新。很兇殘很暴力,後果嘛——每天雲豆消耗大概在20~40左右吧。 後來嘗試壓縮xhr的請求和返回資料大小,發現效果不明顯。直到我有... 2015-01-11 開發
換一種思路給Sublime-Text配置編譯器 之前就這個問題寫過一篇文章,但是方法非常麻煩,而且需要改st的預設配置檔案。之後從網上看到了各種方法,經過整合之後,有一個非常簡單的思路也可以配好編譯器。 大家可以關注一下st的Build System(在選單→Tools→Build System),我是最近才知道這套系統非常智慧,一般你選擇Automatic就好。在最下面有一個New Build System,點選這裡會新建一個檔案,我們把... 2014-12-13 環境
網頁程式設計心得:語義元素 & 結構、樣式和行為的分離 絕大部分的 HTML 標籤是有語義的。例如 <p> (paragraph)表示段落, <a> (anchor)表示錨, <abbr> (abbreviation)表示縮寫。 為什麼要有語義?這是顯然的,因為 HTML 是用來描述網頁文件的一種語言,我說“這裡有個標題”,那麼 HTML 中應該就是用 <h1> 標籤把標題括起來。 有同學會問... 2014-09-29 開發
讓SVG做背景,可隨元素大小而變化 剛剛遇到了這麼個問題:我用 SVG 作為 <div> 的背景,但是 SVG 不隨 <div> 的大小而變化,即使我設定了 background-size: 100% 。從 Stack Overflow 上也沒搜到什麼好的結果,最終還是自己摸索出來了。 在你的 <svg> 標籤中加上這些: <svg preserveAspectRat... 2014-07-29 開發
關於sinaapp.com無法開啟的解決方案 Update at 2014-07-30:目前sinaapp.com可以訪問了。 不知道是SAE的問題還是godaddy的問題,總之*.sinaapp.com都上不去了。當然,小夥伴們可以將sinaapp改為vipsinaapp繼續訪問。其實透過修改host也可以達到效果。 Windows使用者: 開始→執行(或者Win+R)→輸入 【%SystemRoot%/system32/dr... 2014-07-29 環境
【教程】用JavaScript控制CSS規則 相容性:IE≥9 難度:中等 有時候網頁要適配多種解析度,我們自然想到用百分比來控制大小。但是百分比不是萬能的。例如,你想讓一螢幕顯示十行表格,但是你並不知道螢幕有多高,因此需要用 JavaScript 的 window.innerHeight 獲取螢幕高度。但是如何修改 CSS 呢? 第一種方法:直接設定某元素的屬性 document.getElementById(... 2014-07-29 開發
【JS教程第二篇】樹型的文件 本篇需要對HTML文件結構和JavaScript語法有基本瞭解。 之前寫HTML的時候,有沒有覺得整個文件結構有點層次感呢?例如, <html> 包含了 <head> 和 <body> ,前者包含了 <title> ,後者可以包含好多東西;一個 <div> 中可以包含若干個 <span> 或者 <p> ,它... 2014-06-17 開發
【JS教程第一篇】語法當先 本篇內容需要讀者對HTML有基本的瞭解。 JavaScript(今後簡稱JS)是執行在使用者瀏覽器上的一種指令碼語言,它可以動態改變網頁的內容,以及讓網頁與使用者有互動。JS與Java可沒有任何關係,要是硬扯關係的話,它倆就像雷鋒和雷峰塔一樣。 JS可以嵌在HTML文件中,也可以單獨寫成一個檔案然後嵌入HTML,推薦使用後者。 開啟你喜歡的純文字編輯器,新建一個檔案,儲存為 【檔名.js】... 2014-06-15 開發