我們需要3名代工人員
可到加工廠或在家工作
工作內容為點焊動作
動作雖簡單但需要耐心
工作時間彈性
只要有穩定的工作量即可

totology 發表在 痞客邦 留言(0) 人氣()

無法存取 IIS Metabase。
描述: 在執行目前 Web 要求的過程中發生未處理的例外情形。請檢閱堆疊追蹤以取得錯誤的詳細資訊,以及在程式碼中產生的位置。
例外詳細資訊: System.Web.Hosting.HostingEnvironmentException: 無法存取 IIS Metabase。
用來執行 ASP.NET 的處理序帳戶必須擁有 IIS Metabase (例如 IIS://servername/W3SVC) 的讀取權限。如需修改 Metabase 使用權限的詳細資訊,請參閱 https://support.microsoft.com/?kbid=267904。

totology 發表在 痞客邦 留言(0) 人氣()

1. 先灌好JAVA、IIS和Tomcat並測試全都已經可以正常執行
2. 下載isapi_redirect.dll連接器
可至 ftp://ftp.nsysu.edu.tw/Unix/Web/apache/jakarta/tomcat-3/bin/win32/i386/isapi_redirect.dll
或到 https://ftp.nsysu.edu.twhttps://ftp.tku.edu.tw 去搜尋關鍵字
3. 新增一個環境變數,變數名稱輸入CATALINA_HOME,變數值輸入Tomcat的安裝路徑,例如我的內容是:C:\Tomcat 4.1
4. 在C:\Tomcat 4.1\bin中新增一個iis資料夾,並將isapi_redirect.dll放進C:\Tomcat 4.1\bin\iis當中
5. 啟動IIS點選你的WEB站台按右鍵,選「內容」進入「ISAPI篩選器」→新增,篩選器名稱輸入「Jakarta Redirector」,執行檔輸入「C:\Tomcat 4.1\bin\iis\isapi_redirect.dll」(視你實際的位置而定)
6. 在點選你的WEB站台中新增一個虛擬目錄名叫jakarta,目錄請指到C:\Tomcat 4.1\bin\iis,權限請選擇「讀取」、「執行指令檔」、「執行」三項
7. 打開一個記事本輸入以下內容

totology 發表在 痞客邦 留言(0) 人氣()

https://tw.youtube.com/watch?v=HmdYBgK2_zg

totology 發表在 痞客邦 留言(0) 人氣()

【許佳惠╱台北報導】
一名婦人健檢時被發現右肺有陰影,醫師懷疑她罹患肺癌,動了手術才發現是遭犬心絲蟲感染。醫師提醒,犬心絲蟲可經由蚊子叮咬貓狗,再叮咬人類造成感染,除可能造成癌症誤判外,異物長期存在人體,也可能產生癌病變,提醒飼主應定期讓寵物健檢。

totology 發表在 痞客邦 留言(0) 人氣()

大前研一:聰明人必做的十件事
 
 
分享給大家   :)

totology 發表在 痞客邦 留言(0) 人氣()


一般上班族未來單是勞保年金,加上勞退新制的勞工退休金,合計可領1,000萬元,你只要認真「存」年資,就可以領到這筆錢。當然,要順利領到這筆錢,還有一些限制,建議你,即使只有20、30歲,離退休還很久,也請把這些限制搞清楚。
同學從香港來,說香港已步入「冰河世紀」(Ice Age),股市跌、房價跌,企業、個人投資統統慘賠。其中,買到連動債的退休族最是欲哭無淚,因為賠上保命錢,所以上街頭,鬧成政治問題。
香港退休族慘,美國退休族更緊張。親戚從舊金山來,說現在加州州政府連失業救濟金都快花光了,公司裁員一波接著一波,她本來打算今年退休,但是,準備退休要用的錢,賠了。左思右想,最後還是拖著疲憊的身軀回公司繼續打工。
你準備的退休金是否也賠了不少?退休時間是否也要延後?金融風暴像瘟疫席捲全球,股災對上班族退休目標的打擊亦然。根據本刊調查,高達82%民眾對退休後能有穩定收入不是完全沒信心,就是只有一點點信心。
不過,台灣上班族比香港人、美國人稍感安慰的是,2009年勞保年金即將上路。千萬不要小看這項新制度,經本刊主筆張國蓮多方試算後發現,上班族只要月繳571元保費,60歲退休後(未來將遞延至65歲),可月領近3萬元,這個3萬元還完全抗通膨,購買力和現值完全相當。
依此推估,一般上班族未來單是勞保年金,加上勞退新制的勞工退休金,合計可領1,000萬元,你只要認真「存」年資,就可以領到這筆錢。聽到這裡,是不是覺得稍感安慰,多了一點安全感。當然,要順利領到這筆錢,還有一些限制,其中,年資如果少1年,你就可能少領16萬。建議你,即使只有20、30歲,離退休還很久,也請把這些限制搞清楚,以免到老,發現條件不夠,會比別人少領很多錢唷!

