原创 React前端開發環境搭建

安裝Node.js、npm、cnpm cmd 進入某個文件夾(自己定義) 執行命令: npm install -g create-react-app 執行命令:create-react-app first-react-demo

原创 源碼分析疑問點

1.運算符 >> 運算符 >> 是帶符號右移. 如 oldCapacity = 10,則 newCapacity = 10 + (10 >> 1) = 10 + 5 = 15

原创 JDK源碼解讀:Object類

1. private static native void registerNatives(); registerNatives方法主要作用:將C/C++中的方法映射到Java中的native方法,實現方法命名的解耦 用n

原创 怎麼安裝google插件 Axure

在chrome地址欄輸入 chrome://extensions/ 點擊 “加載已解壓的擴展程序” 選擇Axure文件夾 Axure插件下載地址:在我上傳的資源中

原创 Spring註解詳解

1. @Autowired 是用在JavaBean中的註解,通過byType形式,用來給指定的字段或方法注入所需的外部資源。 2. @Configuration 表示這個類可以使用 Spring IoC 容器作爲 bean 定義的

原创 sql 性能優化

1.索引列不允許爲空。      如果索引列存在空值,索引將失效 2. not , <>(不等於) 運算符      高效:        SELECT * from base_student WHERE student_name <>

原创 java獲取當前周的(開始日期-結束日期)和 當前月(開始日期-結束日期)

   // 獲得當前日期與本週一相差的天數     private  int getMondayPlus() {         Calendar cd = Calendar.getInstance();         // 獲得今天是

原创 js 獲取本週、上週、下週

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd

原创 oracle: to_char to_date 用法

<一> to_char 用法 注意:   1. HH24和hh24結果相同。   2. HH24(hh24)和hh 分別表示24小時制和12小時制。 (1) SELECT to_char(exchange_time,'yyyy-MM-d

原创 IDEA 2017安裝指引

一、安裝IDEA官網下載: https://www.jetbrains.com/idea/download/#section=windowsstep 1: 選擇windows -->downLoad  旗艦版(Ultimate) step

原创 StringUtils.startsWith 和StringUtils.endsWith

     /*1.字符串以prefix開始*/     StringUtils.startsWith("sssdf", "");//結果是:true   StringUtils.startsWith(" sssdf", " ");//結果

原创 ArrayUtils用法

    /* 1. ArrayUtils.isEmpty(strs) : 判斷數組是否爲空 , 不爲空返回false,爲空true */      ArrayUtils.isEmpty(new String[]{"21","是"});//

原创 Logger級別

很多程序員都忽略了日誌輸出級別, 甚至不知道如何指定日誌的輸出級別. 相對於System.out來說, 日誌框架有兩個最大的優點就是可以指定輸出類別(category)和級別(level). 對於日誌輸出級別來說, 下面是我們應該記住的一

原创 JAVA內存地址問題總結

public class TestHashCodeImpl implements TestHashCode { public static Set<String> bizTypeSet; @Override p

原创 NumberUtils用法

  /*1. NumberUtils.isNumber() : 判斷字符串是否是數字*/     NumberUtils.isNumber("5.96");//結果是true   NumberUtils.isNumber("s5");//