TextView的深入使用

                              TextView test = (TextView)findViewById(R.id.test);// 建立一個 SpannableString對象SpannableString sp = new SpannableString("這句話中有百度超連結,有高亮顯示,這樣,或者這樣,還有斜體.已經跳轉到新的Activity");// 設定超連結sp.setSpan(new URLSpan("http://www.baidu.com"),

Stripes學習(一)

最近公司有一個項目要用stripes + spring(Spring JDBC)開發,用maven構建,linux(Ubuntu)系統,web服務器用websphere 6.0。今天開始,深入淺出學習stripes,看看它優越於struts1的緣由究竟在哪裡。備忘:開發之前,請保證機器上已經安裝並且正確配置了java開發環境(jdk 5以上),maven等。1、下載stripes的maven外掛程式,stripes-archetype-quickstart-1.0.jar  Download2、

Spring中與區別

原文:http://blog.sina.com.cn/s/blog_70aaaa7d0100pfd1.html<ref local="xx"/>  用"local"屬性指定目標其實是指向同一檔案內對應"id"屬性值為此"local"值的索引"local"屬性的值必須和目標bean的id屬性相同。如果同一檔案內沒有匹配的元素,xml解析器將提示錯誤。同樣,如果目標在同一XML檔案內,使用"local"變數是最好的選擇(為了儘可能早地知道錯誤)<ref bean="xx"/>

Spring MVC表單提交中文資料出現亂碼

原文:http://bigcat.easymorse.com/?p=474項目中用的是spirng mvc3.0.2.RELEASE版本,涉及到中文表單資料的提交。之前blogspring解決中文亂碼問題解決了中文表單資料出現亂碼的問題,這次索性把設定檔copy過來,運行項目測試了一下,還是亂碼。更改了fiilter順序,問題依然存在,google了一下,按照文檔中的說法將encoding的值改為了UTF-8,問題解決了。順便貼一下設定檔:<filter>    

有意思的兩個值作為主鍵

 有一個表,需要兩個欄位date和platform作為主鍵。於是我把這兩個欄位封裝成一個對象,並重寫等於、小於運算子或hash值(實際沒有重寫成功,用的是Python),才能夠將對象作為dict(字典)的key。 剛接觸Python,沒能實現我想要的代碼。 冥思苦想之際,得人指點:廢那勁幹嘛,直接把這兩個值用字串串連在一起作為一個值,就可以作為dict的key了。 恍然大悟,痛心呐! 教訓:1、思想比較僵化,不懂得變通。 知識點:1、字典dict,使用hash表定位key。搜尋時間複雜度O(1)

WebViewClient與WebChromeClient的區別

 Android應用開發的時候可能會用到WebView這個組件,使用過程中可能會接觸到WebViewClient與WebChromeClient,那麼這兩個類到底有什麼不同呢?WebViewClient主要協助WebView處理各種通知、請求事件的,比如:onLoadResourceonPageStartonPageFinishonReceiveErroronReceivedHttpAuthRequestWebChromeClient主要輔助WebView處理Javascript的對話方塊、網站

CxxTest的環境配置

    最近,感觸到單元測試對程式的構建非常有用。    Java的單元測試工具是JUnit。Python就內建有單元測試的庫PyUnit。    C++的單元測試工具比較多,我選用了CxxTest,並整合到Visual C++ 2005。     簡單地Mark一下:    1、從SourceForge上,下載一個CxxTest。    2、安裝Python或者Perl。(我選擇了Python)   

mutable and volatile

    最近一直看到mutable這個關鍵字,也沒有特別留意。印象中以為是多線程間訪問的編譯最佳化選項(其實是與volatile混了)。     今天要調試一個問題,是多線程的訪問問題。    一個變數float data,一個線程A去讀,一個線程B去寫。可怎麼調都發現線程A讀出來的值都是不變的。   鬱悶挺久後,想起mutable這個關鍵字,可將data聲明為mutable float data,還是不見效。    鬱悶,在鬱悶~~~~~~~   

使用struct的pack和unpack進行位元據的讀寫

直接看例子吧。import structv = 123d = 456.123url = "http://www.xxx.cn"base = "nothing"f = open("protocol.bin", "wb")fmt = "ifi%dsi%ds" % ( len(url), len(base) ) # 如何使用對應關係,請查看python的struct協助文檔bytes = struct.pack(fmt, v, d, len(url), url, len(base), base) #

