自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

benmingshimangseng的博客

博主目前还是一位新手发表只是为了见证自己的成长~

  • 博客(21)
  • 收藏
  • 关注

原创 小整理:Struts2-深入学习篇

一、Struts2核心文件1、struts.properties文件struts2常量定义#更改struts2后缀struts.action.extension=do#让struts2支持动态方法调用#是否开启开发模式 struts.devMode=true#所有匹配*.action的请求都由struts2处理struts.action.extension=do#s

2017-03-19 18:22:42 1288

转载 Java程序员面试题及解答(四)

三、框架篇(SSH以及SSM)这部分主要是开源Java EE框架方面的内容,包括hibernate、MyBatis、spring、spring MVC等。此外,这篇文章还对企业应用架构、大型网站架构和应用服务器优化等内容进行了简单的探讨,这些内容相信对面试会很有帮助。126、什么是ORM? 答:对象关系映射(Object-Relational Mapping,简称ORM)是一种

2017-03-15 16:56:07 7124 1

转载 Java程序员面试题及解答(三)

二、Web篇这部分主要是与Java Web和Web Service相关的面试题。96、阐述Servlet和CGI的区别? 答:Servlet与CGI的区别在于Servlet处于服务器进程中,它通过多线程方式运行其service()方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于Servlet。

2017-03-15 16:52:25 5095

转载 Java程序员面试题及解答(二)

一、基础篇:最近面临找工作啊,基础理论忘得差不多了,只能找找写的好的文章来看看,后面自己也会将自己的整理出来多多分享。也希望这些文章能对长在找工作的同僚也带来一些帮助!1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: - 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为

2017-03-15 16:43:54 4663

转载 Java程序员面试题及解答(一)

网上找的一些关于Java程序员面试的博客,里面有许多常会问到的问题,虽然有点老了,不过仍然值得一看。1, 谈谈final, finally, finalize的区别。  final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为abstract的,又被声明为final的。将变量或方法声明为final,可以保证

2017-03-15 16:39:57 620

原创 Struts2学习—你好,Nice to meet you !

初识Struts2一、struts2介绍Apache Struts2是流行和成熟的基于MVC设计模式的Web应用程序框架。它成功地结合了WebWork和Struts1.x两种Web框架。使用OGNL表达式和Struts2标签来解决应用程序数据。通过Struts2可以减少使用MVC模式开发Web应用程序时间。二、第一个struts2程序1.下载stru

2016-12-27 16:03:25 358

原创 到处Can—加密和解密cookie(登录操作)

通过加密cookie是网站安全性更高,登录信息不保存在session中,在function.php文件在建立两个函数,加密和解密函数。/** * 加密函数 * @param string $txt 需要加密的字符串 * @param string $key 密钥 * @return string 返回加密结果 */ function encrypt($txt, $key = '')

2016-12-08 15:53:29 1589

原创 小整理-学生管理系统加强版.连接数据库(并通过键盘输入存放学生信息到数据库)

