Time of Update: 2015-10-23
標籤:1、錯誤敘述性說明java.sql.SQLException: Can not issue empty query.at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:996)at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:935)at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:9
Time of Update: 2015-10-23
標籤:自從Hive0.13.0開始,使用HiveServer2 的jdbc方式建立udf的臨時函數的方法由: ADD JAR ${HiveUDFJarPath} create TEMPORARY function md5 as ‘com.hugedata.hive.udf.codec.UDFMd5‘;改為: create TEMPORARY function md5 as
Time of Update: 2015-10-27
標籤:1.直接在 SQL Developer中寫入代碼create or replace and compile java source named "HelloWorld"aspackage com.test;public class HelloWorld { public static String sayHello(String name){ return "hello::"+ name; }}2.建立一個方法或包調用 JAVA(1).方法create or
Time of Update: 2015-10-24
標籤:問題:使用mybatis產生相關檔案時,dos顯示java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘ (using
Time of Update: 2015-10-21
標籤:某些JDBC的JAR檔案將自動註冊磁碟機類。包含META-INF/services/java.sql.Driver檔案的JAR檔案可以自動註冊磁碟機類,解壓縮驅動程式JAR檔案就可以檢查其是否包含該檔案。如果驅動程式JAR檔案不支援自動註冊,那就需要找出資料庫供應商使用的JDBC磁碟機類的名字。典型的磁碟機名字如下: org.apache.derby.jdbc.ClientDriver
Time of Update: 2015-10-17
標籤:RandomAccessFileRandomAccessFile類可以說是Java語言中功能最為豐富的檔案訪問類,它提供了眾多的檔案存取方法。RandomAccessFile類支援"隨機訪問"方式,可以跳轉到檔案的任意位置處讀寫資料。要訪問一個檔案的時候,不想把檔案從頭讀到尾,而是希望像訪問一個資料庫一樣地訪問一個文字檔,使用RandomAccessFile類是最佳選擇。RandomAccessFile對象類中有個位置指標,指向當前讀寫處的位置,當讀寫n個位元組後,檔案指標將指向這n個位元
Time of Update: 2015-10-15
標籤:package com.test.IF.service;import java.io.File;import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException;import org.apache.commons.io.FileUtils;import
Time of Update: 2015-10-18
標籤:JDBC簡介 1.SUN公司為了簡化,統一資料庫的操作,定義了一套Java操作資料庫的規範,稱之為JDBC 2.資料庫驅動 3.JDBC全稱為:JAVA DataBase Commectivity(java資料庫連接) 4.組成JDBC的兩個包(1 java.sql,2
Time of Update: 2015-10-18
標籤:/** 操作資料庫*/public class BackupDb { public String backup() throws IOException{ String user = "root"; //資料庫的使用者名稱 String password = "admin";//資料庫的密碼
Time of Update: 2015-10-15
標籤:一:1.最終的實現:2.案例的目錄結構: 3.案例中使用到的jar包:二:案例的連結資料庫的階層關係:資料庫是:mysql ,資料庫名字:dsm,表格名字:customers資料庫表格的樣子是:資料庫實現中用到的各個類的層次關係:上述java類中的原始碼:Dao.java:package com.guodiantong.mvc.dao;import java.lang.reflect.ParameterizedType;import
Time of Update: 2015-10-16
標籤:在現代程式開發中,大量的開發都是基於資料庫的,Java資料庫的串連尤為重要。JDBC提供了一種與平台無關的用於執行sql語句的標準Java
Time of Update: 2015-10-18
標籤:以前在公司直接用到的關於資料庫方面的都是用ibatis,現在先來學些jdbc編程,順便比較一下與ibatis架構的區別。一,使用步驟:1,載入驅動。Class.forName(“com.mysql.jdbj.Driver”);2,使用DriverManager擷取資料庫連接。url寫法:jdbc:subprotocol,other stuff。如mysql:
Time of Update: 2015-10-20
標籤:java串連資料庫第一次開技術部落格,想整理整理學到的東西,向大牛們交流討教,陸續會放上來一些這兩年做過的東西和學習筆記、心得體會等,不當之處敬請大家交流指正!這裡是做Java大作業程式設計時的關鍵步驟,串連資料庫,使用的是eclipse和SQL Server2005基本步驟如下:開啟SQL Server資料庫的1433連接埠a.如何檢測:cmd 命令:netstat -an 觀察顯示的活動串連中是否有1433連接埠處於listening狀態650) this.width=65
Time of Update: 2015-10-14
標籤:需求:有一個很大的txt檔案(1,000,000條資料),從txt中讀取有用資料庫後儲存到Oracle資料庫中 利用Java實現:1、讀取檔案2、資料庫連接後插入到資料庫package com.test.IF.service;import java.io.File;import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;import
Time of Update: 2015-10-14
標籤:1. 隨機訪問流RandomAccessFileRandomAccessFile類不屬於流,是Object類的子類。但它融合了InputStream和OutputStream的功能。支援對隨機訪問檔案的讀取和寫入。RandomAccessFile的構造方法:構造方法摘要RandomAccessFile(File file, String mode)
Time of Update: 2015-10-11
標籤:/*java使用交易處理,首先要求資料庫支援事務,如使用MYSQL的事務功能,就要求mysql的表類型為Innodb,*//*InnoDB,是MySQL的資料庫引擎之一與傳統的ISAM與MyISAM相比,InnoDB的最大特色就是支援了ACID相容的事務(Transaction)功能,類似於PostgreSQL。*///Java事務的類型有三種:JDBC事務、JTA(Java Transaction
Time of Update: 2015-10-17
標籤:好吧我們總是喜歡自訂一些名詞,這裡“標籤範圍”是指變數的範圍只在與標籤內部,在標籤外就擷取不到值標籤要求實現的效果大致如下:jsp頁面:...<cms:category var="cate" ...>欄目名稱:${cate.name}欄目文章列表:<c:forEach var="item"
Time of Update: 2015-10-22
java線程阻塞問題排查方法我開發的worker,每隔幾個月線上都會阻塞一次,一直都沒查出問題。今天終於了了這個心結。把解決過程總結下和大家分享。首先用jstack命令打出這個進程的全部線程堆棧。拿到線程dump檔案之後,搜尋自己的worker名字。 "DefaultQuartzScheduler_Worker-10" prio=10 tid=0x00007f55cd54d800 nid=0x3e2e waiting for monitor entry [0x000
Time of Update: 2015-10-28
一個處理高並發請求的演算法,處理並發請求演算法 這個演算法以前在網路遊戲開發時服務端常用,需要有一些前提條件。假設你的並發請求每秒鐘少於一萬(當然這還取決於你的伺服器效能,如果你的伺服器效能(含資料庫)每秒可以處理的多,那麼這個值就會高),並且假設高峰期請求不超過幾萬,也就是這幾萬之後再也不會有那麼多請求了。這個時候你可以用記憶體隊列,而不是用訊息佇列中介軟體(當年開發遊戲時都沒聽說有訊息佇列中介軟體)。演算法很簡單,就是請求來的時候先排入佇列,然後在同一個方法裡使用while迴圈執行操作,然
Time of Update: 2015-10-28
Stackoverflow上人氣最旺的10個Java問題(1) 1、為什麼兩個1927年)時間相減得到一個奇怪的結果?3623個贊)如果執行下面的程式,程式解析兩個間隔1秒的日期文字並比較: