原创 Java多線程

|--多線程一定好麼? cpu密集不好 io密集好 |--如何減少上下文切換: 無鎖併發(數據id根據Hash分段)、CAS、最少線程 |--java線程避免死鎖: 避免一個線程同時有多個鎖 避免

原创 簡單JS註冊表單檢測

<html> <head> <title></title> <style type="text/css"> *{margin:0; padding:0; font-size:

原创 Java基礎-Date和SimpleDateFormat

public class DateTools { public static final String DATE_FORMAT_FULL = "yyyy-MM-dd HH:mm:ss"; /** * 日期轉爲格式化的字符串 *

原创 Java基礎-條形碼校驗

public class StringStr { public static void main(String[] args) { Scanner cin = new Scanner(System.in); String a = cin.

原创 Java基礎-Map集合遍歷的四種方式

第一種:通過Map.keySet遍歷key和value 第二種:通過Map.entrySet使用iterator遍歷key和value 第三種:通過Map.entrySet遍歷key和value 第四種:通過Map.values()遍歷所

原创 Java基礎面試01

面向對象編程(OOP)Java是一個支持併發、基於類和麪向對象的計算機編程語言。下面列出了面向對象軟件開發的優點:代碼開發模塊化,更易維護和修改。代碼複用。增強代碼的可靠性和靈活性。增加代碼的可理解性。面向

原创 Java基礎面試02

43.Java中的兩種異常類型是什麼?他們有什麼區別?Java中有兩種異常:受檢查的(checked)異常和不受檢查的(unchecked)異常。不受檢查的異常不需要在方法或者是構造函數上聲明,就算方法或者

原创 nginx作爲反向代理訪問靜態資源出現404問題

我的xxx.conf配置(win10) server {      listen 80;      autoindex off;      server_name image.imooc.com;      access_log c:/

原创 Spring面試知識點

Spring中用到的設計模式 工廠模式:IOC容器代理模式:AOP策略模式:在spring採取動態代理時,根據代理的類有無實現接口有JDK和CGLIB兩種代理方式,就是採用策略模式實現的單例模式:默認情

原创 數據庫面試題

1、觸發器的作用? 觸發器是一中特殊的存儲過程,主要是通過事件來觸發而被執行的。它可以強化約束,來維護數據的完整性和一致性,可以跟蹤數據庫內的操作從而不允許未經許可的更新和變化。可以聯級運算。如,某表上

原创 Java基礎-Comparetor比較器之String數組

(#)已知數組 String strsort[10],取值分別爲:“1”、“3”、“2”、“1-1”、“1-2”、“4”、 “3-1”、“1-1-1”、“3-1-1”、“1-2-1-1”. 請編寫一段代碼: 1) 實現數組 strsort

原创 org.hibernate.MappingException: An AnnotationConfiguration

單獨使用Hibernate3.3時,由myeclipse自動生成註解式配置,在測試時發生如下錯誤: %%%% Error Creating SessionFactory %%%% org.hibernate.MappingExcept

原创 Java中使用BigDecimal解決價格運算丟失精度

java中關於精度丟失的情況: System.out.println(0.05 + 0.01); System.out.println(1.0 - 0.42); System.out.println(4.015 * 100); Syst

原创 Response常見方法使用和問題

•向客戶端輸出中文數據 用PrintWriter(字符流)發送數據: 示例:response.getWriter().write(“中國”);有沒有亂碼? 原因:以默認編碼發送數據ISO-8859-1(沒有中國二字編碼),此時會發生亂

原创 原生Ajax基本原理

button的點擊事件: function login() { //使用ajax往servlet發送數據 //1.獲取表單數據 var username =