Time of Update: 2018-12-03
Bochs常用調試命令Bochs是非常好用的模擬器,命令也很多,不過最常用的其實總結起來也就包括幾條,記住這些命令基本都可以滿足調試需求了。1. 斷點操作(1)設定斷點:b 物理地址 例:b 0x7c00 在物理地址0x7c00處設定斷點(2)查詢目前已經設定過的斷點:info break 2. 程式的執行(1)執行程式,直到遇到斷點: c (2)逐步執行:s (3)執行N條指令:step N 例如執行3條指令: step 3 2. 寄存器值查詢(1)info
Time of Update: 2018-12-03
Android 2.2API變化概述原文出處:http://androidappdocs.appspot.com/sdk/android-2.2.html 從原文的Framework API開始翻譯的,前面的部分很簡單不需要翻譯。 不是很清楚的地方保留了原文。雖然只是小版本號碼的改變,這個版本還是有了不少變化的:API
Time of Update: 2018-12-03
這篇文章對於理解Android圖形系統非常有協助,推薦給大家原文出處:http://blog.linux.org.tw/~jserv/archives/002095.html 2008 年九月,Google 宣佈以改良過的 WebKit 為核心的網路瀏覽器 Chrome,揭露了眾多新特徵,比方說嶄新的 [V8] JavaScript (ECMAscript) 執行引擎,或許因為太亮眼,掩蔽了所使用另一個開放原始碼專案 [skia],後者是個 2D
Time of Update: 2018-12-03
用hibernate,繼續寫代碼來處理關聯關係很繁,考慮用關聯映射。一用就是臭名昭著的 LazyInitializationException,於是參考hibernate的best practice使用Open-Session-In-View方式。 http://www.jroller.com/cardsharp/entry/open_session_in_view_pattern 這篇文章說得實在:在表現層暴露back-end的處理機制總覺得不妥當,但是用起來這麼透明、這麼簡便,那就用著吧
Time of Update: 2018-12-03
看完 Tim O'Reilly 的 What is Web 2.0,很興奮。Web 2.0是什麼?
Time of Update: 2018-12-03
做了幾個例子,幾個要點:1、多瀏覽器安全色 a) 建立XMLHttpRequest對象的方式有所不同 b) objReq.send(null); -- 在IE中,可以寫send(),但在firefox中會出錯 2、同步和非同步兩種模式。同步的方式也是有其用處的,不必非非同步不用。3、非同步情況下,對request對象的狀態、返回的http response的狀態的判斷4、在某些情況下,XMLHttpRequest方式得到的結果,與直接用瀏覽器訪問的效果會有所不同,例如,訪問
Time of Update: 2018-12-03
5 Lotus Domino Driver for Java5.1 功能簡介 LDDJ是Type 2類型的JDBC Driver,符合JDBC1.0規範,在jdk1.1.8環境下開發的。它使得開發人員可以通過Java程式像訪問關聯式資料庫一樣訪問Domino/Notes資料庫。 下表是Notes資料庫中的對象和關聯式資料庫中對象之間的對照關係。SQL 對象Domino/Notes對象TableForm或者Universal RelationColumnForm
Time of Update: 2018-12-03
杭州灣大橋,全長36公裡,限速最低60km/h,最高100km/h大巴開完全程需要多久?20分鐘? No30分鐘? No40分鐘? Yes20+30+40 =
Time of Update: 2018-12-03
1 概述1.1 為什麼要瞭解Lotus Toolkits 在使用Domino/Notes開發公司專屬應用程式的過程中,不斷遇到了Domino要和其他業務系統相結合的問題。Domino是一個比較獨特、比較封閉的系統,要作為整個企業的應用整合平台很困難。應當採用一種更通用、更開放的技術來構建這個平台。
Time of Update: 2018-12-03
根據prototype的文檔,第一部分,utility method1.$ $() 方法是prototype最基礎的方法。 它相當於對document.getElementById()方法做了封裝 文法如下: $(id | element) -> HTMLElement $((id | element)...) -> [HTMLElement...] 第一行:輸入一個參數,返回一個對象,或者null 第二行:輸入一個數組,返回一個對象數組
Time of Update: 2018-12-03
問題: 在hibernate設定檔中使用<list>元素來做one-to-many映射,以返回排序的集合。結果會出現一些額外的null元素 解決方案: 使用bag元素做映射,設定order-by屬性(欄位和排序方向)。在javabean中使用List對象<bag name="subModules" order-by="SEQ ASC" inverse="true"><key column="PARENT_ID" /><one-to-many
Time of Update: 2018-12-03
對於用戶端和伺服器端的通訊,prototype提供了如下技術手段: Ajax.PeriodicalUpdater Ajax.Request Ajax.Responders Ajax.Response Ajax.Updater在調用過程中,prototype支援一些常用的option選型,和回調事件 Common options Common callbacks 除此之外,對於特定的對象,還有一些特定的option和事件1. Ajax.Request
Time of Update: 2018-12-03
Struts設定檔:<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"><struts><package name="sys" extends="struts-default"
Time of Update: 2018-12-03
許可權,但凡做應用軟體幾乎沒有不用到的,卻遲至今日才來仔細整理這方面的思路,慚愧得緊哪。昨天做了點功課: 1、搜了一下網上相關的文檔 2、瞄了一眼JAAS資料 3、瞄了一樣Acegi Security的文檔總體感覺,都是偏技術方面的東西,與應用的結合不算很緊密。嘗試梳理一下這方面的思路,很亂,一時理不清楚。做了個思維圖,先放在這裡:
Time of Update: 2018-12-03
頁面上有一組checkbox,映射到action中的 int[]。當不選中任何checkbox時出錯。 環境: jdk 1.5 struts 2.0.11.2 xwork 2.0.5 在struts.xml中設定:<constant name="struts.devMode" value="true" /> Console出錯資訊:2009-02-26 15:43:44,203 ERROR
Time of Update: 2018-12-03
補充1: 在DAO中,根據po的id先查詢得到一個新的account對象,然後update po,(po必須是還沒有被關聯到session)Account account = getById(po.getId());getHibernateTemplate().update(po);輸出結果: 在調用update(po)這一行拋出Exception:org.springframework.orm.hibernate3.HibernateSystemException: a
Time of Update: 2018-12-03
通過emulator -help-sdk-images可以詳細瞭解SDK中 AVD 鏡像資訊emulator -help-disk-images可以詳細瞭解原始碼模擬器的鏡像檔案基本IMG kernel-qemu ramdisk.img the ramdisk image used to boot the system system.img the *initial* system image userdata.img the *
Time of Update: 2018-12-03
背景: Account 和 Group 兩個對象,設定了雙向的many-to-many關係,lazy=true 不使用open session in view 模式 不使用hibernate二級緩衝測試邏輯: 從資料庫擷取一個account對象(存在兩個group: 1.administrators, 2.engineers) 修改這個對象的group資訊為:1.invalid, 2.any one 然後調用DAO的update方法(這部分代碼如下所示)
Time of Update: 2018-12-03
當執行android時,error,要求指定swt.jar時,借這個問題,做了一些分析。一.SWT是什嗎?SWT-"Standard Widget Toolkit",它是一個Java平台下開放源碼的Native GUI組件庫,也是Eclipse平台的UI組件之一.執行android,和DDMS時,會調用該包,ddms和sdk管理器的介面應該都是基於該包開發的。二. android搜尋swt.jar的路徑。使用gedit開啟android,可知android會搜尋多個目錄。1)根據ANDROID_
Time of Update: 2018-12-03
調用gdb編譯需要在cc後面加 -g參數再加-o;[root@redhat home]#gdb 調試檔案:啟動gdb(gdb) l :(字母l)從第一行開始列出源碼(gdb) break n :在第n行處設定斷點(gdb) break func:在函數func()的入口處設定斷點(gdb) info break: 查看斷點資訊(gdb) r:運行程式(gdb) n:逐步執行(gdb) c:繼續運行(gdb) p 變數 :列印變數的值(gdb) bt:查看函數堆棧(gdb)