Cara Mengira Nilai nCr
Gabungan ialah konsep matematik. Ia merujuk kepada susunan beberapa objek yang susunannya tidak relevan. Formula asas menerangkan bilangan gabungan yang sah.
Dalam tutorial ini, kita akan melihat cara memasang dan mengkonfigurasi pelayan git di Ubuntu 20.04
Git adalah sistem kawalan versi terdistribusi untuk mengesan perubahan kod sumber semasa pengembangan perisian. Ia dirancang untuk menyelaraskan kerja di antara pengaturcara, tetapi dapat digunakan untuk mengesan perubahan dalam sekumpulan fail apa pun. Tujuannya merangkumi kelajuan, integriti data, dan sokongan untuk aliran kerja tidak linear yang diedarkan.
Git adalah sistem kawalan versi diedarkan sumber terbuka dan terbuka yang direka untuk mengendalikan segala-galanya dari projek kecil hingga sangat besar dengan kelajuan dan kecekapan.
Prasyarat
Pasang dan Konfigurasi Pelayan Git pada Ubuntu 20.04
Mari mulakan pemasangan. Terdapat dua cara untuk memasang Git.
Pilihan 1 ialah memasang Git menggunakan APT
Pastikan pelayan sentiasa dikemas kini
# apt update -y
Pasang Git
# apt install git -y
Sahkan pemasangan:
# git --version
Pilihan 2 ialah memasang git dari sumber
Anda boleh memuat turun versi terbaru Git dari halaman pelepasan . Ia memerlukan masa lebih lama dan tidak akan dikemas kini dan dikekalkan melalui pengurus pakej yum. Tetapi ia akan membolehkan anda memuat turun versi yang lebih baru daripada yang tersedia melalui repositori CentOS, dan akan memberi anda kawalan terhadap pilihan yang boleh anda sertakan.
Pertama, pasang kebergantungan
# apt install libz-dev libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext cmake gcc
Setelah pemasangan selesai, buka halaman pelepasan dan salin pautan muat turun. Anda boleh mendapatkan tar.gz, klik kanan padanya dan salin pautan.
Sekarang, muat turun di pelayan menggunakan perintah wget dan namakan semula:
# https://github.com/git/git/archive/refs/tags/v2.31.1.tar.gz -O git.tar.gz
Setelah muat turun selesai, kita dapat mengekstrak fail tar
# tar -zxf git.tar.gz
Sekarang, pergi ke direktori itu untuk mula mengkonfigurasi build kami.
# cd git-*
Sekarang, anda boleh membuat pakej dan memasangnya dengan mengetik dua arahan berikut:
# make prefix=/usr/local all
# make prefix=/usr/local install
Sekarang, ganti proses shell sehingga versi Git yang baru kita pasang akan digunakan:
# exec bash
Kami berjaya membina dan memasang Git. Untuk mengesahkannya periksa versi menggunakan arahan berikut:
# git --version
Konfigurasikan Git
Tambahkan pengguna untuk mengendalikan repositori:
# adduser git
Kemudian berikan kata laluan kepada pengguna Git anda:
# passwd git
Log masuk sebagai pengguna git
# su - git
Mulakan repositori kosong baru menggunakan arahan berikut:
# git init --bare ~/neotechsystems.git
Aktifkan cangkuk pasca kemas kini dengan menyalin fail contoh seperti berikut:
# cd neotechsystems.git/hooks/
# cp post-update.sample post-update
Itu sahaja untuk pelayan.
Sekarang mari kita pergi ke sisi pelanggan:
Pasang Git
# apt install git -y
Setelah pemasangan selesai, mulakan konfigurasi Git
Konfigurasikan Git
Kirimkan keradangan tentang diri anda sehingga mesej komited akan dihasilkan dengan dilampirkan maklumat yang betul:
# git config --global user.name "git'
# git config --global user.email "[email protected]'
Buat direktori di mana anda boleh menyimpan semua projek anda
# mkdir ~/dev
# cd ~/dev
Sekarang, buat klon repositori neotechsystems.git yang telah kita buat sebelumnya di pelayan
# git clone [email protected]:~/neotechsystems.git neotechsystems.git
Cloning into 'neotechsystems.git’…
Ia akan meminta memasukkan kata laluan pengguna git:
[email protected]’s password:
warning: You appear to have cloned an empty repository.
Pergi ke tempat simpanan
# cd neotechsystems.git
Anda dapat melihat repositori kosong, jadi mari buat beberapa fail
# echo "my test file' > file1.txt
Tambahkan fail ini ke git repositori kami
# git add .
Lakukan perubahan
# git commit -am "My First Commit'
[master (root-commit) b337197] My First Commit
1 file changed, 1 insertion(+)
create mode 100644 file1.txt
Tekan perubahan ini ke repositori git jauh di hub.neotechsystems.net
# git push origin master
anda akan diminta kata laluan, masukkan kata laluan pengguna git
[email protected]’s password:
Enumerating objects: 3, done.
Counting objects: 100% (3/3), done.
Writing objects: 100% (3/3), 229 bytes | 76.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0)
To hub.neotechsystems.net:~/neotechsystems.git
* [new branch] master -> master
Sahkan perubahan, akses pelayan git dan jalankan perintah berikut untuk memeriksa log
# git log
Keluaran akan serupa seperti:
commit b3371975bd44fb4aca344e365fa635180967f7fe (HEAD -> master)
Author: git
Date: Wed Apr 14 10:06:06 2021 +0000My First Commit
Kami berjaya memasang dan mengkonfigurasi pelayan Git pada Ubuntu 20.04.
Gabungan ialah konsep matematik. Ia merujuk kepada susunan beberapa objek yang susunannya tidak relevan. Formula asas menerangkan bilangan gabungan yang sah.
Solidity ialah bahasa pengaturcaraan yang digunakan oleh kontrak pintar pada blockchain Ethereum. Ia adalah bahasa pengaturcaraan berorientasikan objek yang ditaip secara statik.
SQL vs. NoSQL: Apakah Pangkalan Data Terbaik untuk Projek Anda Seterusnya?
Ramai pengaturcara suka menyelesaikan masalah matematik rumit menggunakan kod. Ia membantu menajamkan minda dan meningkatkan kemahiran menyelesaikan masalah. Dalam artikel ini, anda akan belajar cara mencari petak dan kiub sempurna n-digit terkecil dan terbesar menggunakan Python, C++ dan JavaScript. Setiap contoh juga mengandungi output sampel untuk beberapa nilai yang berbeza.
Walaupun anda boleh menggunakan kalkulator grafik pada komputer anda, penterjemah bahasa pengaturcaraan Python boleh berfungsi sebagai kalkulator meja. Ia adalah jenaka yang popular dalam komuniti Python yang disebut dalam tutorial rasmi. Inilah cara anda boleh menggunakan Python sebagai kalkulator.
Membenamkan perkhidmatan pihak ketiga pada siaran WordPress anda ialah cara yang menarik untuk memikat minat pelawat. Kandungan terbenam juga menyediakan isyarat visual yang memudahkan pengimbasan. WordPress telah memudahkan penambahan jenis kandungan ini.
Jika anda seorang saintis data yang bercita-cita tinggi yang bekerja dengan Python atau R, anda perlu tahu cara menggunakan Jupyter Notebook. Ia adalah IDE sumber terbuka dan berasaskan pelayan untuk memanipulasi data, berkongsi kod langsung, serta mengurus aliran kerja sains data.
Teknologi, tidak dinafikan, adalah industri masa depan. Jika anda salah seorang daripada berjuta-juta dewasa muda yang akan terjun ke peringkat pertama kerjaya anda, anda mungkin tertanya-tanya apa yang perlu dilakukan jika anda tidak suka pengekodan.
Mempelajari bahasa pengaturcaraan baharu seperti Python menjadi mudah jika anda mempunyai peta jalan yang komprehensif yang memperincikan konsep yang perlu dipelajari sebagai pemula dan cara untuk maju lebih jauh untuk mencapai pencapaian seterusnya. Malah pengaturcara perantaraan harus kerap meneliti asas mereka untuk membina asas yang kukuh untuk diri mereka sendiri.
ASP.NET ialah rangka kerja merentas platform percuma Microsoft untuk membina apl dan perkhidmatan web. Platform ASP.NET ialah sambungan kepada .NET, platform pembangun alat, bahasa pengaturcaraan dan perpustakaan yang digunakan untuk membina aplikasi yang berbeza.