window與document的區別

 [window對象]  它是一個頂層對象,而不是另一個對象的屬性,即瀏覽器的視窗。  屬性  defaultStatus 預設的狀態條訊息  document 當前顯示的文檔(該屬性本身也是一個對象)  frame 視窗裡的一個架構((FRAME>)(該屬性本身也是一個對象)  frames array 列舉視窗的架構對象的數組,按照這些對象在文檔中出現的順序列出(該屬性本身也是一個對象)  history 視窗的曆史列表(該屬性本身也是一個對象)  length 視窗內的架構數  

人生定律

1、藍斯登原則:在你往上爬的時候,一定要保持梯子的整潔,否則你下來時可能會滑倒。提出者:美國管理學家藍斯登。點評:進退有度,才不至進退維穀;寵辱皆忘,方可以寵辱不驚。2、盧維斯定理:謙虛不是把自己想得很糟,而是完全不想自己。提出者:美國心理學家盧維斯點評:如果把自己想得太好,就很容易將別人想得很糟。3、托利得定理:測驗一個人的智力是否屬於上乘,只看腦子裡能否同時容納兩種相反的思想,而無礙於其處世行事。提出者:法國社會心理學家托利得點評:思可相反,得須相成。4、刺蝟理論:刺蝟在天冷時彼此靠攏取暖,

MAC下搭建discuz論壇

1、開啟web共用。(Mountain

API Demos 2.3 學習筆記

API Demos 2.3 學習筆記 Doc和Pdf版本同步更新,請使用git工具進行同步。關於Git工具更多資訊,請參考:http://progit.org/book/zh/git clone https://code.google.com/p/apidemo/ 或者git clone

創新工場筆試

考了三道題。佩服李開複老師的省錢本事:考試直接發白紙,連印刷費也省了,試題直接用投影儀顯示在講台螢幕上。 三道題,看著不難,所以我就現在先在稿紙上把程式基本都寫出來,最後剩近二十分鐘,才匆忙開始抄寫到答題紙上。 失策:1、最後二十分鐘抄寫程式,比較匆忙,導致抄寫過程完全是機械式的,來不及重新思考或檢查。有點浪費了二十分鐘去抄寫程式的遺憾。改正:在稿紙上,基本寫出解題思路;之後,直接把答案寫到答卷上。避免三道題寫完了,再寫答卷的話,什麼思路都忘了、斷了。  回來後,發現第一題答得有漏洞,於是在機器

解決ora-01652

 解決ora-01652無法通過128(在temp資料表空間中)(2008-12-03 13:29:01)轉載▼標籤:雜談分類:

log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).

 在spring的web項目中常常會在tomcat啟動的時候出現這種提示: 引用log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).log4j:WARN Please initialize the log4j system properly.網上有好多解決辦法都不管用,這個提示應該是讀入web應用程式的log4j.properties檔案之前就報出來了。

浮點數與零的比較

一些筆試、面試寶典之類的書,經常提到浮點數與零的比較。大概是這樣if(f - 0.0f  <

RichFaces JSF自訂分頁組件(簡潔版)

使用原有的組件分頁,所有的資料都要從資料庫取出來,當大量資料的時候比較消耗資源,下邊例子實現了從資料庫的分頁,採用RichFaces4實現,改到其他的版本只要修改顯示的部分即可。AbstractPager.java是個抽象的分頁類,用於實現了分頁的功能。是需要分頁的受管bean的父類,只要重寫2個抽象方法就可以。package com.gzeport.app.eLargeClearance.common;import java.util.List;/** * @author LiCailong

ubuntu下編譯webkit

根據webkit.org上的說明http://trac.webkit.org/wiki/BuildingGtk,基本就可以了,編譯GTK版本。ubuntu版本9.10 安裝編譯工具:sudo apt-get install autoconf…… 編譯時間,會發現libsoup2.4-dev版本過低。解決辦法,參考http://wiki.ubuntu.org.cn/UbuntuHelp:WebKit: sudo add-apt-repository ppa:webkit-teamsudo apt-

QString和string類型相互轉換

在使用QT和C++進行開發的時候,由於兩者的資料類型不完全相同,需要進行轉換。下面介紹QString和string類型相互轉換的方法。(QT4.6上已測試可用。)1、在標頭檔中添加inlucde資訊和轉換函式聲明: #include <QString> #include <vector> #include <iostream> #include <string> using namespace std;

總頁數: 61357 1 .... 26301 26302 26303 26304 26305 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.