原创 Mysql 備份和還原
1、導出整個數據庫 mysqldump -u 用戶名 -p 數據庫名 > 存放位置 比如: mysqldump -u root -p project > c:/a.sql (導出project數據庫已經經過親自測試,成功!)2.導入數
原创 你還在爲了JAVA調用C而苦惱
如果您遇到以下問題,希望能助力你解決他: 是否因爲java調用c++而痛苦 是否因爲根據c++(.h)頭文件映射java類而苦惱 這裏幫你一鍵搞定,只需要稍微修改幾行代碼就可以了,快來上手吧 第一步:下載jnaerator 此神器
原创 final,finally,finalize 三者區別
Final是一個修飾符: 當final修飾一個變量的時候,變量變成一個常量,它不能被二次賦值 當final修飾的變量爲靜態變量(即由static修飾)時,必須在聲明這個變 量的時候給它賦值 當final修飾方法時,該方法不能被重寫 當fi
原创 session,cookie 區別
session是存儲在服務器端,cookie是存儲在客戶端的,所以安全來講session的安全性要比cookie高,然後我們獲取session裏的信息是通過存放在會話cookie裏的sessionid獲取
原创 id,rowid,rownum 區別
rowid物理位置的唯一標識。 而id是邏輯上的唯一標識,所以rowid查找速度要快於id,是目前最快的 定位一條記錄的方式 rowid和rownum都是"僞數列" 所謂“僞數列”也就是默認隱藏的一個數列。 rownum
原创 基於jsp+javabean+servlet+mongodb 增刪改查
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://jav
原创 Struts1 運行原理
在啓動時通過前端總控制器ActionServlet加載struts-config.xml並進行解析,當用戶在jsp頁面發送請求被struts1的核心控制器ActionServlet接收,ActionServlet在用戶請求時將請求參數放到
原创 Hibernate 運行原理
首先通過configuration去加載hibernate.cfg.xml這個配置文件,根據 配置文件的信息去創建sessionFactory,sessionFactory是線程安全的, 是一個session工廠,用來創建session,
原创 Preparedstatement和statement 區別
用Prepared statement進行開發。Prepared statement是預編譯的,而statement不是,在每次執行sql語句的增刪改時,如果是一條數據兩者沒差距,但如果數據量大於1,那麼
原创 Io流的層次結構
從流的方向 輸入流 輸出流 從流的類型上 字符流 字節流 inputstream和outputstream都是抽象類 它們下面的實現包括 FileInputStream,BufferedInputStrea
原创 Hibernate,JDBC 區別
1、hibernate和jdbc主要區別就是,hibernate先檢索緩存中的映射對象( 即hibernate操作的是對象),而jdbc則是直接操作數據庫. 2、Hibernate是JDBC的輕量級的對象封裝,它是一個獨立的對象持久層框架
原创 解析xml文件的幾種技術
1、 解析xml的幾種技術 1.dom4j 2.sax 3.jaxb 4.jdom 5.dom 1.dom4j dom4j是一個
原创 elk+logback+redis 搭建日誌平臺
日誌平臺背景: 日誌的分析和監控在系統開發中佔非常重要的地位,系統越複雜,日誌的分析和監控就越重要,常見的需求有: 根據關鍵字查詢日誌詳情監控系統的運行狀況統計分析,比如接口的調用次數、執行時間、成功率等異常數據自動觸發消息通知基於日
原创 Servlet 概述
Servlet是一個web容器,我們通常用的servlet是httpservlet,而httpservlet又是繼承於genericservlet,而genericservlet又實現了servlet接口 servlet的生命週期是:先進
原创 Oscache 概述
應用程序爲了提高性能,可以通過使用緩存來達到目的,緩存的存儲介質可以 內存或者硬盤,通常將數據存儲在內存裏,確切的說是jvm的內存中,緩存是 基於Map這種思想構建的,以鍵值對的方式進行存取,之所以還可以將 緩存的數據存儲在硬盤中,是因爲