原创 放幾個排序算法, 快排、歸併、堆。

//堆排序 public void findMax(int[] array,int len,int index){ int left=2*index+1; int right=2*index+2; int large=inde

原创 java GC 垃圾回收

如何判斷對象是否需要回收: 1.計數算法: 缺點: 無法找到互相引用的對象 2.可達性分析: 從root出發 根據引用向下走,最後沒有到達的對象爲回收對象 root是哪: 最主要是棧中的引用對象,除此外還有 靜態引用對象、常量對象。加個本

原创 spring java註解

聲明Bean的註解 @Component組件:沒有明確的角色 @Service :業務層 @Repository: 數據層 @Controller :控制層 注入Bean的註解 @Autowired: spring 提供 @Inject:

原创 java Tree

最近做了好多在線筆試,發現關於樹的問題還是很多的,在這裏做一個統一整理 都是最基本的: 樹的定義‘ public class Tree { Tree left; Tree right; int val; public Tree(i

原创 oracle 導入 dmp

drop user IVR_ANALYSIS cascade// user_name :IVR_ANALYSIS create user IVR_ANALYSIS IDENTIFIED  by "password" grant conne

原创 SpringBoot 連接mysql Access denied for user 'root '@'localhost' (using password: YES)

問題描述: spring 項目是能正確連接的 只有springBoot報錯。 解決方案: http://blog.csdn.net/skywalker_leo/article/details/47274441 http://blog.cs

原创 >> 算數右移和>>>邏輯右移

先說下原碼和補碼, 只說負數  以-2 爲列  int  32位 -2 的原碼爲   10000000  00000000 00000000 00000010 原碼轉換補碼   原碼 符號位不變  其餘全部取反  然後+1  即 -2

原创 01揹包java代碼

完美世界筆試編程   import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new

原创 初識spring Boot 超精簡MVC實現

file-new -Spring Stater project  web依賴 @RestController @SpringBootApplication public class HelloSpringBootApplication {

原创 Thymeleaf

public class Person { private String name; public Person(String name){ super(); this.name=name; } public Person

原创 SpringBoot mysql操作

首先 file -new-SpringStart project  依賴選擇 jpa mysql jdbc 和web 配置application.properties  spring.datasource.url =jdbc:mysql:

原创 一個http請求二次請求才能獲取到數據,爲什麼,url的問題?

public static void t(String[] args) throws ClientProtocolException, IOException, InterruptedException{ HttpClie

原创 判斷2個由小寫字母組成的字符串是否有共同的元素

思路: a-z 分別映射到二進制的1-26位上,然後2個數&操作,結果爲0證明2個字符串無相同元素。 簡易代碼 int[] check=new int[2]; for(int j=0;j<str1

原创 map 按value 排序

public Map sortByValue(Map<Integer,Integer> map){ Map<Integer,Integer> res=new LinkedHashMap<Integer,Integer>(); Li

原创 關於 java 按時間條件查詢 sql語句

oracle 按時間查詢可以有2種形式 to_date  and  to_char for example: // 將數據庫字段轉成char 進行查詢 select * from tableName where to_char(字段名,'