JDK 16: Ciri-ciri baru di Java 16

Java Development Kit (JDK) 16 telah mencapai fasa rampdown awalnya, yang bermaksud set fitur kini dibekukan, mulai 10 Disember 2020. Ciri-ciri baru dalam JDK 16 berkisar dari pratonton kedua kelas tertutup hingga padanan corak hingga benang serentak pemprosesan timbunan untuk pengumpulan sampah. JDK 16 akan menjadi rujukan pelaksanaan versi Java standar yang akan mengikuti JDK 15, yang tiba pada 15 September.

Read More

Pertandingan dendam NoSQL: MongoDB vs Couchbase Server

Memilih pangkalan data yang tepat untuk pekerjaan boleh menjadi tugas yang menakutkan, terutama jika anda melengkapkan ruang penuh pilihan SQL dan NoSQL. Sekiranya anda mencari pilihan fleksibel dan umum yang memungkinkan untuk skema bendalir dan struktur data bersarang yang kompleks, pangkalan data dokumen mungkin sesuai untuk anda.

Read More

Cara menguji kaedah statik unit di C #

Semasa membina atau bekerja dalam aplikasi .NET, anda mungkin sering menggunakan kaedah statik. Kaedah dalam C # boleh menjadi statik atau tidak statik. Kaedah tidak statik (juga dikenal sebagai kaedah contoh) boleh dipanggil pada contoh kelas yang menjadi miliknya. Kaedah statik tidak memerlukan contoh kelas untuk dipanggil - mereka boleh dipanggil di kelas itu sendiri.

Read More

Apa itu IaaS? Pusat data anda di awan

Pengkomputeran awan bukan satu jenis penawaran monolitik, tetapi pelbagai perkhidmatan yang bertujuan memenuhi pelbagai keperluan IT organisasi. Salah satu perkhidmatan seperti yang disediakan melalui cloud adalah infrastruktur-sebagai-perkhidmatan (IaaS), yang memberikan sumber pengkomputeran maya kepada organisasi yang biasanya melalui internet.

Read More

Cara mengakses Windows Registry menggunakan C #

Microsoft .Net membolehkan anda mengakses Windows Registry secara teratur untuk menyimpan dan mengambil data. Windows Registry adalah pangkalan data hierarki yang terdiri dari koleksi Kunci, Sub Kunci, Kunci yang Ditentukan, Hives, dan Entri Nilai dan dapat digunakan untuk menyimpan data khusus sistem atau aplikasi tertentu.

Read More

Eclipse melepaskan GlassFish 5.1 untuk Java EE 8

Melangkah maju dengan pengembangan perusahaan Java, Eclipse Foundation akan menyediakan versi pelayan aplikasi GlassFish sendiri, yang secara tradisional telah berfungsi sebagai rujukan pelaksanaan Java EE (Java Enterprise Edition) platform. Eclipse GlassFish 5.1 serasi dengan spesifikasi Java EE 8 dan mewakili perpindahan penuh GlassFish ke Yayasan Eclipse sumber terbuka.

Read More

Merapatkan jurang SQL-NoSQL dengan Apache Phoenix

Apache Phoenix adalah projek Java sumber terbuka yang agak baru yang menyediakan pemacu JDBC dan akses SQL ke pangkalan data NoSQL Hadoop: HBase. Ia dibuat sebagai projek dalaman di Salesforce, bersumber terbuka di GitHub, dan menjadi projek Apache tingkat tinggi pada bulan Mei 2014. Sekiranya anda mempunyai kemahiran pengaturcaraan SQL yang kuat dan ingin menggunakannya dengan pangkalan data NoSQL yang kuat, Phoenix boleh jadi apa yang anda cari!

Read More

Bagaimana untuk mengetahui sama ada anda terkena ransomware palsu

Tidak seperti kebanyakan perisian hasad, ransomware tidak tersembunyi. Ia keras dan menjengkelkan, dan jika anda telah dijangkiti, penyerang akan memberitahu anda dengan tidak jelas. Lagipun, mereka mahu dibayar. "Fail peribadi anda dienkripsi," pesan di komputer menyala. "Foto dokumen, pangkalan data, dan file penting lainnya telah dienkripsi dengan enkripsi terkuat dan kunci unik, yang dihasilkan untuk komputer ini.

Read More

Cara mengemas aplikasi Python dengan BeeWare Briefcase