totology 發表在 痞客邦 留言(0) 人氣()

使用javascript來控制iframe,其實說白了,很簡單,用DOM,使用javascript的document.getElementById
在iframe中寫這樣的script: window.top.location=location
或者在主頁面中寫這樣的: location=document.getElementById("iframeid").src;
如果是在子頁面中寫,一定要注意不要在加載時自動改變window.top,不然會出現無限循環

totology 發表在 痞客邦 留言(0) 人氣()

這幾天更新成Vista SP1後,開啟UAC,
發覺到每次要關閉所有視窗時,檔案總管(Windows Explorer)仍然會當掉,
必須重新啟動,原本不知是啥原因,今天我看了一下詳細資料,
原來是與Alibabar衝到。

totology 發表在 痞客邦 留言(0) 人氣()

Session觀念
HTTP是stateless的通訊協定,所以無法保留Client端的State,因而有三種保留Client端state的技巧被提出。
 

totology 發表在 痞客邦 留言(0) 人氣()

網頁製作中,通常用表格來以行和列的方式來組織數據。可能在使用中會遇到這種情況,我們所要列出的數據很多很長。這時候,瀏覽起來就很不方便,察看後面數據的時候不得不經常滾動到頁面的上方來看看對應的表頭。
  要解決這個問題,通常我們會想到使用框架或者內置框架(iframe)的方式,將表頭內容放在上方的框架頁面中,表格內容放在下面的框架中,這樣瀏覽起來就比較方便了。可是,使用框架並不是很好的選擇。
  這裡介紹一個更好的方法,使用簡單的CSS就能夠實現表頭固定的表格(在IE和Firefox、Mozilla下通過)。
  這個方法是通過在一個兩行一列的表格中,上面一行放置作為表頭的表格,下面一行放置一個滾動的Div塊,塊裡面內置有包含數據內容的表格。具體做法如下:

totology 發表在 痞客邦 留言(0) 人氣()











Session 


我們先想像一下:


甲是某個網站的會員,他要登入網站線上購物,他在logon.jsp打上他的帳號密碼,認證通過後,伺服器把它丟到list.jsp瀏覽網站上的貨物,當他選好要買的貨物後要訂購了,伺服器又把它丟到buy.jsp處理訂貨的事宜。甲這個人只在login.htm打上帳號密碼,伺服器透過login.jsp確認甲是個合法註冊的會員,但是list.jsp和buy.jsp使用者不需要打帳號密碼,伺服器要如何確認現在進來的甲還是乙?又或者有人根本就不從login.jsp進入網站,他直接從list.jsp或buy.jsp進來,那不就避過了帳號密碼的檢查?


