Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม

คุณจะใช้ตัวนับ Hit เพื่อหลีกเลี่ยงการสูญเสียข้อมูลการนับด้วยการรีสตาร์ทแอปพลิเคชันใน JSP แต่ละครั้งได้อย่างไร


เมื่อคุณรีสตาร์ทแอปพลิเคชัน เช่น เว็บเซิร์ฟเวอร์ การดำเนินการนี้จะรีเซ็ตตัวแปรแอปพลิเคชันและตัวนับ Hit ของคุณจะถูกรีเซ็ตเป็นศูนย์ เพื่อหลีกเลี่ยงการสูญเสียนี้ ให้พิจารณาประเด็นต่อไปนี้ -

  • กำหนดตารางฐานข้อมูลด้วยการนับเพียงครั้งเดียว สมมติว่าจำนวนการนับ กำหนดค่าศูนย์ให้กับมัน

  • อ่านตารางเพื่อรับมูลค่าของ Hit ทุกครั้ง

  • เพิ่มมูลค่า Hitcount ขึ้นหนึ่งและอัปเดตตารางด้วยค่าใหม่

  • แสดงค่าใหม่ของ Hitcount เป็นจำนวนหน้า Hit ทั้งหมด

  • หากคุณต้องการนับ Hit สำหรับทุกหน้า ให้ใช้ตรรกะข้างต้นกับทุกหน้า