Time of Update: 2018-12-04
文章目錄 日誌引用 在在Content provider實現中使用SQLiteOpenHelper中實現的是特別簡單的content provider,方法實現不全。下面給出一個實現比較全面的Content provider,當然也是很簡單的。使用UriMatcherUriMatcher可以協助開發人員識別Uri。比如:content://com.easymorse.cp.mycp/emperors表示擷取朝代列表集合。而:content:
Time of Update: 2018-12-04
本文遵循CPL協議,可以免費自由使用,但不得去掉作者資訊。作者: ablo首頁:http://blog.csdn.net/ablo_zhouEmail:ablozhou at gmail.com日期:2007.7.4 0:54很多人聽說了POSIX標準,但標準具體長什麼樣,在哪裡下載到,則 不清楚。現在我開放出來,供相關人員使用。Single UNIX Specification V3,IEEE Std 1003.1,2004 Edition標準線上地址:http://www.unix.org/
Time of Update: 2018-12-04
try {//set the download URL, a url that points to a file on the internet//this is the file to be downloadedURL url = new URL("http://somewhere.com/some/webhosted/file");//create the new connectionHttpURLConnection urlConnection = (HttpURLConnection)
Time of Update: 2018-12-04
轉自:http://hi.baidu.com/zhuifengh2o/item/4cba119a95b69837336eebe0 123<script> alert(screen.width + "*" + screen.height) </script>輸出當前螢幕的寬度和高度;12345678910111213<SCRIPT LANGUAGE="JavaScript"> var s = "網頁可見地區寬:"
Time of Update: 2018-12-04
轉自:http://lwbpeter.blog.163.com/blog/static/385082112011102892041596/ 網頁可見地區寬:document.body.clientWidth 網頁可見地區高:document.body.clientHeight 網頁可見地區寬:document.body.offsetWidth (包括邊線的寬) 網頁可見地區高:document.body.offsetHeight
Time of Update: 2018-12-04
通過抓包發現訪問成功的時候要求標頭的cookie值有兩個,就是第一次請求時返回頭裡面的兩個Set-Cookie, 以前代碼是httpURLConnection.getHeaderField("Set-Cookie"),只能擷取到最後一個Set-Cookie的值,現在改成 String cookieVal = null; String key = null; for (int i = 1; (key = httpURLConnection.getHeaderFieldKey(i)
Time of Update: 2018-12-04
class testCharSet{ publicstatic void main(String[] args) { String temp = "成功"; String[] enc = { "ASCII","GB2312","GBK","GB18030","BIG5","ISO-8859-1","UCS-2","UTF-16","UTF-8"}; StringBuilder buf = new StringBuilder(""); for
Time of Update: 2018-12-04
一個整合struts和spring的web工程,使用中出現並發問題。現在用一個常見的ssh登陸工程類比測試,主要測試代碼為: 1、LoginAction bean1 = (LoginAction) ctx.getBean("loginAction"); 2、bean1.setPassword("abc123"); 3、LoginAction bean2 = (LoginAction) ctx.getBean("loginAction");
Time of Update: 2018-12-04
很早就聽說了JAVA3D,可惜一直都沒有去看,那個時候JAVA3D還是1.4是最新版,轉眼一年多過去了,JAVA3D都到了1.5.1版了,在感慨時間易逝的同時也不免對自己沒有努力而感到歎息。現在又重新拾起對JAVA3D的激情與希望,希望在以後的日子裡,少一些空虛,多一份充實,與大家互勉。對於有JAVA基礎的人來說,學習JAVA3D並不會很困難,一般來說涉及到3D都是比較底層的東西了,但是JAVA3D卻把它抽象的非常好,很符合物件導向的思維,並且JAVA優秀的架構也使JAVA3D更加強大。我們還是
Time of Update: 2018-12-04
在網上找的一些關於service的例子都比較簡單,都是通過startService("action")啟動service,然後通過stopService("service")停止service。只能啟動和停止service沒有發揮service的功能。下面我通過介紹關於AIDL啟動service來控制音樂播放的例子來說明通過前台控制service的使用。1.在工程的包中一個尾碼為aidl的檔案: IMusicControlService.aidl package
Time of Update: 2018-12-04
如何把 java 程式編譯成 .exe 檔。通常回答只有兩種,一種是製作一個可執行檔 JAR 檔案包,然後就可以像。chm 文檔一樣雙擊運行了;而另一種是使用 JET 來進行編譯。但是 JET 是要用錢買的,而且據說 JET 也不是能把所有的 Java 程式都編譯成執行檔案,效能也要打些折扣。所以,使用製作可執行 JAR 檔案包的方法就是最佳選擇了,何況它還能保持 Java 的跨平台特性。 下面就來看看什麼是 JAR 檔案包吧: 1. JAR 檔案包 JAR 檔案就是
Time of Update: 2018-12-04
找最大值最小:上周的比賽題nboj上面的排序掃描:#include<cstdio>#include<algorithm>#include<string.h>using namespace std;struct node{ long long x; long long y;}num[100002];bool cmp(node a,node b){ return a.x>b.x;}int main(){int
Time of Update: 2018-12-04
This code fetches content from the web without blocking the UI (runs in the background in a Thread). Once finished, it posts a Handler that is picked up by the UI as soon as possible. import java.io.BufferedInputStream; import java.io.InputStream;
Time of Update: 2018-12-04
這題是比賽時的一道,比完賽後又做了好久才弄出來,打擊很大;以後要更加努力了;就是先對士兵所能拿武器的最大值從小到大排序;武器從小到大排序;#include<cstdio>#include<iostream>#include<vector>#include<algorithm>#include<set>using namespace std; struct node { int minx,maxx; }a[2501]; bool
Time of Update: 2018-12-04
JDK6.0裡面加了一個很實用的包,javax.script,它是JAVA新增的操作指令碼的包,利用它我們可以對指令碼語言進行操作,比如修改,或者調用,並且可以和JAVA語言互動,如果我們利用好的話,我們利用它來實現一些經常要改的部份,這樣我們就可以把一些演算法寫到js檔案裡面,然後再在啟動並執行時候讀取出來並執行,這樣就省去了更改一些東西需要重新編譯的過程了.下面我們就來看一個例子吧,看看如何在JAVA代碼裡面操作指令碼並調用裡面的方法./* * Test.java * * Created
Time of Update: 2018-12-04
尼瑪線段樹終於又有點進展了,果斷的難,自己一直不知道在具體的問題中用線段樹記錄什麼內容,看來還是做過的題目太少了,見過的類型很少,以後要努力了,這次必須把線段樹專輯搞完在回家。。。。弱爆了。這題剛開始看時完全不知道線段樹記錄什麼內容,如何用線段樹表示,更不知道如何下手了;後來看了別人的解題報告理解了好長時間,才明白,真心要努力了,多思考;由於這題是插隊的問題,要等所有資訊輸入完才知道最終結果,用線段樹表示他所記錄的區間還有多少空位,然後從最後一個開始插入;#include<cstdio&g
Time of Update: 2018-12-04
在網上搜尋了一下漢字的Unicode範圍,普遍給出了“U+4E00..U+9FA5”。但事實上這個範圍是不完整的,甚至連基本的全形(中文)標點也未包含在內。根據最新的Unicode 5.0版整理如下:註:在絕大多數應用場合中,我們可以僅用(1)、(2)、(3)、(4)、(5)的集合作為CJK判斷的依據。1)標準CJK文字http://www.unicode.org/Public/UNIDATA/Unihan.html Code point rangeBlock nameReleaseU+3400
Time of Update: 2018-12-04
用總人數減去合并的次數得到的就是所要求的:#include<stdio.h>#include<string.h>int num[50001];int find(int x){ return x==num[x]?x:num[x]=find(num[x]);}int main(){int n,m,t=1;while(~scanf("%d%d",&n,&m)&&n+m){ for(int i=0;i<=n;i++) {
Time of Update: 2018-12-04
輸入淡騰要死:純粹模板#include<cstdio>#include<string.h>#include<algorithm>#include<vector>#include<stdlib.h>#include<cmath>#include<queue>#include<set>#include<map>#include<list>using namespace
Time of Update: 2018-12-04
#include<cstdio>#include<string.h>using namespace std;int num[1000006],con[1000006];bool vis[1000006];int find(int x){ return x==num[x]?x:num[x]=find(num[x]);}int main(){ int n;while(~scanf("%d",&n)){if(n==0){printf("1\n");continue;