Java計算同一格式文字檔行數__Java

在網路上搜了下快速計算文本行數的,基本上都是用如下方法 long fileLength = File.length();LineNumberReader.skip(fileLength);LineNumberReader.getLineNumber

Cookie報錯java.lang.IllegalArgumentException

項目中做自動登入和儲存密碼時,Cookie報錯java.lang.IllegalArgumentException,上google查了下 在http://hi.baidu.com/xtxycy/blog/item/a614635168c61b14367abe98.html看到了說明: 今天完成了一個用cookie記錄使用者名稱的功能,之前沒有考慮到使用者的使用者名稱如果是中文會是怎樣的影響。就在測試的時候,用了一個中文去登陸,發現報錯,錯誤資訊如下:

java 命令列引用jar包的方法

轉自:http://blog.csdn.net/yanfeilin/article/details/1957313 //這部分好理解,調用特定目錄下的jar包 javac -cp d:/javatest/dom4j.jar Dom4jDemo.java //這部分必須注意,d:/javatest 是Dom4jDemo.class所在的目錄,運行時;d:/javatest 必須包括 D:/javatest>java -classpath

java將中綴運算式轉為尾碼運算式

參考自:http://blog.sina.com.cn/s/blog_6047c8870100qapb.html package com.lmiky.test;import java.util.ArrayList;import java.util.List;import java.util.Stack;/** * * @author lmiky * */public class ExpressionTest {/** * 優先順序比較 * @param operator1

Java static塊__Java

