Time of Update: 2018-07-27
本來是在swing裡的一個面板中有大量的按扭,用以顯示機器的狀態,異常則顯紅色警示表徵圖,正常則顯綠色,然後由於按扭上的文字是由機器名而來,機器名長短不一,再加上文字前面的表徵圖,使整個面板上的按扭看起來很淩亂,決定調整一下。於是寫了一個把字串格式化為8個位元組長度(不足則補半形空格)的方法,代碼如下 public static final int
Time of Update: 2018-07-27
使用JNA 調DLL 常見錯誤之一 錯誤資訊如下 # # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x72ff2989, pid=1276, tid=4516 # -- 底下這行註明所使用的 JRE, JVM
Time of Update: 2018-07-27
面向 Java 開發人員的鏈代碼簡介 點擊查看視頻示範查看抄本 您或許聽說過區塊鏈,但可能不確定它對 Java 開發人員有何用。本教程將協助大家解惑。我將分步展示如何使用 Hyperledger Fabric v0.6 來構建、運行和執行使用 Java 語言編寫的智能合約或鏈代碼。您將安裝一些工具,定義本地區塊鏈網路,構建並運行一個鏈代碼智能合約。 有關區塊鏈的概述,請參閱 developerWorks 部落格中的 “區塊鏈是什麼。分散式總帳技術入門”。
Time of Update: 2018-07-27
其實以前也有做過將java對象轉json數組,json對象的事,但那個時候已經有提供的jar包了,今天又需要把java轉json,但是沒jar包,只好自己去網上找,找的時候遇到了好多坑啊。記一下,也防止以後我再遇到這種事。 一共需要這些包 這些包的版本很有講究,有些版本過高的包,直接把包名改掉了,比如那個Collections包,4.x 版本時,包名直接變成了collection4
Time of Update: 2018-07-27
Tomcat java web 禁用HTTP 方法 配置tomcat,conf/web.xml 或 應用的web.xml <security-constraint> <web-resource-collection> <url-pattern>/*</url-pattern> <http-method>PUT</http-method&
Time of Update: 2018-07-27
Json-lib可以將Java對象轉成json格式的字串,也可以將Java對象轉換成xml格式的文檔,同樣可以將json字串轉換成Java對象或是將xml字串轉換成Java對象。 一、 準備工作 1、 首先要去官方下載json-lib工具包 下載地址: http://sourceforge.net/projects/json-lib/files/json-lib/json-lib-2.4/
Time of Update: 2018-07-27
Java中進行映像I/O(即讀圖片和寫圖片,不涉及到複雜影像處理)有三個方法: Java Image I/O API,支援常見圖片,從Java 2 version 1.4.0開始就內建了。 首頁:http://java.sun.com/javase/6/docs/technotes/guides/imageio/index.html JAI 中的 Image I/O Tools,支援更多圖片類型,例如JPEG-LS, JPEG2000, 和 TIFF。
Time of Update: 2018-07-28
隨著對稱密碼的發展,DES資料加密標準演算法由於密鑰長度較小(56位),已經不適應當今分布式開放網路對資料加密安全性的要求,因此1997年NIST公開徵集新的資料加密標準,即AES[1]。經過三輪的篩選,比利時Joan Daeman和Vincent
Time of Update: 2018-07-28
之前使用Java IO實現了一個檔案傳送的小demo,今天打算採用java nio重寫一遍。 首先,用nio寫好檔案接收端後,採用原先的IO程式測試,發現並不存在問題。 接著,寫檔案發送端,ByteBuffer大小設定為1024,發送端分多次傳送檔案片段,在接受端組合形成檔案,近而寫入檔案系統。 程式寫好後: 1,用一個2K的檔案測試,發現並無問題 2,用一個44k的檔案測試,發現接收端只接受到23k的內容; 調試發現發送端中
Time of Update: 2018-07-28
一、概述 1、概念 == : 該操作符產生的是一個boolean結果,它計算的是運算元的值之間的關係 equal3 本意 : �$較兩個對象的&n%sp;content 是�EA6相同 hashCode : ���取對象的哈�%%C值,用於7E7��定該對象在哈%%5��表中的索引位뽮,它實際上是�8B8�個int型整數 二、關係操作符 == 1、運算元的值
Time of Update: 2018-07-28
如: public class InnerClassDemo{ int x; class A{ static int a = 0;//這樣寫是不合法的. static final int b=0;//這樣寫是合法的 } } java類載入順序,首先載入類,執行static變數初始化,接下來執行對象的建立,如果我們要執行代碼中的變數int a 初始化,那麼必須先執行載入外部類,再載入內部類,最後初始化靜態變數 a
Time of Update: 2018-07-28
refs: http://stackoverflow.com/questions/11203483/run-a-java-application-as-a-service-on-linux #!/bin/shSERVICE_NAME=MyServicePATH_TO_JAR=/usr/local/MyProject/MyJar.jarPID_PATH_NAME=/tmp/MyService-pidcase $1 in start) echo
Time of Update: 2018-07-28
魔數 每個class檔案的頭4個位元組稱為魔數(Magic Number),其值為:0xCAFEBASE,它的唯一作用是用於確定這個檔案是否為一個能被虛擬機器接受的class檔案。使用魔數而不是副檔名來進行識別主要是基於安全的考慮,因為檔案的副檔名可以隨意地被改動。 版本號碼 緊接著魔的4個位元組儲存的是class檔案的版本號碼:第5和第6個位元組是次版本號碼(Minor Version),第7和第8個位元組是主要版本號(Major
Time of Update: 2018-07-28
import java.net.*; public class IPAddressTest{ public static void main(String[] args){ try{ //獲得原生InetAddress資訊 InetAddress IP = InetAddress.getLocalHost(); showInfo(IP); //從名字獲得 InetAddress資訊 IP = InetAddress.getByName("www.sina.com.cn");
Time of Update: 2018-07-29
本文轉載於:http://xiemingmei.iteye.com/blog/1484587 笛卡爾積演算法的Java實現: (1)迴圈內,每次只有一列向下移一個儲存格,就是CounterIndex指向的那列。 (2)如果該列到尾部了,則這列index重設為0,而CounterIndex則指向前一列,相當於進位,把前列的index加一。 (3)最後,由產生的行數來控制退出迴圈。 1.public class Test { 2. 3. private static
Time of Update: 2018-07-29
Java 正確的做字串編碼轉換 字串的內部表示。 字串在java中統一用unicode表示( 即utf-16 LE) , 對於 String s = "你好哦!"; 如果源碼檔案是GBK編碼, 作業系統(windows)預設的環境編碼為GBK,那麼編譯時間, JVM將 按照GBK編碼將位元組數組解析成字元,然後將字元轉換為unicode格式的位元組數組,作為內部儲存。 當列印這個字串時,JVM
Time of Update: 2018-07-29
一、覆寫概念 既然現在出現了繼承的關係,那麼就存在了子類和父類的聯絡,而在子類之中有可能定義和父類完全相同的方法或屬性的名稱,這個時候就稱為覆寫了。 二、方法的覆寫 當子類定義了和父類在方法名稱、傳回值類型、參數類型及個數完全相同的方法的時候,稱為方法的覆寫。 沒有覆寫的操作: package com.wz.overridedemo;class A { public void print() {
Time of Update: 2018-07-30
pid:1 nid:1 exception:canal:canal1:com.alibaba.otter.canal.parse.exception.CanalParseException: java.io.IOException: connect /192.168.10.225:3306 failure:java.io.IOException: Error When doing Client Authentication:ErrorPacket [errorNumber=1045,
Time of Update: 2018-07-27
標籤:color mysql5.0 ber mysq strong could not could pre ram 本質原因:配置的Java
Time of Update: 2018-07-29
標籤:情況 span example cat keyset 另一個 main throw 是什麼 一:快速失敗(fail—fast) &