自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

转载 WebService

WebService 背景 web服务,项目过大时,集中式开发就会过于冗杂,就需要拆分,如百度的不同模块,其中的不常用模块,就算做集群,也会一定程度上浪费了系统资源,且他们需要服务器的维护,会影响到常用功能块 这就引出了应用的分离,每一个应用模块就分成了一个个单一的应用程序。对常用的程序(如搜索、新闻等)进行集群,部署较多数的服务器给它。 好处是功能更加单一化,服务器的性能利用更有...

2017-11-18 23:20:00 105

转载 SpringMVC文件上传

SpringMVC文件上传 无需在写文件上传工具类 jsp中 form表单必须使用post方式提交 method 必须定义数据传输类型 enctype="multipart/form-data" pom中 配置所需jar包 commons-fileupload 版本1.3 commons-io 版本1.3 容器配置xml中 配置文件上传解析器 id...

2017-11-18 23:18:00 105

转载 MyBatis基本使用以及注意事项

MyBatis基本使用 1.导入jar包 先导mysql的jar包 再导mybatis3.4.1版(以3.4版为标准) 包含了所有的api 2.创建核心配置xml文件 XML配置文件包含Mybatis系统的核心设置 doctype不可以更改,复制即可 根元素 :<configuration> 以下标签位置顺序不能搞反!!! 1.&l...

2017-11-13 20:04:00 200

转载 JavaWeb设计模式——三层架构?

我们最初将一个简单编程项目放在一个主函数中就可以完成,按部就班,面向过程,实现功能。直到业务量越来越庞大,需求量越来越多,处理逻辑越来越复杂,我们开始着手面向对象的编程。当一个编程任务有了一个比较复杂的运算逻辑和较为庞大的任务量,那么就可以很好的体现人类分工合作的优势——使用分层架构。在JavaWeb工程中,我们使用了不同java开发模式。JavaWeb开发模式1主要...

2017-10-14 12:00:00 210

转载 全栈工程师?

全栈工程师全栈工程师,也叫全端工程师,英文Full Stack developer。是指掌握多种技能,并能利用多种技能独立完成产品的人。全局性思维现代项目的开发,需要掌握多种技术。互联网项目,需要用到后端开发、前端开发、界面设计、产品设计、数据库、各种移动客户端、三屏兼容、restFul API设计和OAuth等等,比较前卫的项目,还会用到Single Page Appl...

2017-09-10 17:14:00 163

转载 java初学者易忘、易弄混概念辨析

1.final、finally、finalize  这三个词字面相似,易混。  final是java中的关键字,是一个可选修饰符,用来修饰类时,该类不可被继承;用来修饰属性时,该属性为常量,定义时要初始化;用来修饰方法时,该方法不能被重写。  finally也是java中的关键字,出现在try或者try-catch语句块之后,用于包含一个无论try语句块中是否出现异常都会被执...

2017-08-27 21:44:00 140

转载 java中修饰符的使用场景与注意事项

  在java编程语言里,修饰符是出现在类的定义、属性、方法、构造器、初始化块等定义时的修饰。修饰符有分为访问修饰符和可选修饰符,他们基本都是关键字,有一个例外,就是访问修饰符除了public/protected/private之外还有一个默认访问修饰符,共4种。而可选修饰符则有abstract/const/default/final/native/static/strictfp/syn...

2017-08-26 13:42:00 259

转载 简单项目完成感悟

  最近做了一个宿舍管理系统的小型项目,项目看似简单,细节不少: 输入有效性的细节需要一定的生活常识。 数据库存放数据长度的细节更是很容易被很多人忽略。 DML操作时,语句的先后顺序也有讲究,比如作删除时应先删除丛表再删主表等等。  各种需要DB存储的信息都要依DB存储长度做正则校验等输入限制,以免数据库操作出错。  第一次真正接触三层架构有不少麻烦,但是也认识到了后期修改...

2017-08-20 23:09:00 151

转载 GUI图形用户界面设计注意事项

  软件设计,当然不能局限于算法、代码的设计,界面的设计也同样重要。作为一个全面的编程人员,关心用户体验,也是我们应有的责任与义务。  JavaGUI中,有着图形类与工具类等等,图形类包括了容器类与组件类,工具类又包括颜色类、字体类等,现在开发中,图形类使用javax.swing包下的以J开头的类,其他使用java.awt包下的类即可。  容器本质也是一种组件,只不过它被设计来放...

2017-08-06 23:57:00 664