Python kekurangan beberapa kawasan. Sebagai contoh, Python bukan bahasa terpantas, tetapi perpustakaan pihak ketiga seperti NumPy membiarkan anda menyelesaikannya. Di mana Python paling kekurangan, adalah pembungkusan. Maksudnya, Python tidak mempunyai mekanisme dalaman yang konsisten untuk menghasilkan binari mandiri dari aplikasi.

Read More

Menguasai rangka Spring 5, Bahagian 2: Spring WebFlux

Spring WebFlux memperkenalkan pengembangan web reaktif ke ekosistem Spring. Artikel ini akan memulakan anda dengan sistem reaktif dan pengaturcaraan reaktif dengan Spring. Mula-mula anda akan mengetahui mengapa sistem reaktif penting dan bagaimana ia dilaksanakan dalam Spring framework 5, maka anda akan mendapat pengenalan langsung untuk membina perkhidmatan reaktif menggunakan Spring WebFlux.

Read More

10 projek sumber terbuka membuktikan kehebatan Google Go

Kini selama 10 tahun di alam liar, bahasa pengaturcaraan Google Go pasti telah mencipta nama untuk dirinya sendiri. Ringan dan cepat disusun, Go telah menarik minat yang besar kerana perpustakaan dan abstraksi yang baik yang memudahkan pengembangan aplikasi serentak dan diedarkan (baca: awan). Tetapi ukuran kejayaan sesebuah bahasa pengaturcaraan adalah projek yang dibuat oleh pemaju dengannya.

Read More

Cara menggunakan penapis tindakan di ASP.NET Core MVC

Penapis dalam ASP.NET Core MVC membolehkan kami melaksanakan kod sebelum atau setelah peringkat tertentu dari proses pemprosesan permintaan. Jenis penyaring yang berlainan sesuai dengan tahap saluran paip yang berbeza, dari pengesahan hingga pelaksanaan hasil. Sebagai contoh, anda dapat memanfaatkan penapis tindakan di ASP.

Read More

Yang baru dalam Android Studio 3.5 beta Google

Google telah melancarkan versi beta Android Studio 3.5, rilis IDE berikutnya untuk pengembangan mudah alih Android. Versi baru menampilkan peningkatan pengurusan memori dan responsif UI. Tempat memuat turun Android Studio Anda boleh memuat turun Android Studio dari laman web Android Studio. Versi semasa: Apa yang baru di Android Studio 3.

Read More

Grid data dalam memori berbanding pangkalan data dalam memori

Penerapan pengkomputeran dalam memori terus dipercepat. Penyelesaian yang matang membolehkan organisasi memperoleh kelajuan dan skala pemprosesan pangkalan data yang mereka perlukan untuk transformasi digital dan inisiatif pengalaman pelanggan omnichannel mereka. Sebagai contoh, firma pelaburan Wellington Management menggunakan platform pengkomputeran dalam memori untuk mempercepat dan meningkatkan buku rekod pelaburannya (IBOR), satu-satunya sumber kebenaran untuk kedudukan, pendedahan, penilaian, dan prestasi pelabur.

Read More

Bersedia untuk timbunan baru

Virtualisasi mungkin merupakan teknologi paling berjaya yang pernah melintasi ambang pusat data perusahaan. Penggunaan perkakasan yang jauh lebih baik dan kemampuan untuk meningkatkan VM sedikit demi sedikit telah menjadikan virtualisasi menjadi mudah dijual dalam dekad yang lalu, sehingga Gartner baru-baru ini menganggarkan bahawa 70 peratus beban kerja x86 di virtualisasi.

Read More

Pembelajaran separa penyeliaan dijelaskan

Dalam surat pemegang saham Amazon 2017, Jeff Bezos menulis sesuatu yang menarik mengenai Alexa, pembantu pintar Amazon yang didorong oleh suara: Di AS, UK, dan Jerman, kami telah meningkatkan pemahaman bahasa lisan Alexa lebih dari 25% selama 12 bulan terakhir melalui peningkatan komponen pembelajaran mesin Alexa dan penggunaan teknik pembelajaran separa penyeliaan.

Read More

PaaS tembak: Cloud Foundry vs. OpenShift

PaaS (platform sebagai perkhidmatan) menempati ceruk menarik dalam ekosistem awan. Ia biasanya berada di atas IaaS (infrastruktur sebagai perkhidmatan), yang menyediakan kemampuan untuk mengakses sumber pengkomputeran jauh. Dengan IaaS anda mempunyai mesin, atau mesin maya, yang tidak ada di tempat anda, yang boleh anda gunakan mengikut kehendak anda.

Read More