Time of Update: 2015-07-25
標籤:今天使用mysql,用java程式往mysql中寫資料,出現如下錯誤:Caused by: java.sql.SQLException: Incorrect string value: ‘\xD3\xCD\xBB\xAD‘ for column ‘type‘ at row 1解法:建立每張表的時候都必須設定資料編碼方式:drop table if exists
Time of Update: 2015-07-25
標籤:1.Shappackage com.yfs.javase;public class Shape /*extends Object */{ //預設繼承object object方法全部繼承//計算面積方法public double getArea() {//代碼完全沒用System.out.println("計算面積");return 0;}} 2.Circlepackage com.yfs.javase;public class Circle extends Shape {
Time of Update: 2015-07-25
標籤:1.抽象類別package com.yfs.javase;//信模板public abstract class Templater {public abstract String toName() ;public abstract String fromName();public abstract String getContent();public void show() {System.out.println("尊敬的" + toName());System.out.println("
Time of Update: 2015-07-25
標籤:1、Shap類package com.yfs.javase;public class Shape /*extends Object */{ //預設繼承object object方法全部繼承//計算面積方法public double getArea() {System.out.println("計算面積");return 0;}} 2.Circle類package com.yfs.javase;public class Circle extends Shape
Time of Update: 2015-07-25
標籤:package com.yfs.javase;public class ParamDemo {public static void main(String[] args) {int a = 3, b = 5;change(a,b);System.out.println("a = " + a + " b = " + b);Point p = new Point();p.x = 10;p.y = 20;change(p);System.out.println("p.x = " + p.x
Time of Update: 2015-07-25
標籤:java 隨機演算法 java工具 原文:史上最全的隨機數產生java演算法原始碼:http://www.zuidaima.com/share/1585762703215616.htm前段時間有其他牛人分享的隨機數激起了我分享隨機數的想法java隨機字元補充版【maven+junit】
Time of Update: 2015-07-25
標籤:快速排序 java 快速排序是一種分治的排序演算法。它將一個數組分成兩個子數組,將兩部分獨立地排序。快速排序和歸併排序是互補的,歸併排序將兩個子數組分別排序,並將有序的子數組歸併以將整個數組排序;而快速排序則是當兩個子數組有序時整個數組也就自然有序了。在快速排序中,切分的位置取決於數組的內容。優點:1.實現簡單;2.適用於各種不同的輸入資料且在一般應用中比其他排序演算法都要快得多;3.原地排序;4.時間複雜度為o(nlgn
Time of Update: 2015-07-25
標籤:1.圖形類package com.yfs.javase;public class Shape {//計算面積方法public double getArea() {System.out.println("計算面積");return 0;}} 2.圓package com.yfs.javase;public class Circle extends Shape {private double r;public Circle(double r) {this.r =
Time of Update: 2015-07-25
標籤:1.Animal類package com.yfs.javase;public class Animal {public void cry() {System.out.println("動物叫...");}} 2.Dog/Cat/Bird類package com.yfs.javase;public class Dog extends Animal {public void cry() {System.out.println("汪 汪...");}}class Cat
Time of Update: 2015-07-25
標籤:1.Personpackage com.yfs.javase;public class Person {private String name;private int age;private char sex;private void privateMehtod() {System.out.println("call privateMehtod()...");}public Person() {//System.out.println("建立Perosn對象...");}public
Time of Update: 2015-07-25
標籤:多線程共用資料的方式: 1,如果每個線程執行的代碼相同,可以使用同一個Runnable對象,這個Runnable對象中有那個共用資料,例如,賣票系統就可以這麼做。2,如果每個線程執行的代碼不同,這時候需要用不同的Runnable對象,例如,設計4個線程。其中兩個線程每次對j增加1,另外兩個線程對j每次減1,銀行存取款 有兩種方法來解決此類問題:將共用資料封裝成另外一個對象,然後將這個對象逐一傳遞給各個Runnable對象,每個線程對共用資料的操作方法也分配到那個對象身上
Time of Update: 2015-07-25
標籤:數組 面試 演算法 java offer 【027-Remove Element(刪除數組中的元素)】【LeetCode-面試演算法經典-Java實現】【所有題目目錄索引】原題 Given an array and a value, remove all instances of that value in place
Time of Update: 2015-07-25
標籤:字串 子串 演算法 面試 java 【028-Implement strStr() (實現strStr()函數)】【LeetCode-面試演算法經典-Java實現】【所有題目目錄索引】原題 Implement strStr(). Returns the index of the first occurrence
Time of Update: 2015-07-25
標籤:整數 除法 面試 演算法 java 【029-Divide Two Integers(兩個整數相除)】【LeetCode-面試演算法經典-Java實現】【所有題目目錄索引】原題 Divide two integers without using multiplication, division and mod
Time of Update: 2015-07-25
標籤:1.搖獎小程式package com.yfs.javase;import java.io.IOException;import java.nio.CharBuffer;import java.util.Random;public class Demo1 {/** * 類比搖獎 */public static void main(String[] args) {Random ran = new Random();int[] a = new int[7];System.out.println(
Time of Update: 2015-07-25
標籤:queue deque 棧 隊列 java 隊列(queue)是一種常用的資料結構,可以將隊列看做是一種特殊的線性表,該結構遵循的先進先出原則。Java中,LinkedList實現了Queue介面,因為LinkedList進行插入、刪除操作效率較高 相關常用方法: boolean offer(E
Time of Update: 2015-07-25
標籤:java java學習筆記 ------Java培訓、Android培訓、iOS培訓、.Net培訓、期待與您交流! -------1.8 方法1.8.1方法的的定義 定義:完成特定功能的代碼塊。在很多語言裡面有函數的定義,而在Java中函數被稱為方法。 格式: 修飾符 返回值類型 方法名(參數類型 參數名1,參數類型
Time of Update: 2015-07-25
標籤:註解 java 之前的部落格http://blog.csdn.net/u010590685/article/details/47029447介紹了java的註解的基本知識今天我們學習如何使用自訂註解。 首先我們要聲明一個註解,聲明代碼如下:import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import
Time of Update: 2015-07-25
標籤:package fileoutputstream;import java.io.FileInputStream;import java.io.FileOutputStream;public class CopyFileDemo {public static void main(String[] args) throws Exception {//封裝資料來源FileInputStream fis = new
Time of Update: 2015-07-25
標籤:public class Person{ private static Person person=null; private Person(){}//將建構函式私人化 public static Person GetPerson() { if(person!=null) { person=new Person(); } return