编译_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 编译 >>列表
· Java反编译设置发布时间:2015-02-25
今天我们要来分享一些关于Java的反编译工具,反编译听起来是一个非常高上大的技术词汇,通俗的说,反编译是一个对目标可执行程序进行逆向分析,从而得到原始代码的过程。尤其是像.NET、Java这样的运行在虚拟机上的编程语言,更容易进行反编译得到源代码。当然,也有一些商业软件,对其程序进行了混淆加密,这样我们就很难用工具反编译了。我选择的是jad反编译工具,并设置eclipse的jad插件,很简单,方法如下:1.从http://sourceforge... 查看全文
· jdec-20反编译使用过程发布时间:2015-02-13
0、关于jdec请通过度娘了解。1、下载博客提供的zip文件。仅测试过windows732位2、双击运行Jdec-UI.bat3、updateconfiguration(可能单词不完全正确)。4、对照examplevalues,修改响应配置,主要配置如下。Output_Folder_Path=c:/temp/outputLog_File_Path=c:/temp/output/log.txtUI_LOG_FILE_PATH=c:/temp/output/uilog... 查看全文
2月8日消息,根据外媒WinBeta报道称,微软近期向WindowsInsider用户推送的Windows10Build开发分支名为“fbl_awesome1501”。其中,FBL代表“FeatureBranchLevel”,而“awesome1501”代表“awesomeinJanuary2015”。我们是否可以推测,随着2015年1月已经成为过去... 查看全文
· FBReaderJ学习笔记(一):编译发布时间:2015-02-08
其实现在编译还是挺简单的,但是网上大部分文章还是老早以前的,现在Windows下其实根本不需要Cygwin,直接用ndk-build即可。1.配置MakeFile打开../jni/Application.mk,内容如下。这里配置的是编译平台,有时候我们不需要编译x86或者mips,毕竟这些平台的设备少,而且还会增加安装包大小,所以可以用#号注释掉。下面内容只编译了armeabi。APP_ABI:=armeabi#APP_ABI:=armeabiarmeabi... 查看全文
当昨天被MacOSX上无法编译CoreCLR的问题困扰时(详见MacOSX上尝试编译CoreCLR源代码),后来发现这个难题竟然被神人@kangaroo给解决了,连CoreCLR的微软开发人员也大吃一惊(详见#105)。@kangarooThisisawesome!Thankyousomuchfordoingit!I’llstartreviewingitinthemorning.今天发现,@kangaroo修改后可在OSX上编译的版本已被合并到CoreCLR的主分支上... 查看全文
· Webrtc的ios框架编译发布时间:2015-02-06
1.WebRTC的iOS框架的选择目前两个比较活跃的开源WebRTC实现.GoogleWebRTC:项目地址是:https://code.google.com/p/webrtc/EricssonResearchOpenWebRTC:项目地址是:https://github.com/EricssonResearch/openwebrtc我们戴维营教育为了给学生实战项目中运用WebRTC视频通话技术,选择Google的WebRTC项目来构建iOSApp的开发框架... 查看全文
Quickpad最开始的1.0版本只是我用Java写的一个记事本,现在升级到1.2版本已经是一个半成品的代码编辑器了。现在将源码公布,以后有空慢慢添加更多功能。Quickpad-1.2截图一。新增功能:1.新增了多文本编辑的操作2.新增了文件浏览器的功能3.新增了对Java源程序的编译和运行操作二。版本说明:1.2之前版本只含简单的记事本功能1.2以比较符合MVC的思想重写了所有代码当然因为比较懒,直接以硬编码保留在程序当中,也没有使用JUint对程序进行测试... 查看全文
Linux内核分析(一)从本篇博文开始我将对linux内核进行学习和分析,整个过程必将十分艰辛,但我会坚持到底,同时在博文中如果那些地方有问题还请各位大神为我讲解。今天我们会分析到以下内容:1.Linux体系结构简介2.Linux内核源码简介3.Linux内核配置、编译、安装lLinux体系结构简介1.Linux体系结构(linux系统构成)Linux可以分为两部分,分别为用户空间和内核空间具体如下图:a)用户空间包括:用户的应用程序、C库b)内核空间包括:系统调用接口、内核(狭义内核)... 查看全文
JDK环境变量配置右键计算机——》属性——》高级系统设置——》环境变量——》新建系统变量:新建两个系统变量JAVA_HOME、CLASSPATH变量名:JAVA_HOME变量值:C:\ProgramFiles(x86)\Java\jdk1.5.0_22变量名:CLASSPATH变量值(注意前面的点分号不能少):.;%JAVA_HOME%/lib变量名:JAVA_HOME在Path前面增加(如果没有Path系统变量,则新建)"%JAVA_HOME%/bin;"%JAVA_HOME%/bin... 查看全文
转载自:http://blog.csdn.net/cutesource/article/details/5904542Java代码编译是由Java源码编译器来完成,流程图如下所示:Java字节码的执行是由JVM执行引擎来完成,流程图如下所示:Java代码编译和执行的整个过程包含了以下三个重要的机制:Java源码编译机制类加载机制类执行机制Java源码编译机制Java源码编译由以下三个过程组成:分析和输入到符号表注解处理语义分析和生成class文件流程图如下所示... 查看全文
原文出至http://blog.csdn.net/vieri_ch/article/details/40650467最近升级了系统到MacOSX10.10并且更新了XCode6.1和iOS8.1之前app用到的libmp3lame.a静态库,也要支持64位的模拟器(x86_64)和64位的真机(arm64)指令集。需要重新编译查阅了下资料,按照如下步骤,并做了些注释和改动1.http://sourceforge.net/projects/lame/files/lame/3... 查看全文
· 使用JDK动态编译java字符串发布时间:2015-01-13
packageorg.soa.quartz.api.impl;importjava.io.File;importjava.io.FileFilter;importjava.io.FileWriter;importjava.io.IOException;importjava.lang.reflect.Method;importjava.net.URL;importjava.net.URLClassLoader;importjava.util.Arrays;importjava.util... 查看全文
这是来自微软官方的消息,.NET编译器Roslyn即将移到Github上。Roslyn原先是在微软自家的CodePlex上存放,但CodePlex没有Github那么具有活力,因此团队决定全面迁移到Github,这个迁移的时间预计在这个周三或者周四,这取决于是否在迁移过程中碰到什么问题。而Roslyn在CodePlex的页面也会随之关闭。Roslyn是微软公司开源的.NET编译器。编译器支持C#和VisualBasic代码编译,并提供丰富的代码分析API。... 查看全文
· Android Linux内核编译发布时间:2015-01-11
平台:Wind7_64+Ubuntu12_04_64+VMware这里以Android5.0为例:Android5.0可以到这里下载:android-5.0.tar.gz115网盘礼包码:5lbd7crtk1wzhttp://115.com/lb/5lbd7crtk1wzLinux_source_goldfish可以到这里下载:Linux_source_goldfish.tar.gz115网盘礼包码:5lbd76rru5orhttp://115... 查看全文
小编本篇文章主要是讨论下为什么需要我们每个程序员都应该去好好学习下代码编译知识,看下作者是怎么说的呢?所有优秀的计算机科学学院都提供了编译器课程,但是相对比较少的学校把它作为本科课程的必修部分。这篇文章回答了这个问题:为什么需要学习编译器知识?即使你从没打算过编写编译器。我写这篇文章的其中一个原因是,尽管我在读本科时很喜欢编译器课程,但是我几乎看不到它的实际作用。大多数资料看起来要么简单易懂,要么很深奥(事实上,我找到的大部分编译器资料都是很枯燥的。)无论怎样... 查看全文
· JD-GUI反编译后代码逻辑分析发布时间:2015-01-06
一,用jd-gui.exe等工具查看源代码。如何你不会,可以参看此文章:http://blog.csdn.net/hp_2008/article/details/8207879可以到以下连接下载可视化反编译工具:http://download.csdn.net/detail/hp_2008/5099046二,反编译后的源代码,是乱的,看不太懂。这是因为开发者在发布APK时,一般都会用代码混淆器将原始的源代码打乱,这也是防盗的一种方法。但是再怎样防,道高一尺,魔高一丈... 查看全文
· Android APK反编译发布时间:2015-01-05
一.反编译Apk得到Java源代码转载自:http://hi.baidu.com/%CB%BF%D4%B5%CC%EC%CF%C2/blog/item/2284e2debafc541e495403ec.html工具下载:需用到dex2jar和JD-GUI这2个工具dex2jar下载地址:http://code.google.com/p/dex2jar/downloads/listJD-GUI下载地址:windows版JD-GUI:http://java.decompiler.free.fr/... 查看全文
程序员都应学习代码编译器知识所有优秀的计算机科学学院都提供了编译器课程,但是相对比较少的学校把它作为本科课程的必修部分。这篇文章回答了这个问题:为什么需要学习编译器知识?即使你从没打算过编写编译器。我写这篇文章的其中一个原因是,尽管我在读本科时很喜欢编译器课程,但是我几乎看不到它的实际作用。大多数资料看起来要么简单易懂,要么很深奥(事实上,我找到的大部分编译器资料都是很枯燥的。)无论怎样,我用了几年时间总结了为什么这类课程会如此有用的实际原因。原因如下... 查看全文
引子在我之前的一篇文章[ThoughtWorks代码挑战——FizzBuzzWhizz游戏通用高速版(C/C++&C#)]里曾经提到过编译器在处理被除数为常数的除法时,是有优化的,今天整理出来,一来可以了解是怎么实现的,二来如果你哪天要写编译器,这个理论可以用得上。此外,也算我的一个笔记。实例我们先来看一看编译器优化的实例。我们所说的被除数为常数的整数除法(针对无符号整型,有符号整型我们后面再讨论),指的是,对于unsignedinta,b,c,例如:a/10... 查看全文
有时候在window8以上系统中对C#系统进行调试提示不能使用32位IISExpress,如果每次都采用IIS在vs代码进行调试的时候很麻烦下面我们就介绍一下怎么用编译调试64位代码:网上方法一:使用VisualStudio2012开发网站或web应用程序时,可以使用两种webserver。自带的developmentserver和IISEXPRESS。developmentserver是x86版本的,IISEXPRESS是同时x86和x64版。然而在引用64位dll时,调试时会报错... 查看全文