Time of Update: 2018-12-05
先寫個java的,近期會對照實現clojure版的 並提供clojure實現中宏的介紹入口類package jvm.storm.starter;import jvm.storm.starter.wordcount.SplitSentence;import jvm.storm.starter.wordcount.WordCount;import jvm.storm.starter.wordcount.WordCountSpout;import
Time of Update: 2018-12-05
引用圖片:http://iyuan.iteye.com/blog/974040模型描述: 1.上遊(任務發布) 2.工人(中間,具體工作) 3.下遊(訊號採集或者工作結果收集) 上代碼:push:package com.zeromq.test.push_pull;import org.zeromq.ZMQ;/** * @author larry * @email larry.lv.word@gmail.com * @version 2012-6-5 上午11:30:46 */public
Time of Update: 2018-12-05
本文由larrylgq編寫,轉載請註明出處:http://blog.csdn.net/larrylgq/article/details/7395261作者:呂桂強郵箱:larry.lv.word@gmail.com相關係數的值介於–1與+1之間,即–1≤r≤+1。其性質如下:當r>0時,表示兩變數正相關,r<0時,兩變數為負相關。當|r|=1時,表示兩變數為完全線性相關,即為函數關係。當r=0時,表示兩變數間無線性相關關係。當0<|r|<1時,表示兩變數存在一定程度的線性
Time of Update: 2018-12-05
package com.larry.jruby;import org.jruby.embed.PathType;import org.jruby.embed.ScriptingContainer;/** * @author 呂桂強 * @email larry.lv.word@gmail.com * @version 建立時間:2012-5-22 上午11:21:45 */public class App {static String jrubyhome =
Time of Update: 2018-12-05
以下是 Java web應用的常見編碼問題1. html頁面的編碼在web應用中,通常瀏覽器會根據http header: Content-type的值來決定用什麼encoding, 比如遇到Content-Type: text/html; charset=UTF-8, 頁面使用的就UTF-8編碼。但是考慮到離線的html(使用者可能把頁面html儲存到本地),
Time of Update: 2018-12-05
自從話務中心項目開始,不知不覺,學習Flex已經十天有餘了!現在已經基本進入狀態,今天本人在此班門弄斧,發一個利用Flex與背景Servlet進行通訊的例子,希望對一些剛學習Flex的新手有所協助。為了搞清楚Flex是如何與後台進行通訊,本人在剛開始學Flex前五天可以說是碌碌無為,今天發這個文章的目的就是為了讓後面的兄弟少走彎路。互動原理:三個字母---------XML,用戶端接受從伺服器端發送過來的XML資料。本例工作流程:用戶端很簡單就一個DataGrid組件,用來顯示伺服器端傳送過來的
Time of Update: 2018-12-05
1.使用JFrame的enableEvents和processWindowEvent//Frame1.javaimport java.awt.*;import java.awt.event.*;import javax.swing.*;public class Frame1 extends JFrame {public Frame1() {enableEvents(AWTEvent.WINDOW_EVENT_MASK);this.setSize(new Dimension(400, 300));
Time of Update: 2018-12-05
關於Java RMI 中對象的序列化與還原序列化。背景介紹:在RMI分布式應用系統中,伺服器與客戶機之間傳遞的Java對象必須是可序列化的對象。不可序列化的對象不能在物件流程中進行傳遞。對象序列化擴充了核心 Java輸入/輸出類,同時也支援對象。對象序列化支援把對象編碼以及將通過它們可訪問到的對象編碼變成位元組流;同時,它也支援流中對象圖形的互補重構造。序列化用於輕型持久性和藉助於通訊端或遠程方法調用(RMI)進行的通訊。序列化機制:序列化分為兩大部分:序列化 和還原序列化 。序列化是這個過程的
Time of Update: 2018-12-05
這是一個經典錯誤, Socket不能對外串連,錯誤不會被報出,調試的時候,能看到Exception, 一般是拋出 java.net.socketexception permission denied這個異常。只要你的程式想連網,就會拋出這個異常,最終連網失敗。 原因是: 需要訪問到網路必須要有許可權, 在AndroidManifest.xml中,需要進行如下配置: <uses-permission android:name="android.permission.INTERNET" /&
Time of Update: 2018-12-05
//定義一個時間格式變數private static final String DEFAULT_PATTERN = "yyyyMMddHHmmss"; /*** author 郝學武* 日期計算後返回規定格式的時間字串* * @param interval* 天數* @param pattern* 時間格式* @return*/public static String getDate(String interval,Date starttime, String pattern)
Time of Update: 2018-12-05
Student Application Create a base class Student that has Student ID (int), Student’s name (String), student’s address (String), and letterGrade (char). Now create classes UnderGradStudent, GradStudent and NonDegreeStudent that inherit from Student.
Time of Update: 2018-12-05
1、集合裡只能儲存對象(實際上是對象的引用),數組能儲存基礎資料型別 (Elementary Data
Time of Update: 2018-12-05
密碼編譯演算法的分類:1.對稱式加密 DES,AES2.非對稱式加密 RSA, DSA, 3.單向加密 MD5, SHA對稱式加密的特點: 1.雙方使用相同的密鑰,解密方事先必須知道加密金鑰 2. 加密時使用什麼密鑰,解密時必須使用相同的密鑰 3. 對同樣的資訊,使用不同的密鑰,加密結果理論上不相同 在DES中,使用了一個56位的密鑰以及附加的8為同位位元,慘升最大64位的分組大小。攻擊DES,一般只能使用窮舉的密鑰搜尋,即重複嘗試各種密鑰直到有一個符合為止。
Time of Update: 2018-12-05
最近學習Lua,在書中看到Lua的table迭代器是用閉包實現的,在java7以前的SDK並不提供閉包功能,java的List的Iterator其實並沒有實現迭代的功能,實際只提供了迭代產生器,調用者需要通過for迴圈或者while迴圈,遍曆 Iterator,筆者參照Lua的閉包Iterat功能,用回調類比了閉包功能,實現了真正的迭代器,調用者不用再遍曆Itertator,即可實現功能,閉包知識參見閉包_維基百科代碼如下:package com.czp;import
Time of Update: 2018-12-05
package com.czp;import java.util.HashMap;import java.util.Stack;public class Calculator {//運算子優先順序private static HashMap<String,Integer> opLs;private String src;public Calculator(String src) {this.src = src;if(opLs==null){opLs = new HashMap<
Time of Update: 2018-12-05
import java.sql.*;//工具類不是為繼承的,final所以不能繼承,靜態代碼塊只執行一次public final class jdbcUtils {//private static保護起來,能私人就私人,private static String Url="jdbc.mysql://locallhost:3306/jdbc";private static String user="root";private static String passworld="12
Time of Update: 2018-12-05
package com.czp.util;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;/** * 代理產生工廠,要求其子類實現before(...),after(...),onException(...) 實現處理業務 * * @author caozhongping * */public abstract class
Time of Update: 2018-12-05
package wen;import java.sql.*;public class TextSS {/* 前期工作還得匯入資料庫驅動包 * * * 1:註冊驅動:三種方式: 1:DriverManager.registerDrive(new com.mysql.jdbc.Driver()); * 2:System.setproperty("jdbc.drivers","com.mysql.jdbc.Driver"); *
Time of Update: 2018-12-05
1:
Time of Update: 2018-12-05
筆者在對map的遍曆方法分別對1000/1萬/10萬條資料的map進行測試時發現方案2比方案1時間上更短:。。。。Map<String,String[]> data = new HashMap<String, String[]>(); for (int i = 0; i < 100000; i++) { data.put("效能(P)"+i, new String[]{"結果查詢","測量管理","閥值管理","自訂指標管理","常用選項",">