【java开发中的那些事(4)-------没完没了的time of error】教程文章相关的互联网学习教程文章

JAVA开发规范【图】

贴一份我之前整理的 JAVA开发规范: JAVA开发规范luo@leader.cn代码整体风格 Controller类,不要直接使用Map,HttpServletRequest request,HttpServletResponse response 作为参数,不要使用 Servlet API的接口 一个service类不应该引用其他service类,但是可以引用多个dao层对象mapper类应该尽量轻量级,不要过多的自定义sql使用BeanUtil,而不是setXxx(info.getXxx) 避免重复代码,...

Java开发中的23种设计模式详解(转)【图】

设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设...

java开发--反射技术

学习目标:1.什么是反射:即反射的定义,2.反射有什么作用,能解决什么问题, 3.反射的知识点是什么,4.反射的利弊5.反射的例子 1.什么是反射:反射的定义:a) 能够分析类能力的程序被称为反射(reflective) 2.反射的作用,能解决什么问题:1.在运行中分析类的能力2.在运行中查看对象3.实现数组的操作代码4.利用Method对象,这个对象很像c++中的函数指针使用反射的主要人员是工具构造者,而不是应用程序员。 反射机制最重要的内容...

java开发规范总结_代码编码规范【代码】

规范需要平时编码过程中注意,是一个慢慢养成的好习惯1.基本原则 强制性原则: 1.字符串的拼加操作,必须使用StringBuilder; 2.try…catch的用法try{}catch{Exception ee.printStackTrace(); }finally{}//在最外层的Action中可以使用,其它地方一律禁止使用;try{//程序代码 }catch(Exception e){//为空,什么都不写 }//在任何场景中都禁止使用try{}catch{Exception ethrownew runtimeException(e);//最优先采用的写法...

第三课:java开发hdfs【代码】【图】

(1)关于hdfs小结hadoop由hdfs + yarn + map/reduce组成,hdfs是数据库存储模块,主要由1台namenode和n台datanode组成的一个集群系统,datanode可以动态扩展,文件根据固定大小分块(默认为128M),每一块数据默认存储到3台datanode,故意冗余存储,防止某一台datanode挂掉,数据不会丢失。HDFS = NameNode + SecondaryNameNode + journalNode + DataNodehdfs的典型应用就是:百度云盘(2)修改hadoop.tmp.dir默认值hadoop.tmp.dir默...

我的Java开发学习之旅------>Java经典排序算法之归并排序【图】

一、归并排序归并排序是建立在归并操作上的一种有效的排序算法,该算法是採用分治法(Divide and Conquer)的一个很典型的应用。将已有序的子序列合并,得到全然有序的序列。即先使每一个子序列有序。再使子序列段间有序。若将两个有序表合并成一个有序表。称为二路归并。归并过程为:比較a[i]和a[j]的大小。若a[i]≤a[j],则将第一个有序表中的元素a[i]拷贝到r[k]中,并令i和k分别加上1。否则将第二个有序表中的元素a[j]拷贝到r[k]...

java开发中的那些事(4)-------没完没了的time of error【图】

今天心情有些郁闷啊,一个空指针折磨了一下午,到现在还没有解决,结果把高手找来也没弄了,还得继续自己琢磨,再一点点改一点点找吧,可是现在不想搞了,准备回家,白白浪费这一个多小时,在这之前把另一个同时在折磨自己的一个问题的解决给记录下,感觉还挺有用。问题展示:就这么个弹出框,改动MyEclipse文件后,无论保存还是修改,都在疯狂的弹出,没完没了的出现,一度让我抓狂啊。问题原因:不详记得之前也出现过一次,是高手...

提高Java开发效率,Idea必装的几款插件

1.codeMaker 重复代码生成工具domian和dto两个类基本差不多,这个工具就可以通过一个类快速生成另一个类。2.gsonFormat json转换成Java类很多时候根据别人接口给的json数据创建对应的类来接收,那么gsonFormat可以帮你自动生成这个类,但是还需要简单修改下。3.gitignore 直观的看到哪些文件(夹)被忽略了。不会搞错4.checkStyle 代码规范检测具体使用参考http://blog.csdn.net/kingboyworld/article/details/760823995.findBugs ...

Java开发中的23种设计模式详解【图】

设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代 码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用 ...

java开发前奏【代码】【图】

一、常见的dos命令盘符:--------------进入指定的盘符下 dir------------------列出当前目录下的文件以及文件夹 md------------------创建目录 rd-------------------删除目录 注意:rd不能删除非空的文件夹,而且只能用于删除文件夹。 cd-----------------进入指定目录 cd..---------------- 退回到上一级目录 cd \ ----------------退回到根目录 echo "hello world">a.txt----写入文本到指定的文件 type a.txt ----------显示文...

尝试java开发搜索引擎爬虫【代码】【图】

大家应该也知道百度搜索结果都会有一个百度快照,这是通过缓存服务器调用出来的页面信息,这样我们就可以通过百度快照快速的浏览网页信息,那么这个缓存服务器跟爬虫又有什么联系么? 我们来大致了解一下爬虫的基本原理(个人理解,有错误给予纠正)。首先搜索引擎是不会产生内容的,它的信息是通过爬虫把信息检索出来。爬虫通过域名URL获取到源代码,将页面内容存储到缓存服务器上同时建立索引。将下载下来的网页URL放进URL队列...

二、web.xml文件配置 - java开发企业级权限管理系统【代码】

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5"> <display-name>Archetype Created Web Application</display-na...

Java开发之Java对数组的复制【代码】

苏格拉底曾说过,“世界上最快乐的事,莫过于为理想而奋斗。”人生短短数十年,何不为梦想而奋斗一把?其实只要主动追求,梦想并不遥远。总有一天,你会把它攥在手里。作为写的第一篇Java文章,展望一下开始下面的学习;数组:1.数组浅拷贝: 1publicstaticvoid main(String[] args)2 {3int [] a={1,3,5,7,8,9};4int[] b=a; //这里赋值的只是数组的地址 5 System.out.println(Arrays.toString(a));6 b[2]=21; ...

Java开发中的23种设计模式详解(转)

设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设...

JAVA开发血泪之路:一步步搭建spring框架【代码】

前言 作为一个服务端开发感觉一直挺排斥框架这种东西的,总觉得什么实现逻辑都帮你封装在里面了,你只需要配置这配置那个,出了问题也不知道怎么排查,之前即使写web程序也宁愿使用jetty这样的嵌入式的web server实现,自己写servlet,总感觉从main函数开始都在自己的掌控范围之内,但是这样的方式的确有点原始,也看到各种各样的开源系统使用spring实现web服务,虽然代码总是能够看明白,但是还是不晓得一步步是怎么搭建的,于是抽...