原创 Project Euler 23 - Non-abundant sums

A perfect number is a number for which the sum of its proper divisors is exactly equal to the number. For example, the

原创 如何學習困難學科和實用思維方法-week1

兩種方法,Focused and diffuse modes,集中注意力和分散注意力,分散注意力一般用於學習新東西上Practice makes permanent有短期記憶和長期記憶區別,長期記憶需要重複性的複習怎樣集中注意力在你不喜歡

原创 認識正則表達式(一)

        如果初次看正則表達式,一定會被它奇怪的樣子嚇壞的。 比如下面這個表達式 (<[Aa]\s+[^>]+>\s*)?<[Ii][Mm][Gg]\s+[^>]+>(?(1)\s*</[Aa]>)         其實

原创 超級時間整理術-讀書筆記

創建時間跟蹤表遠離拖延,不要怕犯錯,有時錯誤的決定也能帶來禮物開發你的直覺,其實你內心已經有答案了(類似王陽明的心學)每天結束前規劃明天最重要的五件事情做事要注意利用承諾的力量(有些事可以承諾,督促自己完成)把待辦工作變成必辦工作建立緊急

原创 SQL反模式:實體-屬性-值(EAV)問題(一)

    但以下關係存在時,可能會將數據設置成爲EAV模式,比如一個問題(Issue),可能有繼承它的bug和特性(FeatureRequest),他們的關係如下,引用AntiPatterns 針對上面的關係,如果考慮表格的列可能擴展的情

原创 [andorid系列]Hello world入門教程

最近開始關注android開發,倒不是想轉去做Android,而是對移動開發市場頗有些興趣。當做自己課外興趣研究,我也是從基礎開始研究, 當然是程序員最經典Hello world開始了。下面開始本次android第一次探索。 我採用的an

原创 SemaphoreSlim應用

      在多線程編程中,有時候爲了控制同時訪問資源的數量,應該做出限制,微軟提供了SemaphoreSlim,實現了基於信號方式來獨佔訪問,多個線程可以自動逐個方法指定的資源。     初始聲明如下: SemaphoreSlim s

原创 AutoResetEvent使用

class Program { private static AutoResetEvent workEvent = new AutoResetEvent(false); private stati

原创 Android開發環境搭建全程演示(jdk+eclipse+android sdk)

轉載地址:http://hi.baidu.com/lvjava/blog/item/74a8480ee120e0c67acbe10f.html  全程演示android開發環境的搭建過程,無需配置環境變量。所有軟件都是寫該文章時最新版本

原创 SQL反模式-簡單樹問題(二)

      上一篇文章介紹,簡單樹的結構不能使用上級Id來存儲,會帶來查詢等問題,並提供了2個解決方案。分別是使用存儲全路徑的列和嵌套集合(nested sets) 解決方案:閉包表(Closure Table)       這種方案是簡

原创 What is JavaScript?

  JavaScript由三個部分組成 1.The Code(ECMScript) 2.The Document Object Model(DOM)

原创 SQL反模式-簡單樹問題(一)

    如果需要設計一個員工的實體(employee),員工有上下級關係,而一個員工的上級也是一個員工,這就是一個自關聯關係。假設這個員工數據庫表設計成這樣:     Employee ------------------ emp_id

原创 SQL反模式:實體-屬性-值(EAV)問題(二)

在上一篇文章中,介紹了EAV模式存在的問題,文章鏈接如下: https://blog.csdn.net/dh858115/article/details/104203110 那麼針對EAV的問題有什麼解決方案呢? 解決方案1.單表法  

原创 SQL反模式-存儲多值問題

       假設我們需要設計一個博客系統,有以下實體,文章(article),用戶(user)。現在需要實現一個需求,需要記錄一篇文章有哪些用戶瀏覽了。於是,我們在article這個表增加了一列來記錄用戶瀏覽數據,假設這列叫做user_

原创 使用jQuery解決GridView全選問題

聲明:轉載請註明出處。   最近學習一些jQuery,使用三腳貓的功夫嘗試解決一些日常問題。本次實例是解決GridView的HeaderTemplate的複選框選中/不選中時,gridview的ItemTemplate複選框全部選中/不選