Time of Update: 2018-07-19
Java基本類型共有八種,基本類型可以分為三類,字元類型char,布爾類型boolean以及數實值型別byte、short、int、long、float、double。數實值型別又可以分為整數類型byte、short、int、long和浮點數類型float、double。JAVA中的數實值型別不存在無符號的,它們的取值範圍是固定的,不會隨著機器硬體環境或者作業系統的改變而改變。實際上,JAVA中還存在另外一種基本類型void,它也有對應的封裝類
Time of Update: 2018-07-19
購物車的功能實現,查詢的三種方法。 1.用cookie實現購物車; 【缺點】: 單純有cookie實現購物車,這樣的購物車不是很理想,設想一下,如果用戶端的瀏覽器把cookie給禁用了, 這種方法就會在這裡掛掉。2.用seeesion實現購物車; 【缺點】: session中儲存購物車的資訊,這個只是在一個會話中可用,如果使用者沒有登入,或者說登入了以後,添加購物車,在關閉瀏覽器 或者登出後,之前所添加的購物車就只有掛掉了。
Time of Update: 2018-07-19
java金額元與分轉換: 1.元轉分: 可傳入字串或者long型(隱式轉換為long型也可)整數。 若傳入為字串,則通過替換小數點的方式轉換,小數點有多位或者沒有小數點皆已考慮。 若傳入為long 則通過BigDecimal來乘100 2.分轉元: 可傳入字串或者long型(隱式轉換為long型也可)整數。並對傳入的分進行粗略的格式判斷 package com.westsoft.xpf.portal.utils;import java.math.
Time of Update: 2018-07-19
國內電子商務系統實現的基本流程如下: 客戶在系統內下訂單 -> 系統根據訂單產生支付寶介面url -> 客戶通過url使用支付寶(網上銀行)付款 -> 支付寶將客戶的付款完成資訊發送給電子商務系統 -> 系統收到支付寶資訊後確定客戶訂單已經付款 -> 進行發貨等後續流程。
Time of Update: 2018-07-19
Java開發中JDBC串連資料庫的代碼和步驟 建立一個JDBC串連資料庫的程式,一共有7個步驟: 1、載入資料庫驅動
Time of Update: 2018-07-19
不管是傳遞基本類型還是傳遞對象,都是傳的副本,只不過對象傳遞的是引用的副本,該引用的副本與原引用指向同一個對象。 基本類型的副本更改不影響原值,同樣的副本引用的更改也不影響原引用(副本引用指的是引用所指向的對象或首地址,副本引用的更改指的是引用指向的更改)。 但由於副本引用和原引用指向同一對象,如果通過副本引用對該對象進行了更改,那麼會影響到原引用。
Time of Update: 2018-07-19
時間總是在不經意間就流失了,一晃在Java開發這條路上走了差不多十年了。 隨著月初公司業務方向調整,部門解散,四年來第一次開始求職之路。 還以為自己的技術應該還算可以的,然而面試了差不多6家公司,只有一家勉強給了offer,很是感慨啊。 技術的更新速度超出了自己的想象,作為Java開發人員,一定要不斷的提升自己,才能使自己走的更遠。 通過面試也收穫了不少,知道了自己的不足和需要提高的地方。 面試進階開發人員,最重要的包括下面幾點:
Time of Update: 2018-07-19
問題: 我用java開發的,根據業務需要,要把字元集為ascii的byte[],轉為中文。如String chinaString = "你好";byte[] cascii = chinaString.getBytes("US-ASCII");有什麼方法以將 byte[] cascii 裡的內容,轉為中文。 問題補充: String s1 = new
Time of Update: 2018-07-19
不多說,看樣本: package test;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class TestCalendar { public static void main(String[] args) { TestCalendar tc = new TestCalendar(); Date date = new Date()
Time of Update: 2018-07-19
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Scanner; public class MainClass {
Time of Update: 2018-07-19
使用tess4j原因是驗證碼圖片地址由js動點擊開啟連結態產生,和時間戳記有關,導致常規爬蟲擷取圖片地址下載的方法得到的驗證碼與網頁顯示的不同,所以想到使用截屏方案截取驗證碼圖片,使用tess4j進行識別,達到自動識別的目的,識別率有點低。 版本java1.8 tess4j 3.4 selenium-java 3.6.0
Time of Update: 2018-07-19
java程式中要執行linux命令主要依賴2個類:Process和Runtime 首先看一下Process類: [plain] view plain copy print ?
Time of Update: 2018-07-19
一:window下執行cmd指定 程式例子: /*該方法實現檔案自動複製功能。利用系統命令將指定檔案名稱從源路徑複製到目的路徑 * 如果目的路徑不存在時,自動建立目的路徑 * */ public static boolean copyFile(String origpath, String destpath, String filename) throws Exception{ String
Time of Update: 2018-07-19
第一步: 開啟右擊電腦選擇屬性 第二步: 選擇進階系統設定 第三部: 選擇環境變數 第四部: 選擇在系統變數中建立:JAVA_HOME 屬性值為你的java的jdk的位置比如我的:E:\Java\jdk1.8.0_31 第五步: 繼續建立:CLASSPATH 屬性值為:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 請注意前面的”.”,如果沒有這個的話可能造成配置環境錯誤. 第六步:
Time of Update: 2018-07-19
在java虛擬機器中,整數有byte,short,int,long四種,分別為8位,16位,32位,64位有符號整數。整數在電腦中使用補碼錶示,在java虛擬機器中也是以補碼的形式表示; 補碼定義:負數的補碼為反碼加1,整數的反碼就是它的原碼; 什麼是原碼:原碼就是符號位加上數位二進位表示。 以int為例:第1位表示符號位(正數或者負數),其餘31位表示該數位二進位值。 10的原碼為:00000000000000000000000000001010 -10的原碼為:10000
Time of Update: 2018-07-19
選擇ActiveMQ。 建立一個簡單的Maven工程,pom.xml如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
Time of Update: 2018-07-19
Spring的handler mapping機制提供了handler interceptors,可以用來為特定的請求添加特定的功能,如,檢測資金額等。 handler mapping的攔截器必須實現HandlerInterceptor的介面。該介面定義了三個方法: preHandler() - 在實際的handler被執行前被調用 postHandler() - 在handler被執行後被調用 afterCompletion(
Time of Update: 2018-07-19
我的操作平台Windows 7 64位作業系統,如果是32位的則在拷貝有些Jar包的時候注意對應32位的。 首先在官網下載最新的WordWind源碼檔案(我下載的是2.0版本的),解壓縮,然後在Eclipse中建立Java Project。 如果想對WorldWind源碼進行研究,開發環境搭建如下: 1.將下載的檔案中的src檔案夾下的所有目錄檔案拷貝到工程中的src目錄下。 2.在Java工程中建立lib檔案夾,把gadl.jar、gluegen-rt.jar、gluegen-
Time of Update: 2018-07-19
1. Getting the Service URL When the local management agent is started, it publishes the service URL (which also contains the serialized stub for communication – take a look at the URL, it’s really quite funny) in a well known location. This
Time of Update: 2018-07-19
使用Maven構建一個多模組的Spring MVC + Spring Boot項目,完全基於java config 一、建立一個maven項目,模板使用quickstart,項目名multiboot POM.xml配置: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001