Java开发

Java枚举的七种常见用法

从JDK1.5开始,就引入了一个新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量在JDK1.5 之前,我们定义常量都是: public static fianl…. 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。public enum Color {     RED,&n...
8年前 (2016-09-01) 阅读(2099) 赞一个 (0) 评论(0) 链接直达
Java开发

35个Java代码性能优化总结

前言代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每个可以优化的细节了,一个一个细小的优化点累积起来...
8年前 (2016-09-01) 阅读(6635) 赞一个 (1) 评论(0) 链接直达
开发工具

Java最为流行的四款IDE编辑工具

Java应用程序越做越大、越做越复杂。Java IDE在其中所起的作用也日益显著。有了Java IDE,使软件的生产率倍增。本文为大家介绍几款时下最为流行的Java IDE。一、EclipseEclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development...
8年前 (2016-09-01) 阅读(2368) 赞一个 (0) 评论(0) 链接直达
Java开发

JSP九大内置对象详解

JSP中一共预先定义了9个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception1、request对象request 对象是 javax.servlet.httpServletRequest类型的对象。 该对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数据。(包括头信息、系统信息、请求方式以及请求参数...
8年前 (2016-09-01) 阅读(1692) 赞一个 (0) 评论(0) 链接直达
Java开发

JAVA程序员一定知道的优秀第三方库(2016版)

几乎每个程序员都知道要“避免重复发明轮子”的道理——尽可能使用那些优秀的第三方框架或库,但当真正进入开发时,我却经常发现他们有时并不知道那些轮子在哪里。最近,我在业余时间带几个年轻的程序员一起做了一个很小的商业项目,而在一起开发的过程中,我几乎在所有需要判断字符串是否为空的地方,看到了下面的代码: if(inputString == null || inputString.length == 0){......}...
8年前 (2016-09-01) 阅读(2094) 赞一个 (1) 评论(0) 链接直达
Java开发

Java程序猿们推荐一些值得一看的好书

很多程序员们往往有看书的冲动,但不知道看哪些书,下面我就给各位Java程序猿们推荐一些好书(每本书的作者会加粗标红),其中绝大多数都是我自己平时在看的书,也算是我对于平时读的书做一个小总结和读后感吧。如果你不满足于做一个只会写if...else...的Java程序员,而是希望更进一步,我随便举几个例子吧:1、了解Java代码的底层运行机制2、定位性能问题3、对整个系统进行性能调优4、解决各种奇奇怪怪的线上线下问题5、更加高级别的,为自己...
8年前 (2016-09-01) 阅读(1925) 赞一个 (2) 评论(0) 链接直达
Java开发

Java知识图谱收集整理导图

平时看到不错的图谱的时候会习惯性的保存收集,今天一看电脑,发现还有蛮多的,所以先把Java知识图谱分享出来,如果能帮助到Java学习者,那是最好不过的了。 1、Java学习路径1 2、Java学习路径2 这是另外一张Java学习路径,同样可以参考学习 3、Java Web学习路径...
8年前 (2016-09-01) 阅读(2203) 赞一个 (0) 评论(0) 链接直达
其他语言

超实用PHP函数总结整理

超实用PHP函数总结整理1、PHP加密解密PHP加密和解密函数可以用来加密一些有用的字符串存放在数据库里,并且通过可逆解密字符串,该函数使用了base64和MD5加密和解密。function encryptDecrypt($key, $string, $decrypt){      if($decrypt){    &nbs...
8年前 (2016-09-01) 阅读(1937) 赞一个 (0) 评论(0) 链接直达
Java开发

你真的了解一段Java程序的生命史吗

作为一名程序猿 ,我们每天都在写Code,但你真的了解它的生命周期么?今天就来简单聊下它的生命历程,说起一段Java Code,从出生到game over大体分这么几步:编译、类加载、运行、GC。 编译Java语言的编译期其实是一段“不确定 ”的过程,因为可能是一个前端编译器把.java文件转变为.class文件的过程;也可能是指JVM的后端运行期编译器(JIT编译器)把字节码转变为机器码的过程;还可能是指使用静态提前编译器(...
8年前 (2016-09-01) 阅读(1727) 赞一个 (0) 评论(0) 链接直达
Web 前端设计语言

分享10个原生JavaScript技巧

首先在这里要非常感谢无私分享作品的网友们,这些代码片段主要由网友们平时分享的作品代码里面和经常去逛网站然后查看源文件收集到的。把平时网站上常用的一些实用功能代码片段通通收集起来,方便网友们学习使用,利用好的话可以加快网友们的开发速度,提高工作效率。1、原生JavaScript实现字符串长度截取function cutstr(str, len) {     var&n...
8年前 (2016-09-01) 阅读(2058) 赞一个 (0) 评论(0) 链接直达

程序喵 www.ibloger.net

文章归档 站内留言 给我写信 文章订阅