自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

K.SHI的博客

为者常成,行者常至。

  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 使用git上传项目到GitHub

【第一步】建立先仓库  第一步的话看一般的提示就知道了,在github新建一个repository(谷歌可以解决),都是可视化的界面操作,所以难度不大。或者看这里:https://help.github.com/articles/create-a-repo 这是官方help,虽然是英文的,但是基本都是图和代码,所以很容易读懂。  在github首页的右上角,点击红框中的Create New Repo

2017-03-28 21:03:07 670

原创 MyEclipse从数据库反向生成Java实体类

前言:随着我们项目的增大,实体类也随着增加,数据库表的增多让我们的实体类也要一一对应,如果一个一个的写实体类,很累也很烦,所以这里我们在MyEclipse中,可以使用Hibernate的反向工程来生成实体类来提高我们的效率。1、打开MyEclipse,点击右上角的Open Perspective,然后选择MyEclipse Database Explorer。2、在左侧的空白处

2017-03-26 16:06:25 5999 1

原创 基于SSH的个人信息管理系统

前言:项目源码GitHub地址:https://github.com/hlk-1135/SSH_PersonInformation(如果喜欢,请给我点个Star,欢迎一起交流,共同进步!)功能模块:登录,注册,个人信息管理,通讯录管理,日程安排,文件管理。 要求: (1) 登录及注册页面要有输入校验,采取struts2的校验框架实现,即-validation.xml配置文件的形

2017-03-26 09:44:17 20143 31

原创 Java进阶03-final关键字

前言:在前面的文章中,我们介绍了static关键字的作用,现在,我们一起来聊一下final关键字。在《java编程思想中》,有这样一句话,“这是无法改变的”。这里,我们讨论使用final的三种情况:数据、方法和类。1、final数据:1)一个永不改变的编译时常量。在Java中,这类常量必须是基本数据类型,并且以关键字final表示。final成员变量必须在声明的时候初始化或者在构造器中初始化,否则就

2017-03-25 12:56:36 617

原创 基于TCP的QQ聊天工具

前言:基于JAVA语言开发的一款网络聊天工具,通过Socket实现TCP编程,使用多线程实现了多客户端的连接。模仿腾讯QQ的界面,功能较为简单,但是使用了最基本的网络编程技术,如socket、tcp、I/O阻塞、多线程、MySQL数据库等。功能介绍:用户注册:系统随机生成账号,用户按照要求填入相应的信息。 用户登录:用户根据自己的账号和密码进行登录。 好友聊天:登录成功后,

2017-03-21 09:30:31 1697 2

原创 Mybatis04--动态SQL

前言:在以前我们使用JDBC或者其它框架时,一件很痛苦的事情是根据不同条件拼接 SQL 语句。拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。然而现在,我们利用动态 SQL 这一特性就可以彻底摆脱这种痛苦。通常使用动态SQL不可能是独立的一部分,MyBatis当然使用一种强大的动态SQL语言来改进这种情形,这种语言可以被用在任意映射的SQL语句中。动态SQL元素和使

2017-03-14 11:19:57 580

原创 MyBatis03--Mapper XML映射文件

前言:在上一篇文章我们介绍了MyBatis的XML映射配置文件,configuration.xml。其实,Mybatis真正的强大在于它的映射语句,也是它的魔力所在。Mybatis就是针对SQL构建的,比普通方法做的更好,映射器的xml文件也显的相对简单。SQL 映射文件有几个顶级元素:cache – 给定命名空间的缓存配置。cache-ref – 其他命名空间缓存配置的引

2017-03-13 22:11:02 995

原创 Struts2简单的图书管理系统

一、实现的功能:用户的登录(将登录信息存入到session中)展示图书列表(从数据库中取出所有图书信息,存入到List集合中)点击查看详情,可以查看图书的具体信息。二、项目结构:com.hlk.action—Controller控制层 com.hlk.dao—数据持久层 com.hlk.pojo—普通的bean对象 com.hlk.util—工具类三、运行截图:

2017-03-10 09:41:42 3776 2

原创 SpringMVC02-Controller与RequestMapping

一、控制器的介绍控制器作为应用程序逻辑的处理入口,它会负责去调用你已经实现的一些服务。通常,一个控制器会接收并解析用户的请求,然后把它转换成一个模型交给视图,由视图渲染出页面最终呈现给用户。Spring对控制器的定义非常宽松,这意味着你在实现控制器时非常自由。二、使用@Controller注解定义一个控制器@Controller注解表明了一个类是作为一个控制器的角色存在的,可以认为是被标注类的原型。

2017-03-07 15:13:24 653

原创 SpringMVC01-框架原理与搭建

一、SpringMVC的功能和优点SpringMVC是一个分层的Java Web开发框架。MVC模式提供了一个分层的体系结构,每一层对其它层进行了抽象。模型(Model):应用程序所使用的的特定域信息的表现形式。视图(View):域模型的表现形式(使用输入元素和按钮等元素与模型进行交互)。控制器(Controller):负责解释用户的输入并转化为模型,然后将转换后的结果显示给用户。Sprin

2017-03-07 09:36:10 778

原创 Java进阶02-static关键字

1、为什么要用static关键字?通常来说,用new创建类的对象时,数据存储空间才被分配,方法才供外界调用。但有时我们只想为特定域分配单一存储空间,不考虑要创建多少对象或者说根本就不创建任何对象,再就是我们想在没有创建对象的情况下也想调用方法。在这两种情况下,static关键字,满足了我们的需求。2、static关键字的用法最基本的用法是,static 可以用于修饰成员变量和成员方法,我们将其称之为

2017-03-03 00:18:06 1344

Struts2+Spring3+Hibernate4整合的jar包

给大家一个SSH整合之后的jar包,虽然有几个jar包是多余的,但是我可以保证绝对没有冲突,而且绝对的可以使SSH项目很好的跑起来。

2017-03-26

技术之瞳 阿里巴巴技术笔试心得.pdf

2017-02-23

jstl-1.2.1.jar 和jstl-api-1.2.1.jar

jstl-1.2.1.jar 和jstl-api-1.2.1.jar

2017-02-10

空空如也

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

TA关注的人

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