Time of Update: 2018-12-05
用反編譯理解程式 以前看過很多彙編高手,在彙編領域學到一定的程度之後,在學習其他語言是,真的能學的更快,理解的更深,比如c, java ,c++ 等等。。。。我這裡也有一個用java內建命令協助我們理解程式的方法。下面這段代碼是關於(zt)變態java面試題中的第一個,問你下面這段代碼#mmm處的運行結果?我補充了一下,順便用運行在虛擬機器上的代碼簡單的說明下。public class TestExamMethod {
Time of Update: 2018-12-05
用反編譯理解程式(續)這個題分析的不是運行結果,而是啟動並執行機理。import java.util.Date;public class TestExamMethod { public static void main(String[] args){ TestExamMethod instance = new TestExamMethod(); instance.test2();
Time of Update: 2018-12-05
新春的祝福 還有幾天就是新年,相信全中國的人都盼著這天呢吧!剛請了年假,明天或者後天(如果買到票的話),我就要踏上回家的旅程了,此時此刻,真的不知道怎麼來形容我的心情。 我現在感覺,每天都很興奮,動力無限! 也許這就是落葉歸根的感覺吧!好久沒回家了,回家看看老爸老媽,一家人一起或新年,真的很幸福啊。
Time of Update: 2018-12-05
你注意過你們開發所用的sqlserver資料庫嗎? 生活中,很多人看來,每天的生活都是重複性的!其實,只要你留心觀察,每天都有很多差別。 拿一個學生來說,每天早上騎車上學,好像都一樣,可能今天你走的這天路,明天你走的那條路; 今天你騎車看見沿路的樹葉落了,明天你看見下雪了 等等。。。。。 同樣,對我們做軟體開發的人來說,大多數人都要和資料庫打交道,做web開發的就更不用提了。
Time of Update: 2018-12-05
一些有意思的HTML 知識1. var oncontextmenu="window.event.returnValue=false" 將徹底屏蔽滑鼠右鍵<table border oncontextmenu=return(false)><td>no</table> 可用於Table2. <body onselectstart="return false"> 取消選取、防止複製3. onpaste="return false" 不準粘貼4.
Time of Update: 2018-12-05
在IE 和 Firefox 中相容使用js 在家在寫頁面的時候,尤其是一些門戶網站,最後項目組有人規範以下javascript的寫法,盡量做到一處編寫,多處運行; 這裡有4條經驗: 1、在定義
Time of Update: 2018-12-05
很多系統在設計的時候都會選擇訊息驅動的系統調度模型。這樣的模型在交換器以及許多通訊產品的軟體設計中被大規模使用,對於小型的沒有作業系統的嵌入應用而言,這樣的模型是很具有生命力的。 調度系統,可以分為若干模組,根據系統的實際需要可以設定若干模組,定義發到各個模組的訊息類型,所有的訊息都有相同的訊息頭。struct msg_hdr_t { int moduleID ; /* 訊息要發送到的模組 ID */ int msg;
Time of Update: 2018-12-05
之前在網上看到一篇文章,程式員的燈下黑:重知識輕技術”,談到了當前程式員的一個很大的弊端;遇到知識和技術,我也常常燈下黑阿! 來北京工作這段時間,開始給客戶做一個比較獨立的項目,而我在最開始想到的不是如何把這個項目作的如何之優秀,而是如何能在項目中學習到新知識,如何把自己學到的知識轉化為技術應用到系統中,我想很多程式員也會這麼想。其實,這並不是一個好想法。
Time of Update: 2018-12-05
目前時間的誘惑 目前時間也就是本地系統的目前時間,但是,在B/S結構廣為流行的今天,他給我們的系統留下了多少好處呢? 有給我們留下了多少漏洞呢? 在我們的Web程式中,Calendar.getInstance().getTimeInMillis() 這樣的語句也許大家見過吧!很有用的東西,比如用在計算系統啟動花費了多少時間,一些系統中的流水號產生,效能調優等等。
Time of Update: 2018-12-05
昨天,2個同事(也是一個寢室的) 每人買了一個IBM T60 B14 ,我看了一下,真是爽阿。比起我1年前買的HP,真的是好的太多了,就不談我的本本了,說說T60吧。 最感性興趣的當然是顯卡,128M獨立顯存,以前買本本有個64M的就老興奮了;看型號,T60在T43之上,那麼優越在哪裡,雙核,多任務的時候,處理自然快很多。還有就是他的主線、記憶體頻率好像是667吧,他快了,沒有具體比,不知道快多少倍。高分屏,明顯看的東西多,不知道打cs的時候會不會先看到我,呵呵!8
Time of Update: 2018-12-05
最近,各大IT論壇上,“Spring” 是最熱的話題之一。與此同時以高開發效率著名“Ruby on Rails ”也是風靡一時。 很多剛走進這方面的開發人員,不知如何選擇、權衡,哪個適於企業開發,哪個適於學習? 帶著疑問,讓我們先初步瞭解下Spring,最初接觸Spring還是因為工作的需要,我們的web項目採用的技術是:Struts + Spring + hibernate
Time of Update: 2018-12-05
目前從事Struts開發的朋友很多,有些小的細節,也許會協助你提升下開發效率,尤其是在尋找JSP方面。 基於Struts開發的時候,有的朋友用到了Tiles,有的朋友沒有用到。下面就是一段放在BaseAction.execute(...) 方法中最後邊的一段代碼,協助你尋找JSP頁面的位置,列印到控制台。 1、不使用Tiles: ActionForward af = super.execute(mapping, form,
Time of Update: 2018-12-05
從瀋陽來北京有一段時間了, 剛穩定下來, 想想也有好久沒有下文章了,呵呵! 來的這段時間別的沒學會,學會做菜了,當然只能是初級選手. 說說我比較喜歡吃和做的一個菜吧: 可樂雞翅. 以前只有在飯店吃,現在可以什麼時候先吃自己做了. 各位IT同行工作都很辛苦,學會做菜也不錯啊,嘿嘿。下面我就講講怎麼做。 首先就是材料了:雞翅、可樂、糖、醬油、油 、料酒、[鹽、蔥、薑、薌菜] 同樣是可樂雞翅,做法有很多,怎麼分呢,我就分為2種吧。
Time of Update: 2018-12-05
在Android 系統下面,編譯 cpp 程式的時候,在程式link 的時候,遇到過類似的錯誤:missing: vtable for __cxxabiv1::__si_class_type_info這個錯誤是由於在編譯的過程中沒有支援編譯起 no-rtti ,只要在編譯的時候在 CFLAGS += -fno-rtti
Time of Update: 2018-12-05
1、關於 jsp頁面 表單 和 <DIV> </DIV> 的問題 。 之前,項目中有一個頁面,因為頁面上的東西很多,所以用了多個<DIV> </DIV>, 然後,在我提交表單時,調用的相關指令碼找不到我提交的form。 原因是 <DIV> </DIV> 表示一個地區,當form跨越一個或多個div時就會出現問題, from表單必須位於div之中 之前,項目中有一個頁面,
Time of Update: 2018-12-05
自從聽說“墨菲定律”以來,這個有趣的定律不停地在我身上一遍又一遍地得到驗證,最近簡直達到了肆虐的程度-_-b墨菲定律(Murphy’s Law)緣於美國一位名叫墨菲的上尉。他認為他的某位同事是個倒黴蛋,不經意說了句笑話:“如果一件事情有可能被弄糟,讓他去做就一定會弄糟。”這句話迅速流傳。經過多年,這一“定律”逐漸進入習語範疇,其內涵被賦予無窮的創意,出現了眾多的變體,“如果壞事有可能發生,不管這種可能性多麼小,它總會發生,並引起最大可能的損失”、“If anything can go
Time of Update: 2018-12-05
骨折後的第十一天..... 早上起來,發現自己可以走路了。興奮,特別地興奮,看到提前越獄的希望了,很久不下樓了,好像扒開視窗躍出去,呵老子的,十六層哦.......
Time of Update: 2018-12-05
假設有表o_orgunit, 對應主鍵o_orgunitOID ,當然也可以以其他的欄位為分頁的依據。 如果說我想從第四條資料開始讀2條資料。下面子查詢中的5=2 + 4 - 1 ;也就是以子查詢作為一個表。 [ 以SQL SERVER 資料庫為例 ] select * from ( SELECT TOP 2 * FROM (SELECT TOP 5 * FROM o_orgunit order by o_
Time of Update: 2018-12-05
http://ckc620.blog.51cto.com/631254/394238/etc/fstab
Time of Update: 2018-12-05
package com.example.androidtest;import android.app.Activity;import android.app.AlertDialog;import android.content.DialogInterface;import android.os.Bundle;public class AlertTest extends Activity {@Overrideprotected void onCreate(Bundle