類的static字句在類第一次被載入時執行。 public class TestClass {/** * @param args */public static void main(String[] args) throws Exception {new Test1();new Test1();Class.forName("lmiky.test.clazz.Test1");new Test2();new Test2();new Test3();new

JAVA cookie關掉瀏覽器之後就失效__JAVA

設定了cookie,在不關閉瀏覽器的情況下都沒什麼問題,關閉瀏覽器之後再重新開啟,就讀取不到cookie了,在網上查了下,IE只支援cookie1版本,裡面禁止使用"=,;"等字元 if(StringUtils.isBlank(showId)) {String cookieShowId = CookieUtils.getCookie(request, "ProductTrackShowid_" +

Java參數中的\替換__Java

遇到了個問題,就是要把url裡面的字元 /\*?|<>:" 都替換成_,其它的幾個都沒問題,就是\不找到要怎麼替換,就在CSDN上發了問題: http://topic.csdn.net/u/20111213/09/faacf560-582d-4918-9c8f-fa2ab59b64d9.html?444500567 得到的結果: 如果資料庫裡的欄位的值是3g.qq.com:80\forward.jsp,則jdbc查詢出來的實際值是3g.qq.com:8

深入研究java.lang.ThreadLocal類 [轉]

轉自http://lavasoft.blog.51cto.com/62575/51926   一、概述   ThreadLocal是什麼呢。其實ThreadLocal並非是一個線程的本地實現版本,它並不是一個Thread,而是 threadlocalvariable(線程局部變數)。也許把它命名為ThreadLocalVar更加合適。線程局部變數

java讀取檔案內容的編碼問題__編碼

可以根據檔案內容的頭幾個位元組得到檔案的編碼 比如UTF-8的前三個位元組是EFBBBF if(256 + bytes[0]==0xEF && 256 + bytes[1]==0xBB && 256 + bytes[2]==0xBF) { encoding = "UTF-8"; } 或則 if(bytes[0]==-17 && bytes[1]==-69 && bytes[2]==-65) {

java中中文字串按首字母排序

import java.text.CollationKey;import java.text.Collator;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;import java.util.Locale;public class Sort {public static void main(String[] args) {List&

java 冒泡排序和字串倒敘輸出

好久沒寫了,論壇看到了,寫一下 int[] array = {1,8,6,3,8,45,62,21,100,98};for(int i = 0;i<array.length;i++){int a = array[i];int k=i;for(int j=i+1;j<array.length;j++){if(array[i]<array[j]){//int temp =array[i];//array[i] =array[j];//array[j] =

Java日誌架構介紹__Java

概述 在剛接觸日誌架構時,被很多日誌架構搞的頭暈,下面將整體介紹下當前流行的開源日誌架構,並重點介紹log4j的日誌輸出原理及配置指導 日誌架構 簡介 參考 JUL JDK內建日誌架構(java.util.logging),由於效率及靈活性較差,目前使用的較少 http://docs.oracle.com/javase/1.5.0/docs/guide/logging/overview.

Java GUI:在Java中對於TextField的監聽__Java

作為一個跨平台的編程解決方案,Java顯然不能像Delphi那樣,在使用者介面設計方面提供強大、直觀和快捷的設計支援。比如對於文字框的控制,當我們要在程式中感知使用者是否修改了文字框中的內容時,Delphi提供了一個直接的事件調用OnValueChanged(),可以在文字框內容得到實際的改動時被啟用。而要在Java中實現這一功能就似乎麻煩了一點,直接的調用只有keyPressed()和keyTyped(),前者只對主鍵盤區(字元、數字等)有反應,對於Delete等功能鍵沒有反應,而後者又似乎反

java中LOG的輸出方式

在一個指令碼裡,根據ANT的配置,可以將JAVA程式的輸出重新定向到標準輸出,大概指令碼如下: #! /bin/sh x=`ls /home/qianglee/mail/lib/*.jar` x=`echo $x|sed -e 's/ /:/g'` echo $x java -cp $x:$CLASSPATH com.lj.mailListen 1>>./mailerror.log 2>>./mailout.log

新的一年裡要做的幾件事(養成寫日誌的習慣,學習linux,java方面還要多學習)__linux

新的一年又到來了,轉眼間離開校園工作也快3年了,回想2004年,感慨頗多,經曆感情的波折,工作上也轉戰南北,從鄭州到北京,從北京到深圳。技術上也很有收穫,從以前在在一個團隊下開發,到自己為一個系統設計架構、搭建開發環境、培訓,以及在開發中遇到的一些專案管理、資料庫結構設計的問題,給了我很多的收穫。比較遺憾的是從去年6月到今年一直忙著幾個大項目的開發,看書的時間少了,大部分在外面出差、加班。新的一年裡,有幾件事要做。<?xml:namespace prefix = o ns = "

在Java中簡單的讀寫log或者txt檔案內容__Java

廢話就不多說了,直接進入主題:代碼如下: 1.讀取log或者txt文本資訊  /**  * 讀取log或者txt資訊  *   * @param filePath  * @return  */ public List<String> readLog(String filePath) {  List<String> list = new

hibernate hql case when 子查詢報java.lang.NullPointerException錯誤

hql語句大致如下 select t, case when t.targetType=0 then (select a.name from MarketApp a where a.id = t.target ) else '' end from ThemeComponent t where t.theme.id = 1 jsp報如下錯誤 java.lang.NullPointerException at

Java IO的實現__Java

從一個方法看javaIO: public byte[] compress(IWritable value) { if (value == null) return null; try { ByteArrayOutputStream bos = new ByteArrayOutputStream(); DataOutputStream out = new DataOutputStream(bos);

Java開源日誌架構介紹__Java

在大型應用系統中,日誌是不可缺少的重要組成部分,所有的應用的出錯資訊等都應該能在記錄檔中尋找到,有的應用系統日誌可能數量很小,有的龐大的應用系統的日誌是相當龐大,同時記錄檔必須是方便使用者定製和尋找的,要具備很高的效能,否則會影響應用系統的效能。 儘管記錄日誌是應用開發中並不可少的功能,在 JDK 的最初版本中並不包含日誌記錄相關的 API 和實現。相關的 API(java.util.logging 包,JUL)和實現,直到 JDK 1.4

JAVA記錄使用者動作記錄 --寫入記錄檔__JAVA

import java.io.BufferedWriter; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStreamWriter; import java.text.SimpleDateFormat; import java.util.Calendar;

總頁數: 4058 1 .... 1248 1249 1250 1251 1252 .... 4058 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.