Time of Update: 2018-07-27
上篇部落格中講解了一些js對象的基本概念和用法,這篇部落格講解一下js屬性方面的:公有屬性,私人屬性,特權方法。 如果學過java,公有屬性,私人屬性,特權方法(即可以訪問和設定私人屬性的方法)一定很熟悉,那麼讓我們來看看在js裡如何?呢。 1、公有屬性 首先看公有的第一層意思是可以被大家所訪問的,對外開放的屬性,是相對於私人屬性而言的: function
Time of Update: 2018-07-27
會話跟蹤是一種靈活、輕便的機制,它使Web上的狀態編程變為可能。 HTTP是一種無狀態協議,每當使用者發出請求時,伺服器就會做出響應,用戶端與伺服器之間的聯絡是離散的、非連續的。 當使用者在同一網站的多個頁面之間轉換時,根本無法確定是否是同一個客戶,會話跟蹤技術就可以解決這個問題。 當一個客戶在多個頁面間切換時,伺服器會儲存該使用者的資訊。 有四種方法可以實現會話跟蹤技術:URL重寫、隱藏表單域、Cookie、Session。 1 )
Time of Update: 2018-07-27
引入dom4j.jar包 建立檔案: Web/xml/cityChinese.xml Web/xml/cityCode.xml public static void main(String[] args) {int[] arr = new int[10];System.out.println("排序:");for (int i = 0; i < 10; i++) {arr[i] = (int)
Time of Update: 2018-07-27
package com.dao.impl; import java.lang.reflect.Field; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.SQLException; import
Time of Update: 2018-07-27
自訂封裝StringUtils常用工具類 package com.demo.utils;import java.util.ArrayList;import java.util.List;import java.util.Map;/** * 字串操作工具類 * @author dongyangyang * @Date 2016/12/28 23:12 * @Version 1.0 * */public class StringUtils { /** * 首字母變小寫 *
Time of Update: 2018-07-27
caller 函數fun的caller返回調用fun的函數對象,即fun的執行環境,如果fun的執行環境為window則返回null function fun(){ console.log(fun.caller)//這裡必須寫在fun裡面,因為caller只有函數執行過程中才有效}fun();//結果為:null 下麵包裹一層 function a(){ fun(); function fun(){ console.log(fun.caller)/
Time of Update: 2018-07-27
今天內容: 1.Hibernate緩衝 1.1 什麼是緩衝。 緩衝介於應用程式和物理資料來源之間。 緩衝是資料來源資料的複製,應用程式運行過程中每次都是從緩衝中讀取資料,在特定的時間或者事件會同步緩衝和物理資料來源的資訊。 1.2 為什麼要用緩衝。
Time of Update: 2018-07-27
linux 下安裝完成eclipse啟動,報錯 JVM terminated. Exit code=13/usr/java/jdk1.8.0_161/bin/java -Dosgi.requiredJavaVersion=1.8 -Dosgi.instance.area.default=@user.home/eclipse-workspace -XX:+UseG1GC -XX:+UseStringDeduplication
Time of Update: 2018-07-27
class.forName是把類的.class檔案載入都jvm中,然後還會對類進行解析,執行類的static塊和為staic變數賦值。classloader只是載入.class檔案到jvm,並不會執行static塊,直到進行newInstance()時,才會執行static塊。 public class A {{System.out.println("A 初始化塊");}static{System.out.println("A
Time of Update: 2018-07-27
一,下載安裝maven http://maven.apache.org/download.cgi 解壓後。將maven所在目錄配置到MAVEN_HOME中,並將%MAVEN_HOME%\bin目錄加入path 然後在輸入mvn --version查看maven是否安裝成功。 二,安裝maven-eclipse外掛程式 使用用link的方式安裝,先下載外掛程式http://download.csdn.net/download/qq185501667
Time of Update: 2018-07-27
概述 @SpringBootTest註解是SpringBoot自1.4.0版本開始引入的一個用於測試的註解。基本用法如下: 1. 添加Maven依賴 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <parent>
Time of Update: 2018-07-27
在前面的文章中,我們實現了最簡單的 AXIS 服務。現在我們一起來討論一下 Web 服務的安全問題。 根據應用的對安全要求的層級不同,可以採用不同的方式來實現安全性,以下是目前最常用的一些實現方式(從低到高排列): 1 、 J2EE Web 應用程式預設的存取控制(資料是明文的); 2 、使用 axis 的 Handler 進行存取控制(資料是明文的);
Time of Update: 2018-07-27
接下來,我們進一步最佳化CRUD,因為每個實體物件都有CRUD的操作,所以就將CRUD的基本方法提取抽象出來了,做了進一步最佳化,另外就是添加了service層,service是我們處理商務邏輯的層,所以在該層對資料校正,商務邏輯的操作,dao層主要是訪問資料持久層。 1. 代碼結構變化 代碼結構的主要變化: 添加base包,一些公用的方法可以提取到base類中。所有實體物件的CRUD基本資料持久操作,提取抽象類別。
Time of Update: 2018-07-27
SpringMVC 找不到註解執行個體 簡介:前些天把 maven+SpringMVC+mybaties+mysql 架構搭好,用到@authwired 時報錯,報錯內容:No matching bean of type [com.dtt.service.IUserService] found for dependency 還有一大堆。經過各方面尋找資料,總結如下 目錄 SpringMVC 找不到註解執行個體
Time of Update: 2018-07-27
前段時間在項目中使用ehcache做緩衝,由於資料量比較大我想調大diskSpoolBufferSizeMB來提高ehcache的儲存速度,結果調大到2GB以上,ehcache的放入速度變得異常緩慢,在網上找了好久也沒找到原因,今天終於找到原因所在。由於diskSpoolBufferSizeMB在內部實際是以位元組為單位,2GB已經超過正整數表示的範圍,導致diskSpoolBufferSizeMB為負數,在put時ehcache誤以為磁碟緩衝隊列已滿,每次都執行暫停50ms,。
Time of Update: 2018-07-27
/* * Copyright (c) 2011-2013 GoPivotal, Inc. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License
Time of Update: 2018-07-27
5.3 AOP的3個關鍵概念 因為AOP的概念難於理解,所以在前面首先對Java動態代理機制進行了一下講解,從而使讀者能夠循序漸進地來理解AOP的思想。 學習AOP,關鍵在於理解AOP的思想,能夠使用AOP。對於AOP眾多的概念,讀者只要理解3個重要的概念即可。這3個概念是Pointcut、Advice和Advisor。 5.3.1 切入點(Pointcut) 在介紹Pointcut前,有必要先介紹一下Join
Time of Update: 2018-07-27
整合Freemarker: 第一步: 在pom檔案中加入 依賴: <dependency > <groupId > org.springframework.boot </groupId > <artifactId >
Time of Update: 2018-07-27
繼續上一篇博文eclipse搭建JNI開發環境,現在我們從代碼角度分析,C和Java混合編程時能實現的功能。 使用javah命令,編譯產生.h標頭檔時,每個函數,至少都會有兩個參數。JNIEnv 和jclass/jobject。其中,當native方法是靜態方法(類方法)時,第二個參數是jclass,當native方法是成員方法時,第二個參數是jobject。其餘的參數,會根據你在java檔案中聲明的方法參數類型,產生具體的簽名。jni中類型在jni標頭檔中定義規則如下:
Time of Update: 2018-07-27
沒啥好說的,Servlet規範裡的東西,英文看著不爽就翻譯了。有不恰當的地方,還望高手指正。 Overview Package Class Tree Deprecated&