那Python有哪些缺点呢?第一个缺点就是运行速度慢,和C程序相比非常慢,第二个缺点就是代码不能加密。 Python是解释型的 不是编译型的Python解释器-CPython命令行:只需要在命令行中输入cd..就可以返回上层目录:在命令行中输入cd mm#开头的语句是注释,坚持使用4个空格的缩进,大...
分类:
其他好文 时间:
2014-11-02 16:28:08
阅读次数:
149
源码混淆什么 Java?是一种跨平台的、解释型语言,Java?源代码编译成中间”字节码”存储于?class?文件中。由于跨平台的需要,Java?字节码中包括了很多源代码信息,如变量名、方法名,并且通过这些名称来访...
分类:
移动开发 时间:
2014-11-01 12:05:31
阅读次数:
250
源码混淆什么
Java 是一种跨平台的、解释型语言,Java 源代码编译成中间”字节码”存储于 class 文件中。由于跨平台的需要,Java 字节码中包括了很多源代码信息,如变量名、方法名,并且通过这些名称来访问变量和方法,这些符号带有许多语义信息,很容易被反编译成 Java 源代码。为...
分类:
移动开发 时间:
2014-11-01 11:25:31
阅读次数:
207
项目决定移植一款C++开源项目到Android平台,开始对JNI深入研究。
JNI是什么?
JNI(Java Native Interface)意为JAVA本地调用,它允许Java代码和其他语言写的代码进行交互,简单的说,一种在Java虚拟机控制下执行代码的标准机制。
NDK是什么?
Android NDK(Native Development Kit )是一套工具集合,允许你用像C/C++语言那样实现应用程序的一部分。
为什么要用NDK?
1、安全性,java是半解释型语言,很容易被反汇编后拿到源代码文件...
分类:
其他好文 时间:
2014-11-01 10:02:15
阅读次数:
428
【简介】 Python是一种动态解释型的编程语言。Python可以在Windows、UNIX、MAC等多种操作系统上使用,也可以在Java、.NET开发平台上使用。【特点】 1. Python使用C语言开发,但是Python不再有C语言中的指针等复杂的数据类型。 2. Python具有很强的面...
分类:
编程语言 时间:
2014-10-29 12:24:02
阅读次数:
273
【简介】 Python是一种动态解释型的编程语言。Python可以在Windows、UNIX、MAC等多种操作系统上使用,也可以在Java、.NET开发平台上使用。【特点】 1. Python使用C语言开发,但是Python不再有C语言中的指针等复杂的数据类型。 2. Python具有很强的面...
分类:
编程语言 时间:
2014-10-27 18:55:10
阅读次数:
335
python支持对象和函数
1. python是解释型语言,逐行运行 2. 对象调用 例子:删除文件的一个例子
2.1 先定义一个类 class MyApp:
2.2 import 引用要用到的模块
__author__ = 'Bright' import shutil
import os """
...
分类:
编程语言 时间:
2014-10-23 01:20:47
阅读次数:
247
一直犯愁的是python的调试,以前写c都是编译完了用gdb直接调试了,轻松愉快。现在遇到这么一个解释型的程序,不知道怎么办了。用log吧,有时就是一个小程序,不想写这么多代码;打屏吧,有时屏幕翻得快,也是挺郁闷的。今天终于好了,看到了一个有用的东西,PDB
方法一:运行 python -m pdb myscript.py
(Pdb) 会自动停在第一行,等待调试,这时你可以看看 帮助
(Pd...
分类:
编程语言 时间:
2014-10-22 11:06:23
阅读次数:
179
编译型和解释型编译型:有一个负责翻译的程序来对我们的源代码进行转换,生成相对应的可执行代码。这个过程说得专业一点,就称为编译(Compile),而负责编译的程序自然就称为编译器(Compiler)。如果我们写的程序代码都包含在一个源文件中,那么通常编译之后就会直接生成一个可执行文件,我们就可以直接运...
分类:
编程语言 时间:
2014-10-19 12:56:18
阅读次数:
199
一个C语言实现的计算器,解释型程序,支持先乘除后加减以及小括号。支持空白字符读入。参考《编译原理及实践》一书。...
分类:
编程语言 时间:
2014-10-16 23:56:43
阅读次数:
291