原创 FreeRadius Beginners guide文檔分享

鏈接:https://pan.baidu.com/s/1BLvCNC9uyEIIzmqzR5TmUQ  提取碼:qfn8  複製這段內容後打開百度網盤手機App,操作更方便哦

原创 redis

1: redis可以用來存儲(數據存在內存中) 而memcached用來做緩存,是因爲Redis有持久化功能。 Redis中存儲的數據有多種數據結構(string,set , sorted set,list,hash),而memcache

原创 橋樑模式

橋樑模式是對象的結構模式。又稱爲柄體(Handle and Body)模式或接口(Interface)模式。橋樑模式的用意是“將抽象化(Abstraction)與實現化(Implementation)脫耦,使得二者可以獨立地變化”。一、由

原创 線程和鎖總結

java線程池的好處:1:減少在創建和銷燬線程上的時間及系統開銷,2:如果不使用線程池 有可能造成系統創建大量的線程導致內存消耗完線程池得4個基本組成部分:1:線程池管理器:負責創建和銷燬線程   2:工作線程:沒用任務時處於等待狀態 可

原创 java基礎

   1  最終類就是被final修飾的類,最終方法就是被final修飾的方法。最終類不能被繼承,最終方法不能被重寫    2 : 抽象類和最終類都可以被聲明使用: “向上轉型1、父類類型引用指向子類對象2、 接口類型引用引用指向該接口實

原创 java NIO

nio 是 java New IO 的簡稱  緩衝區 是一個固定數據量的指定基本類型的數據容器。除內容之外,緩衝區還具有位置 和界限,其中位置是要讀寫的下一個元素的索引,界限是第一個應該讀寫的元素的索引。基本 Buffer 類定義了這些屬

原创 Oracle

1:  海量拷貝數據: 1. 數據泵(datapump) ---> plsql 2. SQL*Loader 3. (數據倉庫)外部表:4. 可傳輸的

原创 java基礎

1:super出現在繼承了父類的子類中。有三種存在方式:第一種:super.xxx;(xxx爲變量名或對象名)這種方法意義爲,獲取父類中的名字爲xxx的變量或方法引用。使用這種方法可以直接訪問父類中的變量或對象,進行修改賦值等操作第二種:

原创 線程及鎖優化總結

進程是系統進行資源分配和調度的一個獨立單位,是處於運行過程中的程序,有3個特性:     獨立熊     動態性        併發性併發:是指同一時刻只能有一條指令被執行,但多個進程指令被快速輪換執行  宏觀上具有多個進程同時執行的效果

原创 索引問題

                                                                                             索引問題 使用索引場景: 1:匹配全值(match

原创 找出數組中唯一出現一次的數

輸出:2   package com.hello.cn; public class Demo1 {      public static void main(String[] args) {         int a[] = {0,0,

原创 字符串縮寫

輸入 :"aaaabbcccddddddee" 輸出:字符串壓縮後 4a2b3c6d2e    package com.hello.cn; public class StringMininize {     public static v

原创 字符串碎片平均長度

輸入;"aaabbaaac" 輸出:2.25 即 :(字符串的總長度)/(相同字母團構成的字符串的個數). package com.hello.cn; import java.util.Scanner; public class Find

原创 相反數

  請輸入一個整數: 1325 6556       package com.hello.cn; import java.util.Scanner; public class OppositNumber {      public sta

原创 數列求和

有一分數序列:2/1,3/2,5/3,8/5,13/8,21/13...求出這個數列的前20項之和。   package com.hello.cn; import java.util.Scanner; public class SumNe