Time of Update: 2018-12-05
本系列文章導航Windows下FFmpeg快速入門ffmpeg參數解釋mencoder和ffmpeg參數詳解(Java處理視頻)Java 產生影片縮圖(ffmpeg)使用ffmpeg進行視頻檔案轉換成FLV整理java 視頻處理 mencoderjava 視頻處理 ffmped+mencoder Mencoder 轉 flv mencoder -ffourcc FLV1 -lavfopts i_certify_that_my_video_stream_does_not_use_b_frames
Time of Update: 2018-12-05
用dbutils串連的時候出現這個問題HTTP Status 500 -type Exception reportmessagedescription The server encountered an internal error () that prevented it from fulfilling this request.exceptionjavax.servlet.ServletException: Servlet execution threw an exceptionroot
Time of Update: 2018-12-05
自動產生的工程裡缺少R.java,按照網上的方法“右擊你的工程(項目)——>Android Tools——>Fix Project Properties ”不管用, 確保項目編譯了一下clean,或是右擊項目-->property-->android-->applay一下
Time of Update: 2018-12-05
下面是序列化和外部化在代碼級的關聯方式:public interface Serializable {} public interface Externalizable extends Serializable { void readExternal(ObjectInput in); void writeExternal(ObjectOutput out); }
Time of Update: 2018-12-05
1)replace的參數是char和CharSequence,即可以支援字元的替換,也支援字串的替換(CharSequence即字串序列的意思,說白了也就是字串);2)replaceAll的參數是regex,即基於規則運算式的替換,比如,可以通過replaceAll("\\d", "*")把一個字串所有的數字字元都換成星號;舉例如下: String src = new String("ab43a2c43d");
Time of Update: 2018-12-05
代碼重複率太高了,應該最佳化一下的,沒時間了,呵呵。setActionCommand() 方法可以大大減少代碼量。Code:import java.awt.*; import java.awt.event.*; import javax.swing.*; public class Test1 { public static void main(String[] args) { Calculator c = new Calculator();
Time of Update: 2018-12-05
中繼資料的作用如果要對於中繼資料的作用進行分類,目前還沒有明確的定義,不過我們可以根據它所起的作用,大致可分為三類:l 編寫文檔:通過代碼裡標識的中繼資料產生文檔。l 程式碼分析:通過代碼裡標識的中繼資料對代碼進行分析。l 編譯檢查:通過代碼裡標識的中繼資料讓編譯器能實現基本的編譯檢查。 基本內建注釋
Time of Update: 2018-12-05
因為工作上的需要,整理了一份 16進位的 byte String值轉換的類。有需要的朋友可以直接拿去用。package mobi.dzs.util;/** * 16進位值與String/Byte之間的轉換 * @author JerryLi * @email lijian@dzs.mobi * @data 2011-10-16 * */public class CHexConver{/** * 字串轉換成十六進位字串 * @param String str 待轉換的ASCII字串 *
Time of Update: 2018-12-05
/** * 功能:通過對一個整形數組進行排序,來瞭解Comparator用法 * * @author wangchangshuai0010 山東科技大學 2013年2月7日 0:05 */package test;import java.io.BufferedInputStream;import java.util.Arrays;import java.util.Comparator;import java.util.Scanner;public class Test{private
Time of Update: 2018-12-05
java操作Excel、PDF檔案 下面這些是在開發中用到的一些東西,有的代碼貼的不是完整的,只是貼出了關於操作EXCEL的代碼:jxl是一個*國人寫的java操作excel的工具, 在開源世界中,有兩套比較有影響的API可供使用,一個是POI,一個是jExcelAPI。其中功能相對POI比較弱一點。但jExcelAPI對中文支援非常好,API是純Java的, 並不依賴Windows系統,即使運行在Linux下,它同樣能夠正確的處理Excel檔案。
Time of Update: 2018-12-05
write by 九天雁翎(JTianLing) --
Time of Update: 2018-12-05
Java判斷全形半形:public void chkHalf(str){ for(int i=0;i<str.length;i++) { strCode=str.charCodeAt(i); if((strCode>65248)||(strCode==12288)){ alert("有全形字元"); }
Time of Update: 2018-12-05
建立一個JTable控制項很簡單,直接使用他的構造方法,如建立一個顯示二維數組資料的表格,且可以顯示列的名稱:JTable(Object[][] rowData,Object[] columnNames)
Time of Update: 2018-12-05
package cn.com;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.RandomAccessFile;//檔案的拆分和組合//步驟://1 依據源檔案大小和每塊的大小計算出塊數//2 將每一塊寫到一個對應的檔案public class FileSeparatorAndUnite {long rawFileSize;long
Time of Update: 2018-12-05
在編譯java程式和運行java程式時,為了更好的看到java程式對包的匯入和對代碼的解析操作 可以加入一點命令 輕鬆的觀察!!!!下面從最簡單的Helloworld程式入手看看情況如何: public class HelloWorld{ public static void main(String []args) { Print print=new Print("hello world"); System.out.println(print); }}class
Time of Update: 2018-12-05
1. 源起 有的時候資料對象經常會放到HashMap或者HashSet裡面,希望根據ID來表示資料對象,這就需要覆蓋hashCode和equals方法。2. 代碼 public class Goods { public Goods(int id) { this.id = id; } public int id; public String name; public String image; public double price;
Time of Update: 2018-12-05
List的用法List包括List介面以及List介面的所有實作類別。因為List介面實現了Collection介面,所以List介面擁有Collection介面提供的所有常用方法,又因為List是清單類型,所以List介面還提供了一些適合於自身的常用方法,如表1所示。表1
Time of Update: 2018-12-05
用spy和memcached for java兩種方式對memcache進行操作 一、spypackage com.test.memcache;import java.net.InetSocketAddress;import java.util.concurrent.Future;import net.spy.memcached.MemcachedClient;/** * 本類用的包是memcached-2.4.1.jar * :
Time of Update: 2018-12-05
socket是基於TCP和UDP協議的高層介面,定義了收發資料的格式。Java的TCP服務中使用的Socket是一種流機制,即對於編程人員來說,處理socket只需要從Socket中擷取流,然後可以像處理本地流一樣來進行資料的收發。例如:DataOutputStream outToClient =new DataOutputStream(socket.getOutputStream());BufferedReader inFromClient =new BufferedReader(new
Time of Update: 2018-12-05
既然多態是物件導向的三大本質特徵之一(其它兩個是資料抽象和繼承),那麼C++為什麼不將方法調用的預設設定為動態綁定,而要通過關鍵字 virtual進行標記呢?Bruce Eckel在《Thinking in C++》中提到,這是由於曆史原因造成的,C++是從C發展而來的,而C程式員最為關心的是效能問題,由於動態綁定比靜態繫結多幾條指令,效能有所下降, 如果將動態綁定設定為預設方法調用方式,那麼很多C程式員可能不會接受,因此,C++就將動態綁定定位成可選的,並且作出保證:If you