241的源碼
做網站用的源碼雖然是開源的, 不過要注意的是, 作者會留下自己的信息在裡面, 也請各位使用別人製作的開源源碼的時候不要改動作者相關的東西,
當然在作者允許的情況下還是可以輕松製作出網站的
一般性的改動都可以通過已經提供的後台系統上傳文字或圖片改動,
如果一定要使用dreamweaver之類的去改動設計代碼的話, 請仔細檢查相關語句, 呵呵,
最後一句, 請尊重創作者。
Ⅱ 怎樣查看程序的源代碼
一般都是反編譯成匯編代碼的,如果真的用什麼編的就反編譯出什麼語言的源碼,那軟體公司還或不活了?
反編譯軟體通常最好的有以下幾種
http://soft.ttdown.com/SoftDown_45761.html
http://www.pediy.com
http://soft.ttdown.com/aspxerrorpath=/SoftView/SoftView_15990.html
http://secrecy.ayinfo.ha.cn/sort/152_1.htm
Corso 5.0 2003-6-14 16:40:46 ★★★ 198
·一個針對fox的反編譯東東,效果怎麼樣沒有測試過。有興趣的可以看看!...
軟體類別:反編譯軟體 運行環境:Win9x/NT/2000/XP/ 授權方式:免費版
DeDe 3.20.04 2003-5-25 11:40:16 ★★★ 834
·這個不用多說了,反編譯Delphi程序的最棒的軟體。她反編譯後的程序清晰明了,是反編譯D...
軟體類別:反編譯軟體 運行環境:Win9x/NT/2000/XP/ 授權方式:免費版
Decafe Pro V3.8 2003-5-25 11:37:46 ★★★ 316
·javaClass的反編譯軟體,可以把二進制的class文件全部反編譯成源代碼。...
軟體類別:反編譯軟體 運行環境:Win9x/NT/2000/XP/ 授權方式:免費版
isDcc v2.10 2003-5-25 11:36:46 ★★★ 241
·反編譯installshield腳本*.ins...
軟體類別:反編譯軟體 運行環境:Win9x/NT/2000/XP/ 授權方式:免費版
w32dasm 2003-5-23 14:25:51 ★★★★★ 3597
·這個軟體可以說是最經典的反編譯軟體了,雖然發布的很早,但是這么多年經過無數牛人的修改後增...
軟體類別:反編譯軟體 運行環境:Win9x/NT/2000/XP/ 授權方式:免費版
Ⅲ 哪能下載到 L4微內核 的源代碼啊
L4的源碼相當於機密內容,恐怕只有公司的高層才有許可權查看.
L4是一組計算機程序,是最初由Jochen Liedtke設計的微內核構架的操作系統內核,現在已經形成一個微內核家族。L4這個微內核系統由於其出色的性能和很小的體積而開始被計算機工業所認知。在最開始,L4隻是一個單一的產品,一個由Jochen Liedtke設計並實現的,在Intel i386上高度優化內核。隨後,系統在多個方向上有了高速的發展,值得提及的是一個更加獨立於硬體平台的版本,被稱為Pistachio,之後又被移植到了許多不同的硬體構架上。
Ⅳ exe文件用什麼軟體能看到它的源代碼
http://soft.ttdown.com/SoftDown_45761.html
http://www.pediy.com
http://soft.ttdown.com/aspxerrorpath=/SoftView/SoftView_15990.html
http://secrecy.ayinfo.ha.cn/sort/152_1.htm
Corso 5.0 2003-6-14 16:40:46 ★★★ 198
·一個針對fox的反編譯東東,效果怎麼樣沒有測試過。有興趣的可以看看!...
軟體類別:反編譯軟體 運行環境:Win9x/NT/2000/XP/ 授權方式:免費版
DeDe 3.20.04 2003-5-25 11:40:16 ★★★ 834
·這個不用多說了,反編譯Delphi程序的最棒的軟體。她反編譯後的程序清晰明了,是反編譯D...
軟體類別:反編譯軟體 運行環境:Win9x/NT/2000/XP/ 授權方式:免費版
Decafe Pro V3.8 2003-5-25 11:37:46 ★★★ 316
·JavaClass的反編譯軟體,可以把二進制的class文件全部反編譯成源代碼。...
軟體類別:反編譯軟體 運行環境:Win9x/NT/2000/XP/ 授權方式:免費版
isDcc v2.10 2003-5-25 11:36:46 ★★★ 241
·反編譯installshield腳本*.ins...
軟體類別:反編譯軟體 運行環境:Win9x/NT/2000/XP/ 授權方式:免費版
w32dasm 2003-5-23 14:25:51 ★★★★★ 3597
·這個軟體可以說是最經典的反編譯軟體了,雖然發布的很早,但是這么多年經過無數牛人的修改後增...
軟體類別:反編譯軟體 運行環境:Win9x/NT/2000/XP/ 授權方式:免費版
參考資料:http://secrecy.ayinfo.ha.cn/sort/152_1.htm
Ⅳ 這個數據怎麼用易語言實現!最好能提供寫好的源碼!
如果已經生成了EXE,並且源代碼不是自己寫的,那麼,是無法查看它的源代碼的。頂多隻能對其進行反匯編,看到的是晦澀難懂的匯編語言。
Ⅵ 21的原碼,補碼,反碼
這是很簡單的進制運算,十進制換為二進制的就可以了。
然後你查看源碼不是白馬的改進很簡單的。
Ⅶ 易語言關於顯示條
用畫板,可以百分百模仿。。。做成模塊可以輕松方便畫出,我就不做了。。。
.版本 2
.子程序 __啟動窗口_創建完畢
畫板1.自動重畫 = 真
畫板1.畫筆顏色 = 取顏色值 (178, 178, 178)
畫板1.畫圓角矩形 (10, 10, 130, 27, 3, 3)
畫板1.畫漸變矩形 (11, 11, 118, 8, 1, 取顏色值 (241, 241, 241), 取顏色值 (227, 227, 227))
畫板1.畫漸變矩形 (11, 19, 118, 7, 1, 取顏色值 (202, 202, 202), 取顏色值 (222, 222, 222))
畫板1.畫漸變矩形 (11, 11, 80, 8, 1, 取顏色值 (230, 254, 230), 取顏色值 (163, 224, 163))
畫板1.畫漸變矩形 (11, 19, 80, 7, 1, 取顏色值 (123, 205, 123), 取顏色值 (147, 242, 147))
畫板1.定位寫出 (40, 13, 「23407/46300」)
Ⅷ 懸賞100分,jsp高手請進
<%@ page language="java" contentType="text/html; charset=gb2312"
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>計算器</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"><style type="text/css">
<!--
body,td,th {
font-size: 9pt;
}
-->
</style></head>
<body>
<table width="306" height="61" border="0">
<tr>
<td height="57"> </td>
</tr>
</table>
<form action="j.jsp" method="get" name="form1" target="_blank">
<table width="241" border="0" align="center" cellpadding="1" cellspacing="4">
<tr>
<td width="84">第一操作數:</td>
<td width="147"><label>
<input name="text1" type="text" id="text1" size="20">
</label></td>
</tr>
<tr>
<td>運算符:</td>
<td><select name="select" >
<option value="1" selected>+</option>
<option value="2">-</option>
<option value="3">*</option>
<option value="4">/</option>
</select> </td>
</tr>
<tr>
<td>第二操作數:</td>
<td><input name="text2" type="text" id="text2" size="20"></td>
</tr>
<tr>
<td height="43" colspan="2"><div align="center">
<input type="submit" name="Submit" value="提交">
<input type="reset" name="Submit2" value="重置">
</div></td>
</tr>
</table>
<br>
</form>
</body>
</html>
************************************************************
html文件是畫出了一個簡單計算器,添兩個數,然後從下拉菜單中選擇運算(+-*/)提交給JSP文件,進行運算處理
************************************************************
j.jsp源碼:
<%@ page language="java" contentType="text/html; charset=gb2312"
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>運算結果</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head>
<body>
<%
Double sum=0.0;//用來存取運算結果
Double i1=0.0;//申請2個變數用來 i1,i2用來獲取HTML提供的數據
Double i2=0.0;
try{
i1=Double.valueOf(request.getParameter("text1")); //從表單中,獲取值,並轉化為double 行的數據。
i2=Double.valueOf(request.getParameter("text2"));
}
catch(Exception e){
out.println(e.toString());
return;
}
switch (Integer.valueOf(request.getParameter("select")))//根據用戶選擇確定運算符號
{
case 1: sum=i1+i2;
break;
case 2: sum=i1-i2;
break;
case 3: sum=i1*i2;
break;
case 4: sum=i1/i2;
break;
}
out.println("結果為:"+sum);//求出結果
%>
</body>
</html>
*************************************************************
Ⅸ 有哪些比較好的源碼網站
源碼平台有很多,而且有很多充會員可以免費使用全網站的源碼,但是這種平台上基本都是網上搜索到的侵權源碼,而且可能大部分源碼都無法使用。這些源碼可能前期我們使用沒有問題,但是如果稍微發展起來就可能收到相關的維權聲明。所以我們需要尋找一些更安全的源碼平台,現在這種相應的平台也有一些,屬於用戶上傳,平台擔任中介,類似淘寶的源碼平台,有平台作為中間商,安全性、代碼可用性得到提高,代碼不能使用也能夠維權追回資金,而且還降低了我們使用到侵權源碼的可能性。所以我在這推薦一些類似淘寶的C2C網站。
1、互站:互站網,互站網應該是這類網站裡面建站時間較長的網站了,互站不僅提供源碼交易,也提供站長交易,域名交易等其他相關的內容。同時也有相應的貼吧之類的,很容易了解到這個網站的信息。
2、七爪網:7claw源碼交易平台,一個新興的源碼交易平台,內容相比互站還是少了一些,但是網站客服服務還不錯,可以自己先去咨詢一下。
3、源碼碼網:沒使用過,不過很多內容好像都是他們自己上傳的,可以嘗試去看下有沒有合適的。
除了上述的網站,其他的這種類型的網站就比較小了,可能會有各種各樣的問題,當然如果發現一些不錯的類似網站也可以互相交流,希望我的回答能夠幫助到你。
Ⅹ 如何在Android源碼里查找Java中native方法對應的C++實現
android源碼只包含android app java的客戶端代碼。
native部分可能有可能沒有,先全局搜索.c或者.cpp文件,有這些文件才可能有。
如果是標準的android native support 工程,那麼eclipse裡面打開之後,在工程目錄/jni下面就是 native的C++代碼。
Android源碼中很多關鍵代碼都是C++實現的,java通過jni來調用,經常會看到java中這樣的代碼:
static native Thread currentThread();
如何根據方法名找到其對應的C++實現,有兩個方法。
先來個java代碼的示例VMThread.java:
package java.lang;
class VMThread {
Thread thread;
int vmData;
VMThread(Thread t) {
thread = t;
}
native static void create(Thread t, long stackSize);
static native Thread currentThread();
static native boolean interrupted();
static native void sleep (long msec, int nsec) throws InterruptedException;
static native void yield();
native void interrupt();
native boolean isInterrupted();
......
}
我們要查找currentThread方法的實現。
方法一:
由於Android源碼中對每個native實現都會寫一個java方法名和C++方法名映射的列表,所以我們直接搜索這個列表內容即可。
zkw@zkw $ grep -rns '"currentThread"' ./*
./art/compiler/dex/quick/dex_file_method_inliner.cc:108: "currentThread", // kNameCacheCurrentThread
匹配到二進制文件 ./dalvik/vm/native/.java_lang_VMThread.cpp.swp
./dalvik/vm/native/java_lang_VMThread.cpp:241: { "currentThread", "()Ljava/lang/Thread;",
./external/android-mock/tests/com/google/android/testing/mocking/AndroidMockGeneratorTest.java:249: Method method = Thread.class.getMethod("currentThread");
./external/android-mock/tests/com/google/android/testing/mocking/AndroidMockGeneratorTest.java:407: Method method = Thread.class.getMethod("currentThread");
可以看到,在文件./dalvik/vm/native/java_lang_VMThread.cpp中找到currentThread方法相關的信息,後面()Ljava/lang/Thread代表這個方法的返回值。
進入java_lang_VMThread.cpp這個文件可以看到:
17 /*
18 * java.lang.VMThread
19 */
20 #include "Dalvik.h"
21 #include "native/InternalNativePriv.h"
22
23
24 /*
25 * static void create(Thread t, long stacksize)
26 *
27 * This is eventually called as a result of Thread.start().
28 *
29 * Throws an exception on failure.
30 */
31 static void Dalvik_java_lang_VMThread_create(const u4* args, JValue* pResult)
32 {
33 Object* threadObj = (Object*) args[0];
34 s8 stackSize = GET_ARG_LONG(args, 1);
35
36 /* ing collector will pin threadObj for us since it was an argument */
37 dvmCreateInterpThread(threadObj, (int) stackSize);
38 RETURN_VOID();
39 }
40
41 /*
42 * static Thread currentThread()
43 */
44 static void Dalvik_java_lang_VMThread_currentThread(const u4* args,
45 JValue* pResult)
46 {
47 UNUSED_PARAMETER(args);
48
49 RETURN_PTR(dvmThreadSelf()->threadObj);
50 }
51
......
237
238 const DalvikNativeMethod dvm_java_lang_VMThread[] = {
239 { "create", "(Ljava/lang/Thread;J)V",
240 Dalvik_java_lang_VMThread_create },
241 { "currentThread", "()Ljava/lang/Thread;",
242 Dalvik_java_lang_VMThread_currentThread },
243 { "getStatus", "()I",
244 Dalvik_java_lang_VMThread_getStatus },
245 { "holdsLock", "(Ljava/lang/Object;)Z",
246 Dalvik_java_lang_VMThread_holdsLock },
247 { "interrupt", "()V",
248 Dalvik_java_lang_VMThread_interrupt },
249 { "interrupted", "()Z",
250 Dalvik_java_lang_VMThread_interrupted },
251 { "isInterrupted", "()Z",
252 Dalvik_java_lang_VMThread_isInterrupted },
253 { "nameChanged", "(Ljava/lang/String;)V",
254 Dalvik_java_lang_VMThread_nameChanged },
255 { "setPriority", "(I)V",
256 Dalvik_java_lang_VMThread_setPriority },
257 { "sleep", "(JI)V",
258 Dalvik_java_lang_VMThread_sleep },
259 { "yield", "()V",
260 Dalvik_java_lang_VMThread_yield },
261 { NULL, NULL, NULL },
262 };
源碼中第242行找到對應的名字,用紅色標出,其實現就在第44行。
這個方法不是很准確,要靠經驗來判斷搜出來的代碼是否是自己要找的,下一個方法可以較准確的查找。
方法二:
還是找VMThread.java的currentThread函數,找多了會發現,C++的名字一般都是包名+類名+方法名,比如currentThread的C++名字就肯定包含「java_lang_VMThread_currentThread」,所以直接搜索即可。
如何在Android源碼里查找Java中native方法對應的C++參考:http://e.51cto.com/course/course_id-4377.html