自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 java高级特性之反射(二)

java反射覆盖功能:用于某个对象的新旧值进行更新覆盖操作。用途:常用于电商系统订单以及商品的新旧更新。具体代码:下面以学生实体类进行讲解。/**学生类*/public class Student {private Integer sid;private String sname;private Integer age;private String gender;pub...

2019-09-04 11:01:48 150

原创 java高级特性之反射(一)

一、什么是反射反射就是把Java类中的各个成分映射成一个个的Java对象。即在运行状态中,对于任意一个类,都能够知道这个类的所以属性和方法;对于任意一个对象,都能调用它的任意一个方法和属性。这种动态获取信息及动态调用对象方法的功能叫Java的反射机制。  1. 反射机制的功能Java反射机制主要提供了以下功能:在运行时判断任意一个对象所属的类。在运行时构造任意一个类的对象。在运行时判断...

2019-09-04 10:57:30 222

原创 java8的lamdba表达式的几种用法?

 1. 实现Runnable线程案例使用() -> {}替代匿名类://Before Java 8:new Thread(new Runnable() { @Override public void run() { System.out.println("Before Java8 "); }}).start();//Java 8 w...

2019-08-05 18:32:49 247

原创 Spring的模块

Spring是模块化的,这意味着你可以只使用你需要的Spring的模块。Spring都至少有一个对应的jar包。(1)核心容器(Core Container)Spring-Core :核心工具类,Spring 其他模块大量使用使用Spring-Core;Spring-Beans:Spring定义Bean的支持;Spring-Context:运行时Spring容器;Spring-...

2019-03-03 09:23:58 163

原创 Spring基础

Spring基础1.第一阶段:xml配置在spring 1.x时代,使用spring开发满眼都是xml配置的Bean,随着项目的扩大,我们需要把xml配置文件分放到不同的配置文件里,那时候需要频繁的在开发的类和配置文件之间切换。2.第二阶段:注解配置在Spring 2.时代,随着JDK1.5带来的注解支持,Spring提供了声明Bean的注解(如@Component,@Service),大...

2019-03-03 09:08:23 167

原创 mysql中的分组统计函数及其用法实例

1.使用group by对数据进行分组:select 字段名。。。 from tablename group by 字段名。。。;可以把分组、排序、统计等等都结合在一起使用,实际应用中也多是这样的:2.使用group_concat()实现显示每个分组中的字段:3.如果要在分组查询中加入条件,则必须使用having而不是where:4.如果使用条件分组的同时还要排序,则or...

2019-03-03 08:43:38 551

原创 mysql中的截取函数及其实例

一、mysql截取字符串函数1、left(str,length) 从左边截取length2、right(str,length)从右边截取length3、substring(str,index)当index>0从左边开始截取直到结束 当index<0从右边开始截取直到结束 当index=0返回空4、substring(str,index,len) 截取str,从ind...

2019-03-03 08:41:29 389

原创 eclipse启动出现“An Error has Occurred. See the log file”解决方法

eclipse启动出现“An Error has Occurred. See the log file”的解决方法 !ENTRY org.eclipse.core.resources 4 568 2017-10-25 14:00:25.579 !MESSAGE Internal error in history store !STACK 1 org.eclipse.core.intern

2017-10-25 14:07:37 13713

原创 Linux常用命令大全/自动挂载

系统信息命令: uname -m 显示机器的处理器架构 uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/meminfo 校验内存使用 cat /proc/vers

2017-09-30 13:48:56 931

原创 第一个maven工程搭建

(一)创建目录结构 1.根目录:工程名 2.src目录:源码 3.pom.xml文件:maven核心配置文件 4.main目录:主程序 5.test目录:存放测试程序 6.Java目录:存放java源文件 7.resources目录:存放框架及其他工具的配置文件. (二)为啥要遵守约定的目录结构呢 1. 自动化构建编译时必须知道java源文件保存到哪里 2.自定义的让

2017-08-22 20:47:16 224

原创 构建过程的几个主要环节以及安装Maven的核心程序

构建过程的几个主要环节: 1.清理:删除以前的编译结果,为重新编译做好准备 2.编译:将java源程序编译为字节码文件 3.测试:针对测试中的关键点进行测试,确保项目在迭代开发过程中关键点的正确性 4.报告:在每一次测试后以标准的格式记录和展示测试结果 5.打包:将一个包含诸多文件的工程封装为一个压缩文件用于安装或部署,java文件用于jar包,动态web工程打war包 6.安装:Mav

2017-08-22 20:46:10 332

原创 为什么要使用Maven?

目前得技术在开发中存在的问题 (1)一个项目就是一个工程; 如果一个项目非常庞大,就不适合继续使用package划分模块;最好是每一个模块对应一个工程,利于分工协作, 借助于Maven就可以将一个项目拆分成多个工程 (2)项目中需要的jar包必须手动”复制”,“粘贴”到WEB-INF/lib目录下 带来的问题:同样的jar包文件重复出现在不同的项目工程中,一方面浪费存储空间

2017-08-22 20:42:05 290

原创 Maven的核心概念

Maven是什么? (1)是一款服务于java平台的自动化构建项目 Make—Ant—Maven—Gradle (2)构建 [1]概念:以”java源文件”,“框架配置文件”,"Jsp",“HTML”,"图片"等资源为“原材料”,去生产一个可以运行的项目的过程     编译     部署     搭建 [2]编译;Java源文件[U

2017-08-22 20:41:19 168

原创 Linux查看服务命令与端口使用状态

netstat/lsof netstat命令用于显示与IP,TCP,UDP和ICMP协议相关的统计数据,一般用于校验本机各端口的网络连接情况 -a 显示一个所有的有效连接信息列表(包括已建立的连接,也包括监听连接请求的那些连接) -n 显示所有已建立的有效连接 -t tcp协议 -u udp协议 -l 查询正在监听的程序 -p 显示正在使用socket的程序识别码和程序名称

2017-08-05 21:04:21 1780

原创 Linux的初级命令行

–help:简单的帮助命令 man : 复杂的帮助命令 help:只针对bush的帮助命令 ls==list:作用是显示目录列表 pwd==p mkdir ==make directory 作用是创建目录,例如:mkdir /data cd == change directory 作用是切换路径,例如: cd touch == 摸一下,作用是创建文件,例如:touch oldboy.t

2017-07-30 20:04:57 289

原创 什么是WebService?

WebService是一个SOA(面向服务的编程)的架构,他是不依赖于语言,不依赖于平台,可以实现不同的语言间的相互调用,通过Internet进行基于Http协议的网络应用间的交互。 WebService实现不同语言间的调用,是依托于一个标准,webservice是需要遵守WSDL(web服务定义语言)/SOAP(简单请求协议)规范的。 WebService=WSDL+SOAP+UDDI(web

2017-07-19 20:39:53 463

转载 你对MVC的理解,MVC有什么优缺点?结合Struts,说明在一个Web应用如何去使用?

MVC设计模式(应用观察者模式的框架模式) M:Model,模型,操作数据的业务处理层,并独立于表现层. V:View,视图,通过客户端数据类型显示数据,并回写模型层的执行结果; C:Controller,控制器,也就是视图层和模型层桥梁,控制数据的流向,接受视图层发出的事件,并重绘视图。 MVC框架的一种实现模型 JSP+Servlet+JavaBean,以控制为核心,JSP只负责显示和

2017-07-19 20:24:22 1293

转载 解决Eclipse报errors running builder ‘javascript validator’ on project

导入jquery的js到项目中,Eclipse每次检测到功能代码变化(保存动作触发)就报错:errors running builder ‘javascript validator’ on project。

2017-07-18 21:21:46 327

原创 SOLDI是面向对象的5大原则

SOLDI是什么? SOLDI是面向对象的5大原则: SRP:单一职责原则; OCP:开放封闭原则; LSP:里氏替换原则; DIP:依赖倒置原则; ISP:接口隔离原则。

2017-07-15 16:46:22 225

转载 MyBatics与hibernate的区别?

MyBatics与Hibernate的区别? 1.Hibernate的真正掌握要比Mybatics来的难些。MyBatics框架相对简单的容易上手,但也相对简陋些。 2.Hibernate与Mybatics都是流行的持久型开发框架,但Hibernate开发社区相对多热闹些,支持的工具也多,更新也快。而Mybatics相对平静,工具较少。 3.Hibernate和MyBatics都有相应的代码生

2017-07-15 16:41:42 790

原创 Html基本标记

Html头部标记head    语法:....    说明:元素的作用范围是整篇文档,元素中可以有元信息定义,文档样式表定义和脚本等信息,定义在HTML语言头部的内容往往不会在网页上直接显示。   举例:                       文档头部信息             文档正文内容          标题标记title    语法:....

2017-07-07 20:28:30 337

原创 如何解决mysql安装过程中,第三步和第四步?

如何解决mysql安装过程中,第三步和第四步? 最近又重新安装mysql,可惜在安装的过程中一直出现问题,第三部老是卡住,网上搜了好多,也没解决掉,之后在一篇文章中看到才成功解决。给大家分享下我的经验 解决办法: 1.删除mysql的安装目录,一般为c:\program Files目录下或者自己定义的目录下 2.删除mysql的数据存放目录,一

2017-06-06 17:50:19 2838

原创 Eclipse启动Tomcat错误:Several ports (8080, 8009) required by Tomcat v6.0 Server at localhost are already

在命令提示符下,输入netstat -aon | findstr 8080获得该端口被PID为848的进程占用输入tasklist |findstr 848:可以获得当前端口被javaw.exe占用继续输入taskkill -F -IM javaw.exe或taskkill /pid 848 /F结束该进程再次在eclipse中启动tomcat正常

2016-06-30 23:45:01 251

原创 Hibernate入口之Configuration

Configuration:Configuration是hibernate的入口,负责管理Hibernate的配置信息,这些配置信息都是从配置文件hibernate.cfg.xml或者Hibernate.propertites读取的,当然也可以自定义名称.到时候只需要实例化Configuration的时候指定好具体的路径即可.Configuration对象实例化代码如下:Configu

2015-12-26 20:42:22 307

原创 Hibernate配置文件的hibernate.hbm2ddl.auto

前几天接触了Hibernate,自己闲着无聊,又回顾了有关三大框架之一的Hibernate,自己搭建了个Hibernate的开发框架,与后台数据库进行了连接,建立了一张表.在Test类中main()方法测试了下,发现了在没有自己建表的情况下,save()保存对象时居然自己建了表,很是奇怪。之后自己仔细研究了下,发现了hibernate.cfg.xml里有这么一个属性标签.它就是hibernate.c

2015-12-26 20:36:46 172

原创 三大框架的概述

主流框架的使用 1.Structs框架是最早的Java开源框架之一.Struts是MVC设计模式的一个优秀实现.Struts定义了通用的Controller(控制器),通过配置文件(一般是 struts-config.xml)隔离了Model(模型)和View(视图),以Action的概念对 用户请求进行了封装,使代码更清晰易读.Struts还提供了自动将请求的数据填充到对象中以及页面标签 等

2015-11-22 09:05:08 2033

企业内部的工时管理系统

企业内部的工时管理,主要汇总统计每天的工作工时录入情况。

2018-08-13

空空如也

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

TA关注的人

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