Time of Update: 2017-02-28
xml|動態|載入|精華 首先設計一個簡單的XML設定檔config.xml<?xml version='1.0' encoding='utf-8'?><test><luck title="Luck Bang Bang Bang" tag="LUCK" application="dispatch.test" method="mm">&
Time of Update: 2017-02-28
新網站超越老網站這是眾多SEOer都會遇到的一個問題,但有些朋友在這方面沒有一個具體的超越策略或者流程。我們在網站策划過程中就要對競爭者進行分析,對行業進行分析,制訂網站的最佳化策略,什麼時候到達一個什麼樣的階段,我們心裡至少有個算盤。其實說到新站超越老站的話題上,就不得不提一下,你必須是在與老網站排名離的不遠的情況下才會發生,如果一個純新站的話,這點就沒太大的必要考慮,我們只要制訂了最佳化策略即可。但如果我們知道這個行業會有幾個強大的競爭者,遲早是要進行競爭的,如果是這種情況當然我們就需要
Time of Update: 2017-02-28
經常會看到很多人問到這樣的問題:我的網站每天更新多少文章好呢?每篇文章多少字為好呢?面對這樣的問題,這已經是純粹的SEO了,遠離了網站本身的價值。其實百度雖然有種種的不是,但在這一點上面。也是並非限制得那麼死的。個人如果不走出這個魔咒,很容易迷失方向,整天為了單純的SEO做了許多的無用功,到頭來網站還是那個樣子。 每天更新多少文章? 其實文章不是根據數目來定的,更多是根據你的網站所在的行業、網站的定位、網站使用者群的需要、網站的規模來定的。這樣說似乎有點官方,但是確實就是這樣。對於某些行
Time of Update: 2017-02-28
前幾天我自己的一個人才網的站排名從第6名掉到了第152名,雖然說百度這一段時間不穩定,但是也不能有那麼大的變化吧。於是我就開始尋找到底是哪裡出錯了,會造成那麼大影響,最後也沒找出個所以然來,不過我仍然記得SEO那些最重要的環節。通過一禮拜的努力,我的站又回到了原來的排名。現在我就給大家分享下我的經驗: 一,外鏈。
Time of Update: 2017-02-27
如何在DBGrid中選中行,而又讓它可以進入編輯狀態?也許你會問我這有什麼用?呵呵,做資料庫應用的兄弟們會深有感觸,當用DBGrid顯示的欄位過多時,使用者不得不拉動最下面的捲軸,去看最右邊的東西,如果沒有設定DBGrid->Options[dgRowSelect],那麼,拉到最右邊之後,很有可能看串列的;如果設定了DBGrid->Options[dgRowSelect],則在拉到最右邊之後,不會看串列,但是滑鼠點擊其它行(不是當前選中行)時,DBGrid的視圖一下子就會回到顯示最左
Time of Update: 2017-01-18
概述在 Go 語言中,如果一個結構體和一個嵌入欄位同時實現了相同的介面會發生什麼呢?我們猜一下,可能有兩個問題:1.編譯器會因為我們同時有兩個介面實現而報錯嗎?2.如果編譯器接受這樣的定義,那麼當介面調用時編譯器要怎麼確定該使用哪個實現?在寫了一些測試代碼並認真深入的讀了一下標準之後,我發現了一些有意思的東西,而且覺得很有必要分享出來,那麼讓我們先從 Go 語言中的方法開始說起。方法Go
Time of Update: 2017-01-18
複製代碼 代碼如下:'/*========================================================================= ' * Intro 主要是解決在使用WebBrowser列印時,得先設定IE安全性的問題 ' * FileName 添加網站到安全網站.設定安全網站開啟ActiveX時提示.去頁首頁尾.vbs ' * Author yongfa365 ' * Version v1.0 ' * Email
Time of Update: 2017-02-06
標籤:密碼 帳號 ota 程式 div .com 方式 cti 簽名 原文地址:http://www.cnblogs.com/hubro/p/6248353.html在各種手機APP泛濫的現在,
Time of Update: 2017-02-10
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Golang 中的錯誤處理是一個被大家經常拿出來討論的話題(另外一個是泛型)。其中泛型這個問題,rsc 在最近的計劃中也提出了納入他今年的考慮計劃中,同時,泛型的提案在2016年也進行了一些更新,相信未來會有一些更好的方案提出。這個文章我們討論一下如何在現行的 Golang 架構下提供更友好和優雅的錯誤處理。從現狀談起Golang 中的錯誤處理原則,開發人員曾經之前專門發布了幾篇文章( Error handling and Go
Time of Update: 2017-02-06
這是一個建立於
Time of Update: 2017-01-22
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 大家好,我是徐超,從事 Kubernetes 開發已經兩年多了。 今天,我從一個開發人員的角度來講一講 client-go repository,以及怎麼用 client-go 搭建 Controller。同時,也給大家講一講開發過程中遇到的坑,希望大家在開發的時候可以繞坑而行。 另外,我還會講一下 Kubernetes 的 API,讓 controller 功能變的更加強大。 那我們現在先來講,有哪些方法可以跟
Time of Update: 2017-02-09
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。簡介因項目需要使用ECB模式下的3DES演算法加解密資訊,golang預設只提供CBC模式,只能自己實現ECB模式。參考https://segmentfault.com/a/11...,文章對ECB模式的DES有解釋,並實現了部分DES演算法範例。這裡把演算法補全,提供3DES演算法實現。基礎3DES3DES演算法就是採用一個長度為24位元組的密鑰,將密鑰分成各8位元組的3份子密鑰:K1、k2、k3。使用這3個金鑰組明文進行加密、
Time of Update: 2017-02-09
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。《南皮縣誌·風土誌下·歌謠》:“兵馬不動,糧草先行”。作戰時兵馬還沒出動,軍用糧草的運輸要先行一步。在開發新功能之前,先編寫測試代碼,然後只編寫使測試通過的功能代碼,這種測試驅動開發的軟體開發模式是我非常推薦的。對 Dit 的貢獻要求需要通過單元測試,編寫 Dit 的任意模組,都需要一併編寫測試案例。本文先簡述一下 Go 對測試的支援,後續會陸續提供 Dit 的測試方案和測試報告。Go 對測試的支援Go 內建的測試架構
Time of Update: 2017-02-10
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。概述前提:端點的數為1.每個數等於它上方兩數之和。每行數字左右對稱,由1開始逐漸層大。第n行的數字有n項。第n行數字和為2n-1。第n行的m個數可表示為 C(n-1,m-1),即為從n-1個不同元素中取m-1個元素的組合數。第n行的第m個數和第n-m+1個數相等
Time of Update: 2017-02-10
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Docker - 小李飛刀般的虛擬化解決方案 Docker 介紹Docker 是一個可以讓開發人員、系統管理員建立、分發並最終運行應用程式的開放平台。它使用 Google 的 Go 語言開發,並在 Github 上開源。作為輕量級的作業系統虛擬化解決方案,Docker 現在受到了越來越多的關注和使用,特別是RedHat,Ubuntu以及Google 都宣布官方支援 Docker,更讓 Docker
Time of Update: 2017-02-09
這是一個建立於
Time of Update: 2017-02-09
這是一個建立於
Time of Update: 2017-02-09
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。在C語言筆試的時候,比較喜歡考這個東西,如何將一個char數組轉成int類型。當年看過,不過早就忘記了。後來看到這種東西binary.BigEndian.Uint32(a),直接瞎了。後來去看文檔,看了半天也沒搞明白。在這裡直接說一下,源碼。下面這個是uint8,也就是byte數組,大小為4,轉換成int32的代碼。package mainimport "fmt"import
Time of Update: 2017-02-09
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。公司有個需求,就是能夠對列表去重。本屌原本想直接用for迴圈實現,後來去查了查Java的實現方式,大開眼界。Set,是指數學裡的集合。集合當中不能有重複的元素。判斷是否有重複,可以使用雜湊的方法。Java容器當中有基於雜湊實現的HashSet。把元素都放入HashSet當中,如果有重複,則會插入失敗。這樣就能判斷出來是否重複了。而Golang並沒有這種進階的容器。只是找了一個大神實現的,稍微改了一下,能夠支援字串檢測。
Time of Update: 2017-02-09
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。昨天遇到一個問題,strings.TrimRight("cyeamblog.go", ".go")結果居然是"cyeambl",這讓我百思不得其解。當然,要看官方文檔的解釋: func TrimRight(s string, cutset string) stringTrimRight returns a slice of the string s, with all