Rumah Java javaTutorial Java有什么用处

Java有什么用处

Jun 26, 2017 am 11:31 AM
membangun mulakan membaca

首先,做这个阅读站的目的只是为了学习。博主码农一枚,主要语言java,入行2年多,一直在大神的庇护下兢兢业业的写业务代码。所以始终有一颗一展拳脚,完整搭建一个框架的冲动,奈何一直没(懒)有(癌)个(症)合(严)适(重)的(患)机(者)会。

另外,这是博主第一次这么认真的写博客,虽然以前也写过一些闲言碎语,大抵就是复制粘贴留个自己看的,太乱了,后来反正自己也看不懂了,泪崩中~~有不好的地方,欢迎拍砖指正。

所以,写这一系列博文目的大概有这么几个:

1,主要的目的是通过写这篇博文对开发阅读站的全程做一个回顾和整理复习。

2,博主在开发阅读站之前在网上搜索过一些类似的大神的例子,有很多用php写的,没有找到合适的java后端开发的例子,所以当时的想法是自己做一个,做出来以后分享给大家,所谓开源一家亲,大家共同进步~~

好了,废话不多说,进入这一章的正式内容

这一章主要是对整个网站的功能进行介绍和梳理,作为一个纯粹的阅读站,博主弱弱的认为功能大抵已经齐全,不足之处,各位同学不吝赐教。

 

首页

  

 

首页默认为推荐页,按更新时间倒序推荐最新更新的50本书,在菜单导航和书籍列表间,即列表的最上方是一个文字跑马灯,可手动配置更改。

 

具体类别页


类别页共有首页同一个展示模板,选择某一类别,相应菜单白色显示。类别页每页加载25本,往下滑动到底的时候动态向服务器获取下一页更多书籍。每一次获取25本,另外类别页排序按相应类别书籍的主键id倒序排,即书籍入库临近的排在前面。

 

书籍详情页



从首页或者类别页点击相应书籍进入书籍详情页 。

这一页展示书籍详情,页面的上方显示包括作者,书籍类别,字数,和最后更新时间。

中间灰底展示书籍描述简介。

在简介下面对应两按钮,开始阅读,将从第一章开始,进入章节内容页,加入书架将把本书保存在本地cookie中。保存到cookie的书籍可以通过菜单上的书包进入查看。

在下面是目录的一个预览,最上面是最新的章节目录,后面是本书的前三章目录。点击目录进入章节内容页。 在目录这一块的最右边有 “查看更多”,点击,进入具体目录页。

 

 

目录页

 

考虑目录会很多,所以目录页做了分页处理。且默认每页显示100章,隔行变色,在目录页底部有上一页,下一页,可分别跳到当前目录页的相对页面。另外手动输入页面,点击“跳到”也可快速跳到索引目录页面。

目录页的上方展示书籍名称,和作者。在页面的顶上,固定左右两个按钮,分别跳到首页和我的书架页

和详情页里的目录预览一样,通过这一页的相应目录也可以点击进入相应的章节内容页。

 

章节内容页

  

同样"放回首页"和"我的书架"固定显示在页面订单两侧,可快速到达相应页面,在内容正文的上下同时显示上一章,目录,收藏,下一章四个按钮,分别跳转到本章节的相对的前后章节,点击”目录“将到达书籍的第一页目录。收藏会把本书加入书架。

 

书架页


无论是在书籍详情页点击 ”加入书架“还是在内容页点击”收藏“的书籍,通过菜单书包或者页面出现的”我的书架“按钮。进入我的书架页。

我的书架页按一行三本显示收藏的书籍。点击相应书籍图片,进入书籍的正文,注意,此时进入的时你最后一次看这本书的相应章节的正文页。可能会出现你最后一次看到20章,但从这里进去的时候却在21章的可能,因为手机浏览器可能会提前加载了一章。另外,我的书架功能浏览器必须打开cookie缓存功能。即在无痕下浏览将无法收藏书籍。

 

搜索页

从菜单进入搜索页,默认显示最新更新的5本书籍。

在输入框输入文字,点击搜索按钮。将模糊匹配书籍名称。并全部展示出来

 

以上就是阅读站的所有功能介绍,另外,接下来我将会按以下计划,更新博文

第一章,功能介绍

第二章,技术选型

第三章,数据库表结构

第四章,后台框架搭建

第五章,前端模板介绍

第六章,首页及分类页实现

第七章,详情页实现

