Java开发

总计 44 页,当前第 34 页
Java开发

35个Java代码性能优化总结

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

JSP九大内置对象详解

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

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

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

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

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

Java知识图谱收集整理导图

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

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

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

追MM与Java的23种设计模式

这是一篇在网络上流传很广的经典旧文,暂时没找到原作者,目前所看到的最早转载时间是 2003 年 11 月 20 日。设计模式做为程序员的“内功心法”,越来越受到重视。作者用轻松的语言,形象解释了 23 种模式,有很好的启发作用。创建型模式1、工厂模式FACTORY——追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是...
8年前 (2016-09-01) 阅读(1805) 赞一个 (0) 评论(0) 链接直达
Java开发

Java工程师成神之路

一、基础篇1.1 JVM1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收http://www.jcp.org/en/jsr/detail?id=133 http://ifeve.com/jmm-faq/1.1.2. 了解JVM各种参数及调优1.1.3. 学习使用Java工具jps, jstack, jmap, jconsole, jinfo, jhat, javap, …http://kenai.co...
8年前 (2016-09-01) 阅读(1881) 赞一个 (1) 评论(0) 链接直达
Java开发

设计模式总结

设计模式简介 http://www.runoob.com/design-pattern/design-pattern-tutorial.html  设计模式之间的关系: 设计模式总概况: 一、设计原则 1、单一职责原则 一个类...
8年前 (2016-08-30) 阅读(1897) 赞一个 (0) 评论(0) 链接直达
Java开发

Java代码设置防盗链

使用Request对象设置页面的防盗链 所谓的防盗链就是当你以一个非正常渠道去访问某一个Web资源的时候,服务器会将你的请求忽略并且将你的当前请求变为按正常渠道访问时的请求并返回到相应的页面,用户只有通过该页面中的相关操作去访问想要请求的最终资源。 例如,你有一个访问某资源的网址,但是你事先不知道这个网址是有防盗链的,那么当你输入该网址时你可能会发现,并没有马上跳转到你想要的资源页面而是一...
8年前 (2016-08-29) 阅读(2138) 赞一个 (0) 评论(0) 链接直达
Java开发

Hibernate查询方式总结

以下Hibernate查询是我在上学那会总结的,时隔多年,但用法依旧,长时间不用偶尔楼上一眼代码也是信手拈来HQL查询实体查询 && 属性查询SessionFactory = null; Session = null; try {     sessionFactory = new Configur...
8年前 (2016-08-25) 阅读(4971) 赞一个 (4) 评论(0) 链接直达

程序喵 www.ibloger.net

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