Rumah > Muat turun > Sumber pembelajaran > Pengeluaran laman web
Gambaran keseluruhan aplikasi HTML5 Plus<br /> Apl mudah alih HTML5 Plus, dirujuk sebagai Apl 5+, ialah Apl yang ditulis berdasarkan HTML, JS dan CSS yang berjalan pada telefon mudah alih Apl ini boleh memanggil keupayaan asli telefon mudah alih melalui API JS yang dilanjutkan untuk mencapai fungsi berkuasa yang sama seperti Fungsi dan prestasi asli. <br /> Spesifikasi HTML5 Plus <br /> Apabila membangunkan aplikasi mudah alih melalui HTML5, anda akan mendapati bahawa HTML5 tidak mempunyai banyak keupayaan. Untuk mengimbangi kekurangan keupayaan HTML5, organisasi www.html5plus.org telah ditubuhkan di bawah bimbingan W3C China untuk melancarkan spesifikasi HTML5+. <br /> Spesifikasi HTML5+ ialah spesifikasi terbuka yang membenarkan pengeluar penyemak imbas pihak ketiga atau pengeluar masa jalan telefon mudah alih lain untuk melaksanakannya. <br /> HTML5+ memanjangkan objek JavaScript tambah, membenarkan js memanggil keupayaan sistem yang tidak dapat dilaksanakan atau dilaksanakan dengan buruk oleh pelbagai penyemak imbas, seperti keupayaan peranti seperti kamera, giroskop, sistem fail, dsb., dan keupayaan perniagaan seperti memuat naik dan memuat turun, QR kod, peta dan pembayaran , input suara, tolak mesej, dsb. <br /> Panggilan keupayaan asli telefon mudah alih HBuilder dibahagikan kepada dua peringkat: <br /> - Panggilan keupayaan merentas platform mudah alih semuanya dalam spesifikasi HTML5+, seperti kod QR dan input suara, menggunakan plus.barcode dan plus.speech. Tulis sekali dan jalankan merentasi platform. <br /> - Native.js ialah satu lagi teknologi inovatif. Terdapat lebih daripada 400,000 API asli dalam OS mudah alih dan sejumlah besar API tidak boleh digunakan oleh HTML5. Native.js merangkum ratusan ribu API asli ke dalam objek js dan anda boleh melaraskan API asli ios dan android secara langsung melalui js. Bahagian ini tidak lagi merentas platform, dan masing-masing ditulis sebagai plus.ios dan plus.android, seperti melaraskan pusat permainan ios atau mencipta pintasan pada desktop telefon Android. <br /> <div> <br /> </div>
Pengoptimuman Google ialah "pengoptimuman hasil carian" untuk enjin carian Google Ia merujuk kepada perancangan laman web dan reka bentuk halaman web mengikut peraturan kedudukan laman web enjin carian Google untuk memastikan laman web itu mematuhi Google. mungkin dari segi kandungan, struktur, pautan, dsb. Peraturan penarafan boleh memperoleh kedudukan yang lebih baik dalam hasil carian Google, supaya lebih ramai bakal pelanggan dapat ditemui dengan cepat, seterusnya memaksimumkan kesan pemasaran dalam talian. Pengoptimuman Google juga merupakan hala tuju pembangunan utama SEO (pengoptimuman enjin carian Ia mesti mematuhi algoritma enjin carian Google dan mengikuti PAGERANK untuk membuat pelarasan keseluruhan pada laman web). <br /> <div> <br /> </div>
<p> Sekarang jika anda merancang untuk mempelajari Ext JS, anda harus mengucapkan selamat tinggal kepada menggunakan JavaScript biasa. JavaScript ialah bahasa yang hebat dan sangat baik, tetapi apabila aplikasi web semakin besar dan lebih besar, kod kami menjadi semakin sukar untuk diselenggara, yang sangat sukar dan memakan masa. </p> <p> JavaScript biasa adalah sangat fleksibel, yang mempunyai banyak kelebihan Pada masa yang sama, ia juga akan membawa banyak masalah Apabila aplikasi anda menjadi lebih besar dan lebih besar, lebih ramai orang akan mengambil bahagian 10 gaya yang berbeza Selalunya terdapat beberapa kod yang hanya orang yang menulis kod itu tahu mengapa ia ditulis sedemikian. Jika orang ini tidak lagi bertanggungjawab untuk fungsi ini, ia akan menjadi perangkap untuk generasi akan datang. Oleh itu, kekangan dan spesifikasi pada kod adalah sangat diperlukan. Itulah sebabnya saya sentiasa menyukai ExtJS menulis kod seperti Java, sangat ketat dan sangat berorientasikan objek. Kelemahannya ialah ia agak berat di kalangan perpustakaan JS bahagian hadapan dan mempunyai keluk pembelajaran yang agak curam. </p> <p> Apabila ia berkaitan dengan rangka kerja JavaScript, terdapat rangka kerja JavaScript sisi klien dan juga rangka kerja JavaScript sisi pelayan. Ext JS ialah rangka kerja JavaScript sisi klien. </p>
<p style="font-family:"font-size:12.8px;background-color:#FFFFFF;"> DEELX ialah enjin ungkapan biasa yang serasi dengan Perl dalam persekitaran C++. ialah projek penyelidikan dan pembangunan yang dijalankan oleh RegExLab. <br /> Ciri asas: <br /> Menyokong sintaks ungkapan biasa yang serasi dengan Perl. <br /> Menyokong mod padanan biasa seperti IGNORECASE, SINGLELINE, MULTILINE. <br /> Ia mempunyai keserasian yang kuat dan boleh disusun dalam kebanyakan persekitaran C++ seperti vc6, vc7, vc8, gcc, Turbo C++ dan sebagainya. <br /> Menyokong berbilang ciri lanjutan seperti kumpulan bernama, ungkapan bersyarat, ungkapan rekursif, dsb. (Ciri baharu dalam retak 1.2)<br /> <br /> Berbanding dengan GRETA dan boost, DEELX adalah unik: <br /> <br /> Ditulis sepenuhnya menggunakan perpustakaan templat, char sokongan, wchar_t, int, dsb. dan retak jenis asas yang lain. <br /> Semua kod terletak dalam satu fail pengepala (.h), yang lebih mudah dan lebih mudah digunakan daripada mana-mana enjin lain. <br /> Menyokong mod padanan kanan-ke-kiri, mencari padanan dari akhir teks ke hadapan. <br /> Ini menghalang gelung tak terhingga yang disebabkan oleh subpadanan panjang sifar gelung tak terhingga. (Ciri baharu dalam retak 1.2)<br /> <br /> Kelemahan DEELX: <br /> <br /> DEELX ialah produk makmal percuma sepenuhnya. <br /> Untuk mengimbangi kekurangan produk makmal, tapak ini secara serentak melancarkan alat penyahpepijatan yang serasi sepenuhnya dengan enjin ini: Match Tracer. <br /> </p>
<p class="MsoNormal" style="font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#FFFFFF;"> <strong><span style="font-size:14px;"><span>1</span><span style="font-family:宋体;">、</span><span>ajax</span><span style="font-family:宋体;">Latar belakang teknikal</span></span></strong> </p><p class="MsoNormal" style="font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#FFFFFF;"> <span style="font-size:14px;"><span> </span><span style="font-family:宋体;">Tidak dinafikan bahawa populariti </span><span>ajax</span><span style="font-family:宋体;"> mendapat manfaat daripada promosi giat </span><span>google</span><span style="font-family:宋体;">, tepatnya kerana </span><span></span><span style="font-family:宋体;"></span> google earth<span></span> <span style="font-family:宋体;"> dan </span><span>gmail</span> <span style="font-family:宋体;">dsb. Penerapan meluas teknologi </span><span>ajax</span><span style="font-family:宋体;"> telah menimbulkan populariti </span><span>ajax</span><span style="font-family:宋体;">. Dan ini juga membuatkan Microsoft berasa amat malu, kerana seawal </span><span>97</span><span style="font-family:宋体;">, Microsoft telah mencipta teknologi utama dalam </span><span>ajax</span><span style="font-family:宋体;">, dan melancarkannya pada </span><span>99</span><span style="font-family:宋体;"></span><span></span><span style="font-family:宋体;">, mulakan menyokong objek </span><span>XmlHttpRequest</span><span style="font-family:宋体;">, dan Microsoft sebelum ini telah mula menggunakan </span><span>ajax</span><span style="font-family:宋体;"> dalam beberapa produknya, seperti beberapa aplikasi dalam menu tapak web </span><span>MSDN</span><span style="font-family:宋体;">. Malangnya, atas sebab yang tidak diketahui, selepas Microsoft mencipta teknologi teras </span><span>ajax</span><span style="font-family:宋体;">, mereka tidak melihat potensinya dan membangunkan serta mempromosikannya, tetapi menangguhkannya. Saya secara peribadi mendapati perkara ini sangat pelik, kerana dengan sumber Microsoft dan visi strategiknya, adalah mustahil untuk tidak melihat prospek teknologi </span><span>ajax</span><span style="font-family:宋体;"> Satu-satunya penjelasan mungkin adalah Kehilangan </span><span>Netscape</span><span style="font-family:宋体;">, iaitu. pesaing utama, telah membuatnya lumpuh dan perlahan Lagipun, gergasi juga mengambil tidur sebentar, seperti </span><span>IBM</span><span style="font-family:宋体;"> pernah melakukan kesilapan strategik terhadap Microsoft. Kesilapan inilah yang menyebabkan pesaingnya </span><span>google</span><span style="font-family:宋体;"> mendahului </span><span>ajax</span><span style="font-family:宋体;"> Malah, </span><span>google</span><span style="font-family:宋体;"> kini mendahului </span><span>ajax</span> sesuatu yang tidak dapat saya capai mention nanti bila saya cakap tentang kekurangan <span style="font-family:宋体;"></span>ajax<span></span>.Kini Microsoft juga menyedari masalah ini, jadi ia juga mula mengejar dalam bidang </span><span>ajax</span><span style="font-family:宋体;">, seperti melancarkan rangka kerja </span><span>ajax</span><span style="font-family:宋体;"> sendiri</span><span>atlas</span><span style="font-family:宋体;">, dan dalam </span><span>.NET, dan dalam </span>. .0<span style="font-family:宋体;"> </span> juga menyediakan antara muka untuk melaksanakan panggilan balik tak segerak, iaitu antara muka <span></span>ICallBack<span style="font-family:宋体;"></span>. Jadi mengapa Microsoft sangat gementar kerana ketinggalan dalam <span></span>ajax<span style="font-family:宋体;"></span>? Sekarang mari kita menganalisis makna mendalam yang tersembunyi di sebalik teknologi <span></span>ajax<span style="font-family:宋体;"></span>. </span></p> 🎜
Pada tahun 2015, sementara industri H5 berkembang pesat dan terus meledakkan kalangan sosial dalam talian, kesesakan yang berbeza-beza juga muncul. Bagaimanakah industri H5 harus membuat kejayaan pada tahun 2016? Fibonacci menjalankan analisis data berbilang dimensi pada kerja pada pelbagai platform H5, dan menyediakan penyelesaian pengoptimuman komunikasi H5 yang sepadan dari perspektif pemantauan data. <br /> Lima trend utama pada masa hadapan<br /> 1. Dahulu, kesan pengiklanan H5 sukar untuk dipantau, tetapi ia akan ditambah baik dalam semua aspek pada tahun 2016<br /> Baru-baru ini, pemasaran Internet telah menjadi kaedah pemasaran yang paling popular untuk pelbagai perusahaan, dan pemasaran H5 adalah salah satu kaedah pemasaran yang paling biasa digunakan dalam pemasaran Internet. Pun begitu, masih ada pihak yang sering mempersoalkan kesan pemasaran H5 Bagi mereka, kotak hitam misteri komunikasi H5 masih belum dibuka. Berhadapan dengan keraguan ini, Fibonacci kini boleh memberikan jawapan komprehensif kepada statistik penyemakan imbas halaman H5, statistik komunikasi, statistik halaman, statistik serantau, statistik saluran, penilaian komunikasi, dsb. Dan ia boleh dieksport ke EXCEL melalui latar belakang dan diarkibkan untuk analisis dan organisasi. <br />
Dokumen ini terutamanya bercakap tentang AJAX (ringkasan penggunaan ajax: javascript asynchronous dan xml: javascript dan xml asynchronous. <br /> Ajax ialah teknologi yang digunakan untuk menambah baik pengalaman pengguna Intipatinya ialah menggunakan objek khas (XMLHttpRequest) yang dibina dalam penyemak imbas secara tidak segerak (iaitu, apabila menghantar permintaan, penyemak imbas tidak akan memusnahkan halaman semasa, dan pengguna boleh meneruskannya. lakukan perkara pada halaman semasa. Operasi lain) hantar permintaan ke pelayan, dan gunakan data yang dikembalikan oleh pelayan (bukan lagi halaman lengkap, hanya data separa, biasanya dikembalikan menggunakan teks atau xml) untuk mengemas kini sebahagian halaman semasa. <br /> Selepas menggunakan teknologi ajax, halaman tidak menyegarkan dan tidak mengganggu operasi pengguna. Kawan-kawan yang berminat boleh datang tengok
<p> <strong>Latar belakang:</strong> </p> <p> 1. Dalam laman web Web tradisional, menghantar borang memerlukan muat semula keseluruhan halaman. </p> <p> 2. Jika pelayan gagal mengembalikan Respons untuk masa yang lama, pelanggan akan menjadi tidak bertindak balas dan pengalaman pengguna akan menjadi sangat lemah. </p> <p> 3. Selepas pelayan mengembalikan Respons, pelayar perlu memuatkan keseluruhan halaman, yang juga merupakan beban berat pada pelayar. </p> <p> 4. Selepas penyemak imbas menyerahkan borang, sejumlah besar data dihantar, menyebabkan masalah prestasi rangkaian. </p> <p> <strong>Soalan:</strong> </p> <p> 1. Bagaimana untuk menambah baik? </p> <p> 2.Apakah itu AJAX? </p> <p> 3. Apakah kelebihannya? </p> <p> 4. Apakah keburukan? </p> <p> <strong>1. Apakah itu AJAX </strong> </p> <p> <strong>1. Mengapa AJAX diperlukan</strong> </p> <p> Apabila anda perlu mendapatkan data dari pelayan dan menyegarkan halaman, jika anda tidak menggunakan AJAX, anda perlu menyerahkan keseluruhan borang Semasa menyerahkan borang, hantar permintaan ke pelayan, dan halaman perlu menunggu pelayan untuk menghantar respons sebelum halaman boleh menyambung semula operasi. </p> <p> <strong>2. Konsep AJAX: </strong> </p> <p> 1.AJAX = Asynchronous JavaScript dan XML. </p> <p> 2.AJAX ialah teknologi yang digunakan untuk mencipta halaman web dinamik yang pantas. </p> <p> 3. Dengan menukar sejumlah kecil data dengan pelayan di latar belakang, halaman web boleh dikemas kini secara tidak segerak. </p> <p> 4. Anda boleh mengemas kini bahagian tertentu halaman web tanpa memuatkan semula keseluruhan halaman web. </p> <p> <strong>3.Apakah itu tak segerak</strong> </p> <p> Halaman semasa menghantar permintaan kepada pelayan, dan halaman semasa tidak perlu menunggu respons pelayan untuk mengendalikan halaman web. Selepas menghantar permintaan, halaman semasa boleh terus dilayari dan dikendalikan. </p> <p> <strong>4.Apakah penyegaran separa<br /> </strong> </p> <p> Kita boleh mencapai penyegaran separa dalam dua cara </p>
Dokumen ini terutamanya bercakap tentang rangka kerja AJAX dan DWR <strong>Ajax</strong> bukan teknologi, ia sebenarnya adalah beberapa teknologi Setiap teknologi mempunyai ciri uniknya sendiri, dan bersama-sama ia menjadi teknologi baharu yang berkuasa. <strong>DWR</strong> ialah perpustakaan sumber terbuka JAVA yang membolehkan anda mencipta tapak WEB AJAX. Ia membenarkan kod Javascript anda dalam penyemak imbas untuk memanggil kod Java pada pelayan web, sama seperti kod Java dalam penyemak imbas. Saya berharap dokumen ini dapat membantu rakan-rakan yang memerlukan boleh datang dan melihat.
<strong>AJAX</strong> bukanlah bahasa pengaturcaraan baharu, tetapi teknologi untuk mencipta aplikasi web yang lebih baik, lebih pantas dan lebih interaktif. AJAX membenarkan JavaScript anda berkomunikasi secara langsung dengan pelayan menggunakan objek XMLHttpRequest JavaScript. Objek ini membenarkan JavaScript anda bertukar data dengan pelayan web tanpa memuatkan semula halaman. AJAX menggunakan pemindahan data tak segerak (permintaan HTTP) antara penyemak imbas dan pelayan web, yang membolehkan halaman web meminta cebisan kecil maklumat daripada pelayan dan bukannya keseluruhan halaman. AJAX boleh menjadikan aplikasi Internet lebih kecil, lebih pantas dan lebih mesra pengguna. AJAX ialah teknologi pelayar yang bebas daripada perisian pelayan web. Rakan-rakan yang berminat boleh memuat turun dan lihat
DEELX ialah enjin ekspresi biasa yang serasi dengan Perl dalam persekitaran C++. ialah projek penyelidikan dan pembangunan yang dijalankan oleh RegExLab. Menguasai DEELX sangat membantu untuk menggunakan ungkapan biasa dalam VC++ DEELX menyokong sintaks ungkapan biasa yang serasi dengan Perl. <br /> Menyokong mod padanan biasa seperti IGNORECASE, SINGLELINE, MULTILINE. <br /> Ia mempunyai keserasian yang kuat dan boleh disusun dalam kebanyakan persekitaran C++ seperti vc6, vc7, vc8, gcc, Turbo C++ dan sebagainya. <br /> Menyokong berbilang ciri lanjutan seperti kumpulan bernama, ungkapan bersyarat, ungkapan rekursif, dsb. <br />
Nyahsulit fungsi EditPlus yang berkuasa - anda akan mendapat dua kali ganda hasil dengan separuh usaha dengan menggunakan ungkapan biasa Rakan-rakan yang suka menggunakan editplus boleh memuat turunnya dan lihat. <br /> Direktori contoh aplikasi ungkapan biasa <br /> 【1】 Aplikasi ungkapan biasa - gantikan kandungan yang ditentukan ke penghujung baris <br /> 【2】 Aplikasi ungkapan biasa - penggantian nombor <br /> 【3】 Aplikasi ungkapan biasa - padamkan aksara yang ditentukan pada penghujung setiap baris <br /> 【4】 Aplikasi ungkapan biasa - gantikan berbilang baris dengan kurungan separuh sudut <br /> 【5】 Aplikasi ungkapan biasa-padam baris kosong <br /> 【6】Petua Perisian - Langkah berjaga-jaga untuk Pengelogan Kunci <br /> 【7】Petua Perisian - Cara mudah untuk menutup tag dokumen <br /> 【8】Petua Perisian - Bagaimana untuk mengalih keluar gesaan akhiran apabila menyimpan fail teks dalam EditPlus? <br /> 【9】Petua Perisian - Penyelesaian kepada masalah yang fail tatabahasa tidak dapat ditemui <br /> 【10】Petua Perisian—Tetapkan editplus untuk menyokong teks lain, seperti bahasa Korea <br /> 【11】Kemahiran perisian - Tetapan muat naik FTP <br /> 【12】Petua Perisian—Bagaimana untuk melumpuhkan fungsi fail sandaran? <br /> 【13】Kemahiran perisian - tambah fail tatabahasa, fail autolengkap dan mengedit fail perpustakaan <br /> 【14】Integrasi alat - contoh penyepaduan pengkompil (Java, Borland C++, Visual C++, Inno Setup, nsis, C#) <br /> 【15】Penyepaduan alat - biarkan Editplus nyahpepijat program PHP <br /> 【16】Penyatuan Alat - Mencipta persekitaran penyahpepijatan PHP (2) <br /> 【17】Sepadukan EDITPLUS dalam WINPE <br /> 【18】Fail sokongan dengan tanda UTF-8/tanpa tanda UTF-8
<p> Dokumen ini terutamanya bercakap tentang bermula dengan rangka kerja pembangunan Ext JS Ext ialah rangka kerja Ajax yang boleh digunakan untuk membangunkan aplikasi klien yang kaya dengan penampilan yang cantik, menjadikan aplikasi b/s kami lebih dinamik dan penting, dan meningkatkan pengalaman pengguna. </p> <p> <strong>Ext</strong> ialah rangka kerja ajax bahagian hadapan yang ditulis dalam javascript dan tiada kaitan dengan teknologi latar belakang. Oleh itu, Ext boleh digunakan dalam aplikasi yang dibangunkan dalam pelbagai bahasa pembangunan seperti .Net, Java, dan Php. Saya harap dokumen ini dapat membantu rakan-rakan yang memerlukan boleh datang dan melihat. </p>
<p> <strong>Python</strong>Modul semula telah ditambah sejak retak 1.5, yang menyediakan corak ekspresi biasa gaya Perl. Versi sebelum Python 1.5 menyediakan corak gaya Emecs melalui modul regex. </p> <p> Pada terasnya, ungkapan biasa (atau RE) ialah bahasa pengaturcaraan yang kecil dan sangat khusus yang dibenamkan dalam Python dan dilaksanakan melalui modul semula. Rakan-rakan yang memerlukan boleh memuat turun dan melihat </p> <div class="stitle"> </div>
<strong>Ekspresi Biasa</strong> — Ekspresi biasa <br /> Notasi ringkas dan fleksibel untuk mencari dan menggantikan corak teks. Perwakilan ini termasuk dua jenis aksara asas: aksara teks literal (biasa), yang mewakili teks yang mesti wujud dalam rentetan sasaran, yang mewakili teks yang boleh berbeza-beza dalam rentetan sasaran. Anda boleh menggunakan ungkapan biasa untuk menganalisis sejumlah besar teks dengan cepat untuk mencari corak aksara tertentu, mengekstrak, menggantikan atau memadamkan subrentetan teks atau menambah rentetan yang diekstrak pada koleksi untuk penjanaan laporan; Kawan-kawan yang berminat boleh datang tengok
<p> Manipulasi teks wujud dalam hampir mana-mana aplikasi, dan pengendalian teks dengan betul boleh meningkatkan prestasi aplikasi. <br /> Buku ini memperkenalkan VB. Pemprosesan teks NET, seperti storan teks, penggantian teks dan penambahan, dsb. Buku ini membandingkan kebaikan, keburukan dan kelajuan pelbagai kaedah manipulasi teks secara terperinci, membantu anda memilih kaedah yang paling sesuai dengan mudah dalam aplikasi anda. Buku ini memfokuskan kepada penggunaan bahasa yang mudah. Alat NET Framework yang paling penting untuk memproses rentetan - ungkapan biasa, dan memperkenalkan cara membina ungkapan anda sendiri untuk memadankan dan memanipulasi teks. Penjelasan dalam buku ini adalah praktikal dan jelas, dan sejumlah besar kod dalam buku boleh digunakan terus dalam aplikasi anda. <br /> Buku ini sesuai untuk bekerja. Pembangun NET yang ingin meningkatkan kecekapan pemprosesan teks dalam aplikasi mereka. </p> <p> Isi kandungan </p><p> Bab 1 Bagaimana sistem memproses teks<br /> 1.1. rangka kerja bersih<br /> 1.1.1 Masa Jalan Bahasa Biasa<br /> 1.1.2. perpustakaan kelas rangka kerja bersih<br /> 1.2 Teks ialah jenis data<br /> 1.2.1 asas visual. jenis data bersih<br /> 1.2.2 Watak dan set watak<br /> 1.2.3 Jenis data rentetan<br /> 1.3 Storan teks<br /> 1.3.1 Teknologi cache<br /> 1.3.2 Terbina dalam<br /> 1.3.3 Kaedah lain<br /> 1.3.4. pelaksanaan bersih<br /> 1.4 Operasi rentetan<br /> 1.4.1 Rentetan sambungan<br /> 1.4.2 Substring<br /> 1.4.3 Membandingkan rentetan<br /> 1.4.4 Penukaran jenis data<br /> 1.4.5 Memformat rentetan<br /> 1.5 Penggunaan Rentetan<br /> .1.5.1 Membina tali<br /> 1.5.2 Menganalisis rentetan<br /> 1.6 Pengantarabangsaan<br /> 1.7. fail sumber bersih<br /> 1.8 Ringkasan<br /> Kelas rentetan dan pembina rentetan Bab 2<br /> 2.1 Ketahui alatan yang digunakan dalam bab ini<br /> 2.2 Pembinaan teks<br /> 2.3 asas visual dan. rangka kerja bersih<br /> 2.3.1 Indeks<br /> 2.3.2 Nilai nol dan rentetan kosong<br /> 2.4 Kelas rentetan<br /> 2.4.1 Rentetan terbina dalam<br /> 2.4.2 Pembinaan<br /> 2.4.3 Berikan nilai kepada rentetan<br /> 2.5 kelas bina tali<br /> 2.5.1 Panjang dan kapasiti<br /> 2.5.2 kaedah tostring()<br /> 2.6 Operasi rentetan<br /> 2.61 Sambung <br /> 2.6.2 Subrentetan<br /> 2.6.3 Membandingkan rentetan<br /> 2.6.4 Format<br /> 2.7 Penggunaan tali<br /> 2.7.1 Buat rentetan <br /> 2.7.2 Markah <br /> 2.7.3 Terbalikkan susunan rentetan<br /> 2.7.4 Sisipan, pemadaman dan penggantian<br /> 2.7.5 Pilih antara string dan stringbuilder<br /> 2.8 Ringkasan<br /> Bab 3 Penukaran Rentetan<br /> 3.1 kaedah tostring()<br /> 3.2 Wakilkan nilai sebagai rentetan<br /> 3.3 Mewakilkan tarikh dan masa sebagai rentetan<br /> 3.4 Mewakilkan objek lain sebagai rentetan<br /> 3.5 Gunakan rentetan untuk mewakili rentetan<br /> 3.6 Mewakili rentetan sebagai jenis lain<br /> 3.6.1 Menukar rentetan kepada nombor<br /> 3.6.2 Tukar rentetan kepada tarikh dan masa<br /> 3.7 Alihkan rentetan antara koleksi dan tatasusunan<br /> 3.7.1 Tatasusunan<br /> 3.7.2 objek senarai tatasusunan<br /> 3.7.3 objek kebahasaan<br /> 3.8 Ringkasan<br /> Bab 4 Pengantarabangsaan<br /> 4.1 unicode<br /> 4.2. kelas pengekodan rangka kerja bersih<br /> 4.3 Memproses rentetan<br /> 4.3.1 Kelas info budaya<br /> 4.3.2 Huruf besar dan huruf kecil <br /> 4.3.3 Situasi di mana operasi sensitif budaya tidak diperlukan<br /> 4.3.4 Isih<br /> 4.4 Memproses aksara <br /> 4.4.1 Maklumat yang diperlukan tentang watak <br />4.4.2 Pasangan ejen<br /> 4.4.3 Menggabungkan aksara <br /> 4.5 Memformat rentetan unicode<br /> 4.6 Ringkasan<br /> Bab 5 Ungkapan Biasa<br /> 5.1 sistem. teks. ungkapan biasa<br /> 5.2 kelas regex<br /> 5.2.1 pilihan semula<br /> 5.2.2 Pembina kelas<br /> 5.2.3 kaedah ismatch()<br /> 5.2.4 kaedah ganti()<br /> 5.2.5 kaedah split()<br /> 5.3 kelas perlawanan dan koleksi perlawanan<br /> 5.4 Contoh pengesan regex<br /> 5.5 Sintaks ungkapan biasa asas<br /> 5.5.1 Padankan kelas watak yang berbeza<br /> 5.5.2 Nyatakan kedudukan padanan<br /> 5.5.3 Nyatakan aksara berulang <br /> 5.5.4 Nyatakan penggantian<br /> 5.5.5 Watak istimewa <br /> 5.6 Ringkasan<br /> Bab 6 Konsep Lanjutan Ungkapan Biasa<br /> 6.1 Pengumpulan, penggantian dan rujukan belakang<br /> 6.1.1 Pengumpulan mudah<br /> 6.1.2 Kelas kumpulan dan koleksi kumpulan<br /> 6.1.3 Penggantian<br /> 6. i. 4 Rujukan belakang <br /> 6.1.5 Kumpulan Lanjutan<br /> 6.2 Membuat keputusan dalam ungkapan biasa<br /> 6.3 Menetapkan pilihan dalam ungkapan biasa<br /> 6.4 Peraturan enjin ekspresi biasa<br /> 6.5 Ringkasan<br /> Bab 7 Corak Ekspresi Biasa<br /> 7.1 Aksara pengesahan <br /> 7.2 Nombor pengesahan <br /> 7.2.1 Hanya mengandungi nombor <br /> 7.2.2 Hanya mengandungi nombor integer<br /> 7.2.3 Nombor titik terapung<br /> 7.3 Sahkan nombor telefon<br /> 7.4 Sahkan poskod<br /> 7.5 Sahkan alamat e-mel <br /> 7.5.1 Sahkan alamat IP<br /> 7.5.2 Sahkan nama domain<br /> 7.5.3 Sahkan alamat peribadi <br /> 7.5.4 Sahkan alamat lengkap <br /> 7.6 Menganalisis fail log smtp<br /> 7.7 tag html<br /> 7.7.1 Kosongkan html daripada input pengguna<br /> 7.7.2 Ekstrak semua tag html<br /> 7.7.3 Contoh pengekstrakan HTML<br /> 7.8 Ringkasan<br /> Lampiran kelas rentetan<br /> a. 1 Pembina<br /> a. 2 Hartanah<br /> a. 3 kaedah<br /> Lampiran b kelas bina tali<br /> b. 1 Pembina<br /> b. 2 Hartanah<br /> b. 3 kaedah<br /> Lampiran c Sintaks ungkapan biasa<br /> c. 1 aksara yang sepadan <br /> c. 2 aksara berulang <br /> c. 3 watak kedudukan <br /> c. 4 watak kumpulan <br /> c. 5 watak membuat keputusan<br /> c. 6 aksara pengganti <br /> c. 7 urutan melarikan diri<br /> c. 8 tanda pilihan <br /> Lampiran d Sokongan teknikal, kesilapan dan muat turun kod<br /> d. 1 Bagaimana untuk memuat turun contoh kod buku ini<br /> d. 2 Errata<br /> d. 3 sokongan e-mel<br /> d. 4 p2p. wrox. com </p>
Dokumen ini terutamanya bercakap tentang menggunakan rangka kerja dwr untuk melaksanakan Ajax saya berharap dokumen ini akan membantu rakan-rakan yang berminat boleh datang dan melihat;
<p> <strong>Belajar ungkapan biasa</strong>Bermula daripada konsep asas, kepada menulis skrip sed dan Perl yang lengkap, kepada menukar fail HTML, alat ungkapan biasa yang berkuasa ini dijelaskan dengan jelas dan teliti. Terdapat sejumlah besar contoh ringkas dan jelas di seluruh buku, bertujuan untuk menjadikan pembaca mudah menguasai ungkapan biasa. Buku ini mempunyai rangkaian lengkap alat dalam talian dan desktop, dan memperkenalkan bahan rujukan lanjutan. Ia adalah buku yang jarang untuk bermula dengan ungkapan biasa. <br /> Cadangan kandungan <br /> "Belajar Ungkapan Biasa" menerangkan alat berkuasa ini dengan jelas dan teliti, bermula daripada konsep asas ungkapan biasa, kepada menulis skrip sed dan Perl yang lengkap, dan kemudian kepada menukar fail HTML. Terdapat sejumlah besar contoh ringkas dan jelas di seluruh buku, bertujuan untuk menjadikan pembaca mudah menguasai ungkapan biasa. Di samping itu, buku ini mempunyai semua alat dalam talian dan desktop, dan memperkenalkan bahan rujukan lanjutan. Ia adalah buku yang jarang berlaku untuk bermula dengan ungkapan biasa. <br /> "Belajar Ungkapan Biasa" sesuai untuk pengaturcara dan pengamal Internet yang berminat dengan ungkapan biasa. <br /> Mengenai penulis <br /> Michael Fitzgerald ialah seorang pengaturcara, perunding dan penulis teknikal yang terkenal Dia telah menulis lebih daripada sepuluh buku teknikal untuk O'Reilly dan John Wiley & Sons, dan menerbitkan sejumlah besar artikel di Rangkaian O'Reilly. Beliau adalah ahli Jawatankuasa Bahasa Skema RELAXNG untuk XML. </p> <p> Kedua-dua alatan dalam talian dan desktop tersedia, <br /> Alat penting untuk mempelajari ungkapan biasa, <br /> Anda boleh bermula dengan cepat walaupun anda tidak tahu pengaturcaraan. </p> <p> <br /> Isi kandungan </p><p> Kata Pengantar <br /> Bab 1 Apakah ungkapan biasa 1 <br /> 1.1 Bermula dengan Regexpal 2 <br /> 1.2 Padankan nombor telefon Amerika Utara 3 <br /> 1.3 Gunakan kumpulan aksara untuk memadankan nombor 4 <br /> 1.4 Gunakan singkatan kumpulan aksara 5 <br /> 1.5 sepadan dengan mana-mana watak 5 <br /> 1.6 Tangkap kumpulan dan rujukan belakang 6 <br /> 1.7 Menggunakan pengkuantiti 6 <br /> 1.8 Aksara teks kurungan 8 <br /> 1.9 Contoh aplikasi 9 <br /> 1.10 Apa yang kami pelajari dalam bab 11 ini <br /> 1.11 Sumber Berkaitan 11 <br /> Bab 2 Padanan Corak Mudah 13 <br /> 2.1 Memadankan tersurat rentetan 15 <br /> 2.2 Padankan nombor 15 <br /> 2.3 Padankan aksara bukan angka 17 <br /> 2.4 Memadankan perkataan dan aksara bukan perkataan 18 <br /> 2.5 Padankan ruang putih 19 <br /> 2.6 Mari kita bercakap tentang memadankan mana-mana watak 21 <br /> 2.7 Teks teg 23 <br /> 2.7.1 Gunakan sed untuk melabel teks 24 <br /> 2.7.2 Menandai teks dengan Perl 25 <br /> 2.8 Apa yang kami pelajari dalam bab 26 ini <br /> 2.9 Sumber berkaitan 27 <br /> Bab 3 Sempadan 29 <br /> 3.1 Mula dan tamat baris 30 <br /> 3.2 Sempadan perkataan dan sempadan bukan perkataan 31 <br /> 3.3 Sauh lain 33 <br /> 3.4 Menggunakan huruf metacharacter 34 <br /> 3.5 Tambah tag 35 <br /> 3.5.1 Tambah tag menggunakan sed 36 <br /> 3.5.2 Tambah tag menggunakan Perl 37 <br /> 3.6 Apa yang kami pelajari dalam bab 38 ini <br /> 3.7 Sumber berkaitan 39 <br /> Bab 4 Pemilihan, Pengumpulan dan Rujukan Balik 41 <br /> 4.1 Pilih operasi 41 <br /> 4.2 Sub-mod 45 <br /> 4.3 Tangkap kumpulan dan rujukan belakang 46 <br /> 4.4 Perkumpulan tidak menangkap 49 <br /> 4.5 Apa yang anda pelajari dalam bab 50 ini <br /> 4.6 Sumber berkaitan 51 <br /> Bab 5 Kumpulan Watak 53 <br /> 5.1 Penafian kumpulan watak 55 <br /> 5.2 Kesatuan dan perbezaan 56 <br /> 5.3 Kumpulan watak POSIX 58 <br /> 5.4 Apa yang kami pelajari dalam bab 60 ini <br /> 5.5 Sumber Berkaitan 60 <br /> Bab 6 Memadankan Unikod dan aksara lain 61 <br /> 6.1 Memadankan aksara Unikod 62 <br /> 6.2 Memadankan aksara dengan nombor perlapanan 65 <br /> 6.3 Memadankan atribut aksara Unicode 66 <br /> 6.4 Memadankan aksara kawalan 68 <br /> 6.5 Apa yang anda pelajari dalam bab 70 ini <br /> 6.6 Sumber Berkaitan 70 <br /> Bab 7 Pengkuantiti 73 <br /> 7.1 Tamak, malas dan sifat memiliki 74 <br /> 7.2 Gunakan *, + dan ? Buat perlawanan 74 <br /> 7.3 Padankan bilangan kali tertentu 75 <br /> 7.4 Pengkuantiti malas 77 <br /> 7.5 Pengkuantiti posesif 78 <br /> 7.6 Apa yang kami pelajari dalam bab 79 ini <br /> 7.7 Sumber Berkaitan 79 <br /> Bab 8 Melihat Sekitar 81 <br /> 8.1 Melihat ke hadapan 81 <br /> 8.2 Anti-pandangan 84 <br /> 8.3 Melihat ke belakang 85 <br /> 8.4 Melihat ke Belakang 85 <br /> 8.5 Apa yang anda pelajari dalam bab 86 ini <br /> 8.6 Sumber Berkaitan 86 <br /> Bab 9 Menandakan dokumen dengan HTML 87 <br /> 9.1 Tag padanan 87 <br /> 9.2 Gunakan sed untuk menukar teks biasa 89 <br /> 9.2.1 Penggantian dengan sed 89 <br /> 9.2.2 Gunakan sed untuk memproses angka Rom 90 <br /> 9.2.3 Gunakan sed untuk memproses perenggan tertentu 91 <br /> 9.2.4 Gunakan sed untuk memproses puisi berbilang baris 91 <br /> 9.3 Menambah tag 92 <br /> 9.4 Tukar teks biasa dengan Perl 94 <br /> 9.4.1 Memproses Nombor Rom dengan Perl 95 <br /> 9.4.2 Memproses perenggan khusus dengan Perl 96 <br /> 9.4.3 Memproses puisi berbilang baris dengan Perl 96 <br /> 9.4.4 Menggunakan fail arahan Perl 97 <br /> 9.5 Apa yang anda pelajari dalam bab 99 ini <br /> 9.6 Sumber Berkaitan 99 <br /> Bab 10 Kelas junior lulus 101 <br /> 10.1 Ingin menghadiri kelas pertengahan 103 <br />10.2 Alat, pelaksanaan dan perpustakaan 103 <br /> 10.2.1 Perl 103 <br /> 10.2.2 PCRE 104 <br /> 10.2.3 Ruby (Oniguruma) 104 <br /> 10.2.4 Python 105 <br /> 10.2.5 RE2 105 <br /> 10.3 Memadankan nombor telefon Amerika Utara 105 <br /> 10.4 Memadankan alamat e-mel 106 <br /> 10.5 Apa yang anda pelajari dalam bab 106 ini <br /> Lampiran Rujukan Ungkapan Biasa 107 <br /> Glosari 118 <br /> Indeks 122 <br /> Pengenalan pengarang dan muka depan 124 </p>
Dalam program, selalunya perlu untuk mengesahkan kesahihan data seperti rentetan Jika tiada teknologi baharu yang lain, kita hanya boleh menggunakan kaedah asal dalam rentetan untuk membuat pelbagai pertimbangan seperti pemintasan. Ini memerlukan penulisan kod yang banyak dan tidak diperlukan untuk penyelenggaraan program. Oleh itu, teknologi yang lebih mudah disediakan untuk mengesahkan data seperti rentetan kod. Teknologi ini adalah ungkapan biasa. Ungkapan biasa: Ungkapan yang terdiri daripada peraturan yang betul, yang boleh mengesahkan kesahihan data rentetan lain. <br /> <br /> <br /> Ungkapan biasa, direktori API lain<br /> <br /> 1. Ekspresi biasa<br /> 2. API lain<br /> 3. Ciri-ciri JDK5<br /> <div> <br /> </div>
Ungkapan Biasa Tutorial pengenalan 30 minit Cara terbaik untuk mempelajari ungkapan biasa ialah bermula dengan contoh Selepas memahami contoh, anda boleh mengubah suai dan mencubanya sendiri. (Apabila chm tidak dapat memaparkan kandungan, anda perlu "membuka kunci" dalam sifat)