在学习了类与对象、I/O流以及现在的数据库之后我们来对学生管理系统进行一个升级加强。从开始的数据没有保存,到学习了File文件过后的保存到文件,我们现在要做的就是将学生信息存放到数据库,并对其进行增删改查操作。 项目名称: 《学生信息管理系统》 英文:StudentManagerSystem 版本号: V1.2  * 功能描术:学生信息管理系统具有能对学生信息进行显示,添加,删除,更改(根

2016-11-10 17:11:03 3434 2

转载 Java基础学习总结——Java23种设计模式(Design Patterns)详解

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

2016-10-21 10:41:49 2137

原创 小回顾-异常以及异常处理机制

一、错误错误的三大分类:A:编译错误:指由于没有遵循Java语言的语法规则而产生的,这种错误要在编译前排除,否则程序不可能运行。B:逻辑错误:指程序编译正常,也能运行,但运行结果不是人们所期待的。C:运行时错误:指程序运行过程中出现了一个不可能执行的操作,就会出现运行时错误,有时也可以由逻辑错误引起。二、异常异常就是在程序运行的过程中所发生的不正常事件,这种不正常时

2016-10-09 17:54:44 274

原创 小回顾-比较完善的学生简易管理系统

package cn.hsz.studentmanager9_23;import java.util.ArrayList;import java.util.Scanner;/** * * 项目名称: 《学生信息管理系统》 英文:StudentManagerSystem 版本号: V1.0 功能描术: * 学生信息管理系统具有能对学生信息进行显示,添加,删除,查找(根据学号查找),

2016-09-26 18:09:44 1162

原创 *小回顾—类(Class)和对象(Object)

一·类的定义类名一般首字母大写,遵循驼峰命名法。即标识符是由多个单词组成的,每个单词的首字母大写。例如:MaxValue、AlarmClock都符合驼峰命名法。类声明的语法:[修饰符] class 类名{ }例如:public class Student{String name;String sex;int  age;}

2016-09-20 10:08:41 423

原创 小回顾-关于String的运用

类 StringString 类代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。 字符串是常量;它们的值在创建之后不能更改。字符串缓冲区支持可变的字符串。因为 String 对象是不可变的,所以可以共享。例如: 等效于: String str = new String(data); 下面给出了一些如何使用字符串的更多示

2016-09-18 18:01:38 288

原创 小回顾-数组

一·  一维数组一维数组(简称为数组)是由一组具有相同类型的变量组成的有序集合。数组元素:数组中的变量被称为数组元素元素的下标:每个元素在数组中的位置被称为元素的下标在JAVA中,数组是被当作对象来处理的。一维数组的创建:数组元素的类型[ ]    数组名=new   数组元素的类型[元素的个数];或者数组元素的类型    数组名[ ]=new   数组元素

2016-09-12 17:45:56 275

原创 小回顾-switch语句结构及应用

switch语句主要应用于业务选择switch(表示byte.short.char.int的变量a){case 表示byte.short.char.int的值b1:语句1;break;case 表示byte.short.char.int的值b2:语句2;break;case 表示byte.short.char.int的

2016-09-12 17:30:32 424

原创 小回顾-累加算法

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~一、【累加法】类型诸如:num(1)+num(2)+num(3)+..........+num(n-1)+num(n)求其前N项之和的编程题累加型算法:若设 i 为循环变量,s 为前 n 项之和,则程序的基本结构为:in

2016-09-12 17:24:42 836

原创 小回顾-构建Java程序

Hello World程序public class HelloWorld{    public static void main(String args[]){         System.out.println(“Hello World!”);    }}一段程序:public class (创建)类名称{ public static void main(Str

2016-09-12 10:47:10 208

原创 小回顾-关于JDK环境变量

1· Java开发环境的搭建JDK:Java开发工具包Java  Development Kit——面向开发人员JRE:Java运行时环境Java Runtime      Environment——面向Java程序的使用者JVM:Java虚拟机Java Virtual Machine——一个想象中的机器,在物理机上通过软件模拟来实现三者之间的关系:JDK>

2016-09-08 15:32:11 312

原创 小回顾-Java入门之简介

Java语言是SUN(Stanford University Network,斯坦福大学网络公司)公司1995年推出的一门高级编程语言,起初主要应用在小型消费电子产品上,后来随着互联网的兴起,Java语言迅速崛起,成为大型互联网项目的首选语言。Java 不只是一种编程语言,它是一个完整的平台,拥有庞大的库,将诸如图形绘制、Socket连接、数据库存取等复杂操作进行了最大程度的简化。Ja

2016-09-08 11:18:34 289

原创 小回顾-数据类型的转换

2:数据类型数据类型:实际上是一块内存空间,它可以存储一个特定类型的值。数据类型分为:基本数据类型和引用数据类型1)基本数据类型:boolean ,char ,byte ,short ,int ,long ,float ,double 其中Boolean除外,其他的按照容量由小到大为:  byte 2)引用数据类型:类、接口、枚举、数组都是引用类型。 例1:cat c=

2016-09-07 17:38:44 288

原创 关于eclipse环境开发软件的使用

eclips(集成开发环境)的使用Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。首先在打开软件后会出现一个workpace(工作区间),在这里就是把你的源程序存放

2016-09-06 15:42:22 4280 1

空空如也

空空如也

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

TA关注的人

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