转载 Java数据存入文件和读取文件

  在Java程序开发过程中我们发现并不能够让程序多次运行时获得上一次关闭程序前的运行结果——我们没有将运行的结果加以保存。这个时候我们就要找到Java操作读取数据的方法(以操作文件为例):Java中的输入/输出模型,I/O模型又称为I/O流。(以下简称I/O流)。  流按方向可以分为输入(input)和输出(output)2种。输入和输出是相对的,这里我们是站在程序的角度来看的,将...

2017-08-06 21:23:00 249

转载 Java中的异常

  作为程序开发人员,我们必然都见过代码运行后抛出的异常。初学者见到程序运行后没有出现预期的结果,而是出现了看都看不懂的异常提示,心都要碎了。编程人员中流传着一句话,没有无异常的代码。虽然说得比较绝对,但是足以见到异常在代码开发过程中,异常,是多么得常见。  当然,遇到问题去解决才是我们应有的态度,如果退缩了的话,就真的是“Java从入门到放弃”了。  在Java中,异常是一种程...

2017-07-30 23:41:00 81

转载 Java多态——代码复用性

  Java中,多态的意为相同的行为,不同的实现。  其中,多态又分为静态多态和动态多态。两者的区别在于:前者在编译器就可以确定运行期的最终结果,即编译时就可以确定调用哪个方法;而后者在编译期则不能确定运行效果,只有运行后,依据所绑定对象的的不同,才能确定运行效果,即运行中系统才能确定方法所指的对象。静态多态主要体现在方法的重载和单独使用方法重写上,而动态多态体现为动态绑定和方法的重...

2017-07-30 22:20:00 301

转载 从面相对象的学习过程中得出的程序开发者需要具备的类比学习能力

  什么是对象?什么是类?哪些是属性?属性应该设计成什么访问权限?这个类是不是别的类的属性?这些类能不能提取出父类?这里的参数应该设置成什么?  面向对象已经学习了一段时间了,具体使用过程中,发现原来面向对象编程需要接触这么多新鲜的概念。我先给自己打了强心剂:这些概念的提出都是为了让编程更加的方便。还好,虽然“类”这个概念对我来说有些陌生,但我很自然地,把它与我之前接触过的C语言中的...

2017-07-23 23:45:00 101

转载 浅谈我对Java面向对象的理解

  作为一个底子不深的C语言学者,我刚转来学习java的时候,对java学者口中的面向对象很感兴趣。  一开始,基于自己浅显的认识,众多编程语言在我看来是区别不大,都是分析需求,用计算机语言去解决某些问题。至少在使用C语言去解决某些小问题,实现某种小功能的时候,我都是按部就班,一步一步实现功能的。就跟我们平时办事一样,讲究个逻辑、讲究个先后顺序。在实现的过程中,需要些什么数据,就设置...

2017-07-23 22:37:00 113

转载 浅谈软件开发者应具备的基本素质

  我们常常能在一些电子产品的发布会上听到新产品修复了某些BUG、开发出了某些先进的功能;  我们常常会听到某些黑客攻击某些网站的消息,也可能受过某些电脑病毒的侵害;  我们也常常能在一些科幻大片里见到程序员在紧急关头敲打代码拯救世界。  每天,我们都在使用着电子产品,使用着软件程序开发者的成果。但是,对于普通人,软件开发又高深、难以涉猎。而作为软件开发者,又应该怎么样对待软...

2017-07-16 21:39:00 302

转载 Eclipse使用的便利性

  作为JAVA的初学者,要学习的东西很多,尤其是当自己没有计算机基础的时候,给自己加大负担的不仅仅是学习新的东西,也包括繁重的记忆任务。  一开始,我们给自己的电脑配置了JAVA所需要的开发环境JDK。然后,我们可以在文本文档中编写好符合结构安排,符合语法要求的源代码。之后,将文本文件名改成与类名相同的名称,并将文件后缀.txt改成.java,这样我们就产生了我们自己的一份java...

2017-07-16 20:59:00 194

转载 JAVA初学者的些许体会

  JAVA学了一个星期,一步步揭开神秘面纱,对她从陌生到熟悉,我们,渐渐成为了朋友。  学习JAVA之前,学过C语言,对编程算是有一点点认识,但是实践有限,谈不上懂。后来因为本科专业课与C语言关系不大,我和C语言的缘分也渐渐淡却。  后来很长一段时间里,自己离开了编程的世界,不在去考虑数据类型,什么逻辑关系,什么运算流程。一直到我的本科毕业设计,那是一个需要自己用MATLAB进...

2017-07-08 23:52:00 60

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除