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