原创 PAT記錄
1002. 寫出這個數 (20) 時間限制 400 ms 內存限制 65536 kB 代碼長度限制 8000 B 判題程序 Standard 作者 CHEN, Yue 讀入一個自然數n,計算其
原创 mysql 10055 錯誤解決方案
Description: 環境:Windows 2003 + IIS + PHP + MYSQL,服務器運行一段時間後,提示Can’t connect to MySQL server on ‘localhost'(10055)
原创 阿里driud數據庫連接池的使用
添加jar包 druid-1.0.15.jar Spring 配置加入 <!-- Druid連接池配置 --> <bean id="dataSource" class="com.alibaba.druid.pool.DruidData
原创 java實現二叉平衡樹
網上找了一些源碼都有些錯誤,自己寫吧 首先建立樹節點 public class TreeNode { int value; TreeNode left; TreeNode right; public TreeNode
原创 筆試題:字符串全排列
來自july大神的編程之法 public static void swap(String[] c,int i,int j){ String s=c[i]; c[i]=c[j]; c[j]=s; } public stat
原创 mysql兼容微信表情
做微信公衆號開發的時候需要獲取用戶暱稱如果暱稱包含微信表情 mysql會報異常解決如下:如果用的雲數據庫 以阿里云爲例進入管理平臺,修改數據庫字符集爲utf8mb4提交參數 ---> 重啓確保mysql connection版本高於
原创 尋找和爲定值的多個數
這道題也是面試題,網上的代碼有bug,自己重寫了一遍 public void SumOfkNumber(int sum,int n){ if(sum<=0||n<=0) return ; if(sum==n){ Co
原创 鏈表A+B
有兩個用鏈表表示的整數,每個結點包含一個數位。這些數位是反向存放的,也就是個位排在鏈表的首部。編寫函數對這兩個整數求和,並用鏈表形式返回結果。 給定兩個鏈表ListNode* A,ListNode* B,請返回A+B的結果(ListN
原创 tomcat中配置mime類型
mime類型就是設定某種擴展名的文件用一種應用程序來打開的方式類型,當該擴展名文件被訪問的時候,瀏覽器會自動使用指定應用程序來打開。 修改方法: 在tomcat中,找到、conf目錄下的web.xml文件 我們可以看到這樣的配置片
原创 抽象與接口
一個抽象類沒有抽象方法 可以的,意義在於不讓創建對象 abstract與private ,final,static 不能同時存在對於成員方法 private:父類定義actract方法是爲了讓子類重寫實現,而private 不能讓
原创 java內存分配堆和棧
java程序劃分5個內存空間棧:存放的是局部變量 分爲虛擬機棧和方法棧 StackOverflowError 棧溢出 線程請求的棧深度大於虛擬機所允許的深度
原创 集合 List
contains 底層是equals 比較對象是否相同必須重寫equals方法,否則比較的是地址值 1:List的子類 (1)List的子類特點 ArrayList: 底層數據結構是數組,查詢快,增刪慢 線程不安
原创 Object學習
Object類的hashCode()方法:返回該對象的hash碼值 與地址值有關 getClass() :獲取對象的運行時類 返回Class對象 Class.getName
原创 Date與Calendar類
Date是java 1.0版本出現的 從1970年1月1日開始計算 東八區 小時+8 成員方法 public long getTime() 精確到毫秒
原创 《去哪兒》JAVA研發筆試題
public class Test { public static void main(String[] args) { Scanner sc=new Scanner(System.in); String str=sc.nex