自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

maty_wang的博客

技术小白

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

原创 网络拓扑自动发掘之三层设备惯用的SNMP OID的含义

1. ipNetToMediaIfIndexName/OID: ipNetToMediaIfIndex.1.192.168.1.1; Value (Integer): 1Name/OID: ipNetToMediaIfIndex.1.192.168.1.2; Value (Integer): 1Name/OID: ipNetToMediaIfIndex.2.192.168.4.1; Va...

2018-07-31 16:03:58 1784 2

原创 MyBatis之入门程序

    刚学习MyBatis,写个入门从程序作为练习,依照从后往前的顺序来编写该入门程序。 1.数据准备部分            1.1 数据库数据准备              CREATE TABLE t_user (id primary key auto_increment,  username varchar(20) not null, password varchar(20) n...

2018-06-21 14:22:19 246

转载 Hibernate之查询语句

Hibernate查询语言(HQL)是一种面向对象的查询语言,类似于SQL,但不是对表和列操作,HQL适用于持久对象和它们的属性。 HQL查询由Hibernate转换成传统的SQL查询,这在圈上的数据库执行操作。虽然可以直接使用SQL语句和Hibernate使用原生SQL,但建议使用HQL尽可能避免数据库可移植性的麻烦,并采取Hibernate的SQL生成和缓存策略的优势。都像SELECT,FRO...

2018-06-01 10:53:51 5679

原创 Hibernate之多对多级联保存以及删除

对应的两个实体类为Student和CourseStudent类package com.maty.entity;import java.util.HashSet;import java.util.Set;/** * @author maty e-mail:[email protected] * @version 创建时间:2018年5月31日 下午3:25:32 类说明 学生类 */...

2018-05-31 22:07:13 2070

原创 Hibernate一对多之级联保存、删除

本例子用来练习Hibernate一对多的级联保存、删除数据。涉及到的实体类为Staff(多)和Company(一)Staff类package com.maty.entity;/** * @author maty e-mail:[email protected] * @version 创建时间:2018年5月30日 上午11:27:11 类说明 员工类 */public class Sta...

2018-05-30 12:28:15 1288

原创 Hibernate之一对多表关系的建立

两个实体类分别为Staff和Company,关系为一个Staff对应一个Company,一个Company对应多个StaffStaff类package com.maty.entity;/** * @author maty e-mail:[email protected] * @version 创建时间:2018年5月26日 下午1:40:30 类说明 该类为员工类,在一对多关系中的位置为多...

2018-05-28 00:07:47 260

原创 Hibernate之新增数据

记录Hibernate新增数据的练习部分实体类package com.maty.entity;/** * @author maty e-mail:[email protected] * @version 创建时间:2018年5月26日 下午1:40:30 类说明 本类为ORM的实体类 */public class User{ private int id; private Stri...

2018-05-26 16:02:38 5674

原创 Spring之事务管理

Spring通过事务管理器,以AOP方式对事务进行管理,以转账为例进行练习Dao类package com.maty;import javax.annotation.Resource;import org.springframework.jdbc.core.JdbcTemplate;/** * @author maty e-mail:[email protected] * @versio...

2018-05-24 12:19:47 124

原创 Spring之jdbc搭配c3p0运行实例

采用xml+注解方式练习使用Spring JdbcTemplate搭配C3P0Dao类package com.maty;import java.sql.ResultSet;import java.sql.SQLException;import java.util.List;import javax.annotation.Resource;import org.springframe...

2018-05-23 22:16:33 364

原创 Spring之JdbcTemplate练习

package com.maty.jdbc;import java.sql.ResultSet;import java.sql.SQLException;import java.util.List;import org.junit.Test;import org.springframework.jdbc.core.JdbcTemplate;import org.springfram...

2018-05-23 13:42:36 202

原创 Spring之AOP学习

 AOP是Spring中最重要的两个特性之一(另外一个是IOC),下面介绍下AOP相关的一些操作一:什么是切入点?什么是通知?什么是切面?       切入点:功能需要被扩展的方法(spring只支持方法类型的切入点)。          通知:即为需要扩展的功能部分           切面:切面确切的讲是一个过程,是将扩展功能应用到切入点的过程。二:什么是aop?     aop是Aspect...

2018-05-21 23:30:14 125

原创 Spring属性注入之set方法注入对象

应用场景:需要在Service中调用Dao的show方法1.编写Service和Dao类Dao类package com.maty.property; /** * @author maty e-mail:[email protected]* @version 创建时间:2018年5月16日 下午3:37:12 * 类说明*/public class Dao{ public void...

2018-05-16 15:59:41 2186

原创 Spring属性注入之set方法注入基本数据类型

Spring可以通过set方法的方式实现属性注入1.需要进行属性注入的类package com.maty.property; /** * @author maty e-mail:[email protected]* @version 创建时间:2018年5月16日 下午3:04:58 * 类说明 该类为有属性注入需求的类*/public class User{ private St...

2018-05-16 15:14:47 2174

原创 Spring属性注入之有参构造函数

Spring通过有参构造函数的方式可以实现属性注入1.需要进行属性注入的类package com.maty.property; /** * @author maty e-mail:[email protected]* @version 创建时间:2018年5月16日 下午12:14:50 * 类说明 该类用来练习如何使用有参数的构造函数进行参数注入 */public class Pro...

2018-05-16 12:38:36 15270

原创 Spring的IOC实现过程

今天看了spring的内容,感觉受益良多,写点东西加深下理解,写的不好请多多指正Spring中IOC的概念:Spring通过一种称作控制反转(IoC)的技术促进了低耦合。当应用了IoC,一个对象依赖的其它对象会通过被动的方式传递进来,而不是这个对象自己创建或者查找依赖对象。你可以认为IoC与JNDI相反——不是对象从容器中查找依赖,而是容器在对象初始化时不等对象请求就主动将依赖传递给它.(来自百度...

2018-05-15 21:43:45 3373

原创 SpringMVC文件上传

    今天学习了SpringMVC文件上传部分,故写一个文章记录下    第一步:编写文件上传的jsp页面        <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTM...

2018-05-14 00:07:19 218

原创 如何使用JFreeChart来构建折线图_动态刷新

监控软件需要比较实时地显示出系统的一些统计信息,所以要求图形可以动态刷新package com.maty;import java.awt.BorderLayout;import java.awt.Container;import java.awt.Font;import java.text.SimpleDateFormat;import javax.swing.JFrame;im...

2018-05-04 11:06:26 1702

原创 如何使用JFreeChart来构建折线图_静态图

       目前自己在写一个SNMP监控软件,由于需要对snmp agent设备进行图形化的实时监控,所以选择JFreeChart来进行图形的绘制,之前也没有使用JFreeChart经验,所以自己写了一个简单的Demo来了解下JFreeChart的一些特性。代码如下:package com.maty;import java.awt.Font;import java.text.SimpleD...

2018-05-04 11:03:17 297

原创 struts2之文件下载

Struts2的文件下载需要将contentType、inputStream、contentDisposition三个参数设定好即可,具体代码如下Action代码:package com.maty.action;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import org...

2018-03-07 15:50:50 125

原创 struts2框架编写文件上传的步骤

1.必须在form表单中添加enctype="multipart/form-data"<form action="${pageContext.request.contextPath typ}/upload.action" method="post" enctype="multipart/form-data"> <input type="file" name=&quo

2018-03-07 14:24:29 248

原创 struts2的基本原理介绍

学习的过后顺便写下来,加深印象,如果有错误的地方,欢迎指出来struts2框架是JavaEE中一个重要的框架,其运行的基本原理如下图所示上图中各个部分的解释如下:前端页面:该部分主要有html或者jsp构成,为用户可见的内容,页面中常常包含各种超链接,当用户点击这些链接之后,前端页面向后台发出请求。过滤器:struts2中的过滤器会根据url字符串来确定该请求是否经过struts2中的过滤器,该判...

2018-03-03 00:01:40 231

原创 如何自定义居中布局

需求:需要将一个组件显示在界面的正中间部分,并且可以调节居中组件所占整个界面的百分比分析:由于Java提供的布局管理器并不能提供上诉需求,故需要自己来实现先上效果图(占据50%)代码部分import java.awt.Color;import java.awt.Dimension;import javax.swing.BorderFactory;import java

2018-01-24 23:32:26 482

原创 Linux kernel编译以及grub2引导

初学Linux Kernel部分,第一步就是先自己玩玩如何下载kernel源代码进行编译并将新内核跑起来centos 7使用grub2取代之前的grub,网上在介绍linux kernel引导的时候大多以grub为例,所以我在第一次引导kernel的时候出现了挺多的问题,如果有遇到grub2引导问题的小伙伴,希望这篇文章可以帮到你本次系统为为VirtualBox新安装的CentOS-7-x

2018-01-23 14:39:30 4166 1

原创 VirtualBox安装Centos 7

#为了更好的学习VirtualBox下载地址:https://www.virtualbox.org/wiki/Downloads,根据自身电脑系统来下载对应的版本Centos7下载地址:https://www.centos.org/download/,选择合适的版本下载,本例选择的版本为:CentOS-7-x86_64-DVD-1611.isoVirtualBox的安装步骤略过....

2018-01-22 14:01:16 52752 8

原创 关于Tomcat7启动闪退的解决办法

在学习过程中遇到了tomcat7启动闪退的问题,从网上查看了资料,现在总结一下原因:startup.bat本身 属于批处理脚本,用来启动tomcat服务器中的相关文件,由于文件结尾没有pause指令,因此如果该批处理文件执行完毕,CMD的黑框就会关闭,造成所谓的闪退现象。大多数在网上查找闪退的解决方法的同学遇到的问题是闪退只是表面现象,深层次问题是tomcat服务器并没有运行起来并且由于闪

2017-09-06 22:47:15 7993

空空如也

空空如也

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

TA关注的人

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