原创 條件命題p->q的真值表的解疑

條件命題p→q    1:若p是真,q是真,則 p→q是真;          2:若p是真,q是假,則 p→q是假;                3:若p是假,q是真,則 p→q是真;                4:若p是假,

原创 Linux文件默認權限

   在linux中創建的文件默認的權限爲(-rw-r--r--),創建的目錄默認權限爲(drwxr-xr-x).這些默認的權限是哪裏設置的呢?在超級用戶中輸入umask,結果會是一串數字(0022).如果你在你的用戶權限中輸入umask

原创 軟件的架構和框架

在網上對於架構和框架的解釋還是不盡完善的,甚至有的人會混淆:認爲它們是同一個事物,非也! 所謂框架,就是針對某個問題領域的通用解決方案,它通常集成了最佳實踐和可複用的基礎結構,對開發工作起到減少工作量、指導和規範作用。 如果用建設一幢大

原创 在eclipse中導入SSH項目文件報錯:java.lang.NoSuchMethodException:org.apache.catalina.deploy.WebXml addFilter

在項目開始的時候,菜鳥的我從SVN中下載了項目,卻報了錯:java.lang.NoSuchMethodException:org.apache.catalina.deploy.WebXml addFilter(下圖可見) 挺鬱悶的,後來

原创 在SQL Sever 2008下刪除模式

大家可能會遇到一個問題就是說在SQL Sever 2008下刪除模式的時候出錯(當模式下有一些表),在老的版本中可能用CASCADE(如:DROP SCHEMA test CASCADE)來刪除有表關聯的模式。但是在現在的版本(至少在20

原创 Java 中Iterator 、Vector、ArrayList、List 使用深入剖析[轉]

線性表,鏈表,哈希表是常用的數據結構,在進行Java開發時,JDK已經爲我們提供了一系列相應的類來實現基本的數據結構。這些類均在java.util包中。本文試圖通過簡單的描述,向讀者闡述各個類的作用以及如何正確使用這些類。 Collect

原创 取出json解析出來的對象列表的元素時報錯java.lang.ClassCastException: com.google.gson.internal.LinkedTreeMap cannot be

遇到這個問題的時候,debug顯示在我要取出list裏面的對象的時候報錯。表面看上去代碼沒什麼錯誤。比如:List<User>. 其實這個問題是出現在解析出來的時候,java檢查類型的時候不知道里面的類型是什麼,不能夠強轉的意思。那罪魁禍

原创 js append 含有引號等特殊符號的報錯

這個問題很簡單,只要保持裏面的內容同行就可以,比如var content = ‘<div style="color">’ 還有要注意的就是單引號裏面的引號要是雙引號,雙引號裏面要單引號。

原创 工廠方法與抽象工廠的區別

近日在JavaEye論壇上看到一篇回覆,說得很好.特備忘一下,慢慢品嚐. 工廠模式是最重要的模式,因爲大多數模式都需要用到工廠模式。如果不能正確的運用工廠模式,那麼可以說無法成爲合格的架構師。 多數設計模式的內容講解的都是如何設計接口

原创 抽象類和接口的區別及用法

abstract class和interface是Java語言中對於抽象類定義進行支持的兩種機制,正是由於這兩種機制的存在,才賦予了Java強大的面向對象能力。abstract class和interface之間在對於抽象類定義的支持方面

原创 U盤做爲系統盤安裝系統,出現start booting from usb device和boot failed解決方案

最近在舊機子上安裝Centos系統的時候,用大白菜或者是UltraISO製作完U盤的系統盤後,出現了start booting from usb device和boot failed,一直很鬱悶,以爲是系統的原因。網上說把syslinux

原创 org.apache.maven.plugins:maven-compiler-plugin is missing解決辦法

其實這個問題也不是什麼大問題,不會影響到程序的正常運行,只是warning級別的log。但是看到就不是很爽,其實這些問題不止者一個,但是原因都是一樣的,都是沒有指定版本信息的原因。先看看log怎麼報的,如下圖: 報文: pom.xml配

原创 C#調用mysql查詢存儲過程

廢話不多說,最近做了一個mysql的查詢的存儲過程,現在主要給大家看的是dao部分和存儲過程的生成和使用,其他部分不太重要。 首先先看錶,主要有兩張表,一張是訂單表,一張是車票表,兩者是一對多的關係,通過orderId關聯。 再看的是存

原创 輸入JAVAC出現Exceptioninthread"main"java.lang.NoClassDefFoundError:com/sun/t

在配置java環境的時候,在控制檯輸入javac拋出異常Exceptioninthread"main"java.lang.NoClassDefFoundError:com/sun/t···主要是因爲關鍵的包tools.jar(jdk\li

原创 K均值算法matlab實現

這個算法可以分兩步實現,一個是function [d] = dist(x,y)其中x和y分別代表一個向量;另外一個是function [y,C] = Kmeans( D,k )其中y爲聚類中心分類集合,C爲聚類中心集,D爲目標矩陣(即爲待