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

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

首页 / 操作系统 / Linux

UltraEdit中Java编译运行设置方法

UltraEdit中Java编译运行设置方法

确定你的jdk环境变量配置是正确的。对于Java初学者来说,编译和运行Java程序是一件很头疼的东西。显然,在命令方式下编译和运行Java程序用久了,确实是很麻烦,而我们又不想使用大型的开发工具时,UltraEdit是一个不错的选择,很多初学者都是用它来编写Java源文件的,可以高亮度显示关键字。1。关键字高亮度显示。打开UltraEdit->视图->高亮显示类型->Java;此时在UltraEdit输入Java程序时,关键字和Java包...
Linux内核中常用的汇编

Linux内核中常用的汇编

AT&T 汇编语言的相关知识在 Linux 源代码中,以 .S 为扩展名的文件是“纯”汇编语言的文件。这里,我们结合具体的例子再介绍一些 AT&T 汇编语言的相关知识。1 . GNU 汇编程序 GAS ( GNU Assembly 和连接程序当你编写了一个程序后,就需要对其进行汇编( assembly )和连接。在 Linux 下有两种方式,一种是使用汇编程序 GAS 和连接程序 ld ,一种是使用 gcc 。我们先来看一下 GAS 和 l...
Linux下命令行程序设计--getopt_long()函数使用说明

Linux下命令行程序设计--getopt_long()函数使用说明

1. Linux Command-line Conventions ( Linux 命令行约定) 几乎所有的 GNU/Linux 程序都遵循一些命令行参数定义的约定。程序希望出现的参数可以分成两种:选项( options or flags )、其他类型的的参数。 Options 修饰了程序运行的方式,其他类型的参数则提供了输入(例如,输入文件的名称)。 对于 options 类型参数可以有两种方式: 1 )短选项( short options ) : 顾名...
Ubuntu 9.04下CUDA编程起步

Ubuntu 9.04下CUDA编程起步

前一阵子把蚁群算法和改进的K-Means算法都搞定了,然后一直在看CUDA编程,前面看CUDA的介绍,一直认为会C之后CUDA就很容易上手,其实不然,还需要了解一些GPU的体系结构相关的知识才能写出好的程序来。《GPU高性能运算之CUDA》这本书看完一遍之后感觉它更像一个手稿整理,把之前的恒多文档整理了一下出了一本书,因为是集大家的智慧,讲的还不错,就是顺序上安排的不是太好。有总比没有好,看过一遍之后,对CUDA编程还是有一些底气的。推荐新手也先看看。 ...
Linux内核中的likely和unlikely

Linux内核中的likely和unlikely

今天同事问我内核中likely()和unlikely()实现机理。我当时说这是Linux内核使用gcc编译器进行条件分支优化,具体细节没有深究。 晚上回来查看内核源码和google,进一步认识了这两个宏作用。 原来likely和unlikely是用来编译优化的,其实都可以没有。我们知道很多cpu里面有告诉缓存,且有预读机制,likely和unlikely就是增加执行判断语句时的命中率。 如果是if(lilely(a)),说明a条件发生的可能性大,那么a为...
Linux内核参数修改

Linux内核参数修改

由于Linux的内核参数信息都存在内存中,因此可以通过命令直接修改,并且修改后直接生效。但是,当系统重新启动后,原来设置的参数值就会丢失,而系统每次启动时都会自动去/etc/sysctl.conf文件中读取内核参数,因此将内核的参数配置写入这个文件中,是一个比较好的选择。 首先打开/etc/sysctl.conf文件,查看如下两行的设置值,这里是: kernel.shmall = 2097152 kernel.shmmax = 4294967295 如...
对Linux内核进行压力测试

对Linux内核进行压力测试

Linux 标准测试的设计过程 自动软件测试让您可以在一段时间内运行相同的测试,从而确保您所比较的内容具备真正的可比性。在本文中,Linux Test Project 团队的成员们分享了他们对 Linux? 内核进行压力所使用的测试的方法、原理以及脚本和工具。 在对 Linux 内核版本稳定性的测试中,需要明确地声明并证明为什么版本是稳定的或者是不稳定的。然而还没有被证明和证实当前现有的系统范围内的压力测试可以测试 Linux 内核整体上的稳定性。本文...
Linux操作系统的内核解读入门

Linux操作系统的内核解读入门

针对好多Linux爱好者对内核很有兴趣却无从下口,本文旨在介绍一种解读linux内核源码的入门方法,而不是解说Linux复杂的内核机制; 一.核心源程序的文件组织: 1.Linux核心源程序通常都安装在/usr/src/linux下,而且它有一个非常简单的编号约定:任何偶数的核心(例如2.0.30)都是一个稳定地发行的核心,而任何奇数的核心(例如2.1.42)都是一个开发中的核心。 本文基于稳定的2.2.5源代码,第二部分的实现平台为 RedHat L...
Java聊天窗口的实现

Java聊天窗口的实现

编写一数据报通信程序,实现简单的聊天功能。 “聊天内容”和“输入文本”分别为当前聊天的历史信息和当前要传送出去的聊天文本。“确定”、“清空”、“退出”三个按钮分别实现发送当前聊天文本、清空当前聊天文本和退出系统的功能。import java.awt.Font; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event....
Java按字节截取字符串

Java按字节截取字符串

在应用开发中,为了页面齐整,把内容较长的标题截取成等长的字串,如果在标题中命名有英文,数字,汉字,但Java默认的截取方法是按字符截取的,一个汉字跟一个英文字母以及数字都默认为一个char,按这个种方法截取后的字串七长八短很不齐整。 如果改用按字节截取会好很多,因为一个汉字会看到两个字节,所以可能会存在一个字节的差异,当然一个汉字是不会被分成两半的. 详情见下面代码:/**** @date 2009-12-17* @author lrm*/public c...
Java 按字节截取字符串算法

Java 按字节截取字符串算法

编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的半个”。方法一public class Tools { public Tools() { } /** * 字符串按字节截取 * @param str 原字符 * @param len 截取长度 * @return String ...
<< 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 >>