原创 java多線程的一個案例

   這邊介紹一個java多線程的一個小案例,這邊是用ScheduledExecutorService類實現一個線程池的任務調度,這裏面主要寫一個MyTimer類繼承了Thread,然後設置一個靜態任務調度的線程池容納線程數,然後在MyT

原创 JMS的簡單使用

JMS其實用簡單的話語講就是一個管道,這個管道是用來做數據傳輸的,它有兩種方式,一種是廣播的方式,一種是點對點的方式(queue)。這裏就不對JMS做過多概念性的描述。怎麼樣簡單用起JMS呢,其實它是依賴於ActiveMq的,所以你首先得

原创 RMI介紹與使用

今天在這邊介紹一下Java基礎中的rmi使用。其實rmi有什麼樣的使用場景呢?它跟webservice有什麼區別呢?其實webservice主要是可以跨語言實現項目間的方法調用,而rmi只是java內部語言進行的遠程方法調用。這裏我們把遠

原创 requireJS學習

最近學習了requireJS前段js模塊處理,寫個簡單的例子作爲requireJS入門。 爲什麼使用RequireJS 1.有效防止命名衝突 2.聲明不同js文件之間的依賴 3.可以讓代碼以模塊化的方式組織 RequireJS常用的方

原创 後端遠程調用api工具

在後端我們會經常調用別人的後端Api這裏提供一個和httpclient相似的後端訪問Api,更加簡POST或GET調用別人的API package com.test.util; import com.test.contants.Ur

原创 判斷日期合法性

這邊寫一個判斷一個日期的合法性,比如是沒有2008-02-31,aaaa-03-89等都不合法的,這個Datetil在java中可以解決這樣的一個問題,如果還有缺陷請相告,感謝! import java.util.*; import ja

原创 kafka接入學習

什麼是kafka? Kafka是一種高吞吐量的分佈式發佈訂閱消息系統,它可以處理消費者規模的網站中的所有動作流數據。 這種動作(網頁瀏覽,搜索和其他用戶的行動)是在現代網絡上的許多社會功能的一個關鍵因素。 這些數據通常是由於吞吐量的要求而

原创 Nignx負載均衡存在的seesion問題

*當使用權值或者輪訓訪問服務器的時候,兩次訪問產生的session不在同一臺服務器,造成了session找不到 解決方案: 1.可以暫時用ip_ha

原创 nginx和tomcat服務器優化

1.Nginx服務器優化(主要涉及到Nginx.conf文件的一些屬性配置) #一般建議小於CPU個數,一般進程運行在CPU上,而Nginx是採取居於時間的非阻塞多路複用epoll模型 1.worker_processes       #

原创 git學習

在這裏主要是記錄一個git學習的網站,同時記錄git在使用github作爲倉庫的時候,怎樣處理push上傳每次都要輸入賬號密碼的問題。 1.git學習網站最完整的是廖雪峯前輩的學習網站 這個網站基本包含了工作上所需要用到的所有git操作,

原创 Nginx代理與負載均衡

  又隔了一段時間沒有寫博客,最近在學習Nginx配置代理和負載均衡,這邊主要先介紹一下nginx的配置與使用 1.nginx怎麼實現代理的,在Linux中安裝完nginx後到conf文件目錄下找到nginx.conf配置文件,配置代理主

原创 SASS的簡單運用,css更快

前端開發css其實可以使用scss文件轉css文件的方式開發,這樣子開發需要用到koala工具,然後把css整個文件夾拖到開發軟件上去。 Sass基礎知識 將sass編譯成css—koala工具的使用 http://koala-app.

原创 Jquery第二步

Jquery學習第二步,對Html元素的一些操作,並作如下的學習筆記 Jquery的html捕獲與操作 1.html的捕獲 $(document).ready(function(){ $("#btn1").click(function

原创 驗證碼的生成與驗證,控制層工具

這裏用一個控制層工具來提供驗證碼的生成與驗證,其中驗證碼生成以後是保存在session中,代碼沒有區分類去寫那些驗證碼的生成函數,不過整合到控制層中,方便瀏覽與閱讀,doget是判斷和生成驗證碼的入口。 import java.awt.

原创 java加載properties工具類

這裏分享一個java加載properties的工具類,一般加載完properties文件後,在取值的時候是先取System的Properties然後在取Properties的值,這裏還同時支持多個properties文件的加載,廢話補多少