原创 一個簡單的socket DEMO

socket是一種比較流行的網絡編程方式,由於工作中用到了局域網通信,簡單瞭解了一下socket通信的實現過程。 既然是通信,則至少存在兩個進程,而且必須包括一個建立服務的進程,即建立socket服務端;這個服務端規定了服務的端

原创 JavaBean,Entity Bean,Enterp…

一、對於java bean,就是一個java模型組件,他爲使用java類提供了一種標準的格式,在用戶程序和可視化管理工具中可以自動獲得這種具有標準格式的類的信息,並能夠創建和管理這些類。 java bean 可以使應用程序更加面向對象,

原创 總結:HashMap的寫入和讀取步驟分…

寫入: put(K key, V value):   (1)、判斷key是否爲空:爲空,把Value存入table[0]的位置;不爲空,轉向(2) (2)、把key值hash,得到此hash結果在map中的位置i (3)、查

原创 @RequestMapping 用法…

原文地址:@RequestMapping 用法詳解之地址映射作者:LeoWei 前段時間項目中用到了RESTful模式來開發程序,但是當用POST、PUT模式提交數據時,發現服務器端接受不到提交的數據(服務器端參數綁定沒有加任何註解),

原创 一個簡單的線程demo

package com.hiveview.test.api; public class FlashDeal implements Runnable { private int total = 10; //商品總數 @

原创 String與object的轉換

1. //把java對象列表轉換爲json對象數組,並轉爲字符串 JSONArrayarray = JSONArray.fromObject(userlist); Stringjsonstr = array.toString();

原创 classLoader類加載機制

本文系轉載,原文地址:http://shulianghan.iteye.com/blog/1699341 ClassLoader主要作用 :將.class後綴的字節碼文件從硬盤上裝載到內存中 ; 1.類加載器深入剖析 Java虛擬

原创 JVM參數調優總結

本文系轉載,原文地址:http://unixboy.iteye.com/blog/174173/ 堆大小設置JVM中最大堆大小有三方面限制:相關操作系統的數據模型(32-bt還是64-bit)限制;系統的可用虛擬內存限制;系統的可用

原创 java中volatile關鍵字的含義

本文系轉載,原文地址:http://www.cnblogs.com/aigongsi/archive/2012/04/01/2429166.html 以下爲原文: ================================

原创 雙檢的單例模式

public class Singleton {     private volatile static Singleton singleton;     private Singleton (){}     public static

原创 websocket的狀態

websocket的兩個屬性:readyState和bufferedAmount。 根據readyState屬性可以判斷webSocket的連接狀態,該屬性的值可以是下面幾種: 0 :對應常量CONNECTING (numeric

原创 冒泡排序

原理就是:每趟排序把最大的沉到最後面,持續循環n遍,複雜度O(n²)  冒泡排序算法的運作如下:  比較相鄰的元素。如果第一個比第二個大,就交換他們兩個。  對每一對相鄰元素作同樣的工作,從開始第一對到結尾的最後一對。在這一點,

原创 spring中redistemplate不能用通配符keys查出相應Key的問題

有個業務中需要刪除某個前綴的所有redis緩存,於是用RedisTemplate的keys方法先查出所有合適的key,再遍歷刪除。但是在keys(patten+"*")時每次取出的都爲空。 解決問題: spring中redis配置中,引

原创 java鏈表實現隊列

鏈表實現隊列,好處是可以動態增長。 上代碼: 1)、實現隊列的一個節點: private class Node { public T data; //節點的值 public Node next; //指向下一個節點 publi

原创 java計算股票一段時間內最大收益

題目:假設知道某段連續時間內股票價格,計算通過買入賣出可獲得的最大收益。 翻譯成程序員能聽懂的語言:有一個整型數組int[] price,計算後面減前面的最大差值。 假設大家都聽懂了 下面動起來吧 第一眼看見題目,大家(其實是我自己)