青菜貓(孫宇博客),青菜貓(孫宇博客),青菜貓(孫宇博客)http://www.javasdc.cn/
青菜貓
青菜貓
BlogJava
首頁
新隨筆
新文章
聯系
聚合
管理
posts - 29, comments - 63, trackbacks - 0
2007年10月17日
java反射 修改靜態方法的值 setAccessible太無節操了
摘要: java反射 修改靜態方法的值 setAccessible太無節操了
閱讀全文
posted @
2013-06-08 11:56
青菜貓(孫宇) 閱讀(20460) |
評論 (6)
|
編輯
收藏
BF算法 字符串匹配java代碼實現
BF(Brute Force)算法核心思想是:首先S[1]和T[1]比較,若相等,則再比較S[2]和T[2],一直到T[M]為止;若S[1]和T[1]不等,則T向 右移動一個字符的位置,再依次進行比較。如果存在k,1≤k≤N,且S[k+1…k+M]=T[1…M],則匹配成功;否則失敗。該算法最壞情況下要進行 M*(N-M+1)次比較,
時間復雜度
為O(M*N)
比如: String a ="123456789" String b= "23"
其實就是循環 a一個一個字符匹配,開始a[0]和b[0]匹配,沒有找到,直接不用找b[1],直接用a[1]和b[0]匹配發現已經 找到,然后繼續用
a[2]和b[1]匹配發現已經 找到。前且是b字符串末尾。說明已經完全找到。返回結果
JAVA代碼實現
/**
* 匹配字符串,判斷 b字符串在a出現的起始位置,沒有找到返回(-1)
* @param a
* @param b
* @return
*/
public static int indexOf(String a,String b){
char[] as = a.toCharArray();
char[] bs = b.toCharArray();
int begin = 0;
for(int i = 0 ; i <as.length; i++){
int k = nextStr(as[i], bs,begin);
//說明已經找到
if( k == begin ){
return i-begin;
}
//說明找到一個字符,需要繼續找
else if( k >= 0 ){
begin = k;
}else{
//沒有找到繼續找
begin = 0;
}
}
return -1;
}
/**
* 匹配字符串,找到字符串位置
* @param c
* @param cs
* @param begin
* @return
*/
public static int nextStr(char c,char[] cs,int begin){
//如果字符匹配和已經到了字符尾部青示已經全部匹配
if(cs[begin] == c && begin == (cs.length-1) ){
return begin;
//如果字符匹配但沒有到尾部需要繼續下移
}else if(cs[begin] == c){
return begin+1;
}
//完全沒有匹配
else{
return -1;
}
}
然后在main里面調用indexOf方法看到結果
posted @
2013-05-21 16:11
青菜貓(孫宇) 閱讀(1015) |
評論 (0)
|
編輯
收藏
java Jnotify java實時的監控制定文件夾內文件的變動信息
摘要: java Jnotify實時的監控制定文件夾內文件的變動信息
閱讀全文
posted @
2011-06-24 17:29
青菜貓(孫宇) 閱讀(2166) |
評論 (1)
|
編輯
收藏
關于seo的那些事,搜索引擎最佳化
摘要: 網頁seo優化,搜索引擎優化
閱讀全文
posted @
2010-11-11 11:56
青菜貓(孫宇) 閱讀(1192) |
評論 (1)
|
編輯
收藏
java中判斷是否是合法圖片
摘要: java中判斷是否是合法圖片
閱讀全文
posted @
2010-09-26 10:41
青菜貓(孫宇) 閱讀(2970) |
評論 (2)
|
編輯
收藏
oracle數據庫換系統后恢復以前oracle數據操作方法
摘要: oracle數據庫換系統后恢復以前oracle數據操作方法
閱讀全文
posted @
2010-09-14 16:13
青菜貓(孫宇) 閱讀(2310) |
評論 (0)
|
編輯
收藏
HashMap源碼解析
摘要: HashMap源碼解析,存儲實現
閱讀全文
posted @
2010-09-01 11:39
青菜貓(孫宇) 閱讀(2221) |
評論 (1)
|
編輯
收藏
關于java序列化的一些問題
摘要:
閱讀全文
posted @
2010-08-24 10:57
青菜貓(孫宇) 閱讀(291) |
評論 (0)
|
編輯
收藏
關于網頁打開新窗口的解決方案,拒絕屏蔽
摘要: 關于網頁打開新窗口的解決方案,拒絕屏蔽
閱讀全文
posted @
2010-07-05 16:09
青菜貓(孫宇) 閱讀(3288) |
評論 (10)
|
編輯
收藏
Velocity使用心得
摘要: Velocity一些使用心得,常用的一些方法
閱讀全文
posted @
2010-05-28 17:08
青菜貓(孫宇) 閱讀(462) |
評論 (0)
|
編輯
收藏
淘寶SNS社區招聘
摘要: 淘寶SNS社區招聘,職位名稱:系統架構師,職位名稱:資深Java工程師,職業發展方向.如技術、業務能力卓越,顯示出過人才能,可專注于技術方向,提升為系統架構師,如輔導、管理能力出色,可提升為TechLeader。
閱讀全文
posted @
2010-05-27 10:51
青菜貓(孫宇) 閱讀(1149) |
評論 (4)
|
編輯
收藏
FindBugs及標準模板安裝使用說明
摘要: FindBugs及標準模板安裝使用說明.大家看看
閱讀全文
posted @
2010-05-25 10:09
青菜貓(孫宇) 閱讀(1030) |
評論 (0)
|
編輯
收藏
jsp ajax上傳標簽原始版本
摘要: jsp ajax上傳標簽原始版本
閱讀全文
posted @
2009-09-15 11:36
青菜貓(孫宇) 閱讀(1566) |
評論 (1)
|
編輯
收藏
java解析 VCF文件導入導出數據庫
摘要: java解析 VCF文件導入導出數據庫
閱讀全文
posted @
2008-08-04 11:50
青菜貓(孫宇) 閱讀(5682) |
評論 (0)
|
編輯
收藏
java解析電話薄 VCF文件ENCODING=QUOTED-PRINTABLE編碼
摘要:
閱讀全文
posted @
2008-08-04 11:28
青菜貓(孫宇) 閱讀(6057) |
評論 (6)
|
編輯
收藏
青菜貓lucene3.2性能提高了...
摘要: 青菜貓lucene3.2性能提高了...
閱讀全文
posted @
2008-06-16 22:59
青菜貓(孫宇) 閱讀(868) |
評論 (0)
|
編輯
收藏
web 壓力測試工具JMeter
摘要: JMeter 使用
閱讀全文
posted @
2008-06-16 22:39
青菜貓(孫宇) 閱讀(1837) |
評論 (0)
|
編輯
收藏
青菜貓 -圖片旋轉處理
摘要:
閱讀全文
posted @
2008-04-08 22:51
青菜貓(孫宇) 閱讀(655) |
評論 (0)
|
編輯
收藏
用oscache+lucene2.2.0加快頁面訪問速度
摘要:
閱讀全文
posted @
2007-12-08 21:36
青菜貓(孫宇) 閱讀(1634) |
評論 (2)
|
編輯
收藏
青菜貓網上轉載javascript函數庫
摘要:
閱讀全文
posted @
2007-11-18 00:11
青菜貓(孫宇) 閱讀(213) |
評論 (0)
|
編輯
收藏
青菜貓lucene2.2.0全文檢索更新
摘要: 青菜貓lucene2.2.0全文檢索更新
閱讀全文
posted @
2007-10-24 21:38
青菜貓(孫宇) 閱讀(2429) |
評論 (7)
|
編輯
收藏
青菜貓lucene2.2.0全文檢索
摘要:
閱讀全文
posted @
2007-10-22 23:33
青菜貓(孫宇) 閱讀(1522) |
評論 (11)
|
編輯
收藏
Spring定時執行
摘要:
閱讀全文
posted @
2007-10-19 21:51
青菜貓(孫宇) 閱讀(1950) |
評論 (0)
|
編輯
收藏
JSP轉向另一地址
摘要:
閱讀全文
posted @
2007-10-18 23:03
青菜貓(孫宇) 閱讀(753) |
評論 (0)
|
編輯
收藏
url改寫方法
摘要:
閱讀全文
posted @
2007-10-17 22:55
青菜貓(孫宇) 閱讀(743) |
評論 (1)
|
編輯
收藏
Copyright ©2025 青菜貓(孫宇) Powered by:
博客園
模板提供:
滬江博客
<
2007年10月
>
日
一
二
三
四
五
六
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
青菜貓(孫宇)結交天下朋友,在網上吸取知識..
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(16)
給我留言
查看公開留言
查看私人留言
隨筆分類
java(11)
java常用工具(3)
js(1)
其它(4)
搜索(3)
隨筆檔案
2013年6月 (1)
2013年5月 (1)
2011年6月 (1)
2010年11月 (1)
2010年9月 (3)
2010年8月 (1)
2010年7月 (1)
2010年5月 (3)
2009年9月 (1)
2008年8月 (2)
2008年6月 (2)
2008年4月 (1)
2007年12月 (1)
2007年11月 (1)
2007年10月 (9)
文章分類
java
搜索
最新評論
1.?re: java反射 修改靜態方法的值 setAccessible太無節操了
@江奕銘
寫的真受用。見識了
--宋大傻
2.?re: java反射 修改靜態方法的值 setAccessible太無節操了
這文章寫的好!
--江奕銘
3.?re: java反射 修改靜態方法的值 setAccessible太無節操了
這么些會個屁的
--BBB
4.?re: java反射 修改靜態方法的值 setAccessible太無節操了
jvm 加上安全管理期及相關策略即可防止。
--zzy8811
5.?re: java解析電話薄 VCF文件ENCODING=QUOTED-PRINTABLE編碼
太感謝了!!! ~~~~(>_<)~~~~
哥已經轉換出來了。
--ingyk
閱讀排行榜
1.?java反射 修改靜態方法的值 setAccessible太無節操了(20460)
2.?TOMCAT內存溢出(9025)
3.?java解析電話薄 VCF文件ENCODING=QUOTED-PRINTABLE編碼 (6057)
4.?java解析 VCF文件導入導出數據庫(5682)
5.?關于網頁打開新窗口的解決方案,拒絕屏蔽(3288)
評論排行榜
1.?青菜貓lucene2.2.0全文檢索(11)
2.?關于網頁打開新窗口的解決方案,拒絕屏蔽(10)
3.?TOMCAT內存溢出(9)
4.?青菜貓lucene2.2.0全文檢索更新(7)
5.?java解析電話薄 VCF文件ENCODING=QUOTED-PRINTABLE編碼 (6)
青菜貓(孫宇博客),青菜貓(孫宇博客),青菜貓(孫宇博客)http://www.javasdc.cn/
主站蜘蛛池模板:
亚洲午夜久久久久久尤物
|
亚洲国产精品VA在线看黑人
|
亚洲综合小说久久另类区
|
国产羞羞的视频在线观看免费
|
亚洲日韩国产成网在线观看
|
黄色毛片免费网站
|
免费一看一级毛片全播放
|
男男gvh肉在线观看免费
|
免费国产成人午夜私人影视
|
亚洲精品av无码喷奶水糖心
|
a级毛片黄免费a级毛片
|
一本久久综合亚洲鲁鲁五月天
|
男男黄GAY片免费网站WWW
|
亚洲Av无码乱码在线观看性色
|
日日摸日日碰夜夜爽亚洲
|
亚洲乱码中文字幕综合234
|
成人午夜免费视频
|
亚洲精品国产成人片
|
91精品手机国产免费
|
亚洲第一成人在线
|
四虎永久免费地址在线网站
|
sihu国产精品永久免费
|
久久精品国产亚洲
|
亚洲免费网站观看视频
|
亚洲AV无码资源在线观看
|
狠狠亚洲狠狠欧洲2019
|
久久久久久影院久久久久免费精品国产小说
|
亚洲人成电影亚洲人成9999网
|
一二三四在线观看免费高清中文在线观看
|
成人亚洲国产va天堂
|
亚洲av成人一区二区三区在线观看
|
亚洲午夜国产精品
|
国产gav成人免费播放视频
|
国产免费A∨在线播放
|
久久久无码精品亚洲日韩蜜臀浪潮
|
亚洲蜜芽在线精品一区
|
免费观看的a级毛片的网站
|
日韩在线不卡免费视频一区
|
亚洲国产精品线观看不卡
|
日韩一品在线播放视频一品免费
|
一本大道一卡二大卡三卡免费
|