E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
编译技术
Android混淆介绍
二、混淆的作用首先,大家要知道,Android项目直接打成apk包之后,其实是可以通过一定的反
编译技术
手段看到apk中的源码,这对于一些商业项目(非开源项目)来说,肯定是不合适的,而“混淆”可以一定程度的避免
viky_lyn
·
2019-12-22 08:29
编译技术
image.pngimage.pngimage.pngimage.pngSELECT集LL(1)预测分析中的错误处理
_paper
·
2019-11-21 23:50
在Linux下进行NDK编译
1背景虽然交叉
编译技术
已经比较成熟,但是一旦遇到问题依然很难排查,所以直接编译任然是首选。
tongbo
·
2019-11-05 13:21
2018-9-28
[endif]定义:是一种解释型(没有编译,类似php和perl语言)、面向对象(面向对象的风格或代码封装在对象的
编译技术
)、动态数据类型(交互式,直接互动执行程序)Python借鉴其他语言C,C++,
d_d_z
·
2019-11-04 00:34
编译技术
图式(第四章 语法分析)01文法和语法的定义
编译技术
图式(第四章语法分析)01文法和语法的定义1、基本概念1)词法规则:哪些字符串合法或者不合法字母表:语言允许使用字符的集合词汇:由字符组成的有限串(字符串)标识符:函数名,变量名等2)语法规则:
日月同诲
·
2019-10-02 02:00
编译技术
图式(第三章 词法分析)
编译技术
图式(第三章词法分析)1、词法分析概述2、词法分析器和语法分析器的关系(1)词法分析作为单独的一遍(2)词法分析作为子程序3、词法分析器的输出二元式(单词类别,单词属性)依赖于所对应的程序设计语言关键字
日月同诲
·
2019-09-30 13:00
C语言1-2019秋第一周作业
主要课程:马克思主义理论、大学外语、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、程序设计语言、数据结构、离散数学、操作系统、
编译技术
等;培养目标:培养适应计算机应用学科的发展,特别是软件产业的发展
徐旖
·
2019-09-20 20:00
Java之动态编译器Janino
说明:这里以Demo形式快速介绍Janino使用,个人感觉Janino相比其它动态
编译技术
小巧、高效、易上手。
清风_gary_明月
·
2019-08-18 10:21
APK反编译得工具总结
APK反编译得工具总结(转载)Android反
编译技术
总结转自UncleChen'sBlog,作者:UncleChen一、Apk反编译工具及其使用方法1.原理学习反编译之前,建议先学习一下Apk打包的过程
cbd_2012
·
2019-06-11 00:26
APK反编译得工具总结(转载)
工具箱
async,Await原理最暴力解读
async,Await其实就是promise的封装,使用
编译技术
自动将async,Await转化为promise,为了更好的理解async,Await是什么?
chdyiboke
·
2019-05-18 17:20
前端--漂亮大气
华为“方舟编译器”到底是啥?一文看懂TA如何让手机性能再突破
先花一分钟,戳视频链接简单了解下方舟编译器虽然是在4月11日首次与大家见面的应用
编译技术
,但其实华为早在5年前就开始布局,并投入数百专家团队,历经多次尝试,才在EMUI9.1上实现了机器代码的翻译。
华为云
·
2019-05-06 00:00
技术交流
Android 反编译指南
这就需要Android反
编译技术
。01所需要的软件Apktool反编译xml文件和dex文件,并可以将编译后的项目重新打包成apk。
Binguner
·
2019-04-30 00:00
java
android-studio
android
华为“方舟编译器”到底是个什么鬼?
先花一分钟,戳视频简单了解下方舟编译器虽然是在4月11日首次与大家见面的应用
编译技术
,但其实华为早在5年前就开始布局,并投入数百专家团队,历经多次尝试,才在EMUI9.1上实现了机器代码的翻译。
嵌入式资讯精选
·
2019-04-26 00:00
正则全攻略使用手册,你确定不进来看看吗
与之相提并论是分组交换网络、Web、Lisp、哈希算法、UNIX、
编译技术
、关系模型、面向对象等。正则自身简单、优美、功能强大、妙用无穷。学习正则表达式,语法并不难,稍微看些例子,多可照葫芦画瓢。
易水人去丶明月如霜
·
2019-04-20 15:04
JS
正则
JavaScript
Dart
编译技术
在服务端的探索和应用
Dart吸取了其它高级语言设计的精华,例如Smalltalk的Image技术、JVM的HotSpot和Dart
编译技术
又师出同门。由Dart实现的语言容器,它可以在启动速度、运行性能有不错的表现。
阿里云云栖社区
·
2019-04-11 00:00
linux-kernel
dart
测试
容器
性能
Xcode 控制台 调试命令
blog.csdn.net/likendsl/article/details/7576549XCode4.0以后,编译器换成了LLVM编译器2.0与以前相比,更加强大:1.LLVM编译器是下一带开源的
编译技术
雨尘-Aaron
·
2019-04-10 20:18
iOS
开发
android 反编译 查看AndroidManifest 内容 以及源码
在公司项目中客户有时会需要换包名以及换各种SDK的key值以及ID但是用的是公司的自动打包系统所以出来的包会自动生成APK有时不确定是否替换所以在网上学习了一点反
编译技术
用来查看编译出来的APK中Manifest
Leexzyy
·
2019-03-29 11:27
Android技术
java动态代理的实现以及原理
2.动态代理的实现应用到的技术1、动态
编译技术
,可以使用Java自带的JavaCompiler类,也可以使用CGLIB、ASM等字节码增强技术,Java的动态代理包括Spring的内部实现貌似用的都是这个
jacljh
·
2019-01-14 18:47
java技术
底层
设计模式
全图化引擎(AI·OS)中的
编译技术
本文从算子化的视角介绍了
编译技术
在全图化引擎中的运用主要内容有:1.通过脚本语言扩展通用算子上的用户订制能力,目前这些通用算子包括得分算子,过滤算子等。
阿里云云栖社区
·
2018-12-03 00:00
兼容性
函数
性能优化
编程语言
深度学习
Apk反编译再打包
Apk反编译再打包近期研究了一下Apk反
编译技术
,在网上找了很多资料,进行了实践,成功完成了apk反编译,修改代码,再打包编译的过程。这个过程耗费了我3天的时间,踩了很多坑。
Moluth
·
2018-11-12 13:13
安卓
coreRT 和 Native 编译netcore AOT程序
netcore一个吸引人的项目,就是基于coreRt运行时的本地
编译技术
,下面我来替大家尝试一下它究竟表现如何。
诺贝尔
·
2018-08-23 16:00
UML 状态图
在计算机科学中,状态机的使用非常普遍:在
编译技术
中通常用有限状态机描述词法分析过程;在操作系统的进程调度中,通常用状态机描述进程的各个状态之间的转化关系。
JobsZhang
·
2018-07-31 10:59
#
UML
统一建模语言
编程菜鸟养成记
Java中为什么匿名内部类和局部内部类只能访问final变量?
,但是:
编译技术
是无法实现的或代价极高.三、困难在何处?到底难在哪儿?主要是考虑到局部变
cj_kenny
·
2018-07-20 17:15
轻量级线程——Kotlin之协程
协程的基本原理协程完全通过
编译技术
实现(不需要来自VM或OS端的支持),挂起通过代码来生效。基本上,每个挂起函数都转换为状态机,其中的状态对应于挂起调用。刚好在挂
HBpencil
·
2018-07-18 14:07
android
Kotlin
反编译从零到一
反编译与防反编译的0到1系列主要用于增加反
编译技术
栈,避免一些低级的错误让软件被有心者破解。因此后续还会有smali语法的介
OpenDreamer
·
2018-07-05 08:29
程序员的编程人生
十年前,戴鹏报考软件工程,当时看到专业课要学有高等数学、线性代数、概率论与数理统计、程序设计语言、数据结构、离散数学、操作系统、
编译技术
、算法分析、面向对象程序设计、数据库原理、计算机组成原理、汇编语言程序设计
全栈媛
·
2018-07-02 13:45
2018年Android面试题汇总三(持续更新中)
attrs.xml定义declare-styelableb、构造方法中用TypedArray获取值c、xml使用,加apk/res-auto七、art和Dalvik对比(绿色表示面试出现概率很大)7.1、即时
编译技术
luoang
·
2018-06-21 21:57
Go语言开发(六)、Go语言闭包
随着硬件性能的提升以及
编译技术
和虚拟机技术的改进,一些曾被性能问题所限制的动态语言开始受到关注,Python、Ruby和Lua等语言都开始在应用中崭露头角。动态语言因其方便快捷的开发方式成为很
天山老妖S
·
2018-06-18 18:05
GO
闭包
函数式
Go语言
第三次博客作业(OO)
规格化设计的大致发展历史软件形式化方法最早可追溯到20世纪50年代后期对于程序设计语言
编译技术
的研究,即J.Backus提出BNF描述Algol60语言的语法,出现了各种语法分析程序自动生成器以及语法制导的编译方法
Michael_张金源
·
2018-05-30 18:00
<自考学习记录> 课程代码06370《
编译技术
》<3>
1.3编译程序的结构在1.2中写到的5个阶段是编译程序工作时的动态特征。编译程序的结构可以按照5个阶段的任务分模块进行设计。图片来源:https://blog.csdn.net/MapleSky2017/article/details/78157596该图为比较典型的编译程序的结构设计图,该图清楚的表现了数据的转换过程。图中的词法分析程序、语法分析程序(语义分析程序)、中间代码生成程序、代码优化程
白泽笔White
·
2018-05-08 15:27
编译程序
自考
学习
自考学习记录-目标:交大计算机
<自考学习记录> 课程代码06370《
编译技术
》<2>
1.2编译过程概述编译程序,是从输入源程序开始到输出目标程序为止的整个过程。一个编译程序的整个工作过程是划分成阶段进行的,每个阶段将源程序的一种表示形式转换成另一种表示形式。整个过程可以划分成5个阶段:词法分析、语法分析、中间代码生成、代码优化、目标代码生成。另外还有两项重要的工作:表格管理和出错处理,这两项工作与上述5个阶段都有联系。表格管理:保存源程序的各种信息,编译过程中各个阶段工作涉及到的
白泽笔White
·
2018-05-07 16:08
自考
编译技术
自考学习记录-目标:交大计算机
<自考学习记录> 课程代码06370《
编译技术
》<1>
1.1编译程序的概念在计算机上执行一个高级语言程序一般要分为两步:1.用一个编译程序把高级语言程序翻译成机器语言程序。2.运行所得的机器语言程序。通常所说的翻译程序是指,它能够把某一种语言程序(源语言程序)改造成另一种语言程序(目标语言程序),但是前者与后者在逻辑上是等价的,这样的翻译程序称之为编译程序。执行过程:源程序=>编译程序=>目标程序高级语言程序除了先编译后执行外,有时也可“解释”执行。
白泽笔White
·
2018-05-07 11:05
自考
编译技术
自考学习记录-目标:交大计算机
Await,ASync原理最暴力解读
Await和Async其实就是promise的封装,使用
编译技术
自动将Await/Async转化为promise,为了更好的理解Await,Async是什么?
区块链斜杠青年
·
2018-04-14 01:08
nodejs
从Instant run看Application替换和动态加载机制
从Instantrun看Application替换和动态加载机制Androidstudio2.0Stable版本中集成了Installrun即时
编译技术
,官方描述可以大幅加速编译速度。
ISherry
·
2018-03-29 00:00
instant-run
classloader
android
理解Android编译过程
对于Android会有两个不同的虚拟机:DALVIK:对于Android4.4及以下版本使用的虚拟机,它使用JIT
编译技术
,但是在应用打开时进行编译,将应用启动速度变慢。
豆沙包67
·
2018-03-26 10:35
Android 反
编译技术
流程
为何需要反编译作为一名Android开发者,很多的时候需要去学习别人优秀的代码,原本在GitHub上就有很多开源的项目代码,但有的时候在使用软件时候遇到自己想要的功能时,想要学习实现的代码时,这时候就需要使用到反编译这项技术了。什么是反编译总的来说反编译指两个部分的反编译,一个是代码的反编译(src),一个是资源的反编译(res)。反编译的工具这里同样分成两个部分,一个是代码的反编译工具,一个是资
cj5785
·
2018-03-03 16:59
android
Android 反编译
资料:http://unclechen.github.io/2016/09/07/Android反
编译技术
总结/http://sunzq1993.com/2017/03/19/Android反编译工具总结
Jsonzhang
·
2018-02-28 12:11
在Xcode中导入并使用LLVM
2000年伊利诺伊大学厄巴纳-香槟分校(UIUC)的维克拉姆·艾夫(VikramAdve)与其第一个博士生克里斯·拉特纳(ChrisLattner)的研究,彼时他们想要为所有静态及动态语言创造出动态的
编译技术
白马负金羁
·
2017-12-17 05:56
系统安全与逆向工程
LLVM
Xcode
Clang
Android常用开源库gradle导包
compile'com.jakewharton:butterknife:8.7.0'annotationProcessor'com.jakewharton:butterknife-compiler:8.7.0'}最新版使用了预
编译技术
大大提高了注解模式的效率使用方法
minminaya
·
2017-12-06 14:40
webpack选择性编译DefinePlugin(打包自动剔除测试数据)
当然可以,用选择性
编译技术
就行,本文就介绍在webpack下解决这
momo707577045
·
2017-10-12 00:00
node.js
javascript
vue.js
webpack
闭包
闭包很神奇随着硬件性能的提升以及
编译技术
和虚拟机技术的改进,一些曾被性能问题所限制的动态语言开始受到关注,Python、Ruby和Lua等语言都开始在应用中崭露头角。
seven_son
·
2017-08-15 19:26
模板预
编译技术
通过预
编译技术
,将重复使用的模板预先编译,避免了实时编译转换,以达到提升性能的目的。
nicksite
·
2017-05-05 00:00
javsscript
模板引擎
预解析
Go 函数式编程(闭包)
随着硬件性能的提升以及
编译技术
和虚拟机技术的改进,一些曾被性能问题所限制的动态语言开始受到关注,Pyt
_noname
·
2017-03-08 14:02
Golang
JAVA防反编译&许可授权管理
JAVA防反
编译技术
介绍根据《两种防反编译工具》找到两款免费的防反编译工具,
ITwalker1618
·
2017-02-08 11:57
基于TmodJS的前端模板工程化解决方案
它通过预
编译技术
让前端模板突破浏览器限制,实现后端模板一样的同步“文件”加载能力。它采用目录来组织维护前端模板,从而让前端模板实现工程化管理,最终保证前端模板在复杂单页Web应用下的可维护性。
zebrayoung
·
2017-01-08 00:00
模板预编译
模板引擎
javascript
Gradle基本认识及理解
Gradle基本认识及理解AbuildsystemthatwethinkisaquantumleapforbuildtechnologyintheJava(JVM)world.gradle是java
编译技术
领域中一个跨越性飞跃
CankingApp
·
2016-12-09 17:49
android
从Instant run谈Android替换Application和动态加载机制
转自http://www.tuicool.com/articles/ZFbaaubAndroidstudio2.0Stable版本中集成了Installrun即时
编译技术
,官方描述可以大幅加速编译速度,
hi_rainbow
·
2016-12-03 21:28
Android开发
bug
androidstudio
什么是JIT?
JIT是justintime,即时
编译技术
。使用该技术,能够加速java程序的执行速度。下面,就对该技术做个简单的讲解。
itmrchen
·
2016-11-16 17:14
JVM
Angular2正式版发布,Wijmo抢先支持
意味着稳定性已经得到了大范围用例的验证;意味着已经针对产品化、文件尺寸和性能,进行了优化;意味着已经可以借助预
编译技术
和内置的延迟加载机制了,这些可以确保能发布出最快、最小的应用,并且横跨浏览器、桌面和移动平台
ComponentOne技术服务
·
2016-09-19 09:00
Angular 2最终版正式发布
意味着稳定性已经得到了大范围用例的验证;意味着已经针对产品化、文件尺寸和性能,进行了优化;意味着已经可以借助预
编译技术
和内置的延迟加载机制了,这些可以确保能发布出最快、最小的应用,并且横跨浏览器、桌面和移动平台
powertoolsteam
·
2016-09-18 16:00
Angular
Wijmo
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他