原创 Linux(Centos)安裝&卸載jdk1.8(解壓版)教程

一、 卸載已安裝jdk (1)查看是否已安裝jdk rpm -qa | grep jdk (2)查看jdk版本 java -version (3)刪除所有舊版本jdk rpm -e --nodeps java-1.7.0-op

原创 Jdk8新特性(三):新增日期時間API

3. 新增日期時間API JDK8之前日期時間處理使用SimpleDateFormat、Calendar等類,這些類的 API設計較差,日期/時間對象比較、加減等操作較爲繁瑣,且java.util.Date 是非線程安全的。 JD

原创 Jdk8新特性(六):新增函數式編程

6. 新增函數式編程 6.1. 函數式編程簡介 函數式編程(functional programming) 或稱 函數程序設計,又稱 泛函編程,是一種編程典範,它將電腦運算視爲數學上的函數計算,並且避免使用程序狀態以及易變對象。函

原创 Jdk8新特性(八):新的內存空間和異常處理

8. JDK8 新的內存空間和異常處理 8.1. JDK8內存空間Matespace  JVM 種類有很多,⽐如 Oralce-Sun Hotspot,Oralce JRockit,IBM J9,Taobao JVM,我們講的是

原创 jQuery的ajax設置請求頭

設置請求頭: headers:{'Content-Type': 'application/json'}, 示例: //1.處理傳遞數據 var formData = $('#inputForm').serializeObject

原创 Jdk8新特性(五):新增Lambda表達式(函數式編程)

5. 新增Lambda表達式(函數式編程) 2014年oracle發佈了jdk 8,在裏面增加了lambda模塊。於是java程序員又多了一種新的編程方式:函數式編程,也就是lambda表達式。 在JDK8之前,Java是不⽀持函

原创 Jdk8新特性(四):新增Optional類

4. 新增Optional類 該類主要爲解決空指針異常(NullPointerException)問題。 4.1. 創建Optional對象  of()方法 null 值作爲參數傳遞進去,仍會拋空指針異常。  ofNulla

原创 FastJson處理字符串與對象間的轉換總結(null值轉空串)

FastJson的常用功能總結 O、JS中Json字符串與Json對象間的轉換 JS中可以使用stringify(str)、parseJson(str)處理。 一、對象轉json字符串 (1)普通實體對象 String js

原创 設置Linux(Centos6.5)不啓動圖形界面(startx可啓動圖形界面)

1、打開配置文件/etc/inittab [root@localhost ~]# vi /etc/inittab # inittab is only used by upstart for the default runlev

原创 手動安裝jar文件到本地maven倉庫中

命令格式: mvn install:install-file -Dfile=jar包的位置(參數一) -DgroupId=groupId(參數二) -DartifactId=artifactId(參數三) -Dversion=v

原创 手工處理Java事務

// 獲取數據庫連接 Connection conn = DBSql.open();//根據實際情況獲取自己的連接池中的連接 if (conn != null) { try { // 1.關閉數據庫事務 conn.set

原创 反射:獲取構造方法

O、附:測試類 package cn.xiyou.reflect; /** * 測試類 * @author XIAO */ public class Person { public String name; publ

原创 JS獲取當前格式化日期

function getCurrentDate() { var date = new Date(); var year = date.getFullYear(); //年 var month = date.ge

原创 jeesite設置打開表單(查看/新增)時,字段是否只讀控制方法

【注】:aTestProcessCenter爲後臺返回的JavaBean實體變量。