×

j2se s java

请问java中为什么叫j2se?请教php高手,关于substr()函数的使用

admin admin 发表于2022-05-03 10:44:41 浏览144 评论0

抢沙发发表评论

请问java中为什么叫j2se

2是java 1.2版的意思,因为比java 1.1有了很大的进步,java1.1之有500个classes,java1.2 就有了2300个,而且速度更快.所以改名为java2,并有了3个分支,j2me(micro edition),j2se(standeard edition),j2ee(enterprise edition).现在叫java5了,因为1.5又是一个飞跃.

请教php高手,关于substr()函数的使用

substr只提供字符提取功能,没有提供字符过滤功能如果你要过滤数字的话,可以用str_replace函数如果你要过滤数字就这么写$number = array(“0“,“1“,“2“,“3“,“4“,“5“,“6“,“7“,“8“,“9“);str_replace($number,““,substr(md5(time()),0,5))这样,就是提当前时间的md5前5个字符,如果存在数字则将其替换成空字符串 比如2ef3c将变成 efc字幕方法类似!如果判断mysql有重复记录得看你数据库结构和你这个重复的标准是什么,没具体例子,不好说明

和高级语言相比,shell编程有什么特点

Shell 是系统的用户界面,提供了用户与内核进行交互的接口,它接收用户输入的命令并把它送到内核去执行,是一种命令解释器(图1)。另外,作为一门语言Shell编程语言具有普通编程语言的很多特点。Shell有很多版本,包括Bourne Shell、BASH、C Shell等,常用的就是BASH。Linux下命令解释器称为Shell,Shell是一种具备特殊功能的程序,它是介于使用者和 UNIX/Linux 操作系统之核心程序(kernel)间的一个接口。它接收用户输入的命令并把它送入内核去执行。不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序。Shell编程语言具有普通编程语言的很多特点,比如它也有循环结构和分支控制结构等,用这种编程语言编写的Shell程序与其他应用程序具有同样的效果。Linux系统提供多种不同的Shell以供选择。常用的有Bourne Shell(简称sh)、C-Shelll(简称csh)、Korn Shell(简称ksh)和Bourne Again Shell (简称bash)。----以下内容来自于教材。(1)Bourne Shell是AT&T Bell实验室的 Steven Bourne为AT&T的Unix开发的,它是Unix的默认Shell,也是其它Shell的开发基础。Bourne Shell在编程方面相当优秀,但在处理与用户的交互方面不如其它几种Shell。(2)C Shell是加州伯克利大学的Bill Joy为BSD Unix开发的,与sh不同,它的语法与C语言很相似。它提供了Bourne Shell所不能处理的用户交互特征,如命令补全、命令别名、历史命令替换等。但是,C Shell与BourneShell并不兼容。(3)Korn Shell是AT&T Bell实验室的David Korn开发的,它集合了C Shell和Bourne Shell的优点,并且与Bourne Shell向下完全兼容。Korn Shell的效率很高,其命令交互界面和编程交互界面都很好。(4)Bourne Again Shell (即bash)是自由软件基金会(GNU)开发的一个Shell,它是Linux系统中一个默认的Shell。Bash不但与Bourne Shell兼容,还继承了C Shell、Korn Shell等优点。