Time of Update: 2018-12-03
1、回答問題時不要說話低著頭,應用眼睛看著面試官回答問題。讓面試官感覺你很自信的樣子。2、在介紹自己的項目經驗的時候,應該先介紹項目的總個架構,然後你在項目中擔當的角色及主要工作。3、對技術性問題,應該平常多積累一些理論性的東西。4、做動手操作題時,應該注意的編程習慣,做到規範,標準。特別是許多初學者,看了一大堆書,回答問題條條是道,但動起手來最容易露馬腳,我建議下載一些開源的項目來看看。也許這樣進步會更快些。5、現在編程都是物件導向,編程的時候要有物件導向的思想。不要還停留在面向過程的基本上寫
Time of Update: 2018-12-03
當資料從不可信的外部世界進入可信的內部地區時應該對資料進行檢查,這是Erlang程式設計的一個基本原則(同時也是很多其他語言的原則)。倘若經過驗證,資料符合我們的預期,就沒必要做重複檢查了:寫代碼時只需要關注正確的情況即可,剩下的問題可以全權交由監督機制處理。這樣做可以大大縮減代碼的尺寸(想想我們在其他語言環境中,為了邊界檢查浪費的精力吧),編輯錯誤的數量也會因為可讀性的提升而減少。至於其餘的錯誤,由於我們並不刻意掩飾,進程因崩潰而重啟它們自然會被日誌記錄在案,從而令我們得以在問題出現的第一時間
Time of Update: 2018-12-03
初學 hibernate 時是被 hibernate 中的複雜的關係搞得暈頭轉向。 一對多 ,多對一,多對多。單向,雙向等等 問題就出在,找不到參照方物,其實只要找准參照物,各種關係自然迎刃而解。在關係型資料庫中 實際上通過主外鍵只支援多對一,或是一對一單向關聯。1,多對一單向關聯 : 以客戶表 (customer) 和定單表(orders )為例。一個客戶可以發出多個定單,而一個定單只可以屬於一個客戶。從 orders 到customer 就是 多對一的關係。這就意味著,
Time of Update: 2018-12-03
本人在初學struts 的 validator 架構的時候發現 驗證根本不起,查看代碼沒有問題 作用找了好久才發現問題的所在使用validator 架構有幾個必須要注意的地方.1, 要配置 validation.xml 檔案2,要在 struts-config.xml 中配置 <plug-in className="org.apache.struts.validator.ValidatorPlugIn"> <set-property
Time of Update: 2018-12-03
這兒例舉出若干個用於檢視運行時系統的圖形化工具,這些工具可以很好地協助我們增進對系統的理解。藉助這些工具,我們可以很好地以圖形化方式觀察進程、應用和監督層級。(1) Appmon。Appmon 是用來監視 OTP 應用的工具。它可以按照圖形化方式展示系統中當前正在啟動並執行應用及其監督結構;可以查看進程的目前狀態;還可以針對這些進程執行一些基本的操作。啟動 Appmon 的命令如下1>appmon:start (2)WebTool 版
Time of Update: 2018-12-03
假設Customer和Orders 建立一對多的雙向關聯. inverse 屬性://載入持久化對象Customer customer = (Customer) session.load(Customer.class, new Integer(2));Orders order = (Orders) session.load(Orders.class,new
Time of Update: 2018-12-03
使用struts 架構中 DispatchAction 的時候 如果不小心將 execute 方法重寫了就會發現 DispatchAction不起作用.了.我個人認為這應該算是struts架構的一個小小的bug .我們可以利用java的反射機制自訂 DispatchAction來解決這一問題.代碼:struts-config.xml: <action attribute="calculateForm" input="/calculate.jsp"
Time of Update: 2018-12-03
Hibernate消極式載入的原理:當hibernate設定為 消極式載入策略時 .查詢後返回的是代理類的執行個體:代理類的特徵: 1. 有hibernate 在運行時動態產生.它擴充了持久化類.因此實現了持久化類的所有屬性和方法.它的實現對應用程式是透明的(也就是應用程式看不到這個代理類2,hibernate建立代理類的執行個體.僅僅初始化它的 OID 屬性3,當應用程式第一次訪問代理類的屬性時就會初始話代理類的其他屬性.(除了訪問OID
Time of Update: 2018-12-03
自從EL 運算式出現以來WEB的顯示層就發生了大的變革,顯示資料變的更加方便,下面是EL運算式的幾個基本用法.1,用來擷取表單資料 param 和 paramValuesjsp1.jsp 的有如下表單<form action="sampleJsp.jsp" method="post"> <input type="text" name="sampleValue" value="10" /> <input type="text"
Time of Update: 2018-12-03
對於GC來說,當程式員建立對象時,GC就開始監控這個對象的地址、大小以及使用方式。通常,GC採用有向圖的方式記錄和管理堆(heap)中的所有對象。通過這種方式確定哪些對象是"可達的",哪些對象是"不可達的"。當GC確定一些對象為"不可達"時,GC就有責任回收這些記憶體空間。可以。程式員可以手動執行System.gc(),通知GC運行,但是Java語言規範並不保證GC一定會執行。強制執行記憶體回收:System.gc()。Runtime.getRuntime().gc()靜態類:static的是
Time of Update: 2018-12-03
建立一個JTable控制項很簡單,直接使用他的構造方法,如建立一個顯示二維數組資料的表格,且可以顯示列的名稱:JTable(Object[][] rowData,Object[] columnNames)
Time of Update: 2018-12-03
說明:部分標籤和類是封裝在架構內的,其效果和html標籤差不多。jsp頁面:<% Date d = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");%><% UserInfo userInfo = (UserInfo) session.getAttribute(ToftConst.Toft_SessionKey_UserData);%> <t:searchform id="
Time of Update: 2018-12-03
隨著EL運算式的廣泛使用EL函數也越來越重要,下面介紹如和自訂EL函數. 希望對大家有所協助.1, 首先要寫一個類 用來處理該自訂的El函數所要處理的邏輯!這裡用自訂編碼函數為例://MyEncoding.java package com.cao;import java.io.UnsupportedEncodingException;public class MyEncoding {//這裡必須是public static 才能被正確的調用 public static
Time of Update: 2018-12-03
/etc/network/interfaces開啟后里面可設定DHCP或手動設定靜態ip。前面auto eth0,讓網卡開機自動掛載.1. 以DHCP方式配置網卡編輯檔案/etc/network/interfaces:sudo vi /etc/network/interfaces並用下面的行來替換有關eth0的行:# The primary network interface - use DHCP to find our addressauto eth0iface eth0 inet
Time of Update: 2018-12-03
PropEdit的安裝,Eclipse下properties的轉碼問題2007-05-12 11:48在此想和大家分享一個不錯的編寫properties檔案的Eclipse外掛程式(plugin),有了它我們在編輯一些簡體中文、繁體中文等Unicode文本時,就不必再使用native2ascii編碼了。您可以通過Eclipse中的軟體升級(Software Update)安裝此外掛程式,步驟如下:1、展開Eclipse的Help菜單,將滑鼠移到Software
Time of Update: 2018-12-03
開發一個迭代標籤 的步驟1, 寫一個標籤類.package com.cao.tag;import java.util.Collection;import java.util.Iterator;import javax.servlet.jsp.JspException;import javax.servlet.jsp.PageContext;import javax.servlet.jsp.tagext.TagSupport;public class IterateTag extends
Time of Update: 2018-12-03
進入vi的命令 vi filename :開啟或建立檔案,並將游標置於第一行首 vi +n filename :開啟檔案,並將游標置於第n行首 vi + filename :開啟檔案,並將游標置於最後一行首 vi +/pattern filename:開啟檔案,並將游標置於第一個與pattern匹配的串處 vi -r filename :在上次正用vi編輯時發生系統崩潰,恢複filename vi filename....filename :開啟多個檔案,依次進行編輯 移動游標類命令h
Time of Update: 2018-12-03
威金病毒完全解決方案篇 各位朋友 大家是不是經常上網遇到這樣的情況↓突然有天發現電腦中所有的.EXE可執行檔全部打不開了/變成彈黑框的形式..突然有天發現電腦中工作管理員內產生了很多logo1_exe 類型的檔案....突然有天發現電腦中開機啟動選項內載入了rundl132.exe ..怎麼刪除都刪除不了..突然有天發現電腦中了傳說的威金系列病毒/卻發現重裝系統無法解決!!!!!...以上情況不要急。本文讓你100%徹底解決您的困擾。而且讓你再也不中。不相信?請看下面。&
Time of Update: 2018-12-03
Java Servlet API 使用 Session 來跟蹤會話和管理會話內的狀態.利用Session伺服器可以把一個客戶的所有請求聯絡在一起,並記住客戶的操作狀態.當客戶第一次串連到伺服器的時候,伺服器會為其建立一個Session並分配客戶一個唯一的標識(Session ID) 客戶通過瀏覽器訪問. 一個瀏覽器的進程就是一個會話.
Time of Update: 2018-12-03