你們?cè)趺催€在用ASP這種技術(shù)來做小說網(wǎng)站啊, 這套技術(shù)越來越?jīng)]有前途了, 可能只有一些軟院的老古董在用了, 微軟體系的開發(fā)技術(shù)做桌面程序很厲害, 如果做網(wǎng)站的話還是得用javaweb來開發(fā)
迪慶州ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來市場(chǎng)廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!
比如用springmvc, mybatis等就可以寫一個(gè)符合mvc架構(gòu)的小說網(wǎng)站, 數(shù)據(jù)庫可以用mysql, 這個(gè)是開源的, 比較易于使用
源碼你可以用現(xiàn)成的成品進(jìn)行二次開發(fā), 論文直接搜文庫就行, 大致的概要啊都寫的差不多, 只要能過查重就可以了
這個(gè)很簡單的,不是什么問題。但是,重點(diǎn)是,你的小說是什么格式。咱們以最常見的txt格式為例來討論這個(gè)問題。
1.數(shù)據(jù)庫里應(yīng)該設(shè)計(jì)“小說”表,存儲(chǔ)每一本“小說”的信息。而這個(gè)表里,需要有小說的id,名稱,作者等信息,而對(duì)應(yīng)的,還需要有一個(gè)小說存儲(chǔ)的地址信息,這個(gè)地址,就是小說在你服務(wù)端的地址,即你服務(wù)器硬盤上的存儲(chǔ)路徑。
2.客戶在讀小說時(shí),客戶端發(fā)送請(qǐng)求,服務(wù)端接收了客戶請(qǐng)求,通過請(qǐng)求數(shù)據(jù)庫,找到每本“小說”的在服務(wù)器硬盤上的地址,然后可以選擇將字符串讀取出來傳送回客戶端,或者直接把地址告訴客戶端讓用戶進(jìn)行下載。
3.明白了這個(gè)設(shè)計(jì),更新也很簡單。更新時(shí),首先需要將小說上傳至服務(wù)端硬盤;然后更新數(shù)據(jù)庫,將小說的各種信息,包括存儲(chǔ)地址,維護(hù)進(jìn)數(shù)據(jù)庫(這一步可以專門做一個(gè)管理頁面進(jìn)行維護(hù)),這樣一本新的小說就更新完成了。
4.以上是大體的設(shè)計(jì)實(shí)現(xiàn)思路,你可以根據(jù)你的實(shí)際情況看下是否可行。
我這有幾套基于javaweb技術(shù)的在線小說網(wǎng)站源碼, 也可以叫做在線電子書城, 部分會(huì)帶源碼
javaweb項(xiàng)目一般都是指servlet+jsp, 或者用springmvc+mybatis這類框架寫的東西,這個(gè)根據(jù)你的要求來決定技術(shù)方案,大部分都是mvc設(shè)計(jì)模式實(shí)現(xiàn)的, 還是比較簡單的
int option = -1;
Object options[] = { "Yes", "No" };
option = JOptionPane.showOptionDialog(frame, "是否退出閱讀?", "exit",
JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null,
options, options[0]);
switch (option) {
case JOptionPane.YES_OPTION:
System.exit(0);
}
}