第八章,目录页实现

第九章,内容页实现

第十章,收藏书架页实现

第十一章,搜索页实现

第十二章,最后总结(完结篇)

 

另外,一为了保证质量,二因为博主最近繁杂事务缠身,可能不能及时更新,预计一周更两到三章,大概在一个月内将所有章节更新完毕。敬请期待。

在最后一章写完后,我会将代码开源,并提供地址,供有需要的同学参考

 

Atas ialah kandungan terperinci Java有什么用处. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Akan R.E.P.O. Ada Crossplay?
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Empat alat pengaturcaraan berbantukan AI yang disyorkan Empat alat pengaturcaraan berbantukan AI yang disyorkan Apr 22, 2024 pm 05:34 PM

Alat pengaturcaraan berbantukan AI ini telah menemui sejumlah besar alat pengaturcaraan berbantukan AI yang berguna dalam peringkat pembangunan AI yang pesat ini. Alat pengaturcaraan berbantukan AI boleh meningkatkan kecekapan pembangunan, meningkatkan kualiti kod dan mengurangkan kadar pepijat Ia adalah pembantu penting dalam proses pembangunan perisian moden. Hari ini Dayao akan berkongsi dengan anda 4 alat pengaturcaraan berbantukan AI (dan semua menyokong bahasa C# saya harap ia akan membantu semua orang). https://github.com/YSGStudyHards/DotNetGuide1.GitHubCopilotGitHubCopilot ialah pembantu pengekodan AI yang membantu anda menulis kod dengan lebih pantas dan dengan sedikit usaha, supaya anda boleh lebih memfokuskan pada penyelesaian masalah dan kerjasama. Git

Pengaturcara AI manakah yang terbaik? Terokai potensi Devin, Tongyi Lingma dan ejen SWE Pengaturcara AI manakah yang terbaik? Terokai potensi Devin, Tongyi Lingma dan ejen SWE Apr 07, 2024 am 09:10 AM

Pada 3 Mac 2022, kurang daripada sebulan selepas kelahiran pengaturcara AI pertama di dunia, Devin, pasukan NLP Universiti Princeton membangunkan pengaturcara AI sumber terbuka ejen SWE. Ia memanfaatkan model GPT-4 untuk menyelesaikan isu secara automatik dalam repositori GitHub. Prestasi ejen SWE pada set ujian bangku SWE adalah serupa dengan Devin, mengambil purata 93 saat dan menyelesaikan 12.29% masalah. Dengan berinteraksi dengan terminal khusus, ejen SWE boleh membuka dan mencari kandungan fail, menggunakan semakan sintaks automatik, mengedit baris tertentu dan menulis serta melaksanakan ujian. (Nota: Kandungan di atas adalah sedikit pelarasan bagi kandungan asal, tetapi maklumat utama dalam teks asal dikekalkan dan tidak melebihi had perkataan yang ditentukan.) SWE-A

Ketahui cara membangunkan aplikasi mudah alih menggunakan bahasa Go Ketahui cara membangunkan aplikasi mudah alih menggunakan bahasa Go Mar 28, 2024 pm 10:00 PM

Tutorial aplikasi mudah alih pembangunan bahasa Go Memandangkan pasaran aplikasi mudah alih terus berkembang pesat, semakin ramai pembangun mula meneroka cara menggunakan bahasa Go untuk membangunkan aplikasi mudah alih. Sebagai bahasa pengaturcaraan yang mudah dan cekap, bahasa Go juga telah menunjukkan potensi yang kukuh dalam pembangunan aplikasi mudah alih. Artikel ini akan memperkenalkan secara terperinci cara menggunakan bahasa Go untuk membangunkan aplikasi mudah alih dan melampirkan contoh kod khusus untuk membantu pembaca bermula dengan cepat dan mula membangunkan aplikasi mudah alih mereka sendiri. 1. Persediaan Sebelum memulakan, kita perlu menyediakan persekitaran dan alatan pembangunan. kepala

Ringkasan lima perpustakaan bahasa Go yang paling popular: alat yang mesti ada untuk pembangunan Ringkasan lima perpustakaan bahasa Go yang paling popular: alat yang mesti ada untuk pembangunan Feb 22, 2024 pm 02:33 PM

Ringkasan lima pustaka bahasa Go yang paling popular: alatan penting untuk pembangunan, memerlukan contoh kod khusus Sejak kelahirannya, bahasa Go telah mendapat perhatian dan aplikasi yang meluas. Sebagai bahasa pengaturcaraan yang cekap dan ringkas, pembangunan pesat Go tidak dapat dipisahkan daripada sokongan perpustakaan sumber terbuka yang kaya. Artikel ini akan memperkenalkan lima perpustakaan bahasa Go yang paling popular. Perpustakaan ini memainkan peranan penting dalam pembangunan Go dan menyediakan pembangun dengan fungsi yang berkuasa dan pengalaman pembangunan yang mudah. Pada masa yang sama, untuk lebih memahami kegunaan dan fungsi perpustakaan ini, kami akan menerangkannya dengan contoh kod khusus.

Cara menggunakan Microsoft Reader Coach dengan Immersive Reader Cara menggunakan Microsoft Reader Coach dengan Immersive Reader Mar 09, 2024 am 09:34 AM

Dalam artikel ini, kami akan menunjukkan kepada anda cara menggunakan Microsoft Reading Coach dalam Immersive Reader pada Windows PC. Ciri panduan membaca membantu pelajar atau individu berlatih membaca dan mengembangkan kemahiran literasi mereka. Anda bermula dengan membaca petikan atau dokumen dalam aplikasi yang disokong, dan berdasarkan ini, laporan bacaan anda dijana oleh alat Jurulatih Membaca. Laporan bacaan menunjukkan ketepatan bacaan anda, masa yang anda ambil untuk membaca, bilangan perkataan yang betul setiap minit dan perkataan yang anda rasa paling mencabar semasa membaca. Anda juga akan dapat mempraktikkan perkataan, yang akan membantu mengembangkan kemahiran membaca anda secara umum. Pada masa ini, hanya Office atau Microsoft365 (termasuk OneNote untuk Web dan Word untuk Kami

Pengedaran Linux manakah yang terbaik untuk pembangunan Android? Pengedaran Linux manakah yang terbaik untuk pembangunan Android? Mar 14, 2024 pm 12:30 PM

Pembangunan Android ialah kerja yang sibuk dan menarik, dan amat penting untuk memilih pengedaran Linux yang sesuai untuk pembangunan. Di antara banyak pengedaran Linux, yang manakah paling sesuai untuk pembangunan Android? Artikel ini akan meneroka isu ini dari beberapa aspek dan memberikan contoh kod khusus. Mula-mula, mari kita lihat beberapa pengedaran Linux yang popular pada masa ini: Ubuntu, Fedora, Debian, CentOS, dll. Mereka semua mempunyai kelebihan dan ciri tersendiri.

Memahami VSCode: Untuk apa alat ini digunakan? Memahami VSCode: Untuk apa alat ini digunakan? Mar 25, 2024 pm 03:06 PM

"Memahami VSCode: Untuk apa alat ini digunakan?" 》Sebagai pengaturcara, sama ada anda seorang pemula atau pembangun berpengalaman, anda tidak boleh melakukannya tanpa menggunakan alat penyuntingan kod. Di antara banyak alat penyuntingan, Kod Visual Studio (pendek kata VSCode) sangat popular di kalangan pembangun sebagai penyunting kod sumber terbuka, ringan dan berkuasa. Jadi, untuk apa sebenarnya VSCode digunakan? Artikel ini akan menyelidiki fungsi dan kegunaan VSCode dan menyediakan contoh kod khusus untuk membantu pembaca

Meneroka teknologi bahagian hadapan bahasa Go: visi baharu untuk pembangunan bahagian hadapan Meneroka teknologi bahagian hadapan bahasa Go: visi baharu untuk pembangunan bahagian hadapan Mar 28, 2024 pm 01:06 PM

Sebagai bahasa pengaturcaraan yang pantas dan cekap, bahasa Go popular secara meluas dalam bidang pembangunan bahagian belakang. Walau bagaimanapun, beberapa orang mengaitkan bahasa Go dengan pembangunan bahagian hadapan. Malah, menggunakan bahasa Go untuk pembangunan bahagian hadapan bukan sahaja boleh meningkatkan kecekapan, tetapi juga membawa ufuk baharu kepada pembangun. Artikel ini akan meneroka kemungkinan menggunakan bahasa Go untuk pembangunan bahagian hadapan dan memberikan contoh kod khusus untuk membantu pembaca memahami dengan lebih baik bahagian ini. Dalam pembangunan front-end tradisional, JavaScript, HTML dan CSS sering digunakan untuk membina antara muka pengguna

See all articles