要解決這個問題,方法有很多,可以用html語法的<input type="hidden">的方法,或者是用cookie,但是以上兩種方法的安全性還不夠,應該用session來解決這個問題。剛才的問題,如果以session的流程來看,甲透過login.jsp進入網站,伺服器會給他一個獨一無二的編號證明他就是甲(就好像每個人都有身份證字號,而且都不會重覆),如果是乙進來話,伺服器也給他一個獨一無二的編號。這個獨一無二的編號就是sessionID。這個sessionID會被送到使用者的瀏覽器內,當使用者到瀏覽其他網頁時,瀏覽器會把這個sessionID送到伺服器,伺服器便可以比對現在來的是甲或是乙。



  1. 如果你想要看你的sessionID長什麼樣子,語法應該這麼寫 session.getId();

  2. 甲或乙進入網站,伺服器都會分配每個人一個session物件,每個人都不會重覆,甲是會員,輸入了帳號密碼後順利通過驗證,這個伺服器可以在他的session上做個記號,表示他通過了驗證, session.setAttribute("LogOk","yes"); 這個意思是說,伺服器在甲的session內放了一個LogOk的屬性,它的值是"yes"。當然也還可以放別的東西,譬如說把甲輸入的帳號密碼放進去 session.setAttribute("userid","甲所輸入的帳號"); session.setAttribute("userpass","甲所輸入的密碼"); (這些Attribute的資訊都是存在Server內,不會被送到使用者的瀏覽器內,會送到瀏覽器的只有sessionID而已。如此才能保障相關資料不被人竊取。) 甲通過驗證後,伺服器便把它導向到list.jsp做處理。(response.sendRedirect("list.jsp");)乙不是會員,當他從logon.jsp進去後,沒辦法通過驗證,於是被導向回login.jsp重新輸入密碼(response.sendRedirect("logon.jsp");)

  3. 甲被導向到list.jsp,list.jsp怎麼知道甲通過了驗證,而且怎麼證明它是甲呢?可以透過下面方法把剛才在session上所做的記號取出來 String LogOk=(String)session.getAttribute("LogOk"); String userid=(String)session.getAttribute("userid"); String userpass=(String)session.getAttribute("userpass"); 透過getAttribute取得LogOk的值,去檢查一下LogOk是否等於"yes"就知道這個人有沒有通過驗證了,另外也取得了甲輸入的帳號及密碼,可以去資料庫比對現在進來的是否是甲這個人。 (要注意的是session.getAttribute("")的前面,在這個例子來講,要加(String),因為透過setAttribute的方式存進session內的是個物件(Object),取出來時,要明確告訴java它是什麼物件,所以要用(String)session.getAttribute("LogOk")。同理,如果在存進session時是是存一個ResultSet,那取出來便要用(ResultSet)session.getAttribute("....");) 而乙這個人呢,還不死心,logon.jsp進不來,他還想駭進來,直接打list.jsp,同樣的,程式從session內找出是否有LogOk,它的值是不是等於"yes",如果不是,很抱歉,又把它導回到login.jsp。

透過session的方式,可以做到對同一個使用者在不同的網頁之間資料的分享。基本上來說,tomcat對每一個網頁進來的人都會建立session,其有效時間內定為30分鐘,如果超過三十分鐘使用者都沒有再瀏覽任何網頁,其sessionID便會失效,當然在session內所設定過屬性也會消失。使用者再重新進來,便是另一個session了。
以下的session方法,各位可以參考看看:
session.setAttribute("屬性名",屬性值)----將資料存入session
session.getAttribute("屬性名");----從session取得資料
session.setMaxInactiveInterval("秒數");---設定session的有效執行時間(單位:秒)
session.getMaxInactiveInterval();----取得session的有效執行時間(單位:秒)
session.isNew();----判斷這個session是不是新的,是的話傳回true,否則傳回false
session.invalidate();----強制session中斷,常用在使用者登出時
session.getCreateTime();----取得session建立的時間,其值為long值。
session.getLastAccessedTime();----取得session最後的存取時間


另外,如果有些網頁,根本就不需要建立session,要如何把它關掉?應該在page的地方設定session="false" 例:<%@ page contentType="text/html;charset=big5" session="false" %>
如此,這個網頁便不會建立任何session物件


Application


在一個web應用程式中(通常一個資料夾就是一個應用程式)會產生一個application物件,這個應用程式有許多的jsp網頁,這些jsp網頁都會存取同一個application物件,即使使用者不是同一個,也會存取相同的application物件,因此,application物件可以跨網頁分享資料,也可以跨不同連線(不同的人)分享資料。 application的用法



  1. 將資料存入application   application.setAttribute("屬性名稱",屬性值);

  2. 從application取出資料   application.getAttribute("屬性名稱"); 其傳回值就是取回的資料,不過傳回值是物件型態(Object),需要轉換成正確的物件 型態才可使用,例如String str=(String)application.getAttribute("屬性名稱");

  3. application資料的移除   application.removeAttribute("屬性名稱"); 以下部份程式碼示範如何製作文字計數器


<%
String strcount=(String)application.getAttribute("count");
//從application中取得count的值,並將它轉成String物件
  if (strcount==null)
     strcount="0";
  //檢查appliacion是否有count的值,若沒有,得出來的東西是null值,所以strcount給初值0
  int count=Integer.parseInt(strcount)+1;
  //將strcount轉成int並加1,將其值給count變數
  strcount=String.valueOf("count");
  //再將count值轉換成字串交給strcount
  application.setAttribute("count",strcount);
  //將新的strcount的值再設定回application中,讓其他人知道count值已改變
  out.println("你是第"+strcount+"來訪的客人");
  //將加1後的數字顯示在網頁上
%>




以上資料參考  https://www.dotweb.com.tw/onweb.jsp?webno=3333333335&webitem_no=211

 

totology 發表在 痞客邦 留言(0) 人氣()

1 2
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。