當柳上原的風吹向天際的時候...
真正的快樂來源于創造
BlogJava
::
首頁
::
聯系
::
聚合
::
管理
368 Posts :: 1 Stories :: 201 Comments :: 0 Trackbacks
公告
常用鏈接
我的隨筆
我的文章
我的評論
我的參與
最新評論
留言簿
(3)
給我留言
查看公開留言
查看私人留言
隨筆分類
Algorithm
C/C++/VC(2)
CSS(8)
DB(10)
Dojo(1)
HTML(2)
IIS(1)
Java(12)
JavaScript(15)
RSA(8)
Server(3)
SQL(2)
Teambiz(15)
WMB(21)
相冊
8thCisis
SqlToolBox
相冊一
個人常用鏈接
51CTO
Box網絡上傳下載
CSDN
IP地址手機號查詢
VOA English
VVG的前端設計
前端設計師聶微東
多特軟件站
大連停水信息
大連建設網
常用Jar包對照表
常用網址總匯
招商銀行
站長站圖標下載
綠軟發布頁
網頁模板下載
網頁模板之家(65)
最新隨筆
1.?此博停止更新
2.?給DB2增加刪除字段二三事
3.?連接到DB2數據庫并向其中導入數據
4.?ZT:DB2 SQL 消息(3000-6999)
5.?DB21061E 未初始化命令行環境的解決
6.?DB2無法在Win7上安裝的解決
7.?ZT:SQL4414N “DB2 管理服務器”處于不活動狀態 的處理
8.?如何處理DB2JAVIT:RC=9505問題
9.?T410不能換上1600的DDr3內存
10.?WIN7中讓任務欄項目別合并
積分與排名
積分 - 393098
排名 - 145
最新評論
1.?re: 使用MD5對存放在數據庫中用戶密碼進行保護[未登錄]
請問一下你那個service.hasSameName(name) 里面的service 是哪里得到的?
--Dr
2.?re: 在頁面打開SWF文件的代碼
dsd
--ss
3.?re: 使用BarCode4j生成條形碼和二維碼的例程
zzzz
--zzz
4.?re: 對用戶密碼進行加鹽處理
老問題了,偶然間看到這個問題。為了不誤導別人希望提醒下后來者,加鹽不要用用戶名。用戶名同樣是可見的太容易逆推了,而且用戶名一變密碼就不行了。
--路人
5.?re: 在網絡通訊中采用混合方式對信息進行加密
你給的那個程序 代碼鏈接 打不開了
是不是 失效了 能不能再給個
--#123
閱讀排行榜
1.?用Wireshark從http數據包中得到用戶的登錄信息(52908)
2.?對用戶密碼進行加鹽處理(11809)
3.?使用RSA進行信息加密解密的WebService示例(11038)
4.?實現子Div在父Div中水平居中的一種方法(10275)
5.?Spring在Web應用中的配置(8644)
雙色球搖獎程序(運行效率較高版本)
package
com.heyang;
/** */
/**
* 雙色球搖獎,效率較高,只生成七次隨機數
*
@author
: 何楊(heyang78@gmail.com)
* @date: 2009-2-20-下午10:52:55
*/
public
class
DoubleColorBall2
{
public
static
void
main(String[] args)
{
for
(
int
j
=
0
;j
<
1000
;j
++
)
{
int
[] ballNumbers
=
getSevenNumbers();
for
(
int
i:ballNumbers)
{
System.out.print(i
+
"
,
"
);
}
System.out.print(
"
\n
"
);
}
}
/** */
/**
* 得到七個隨機數數組
*
@return
*/
public
static
int
[] getSevenNumbers()
{
//
被選擇的原始數組
final
int
originalArrayLen
=
33
;
int
[] originalArr
=
new
int
[originalArrayLen];
for
(
int
i
=
0
;i
<
originalArr.length;i
++
)
{
originalArr[i]
=
i
+
1
;
}
//
要返回的數組
final
int
arrLength
=
7
;
int
[] arr
=
new
int
[arrLength];
//
選取前六個(1-33)之間
for
(
int
i
=
0
;i
<
6
;i
++
)
{
//
生成選取數的下標
int
index
=
getRandomIntergerUnder(originalArrayLen
-
1
-
i);
//
把選出的數挪到最后一個,以防它被再次選取
int
temp
=
originalArr[index];
originalArr[index]
=
originalArr[originalArrayLen
-
1
-
i];
originalArr[originalArrayLen
-
1
-
i]
=
temp;
//
把選出的數放入要返回的數組
arr[i]
=
temp;
}
//
最后一個從1-15中選取
arr[
6
]
=
getIntgerBetween(
15
,
1
);
return
arr;
}
/** */
/**
* 取得小于max的一個隨機整數,不包括max
*
@param
max
*
@param
min
*
@return
*/
public
static
int
getRandomIntergerUnder(
int
max)
{
return
(
int
)(max
*
Math.random());
}
/** */
/**
* 取得max與min之間的一個隨機整數,包括min和max兩值
*
@param
max
*
@param
min
*
@return
*/
public
static
int
getIntgerBetween(
int
max,
int
min)
{
int
interval
=
max
-
min;
return
(
int
)Math.round((Math.random()
*
interval))
+
min;
}
}
posted on 2009-02-21 15:25
何楊
閱讀(413)
評論(0)
編輯
收藏
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
Copyright @ 何楊
Powered by:
.Text
and
ASP.NET
Theme by:
.NET Monster
主站蜘蛛池模板:
亚洲精品第一国产综合亚AV
|
亚洲av无码一区二区三区不卡
|
国产精品免费播放
|
国产亚洲人成网站在线观看不卡
|
亚洲国产情侣一区二区三区
|
深夜a级毛片免费视频
|
精品无码免费专区毛片
|
亚洲无码视频在线
|
亚洲欧美中文日韩视频
|
91老湿机福利免费体验
|
亚洲男人在线无码视频
|
亚洲色精品三区二区一区
|
99久久综合精品免费
|
亚洲av高清在线观看一区二区
|
亚洲av无码片在线观看
|
免费无码又爽又刺激网站直播
|
免费国产小视频在线观看
|
亚洲一区欧洲一区
|
久久综合国产乱子伦精品免费
|
久久亚洲精品无码aⅴ大香
|
中文字幕在线免费视频
|
一本色道久久88亚洲综合
|
国产精品亚洲玖玖玖在线观看
|
亚洲色成人WWW永久在线观看
|
成人午夜视频免费
|
久久亚洲一区二区
|
久久久精品视频免费观看
|
亚洲国产一区明星换脸
|
最近免费中文字幕中文高清
|
亚洲欧洲精品成人久久曰影片
|
99视频免费在线观看
|
亚洲系列中文字幕
|
亚洲视频在线免费播放
|
久久亚洲精品中文字幕
|
无码人妻AV免费一区二区三区
|
亚洲线精品一区二区三区影音先锋
|
免费一级毛suv好看的国产网站
|
亚洲人成亚洲人成在线观看
|
免费a级毛片无码av
|
国产在线精品免费aaa片
|
亚洲乱色熟女一区二区三区丝袜
|