Welcome 微信登录

首页 / 操作系统 / Linux

Ubuntu 7.10 下配置JAVA环境

Ubuntu 7.10 下配置JAVA环境

此篇文章为[JAVA开发专题]第一篇,内容为“给Ubuntu配置JAVA环境“。这次的JAVA专题是给想要在Ubuntu下进行和从事JAVA软件开发的用户参考的,也同时给想要从Windows下的JAVA开发转移到Ubuntu下开发的用户参考。废话不多说了,正文开始:操作系统版本:Ubuntu 7.10 GutsyJAVA版本:JAVA 6在Ubuntu 7.10下安装JAVA虚拟机和SDK(开发包)是非常轻松容易的:联网的情况下在终端下输入命令$sudo ...
合理选择Linux下的编程语言

合理选择Linux下的编程语言

在linux下开发程序,选择一门合适的编程语言,是很让人头疼的一件事情,网上有很多的帖子,很多的比较。各自有各自的观点,众说纷纭。投入了很大的精力几乎吧把语言的老根都刨出来给你看了,但是,读了之后给人的感觉仍然是茫然,仍然是不知道作何选择。我觉得如何选择一门编程语言不应该从技术角度来分析,而应该从应用和开发者的角度来分析。 “存在即道理”。每一中语言之所以能够产生,都是有它闪光的亮点的,从汇编,到C,到c++,到java,在到.net,等等等等,他们都是...
Ubuntu 7.10下编译内核笔记

Ubuntu 7.10下编译内核笔记

由于老师的实验报告针对的不是Ubuntu 7.10,所以我基本上的操作和老师是不太一样的,不过话说反正内核嘛,发行版都是浮云,所以最终的效果是一样的,这里面我就来说说我具体是怎么做的。 我以前装的发行版是debian,现在既然选了linux实验,就索性在笔记本上装了ubuntu 7.10,由于采用的是ubuntu 7.10的傻瓜安装,所以像gcc了,或者是libncurses5-dev等包都没有安装,所以首先先要添加一下88的源: 只要加到etc/...
Linux下串口编程入门指南

Linux下串口编程入门指南

简介: Linux操作系统从一开始就对串行口提供了很好的支持,本文就Linux下的串行口通讯编程进行简单的介绍。 串口简介 串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是RS-232-C接口(又称EIA RS-232-C)它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是"数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数...
Java基本开发环境配置(Sun JDK)札记

Java基本开发环境配置(Sun JDK)札记

经过一段时间的学习,渐渐对Java开发环境的配置有的更清晰的了解和掌握。这里针对Sun公司的JDK环境的配置做一些深入说明:刚开始用到JDK进行简单java代码编写的时候,无外乎常用javac和java两个命令,为了方便准确使用这两个命令,需要正确配置系统环境参数,说明如下:1.javac功能是将编写好的.java源文件编译成.class的java类文件,然后用java虚拟机解释执行。由于javac是外部命令,需要设置其路径供调用执行:有两种方法,一是在w...
Linux下架建IDE环境开发C/C++

Linux下架建IDE环境开发C/C++

RedHat linux上面没有提供Anjuta软件包,上面提供了一个Glade应用程序界面设计工具。linux上面使用Anjuta和Glade以及Glademm软件包可以搭建一个linux下面进行C/C++软件开发的IDE环境,可以进行GTK+/Gnome的应用程序开发。以前开发 Linux 程序时写出好的图形化用户界面比较难。 在 GIMP 工具包(GTK)诞生之后,这件事就变得比较容易了。 当 Damon Chaplin 写出 GLADE 这个用于在...
Linux2.6.23内核编译

Linux2.6.23内核编译

今天做了一个移动硬盘上的Ubuntu live CD,具体的教程可以看这个,其实原理并不复杂,分一个750M的fat16分区,将CD中的东西复制过去,再patch一下即可。用了一下,还是比较爽的,速度比光盘快,而且以后不用费光驱了。移动硬盘以后随身带着,方便。不过不知道为什么我的光驱老是挂不上,怒了,发现debian unstable已经有2.6.23的kernel了,索性将2.6.22的内核卸了装Linux2.6.23。发现几个问题1) rtc超时的问题...
Linux下搭建用emacs查看代码的开发环境

Linux下搭建用emacs查看代码的开发环境

在windows下面我们有source in sight可以方便的浏览大工程中的代码,切换到linux环境下开发时,我们也可以搭建一个这样的环境。下面的内容将介绍如何搭建这样一个开发环境(这里我们假设读者已经熟悉emacs的安装和配置)。步骤一 安装下列软件1)cscope (version 15.6) :cscope是一个代码浏览工具,它可以帮你在一个大的工程中,快速定位到一个函数/变量的声明位置,所有引用地方等,它可以结合vim和emacs一起使用。单...
Linux下防止IP攻击的简单脚本

Linux下防止IP攻击的简单脚本

写了一个简单的防止IP攻击的脚本由于工作需要我就自己写了一个简单的防止IP攻击的脚本,可以防止linux虚拟主机一些小方面的IP攻击系统是基于RHEL的CentOS,包括3,4,5三个版本,当然自己也初学shell,中间肯定用了很多笨的办法,效果也不一定怎么样,请大家给点意见注意:这个脚本是根据apache服务器的server-status和系统的dmesg分析结果进行防范的,所以非apache用户和没有开启server-status的朋友没法使用可以在服...
学习java的心得体会笔记

学习java的心得体会笔记

我是今年3月份接触Java的,其实上大学以前就买过Java的书,但没进去,因为那个时候我在学习VB,对于Java代码类C的编写方式不是很习惯,所以就没有认真的看。为什么最后好是学习Java了呢。是因为我看到用Java构建的WEB应用程序很不错,实现的功能也很多,在现在的网络社会里,肯定会有一番作为,而且我已经忍受不了M$的代码封锁,所以转投Java了。 学习Java已经8个月了,在这里跟大家说下心得,我刚开始是看<<Thinking in Ja...
让进程在shell退出后仍继续运行

让进程在shell退出后仍继续运行

当在shell中运行一些监视工具或磁盘检查等任务时,往往需要很长时间,此时如果用户logout,这些程序都会收到SIGHUP信号从而终止,显然这样是不行的。程序nohup和bash内建命令disown可以解决此问题。1. nohupnohup [command]运行该指令之后,command在执行时将会忽略SIGHUP信号。如果command中对标准输出没有重定向,nohup会将标准输出和标准错误输出到nohup.out文件,该文件存在当前目录下或home...
自己编译Google Android内核的Linux源码

自己编译Google Android内核的Linux源码

这是之前自己在实验室试验时候的文章了,今天才发现还没有发出来,就整理了一下放出。Google推出了Android平台所基于的Linux的源码,在之前的相关文章中我也提到了这一点,除了比较该内核和标准内核之间的差异外,我们还可以自己通过源码来编译出自己的内核镜像。虽然目前编译出的镜像是和默认镜像一样的,但是这步成功,会对以后的系统移植有极大帮助。下面就是比较详细的步骤。首先,我们知道,Android的默认硬件处理器是ARM的,因此我们需要在自己的host机器...
<< 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 >>