原创 避坑指南(Java Web實戰每日經驗彙總,持續更新)

頁面設置技巧 頁面設置儘量用百分比,不要用像素之類的絕對值,使用絕對值之後,如果顯示頁面的分辨率發生改變,頁面將十分難看。 localhost注意事項 訪問本機的tomcat的時候,我們經常用的是localhost,但是如果此時是

原创 linux安裝jdk、mysql、文件上傳插件(百度雲服務器安裝JDK等)

==注意:==不要直接複製命令,因爲從csdn複製的時候,英文輸入法的引號等會複製成中文輸入法的引號等,從而導致命令無法識別,可以複製到文本文檔,然後修改符號後,複製命令 linux安裝jdk 1、創建 java文件夾 mkdir

原创 hadoop安裝與部署

環境準備:centOS7,hadoop3 步驟: 第一步:修改靜態ip 查看當前網卡名稱 ifconfig 編輯ip地址配置文件 vim /etc/sysconfig/network-scripts/ifcfg-ens33 修改B

原创 大數據集羣搭建問題彙總

Linux中ifconfig和addr查看不到ip的解決方法 1.輸入查看ip的命令ifconfig,或者ip addr 2.若查不到ip,則查看ens33網卡的配置,輸入vi /etc/sysconfig/network-scr

原创 mysql創建表時字段類型選擇與優化

一、選擇原則 1.應該儘量使用可以正確存儲數據的最小字段類型 2.選用簡單的數據類型,例如:一個是儘量用mysql內置的字段類型來存儲日期和時間;另一個存儲IP地址儘量用整型;能用整型的儘量不用字符串類型 3.儘量避免使用NULL

原创 各類開發軟件安裝教程

1.MySQL5.7的安裝 https://www.jianshu.com/p/a41d45890ab2 2.Nodejs的安裝 https://www.jianshu.com/p/03a76b2e7e00 3.Yarn安裝 4.

原创 數據庫各種寫法

jdbctemplate public Map<String,Object> getAndroidVersion(){ String sql = "select * from zhao_android_versio

原创 hadoop

第一步: 第二步: 第三步: 第四步: 第五步:

原创 JAVA集合默認大小及擴容機制

List 元素是有序的、可重複 Vector: 默認初始容量爲10 線程安全,但速度慢 底層數據結構是數組結構 加載因子爲1:即當 元素個數 超過 容量長度 時,進行擴容 擴容增量:原容量的 1倍 如 Vector的容量爲10,一

原创 linux 部署

mobile-center測試環境部署 1.cd /data/wwwroot/mobileserver/ 2.ll 3.rm -rf log_path_IS_UNDEFINED/ META-INF/ org/ WEB-INF/ mob

原创 Java使用float、double進行運算丟失精度問題

解決方式:使用bigDecimal。 例如: public void testBig(){ System.out.println(0.11+0.22);//非精確的輸出 BigDecimal bigDe

原创 linux安裝jdk、mysql(百度雲服務器安裝JDK等)

1、創建 java文件夾 mkdir /usr/local/java 2、切換到java目錄下 cd /usr/local/java 3、下載Jdk wget --no-cookies --no-check-certificate -

原创 Spring事務註解Transactional的正確使用

正確用法: 不要在類上標註Transactional註解,要在需要的方法上標註。即使類的每個方法都需要事務也不要在類上標註,因爲有可能你或別人新添加的方法根本不需要事務。 標註了Transactional註解的方法體中不要涉及耗時很

原创 spring boot與JPA、MyBatis、JDBCTemplate

1、hibernate:hibernate對數據庫操作進行了重量級封裝,hibernate底層大量使用了反射機制,雖然其反射大多數情況都是在程序初始化時執行的,但是在程序運行過程中反射機制也是存在的,優化將會變得比較間艱難 2、myb

原创 《JavaEE開發的顛覆者:Spring Boot實戰》筆記

第一部分 點睛Spring 4.x 第1 章 Spring 基礎 1.1 Spring 概述 1.2 Spring 項目快速搭建 1.3 Spring 基礎配置 第2 章 Spring 常用配置 2.1 Bean 的Scope Sin