原创 mysql常用函數及sql

1、coalesce:返回參數中的第一個非空表達式(從左向右依次類推);  SELECT COALESCE(NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1); SELECT COAL

原创 ArrayList擴容機制

ArrayList擴容機制 首先看下ArrayList是如何初始化的: 無參構造器 //ArrayList定義的一個空數組 private static final Object[] DEFAULTCAPACITY_EMPTY

原创 PowerDesigner創建數據模型並導入到mysql數據庫中

PowerDesigner創建數據模型並導入到mysql數據庫中一、數據源1、下載數據源2、安裝數據源3、配置數據源二、powerdesigner配置三、將設計好的表導入到數據庫中 一、數據源 1、下載數據源 mysql-odbc數據

原创 原碼、反碼、補碼

先明確幾個概念:原碼,反碼,補碼,byte和bit byte:字節 bit:位 1字節=8位(1 byte = 8bit),一個英文佔一個字節,一個漢字在不同的編碼格式下所佔字節不同,不過一般來說是兩個字節 原碼:正數的原碼就是十進制轉換

原创 Oracle中union all、union 和order by一起使用的解決方法

當union all和order by 如下一起使用時,會報sql未正確結束 select name,age from student order by age union all select name,age from pers

原创 post請求數據太大導致後臺報空指針異常的解決方法

調整tomcat配置文件的maxPostSize屬性,默認是2M 注意:從 apache-tomcat-7.0.63 開始,參數 maxPostSize 的含義就變了: 如果將值設置爲 0,表示 POST 最大值爲 0,不限制 POST

原创 myeclipse配置maven

1.下載mavenhttp://maven.apache.org/download.cgi2.配置maven1、解壓下載下來的壓縮包2、配置環境變量(要保證已配置好java的環境變量)首先配置MVN_HOME,再把%MVN_HOME%\b

原创 解決Myeclipse在編輯Jsp和Html頁面滾動條自動向左滾的問題

如果版本是myeclipse2017,則直接按照下圖步驟,取消勾選 Enable folding如果是其他版本,Preference -> MyEclipse -> File and Editors -> Common Editor Pr

原创 mybatis${}、#{}和String字符串傳參的記錄

1、${}和#{}1、首先兩者都是用來取參的,區別之處在於${}會把傳入的參數直接顯示,而#{}會把傳入的參數加雙引號當字符串處理2、${}會有SQL注入的問題,#{}因爲是預編譯所以能夠很大程度防止sql注入。3、能用#{}就不用${}

原创 Linux開放mysql權限給任意主機遠程登陸

一、開放3306端口 1、vim /etc/sysconfig/iptables 2、重啓防火牆 service iptables restart 3、查看3306端口是否開啓 service iptables status 二、授權