ວິສະວະກຳຊອບແວ · ປານກາງ
ປ້ອງກັນການແກ້ທັບດ້ວຍ Version — ລະບົບຕິດຕາມຂົນສົ່ງ
ຝຶກ ປ້ອງກັນການແກ້ທັບດ້ວຍ Version ຜ່ານ ລະບົບຕິດຕາມຂົນສົ່ງ ດ້ວຍຕົວຢ່າງລະຫັດ ແລະໂຄງງານປະຍຸກ. Optimistic locking ໃຫ້ແຕ່ລະ record ມີ version. ຜູ້ແກ້ສົ່ງ version ທີ່ອ່ານມາ; ຖ້າບໍ່ກົງແມ່ນມີຄົນແກ້ກ່ອນ. ໃນ SQL ຕ້ອງໃຊ້ UPDATE ... WHERE id=? AND version=? ແບບ atomic ແລະກວດ row count. ຜົນການຮຽນທີ່ຄາດໝາຍ • ອະທິບາຍວິທີ ແລະຕິດຕາມ input → ການປະມວນຜົນ → output. • ເປີດໃຊ້ຕົວຢ່າງ, ປ່ຽນຂໍ້ມູນ ແລະກວດຜົນດ້ວຍແນວຄຳຕອບ. • ປະຍຸກໃຫ້ ຜູ້ປະສານຂົນສົ່ງ ສາມາດ ຮູ້ສະຖານະພັດສະດຸ ແລະງານທີ່ຍັງຄ້າງ. • ຂຽນເກນທົດສອບສຳລັບກົດ: ພັດສະດຸທີ່ສົ່ງສຳເລັດແລ້ວຕ້ອງມີເຫດການຢືນຢັນ. ພື້ນຖານ: ອ່ານພາສາລາວໄດ້, ຮູ້ຕົວແປ, ເງື່ອນໄຂ ແລະການເປີດໄຟລ໌ໂປຣແກຣມ. ເຄື່ອງມື: Python 3.10+; ໃຊ້ standard library ເທົ່ານັ້ນ. ຮູບແບບ: ຫຼັກສູດຝຶກສັ້ນ 5 ບົດ ປະມານ 120 ນາທີ, ມີລະຫັດ, ແນວຄຳຕອບ, ແບບທົດສອບ 3 ຂໍ້ ແລະໂຄງງານ 1 ຊິ້ນ. ພາສາອະທິບາຍ: ລາວ. ຂໍ້ມູນແລະສະຖານະການເປັນສົມມຸດ; ຊຸດນີ້ເປັນບົດອ່ານແລະລົງມືເຮັດ. ຕົວຢ່າງແກ້ຫຼັກການຍ່ອຍ ແລະບໍ່ແມ່ນແອັບພ້ອມໃຊ້ງານທັງລະບົບ. ຊຸດທັກສະທັນສະໄໝ: 100 ເຕັກນິກ ຝຶກໃນ 10 ສະຖານະການ. ເລືອກສະຖານະການທີ່ເໝາະກັບຕົນ ແລ້ວຮຽນເຕັກນິກອື່ນຕໍ່ໄດ້.
ສິ່ງທີ່ທ່ານຈະໄດ້ຮຽນ
- ຫຼັກການ ແລະໂຈດລະບົບ15 ນາທີ
- ລະຫັດທີ່ລອງເປີດໃຊ້ໄດ້25 ນາທີ
- ແບບຝຶກ ແລະແນວຄຳຕອບ25 ນາທີ
- ການຂະຫຍາຍ ແລະແກ້ບັນຫາ20 ນາທີ
- ໂຄງງານ ແລະເກນປະເມີນ35 ນາທີ