原创 Maven~私服

1)nexus私服 公司中的私服肯定是安裝到了私服服務器上; 卸載: nexus.bat uninstall 安裝: nexus.bat install 啓動: nexus.bat sta

原创 maven基礎回顧

1)基礎 (1)SQLyog (2)3大框架整合的回顧 (3)本項目的座標是必須的 (4)導入一個依賴: <groupId> <artifactId> <version> 注意:其

原创 Maven~入門介紹

1)功能: (1)解決jar包衝突 (2)...等 2)傳統web工程crm: jar包在項目中 3)maven開發的crm項目(大大節省了空間,實現了代碼可重用): jar包不在項目中,而在jar包倉庫中;

原创 Java~打印流

1)打印流: PrintStream out; 2)特點: 只能打印輸出,不能讀取; 永遠不拋出IOException; 3)print(任意類型的值) 4)輸出的目的地: File: 改變流的打印目的地, 如:輸出到t

原创 java~編碼轉換流 InputStreamReader OutputStreamWriter

1)指定了編碼,對應的字符集就指定了; 2)ASCII: 老美髮明的-->英語、字符、回車、退格等; 生活中的文字和計算機中文字對應關係; IOS-8859-1: 歐洲的,拉丁等-->單字節編碼,兼容ASCII

原创 java~序列化ObjectOutputStream 和 反序列化流ObjectInputStream

1)Person p = new Person("小美女", 18); 目標: 保存到硬盤的person.txt文件中 2)序列化 ObjectOutputStream: 把對象以流的方式,寫入到文件中保存,即寫對象

原创 java緩衝流BufferedInputStream BufferedOutputStream && BufferedReader BufferedWriter

1)緩衝流 都是在基本的流對象基礎上創建而來的,是對基本流對象的增強; 緩衝流也叫高效流; 2)字節緩衝流: BufferedInputStream BufferedOutputStream 字符緩衝流: Buffere

原创 Java~HashMap的遍歷

package org.nico.ratel.landlords.helper.TestMap; import java.util.HashMap; import java.util.Map; class Room { in

原创 線程安全的ConcurrentHashMap

Main package org.nico.ratel.landlords.helper.TestThread; import java.util.HashMap; import java.util.Map; import java.

原创 多線程訪問同一個對象,何時不要加鎖的一個總結

博毅創爲Blake老師 22:17:33 多線程,不是所有得東西都要加鎖,只要不衝突; 博毅創爲Blake老師 22:17:35 舉個粒子哈。 博毅創爲Blake老師 22:17:47 一個map對象,兩個線程都要訪問。 博毅創爲Blak

原创 alibaba fastjson實現json和java對象的序列JSON.toJSONString 和反序列化 JSON.parseObject

核心代碼 // 序列化 String str = JSON.toJSONString(s); // 反序列化 Student new_s = JSON.parseObject(str, Student.class); 1)maven

原创 maven工程中引入想要的庫

查找到之後,點擊版本號,即可顯示出來配置 然後粘貼到pom中即可,maven就會自動幫忙下載這個包!  

原创 java讀取文件中所有數據並轉化爲字符串輸出(防止byte緩衝區不夠導致讀取不完的問題)

package com.test.file; import java.io.FileInputStream; import java.util.ArrayList; public class FileTest { publi

原创 Java 字符流~ FileReader + FileWriter

1)字符輸入流: Reader(Reader本來就是讀的意思嘛!!!) 用於讀取字符流的所有類的超類; 它定義了字符輸入流的基本共性功能方法; 2)Reader是字符輸入流最頂層的父類,是抽象類 3)讀取一個字符: fr.rea

原创 定時器 Timer + TimerTask

package Friendship_Killer; import java.util.Timer; import java.util.TimerTask; /** * 房間內的一組玩家 */ public class Time