介绍介绍 Ubuntu 下软件安装的几种方式,及 apt,dpkg 工具的使用。一、Linux 上的软件安装通常 Linux 上的软件安装主要有三种方式:在线安装从磁盘安装deb软件包从二进制软件包安装从源代码编译安装这几种安装方式各有优劣,而大多数软件包会采用多种方式发布软件,所以我们常常需要全部...
分类:
系统相关 时间:
2015-08-10 00:08:27
阅读次数:
149
一、.NET平台编译原理: 使用C#编译器(csc)将源代码编译为程序集。 程序集:只有通过.NET平台编译出来的文件(exe、dll)才可以叫做程序集。 组成程序集最重要的部分:MSIL(微软中间语言)。双击运行程序集,CLR公共语言运行时的JIT(Just In Time即时编译器)会将程...
分类:
Web程序 时间:
2015-08-03 22:33:31
阅读次数:
255
第一个错误:
host Executable: cmu2nuance (out/host/linux-x86/obj/EXECUTABLES/cmu2nuance_intermediates/cmu2nuance)
/usr/bin/ld: cannot find -lncurses
collect2: ld returned 1 exit s...
分类:
移动开发 时间:
2015-08-01 17:26:15
阅读次数:
208
JSP是一种Servlet,但是与HttpServlet的工作方式不太一样。HttpServlet是先由源代码编译为class文件后部署到服务器上的,先编译后部署。而JSP则是先部署源代码后编译为class文件的,先部署后编译的。Jsp会在客户端...
分类:
Web程序 时间:
2015-07-31 10:54:31
阅读次数:
144
“/”应用程序中的服务器错误。编译错误说明:在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。编译器错误消息:CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ...
分类:
Web程序 时间:
2015-07-30 23:08:04
阅读次数:
236
C语言:源代码--编译(二进制格式)脚本:解释器(二进制程序)程序=指令+数据程序的组成部分:二进制程序(/bin/sbin)、库(共享库和自身的库/lib)、配置文件(/etc)、帮助文件(/usr/share/man)软件包管理:把二进制程序,库文件,配置文件,帮助文件,打包成一个文件并生成..
分类:
系统相关 时间:
2015-07-29 06:46:30
阅读次数:
244
从源代码编译 Mono 2.11.4
基本步骤如下所示:
~$ cd repo
repo$ wget http://download.mono-project.com/sources/mono/mono-2.11.4.tar.bz2
repo$ tar xjf mono-2.11.4.tar.bz2
repo$ du -hs mono-2.11.4*
438M mono-2.11.4
40...
分类:
系统相关 时间:
2015-07-28 08:02:50
阅读次数:
238
什么是代码混淆Java 是一种跨平台的、解释型语言,Java 源代码编译成中间”字节码”存储于 class 文件中。由于跨平台的需要,Java 字节码中包括了很多源代码信息,如变量名、方法名,并且通过这些名称来访问变量和方法,这些符号带有许多语义信息,很容易被反编译成 Java 源代码。为了防止这种...
分类:
移动开发 时间:
2015-07-22 12:29:27
阅读次数:
202
安装Ruby解析器一些Linux发行版本,MacOSX操作系统都自带Ruby解析器,但是我仍然建议自行下载ruby源代码编译安装。因为一方面可以自己定制ruby安装的路径,另一方面可以在编译过程中自行添加更多的特性。ruby的源代码可以从Ruby官方网站下载:http://www.ruby-lang...
分类:
其他好文 时间:
2015-07-19 17:55:59
阅读次数:
139
QGIS(http://qgis.org)是一个集成了很多个开源的空间数据处理库的桌面GIS软件,支持Python脚本。QGIS基于QT和SIP进行开发,支持Windows\Linux\MacOS等操作系统,可以访问MySQL/PostGRE等数据库的空间数...
分类:
其他好文 时间:
2015-07-18 12:46:04
阅读次数:
1223