Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

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机器...
制定学习Java应有的几个目标

制定学习Java应有的几个目标

本文将告诉你学习Java需要达到的30个目标,希望能够对你的学习有所帮助。对比一下自己,你已经掌握了这30条中的多少条了呢? 1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该十分了解UML,尤其是class,object,interaction以及statediagrams。 2.你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,...
java初学者需要注意的事项

java初学者需要注意的事项

1.编写Java跨平台应用程序时,你可以选择JDK1.0,1.1,1.2或支持它们的GUI开发工具如:Jbuilder,Visual Age for Java 等等,但是必须注意你的Java程序只能使用Java核心API包,如果要使用第三方的类库包,则该类库包也要由Java核心包开发完成,否则在发布你的程序的时候还得将支持该Java类库包的JVM发布出去。也就是说,你的程序需要是100%纯Java的。举一个例子,Visual J++ 就不是纯Java的,...
Linux下Shell编程基础知识学习教程

Linux下Shell编程基础知识学习教程

1. Linux 脚本编写基础 1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始(必须放在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。当编辑好脚本时,如果要执行该脚本,还必须使其可执行。 要使脚本可执行:编译 chmod +x filename 这样才能用./filename 来运行 1.1.2 注释 在进行shell编程时,以#开头的句子...
Ubuntu中安装Xdebug调试跟踪程序过程

Ubuntu中安装Xdebug调试跟踪程序过程

Xdebug是Ubuntu下调试跟踪php程序的瑞士军刀,在php开发过程中必备的工具,昨在Ubuntu下安装了一下,记录下安装过程。首先是要有php环境我是使用利用pecl下载安装,这样省去了手动编译的麻烦如果没有pecl就安装下php-pear,但是pecl下载的还是源代码,下载完后会自动编译,期间会用到一个phpize的东东,如果没有phpize就安装下php5-dev本人的整个过程如下…sudo apt-get install php-pearsu...
自己定制一小型Linux系统mylinux

自己定制一小型Linux系统mylinux

通过grub引导程序引导编译后的内核文件bzImage,把制作的文件系统变成ramdisk镜像文件,通过内存加载镜像文件完成文件系统的注入;其中的命令通过编译busybox生成bin,sbin文件;注意:内核文件+文件系统镜像文件+grub引导程序<=1440K详细步骤:1. 软盘上安装引导器(grub)具体操作如下:# mke2fs /dev/fd0创建了 ext2 文件# mount /dev/fd0 /mnt/floppy 现在,创建一些目录,...
<< 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 >>