自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(92)
  • 资源 (22)
  • 收藏
  • 关注

原创 oracle基本函数和查询和字段连接

----解锁scott用户alter user scott account unlock;----解锁scott用户的密码【也可以用来重置密码】alter user scott identified by tiger;----切换到scott用户下----where----查询出工资高于1500的员工----where操作是在select操作之前执行select e.ename, ...

2017-09-29 20:09:49 930

原创 oracle数据结构

数据库:databaseoracle数据库是数据的无聊存储,包括数据文件ORA或DBF,控制文件,联机日志,参数文件,这里的数据库是一个操作系统只有一个库。可以看作是oracle就只有一个大数据库实例:一个oracle实例有一系列的后台进程和内存结构组成,一个数据库可以有n个实例数据文件dbf:数据文件是数据库的物理存储单位,数据库的数据是存储在表空间中的,真正是在某一个或多个数据文件...

2017-09-29 19:55:33 3025

原创 plsql乱码解决

 中文乱码问题解决1.查看服务器端编码select userenv('language') from dual;我实际查到的结果为:AMERICAN_AMERICA.ZHS16GBK2.执行语句 select * from V$NLS_PARAMETERS查看第一行中PARAMETER项中为NLS_LANGUAGE 对应的VALUE项中是否和第一步得到的值一样。如果不是,需要设置环境变...

2017-09-29 19:39:27 252

原创 同名参数后台接受

1.在页面可以把参数拼接为字符串2.struts2接受默认会以‘逗号空格‘接受(Integer除外,会覆盖)’,也可以用同名数组接受(也使用Integer)3。springmvc接受使用string接收,springmvc会自动将两个name参数值用“,”隔开,也可以用同名数组接受(也使用Integer)

2017-09-29 19:28:58 643

转载 struts2处理流程

一、Struts2的处理流程: 客户端产生一个HttpServletRequest的请求,该请求被提交到一系列的标准过滤器(Filter)组建链中(如ActionContextCleanUp:它主要是清理当前线程的ActionContext、Dispatcher,FilterDispatcher主要是通过ActionMapper来决定需要调用那个Action,FilterDispatche

2017-09-27 20:10:36 442

原创 baseDao抽取

BaseDao是什么(1)可以把dao层重复代码抽取(2)在dao里面做crud操作,调用hibernateTemplate里面的方法都一样,只是传递参数不一样。如果添加客户传递客户对象,如果添加联系人传递联系人对象技术:反射+泛型泛型术语介绍(1)List* :称为typeof* List整体部分,称为参数化类型* 里面User,这个User,称为

2017-09-27 19:28:46 487

原创 struts2文件上传

(1)上传表单页面满足要求:第一个:表单提交方式post第二个:form标签设置属性值 enctype属性值 multipart/form-data第三个:表单里面有文件上传项 <input type=”file” name=”upload”/>(2)具体实现代码步骤第一步在action获取上传文件和文件名称 //1在action定义两个变量...

2017-09-26 21:02:59 182

转载 svn安装,配置

项目管理在项目开发活动中起到非常重要的作用,而对于初学者来说学习有一定的难度,且不说如何使用,就是搭建过程恐怕也要费一般周折,介于此下面就通过图解的方式一步一步详细的教大家如何使用SVN,你只要耐心的一步步去实践就能掌握目录:一、SVN介绍二、SVN服务器安装三、SVN客户端安装四、SVN服务配置五、SVN客户使用六、Eclipse SVN客户端插件安装一、SV...

2017-09-26 20:23:39 196

转载 svn分支介绍和使用

使用svn几年了,一直对分支和合并敬而远之,一来是因为分支的管理不该我操心,二来即使涉及到分支的管理,也不敢贸然使用合并功能,生怕合并出了问题对团队造成不良影响,最主要的原因是,自己对分支的目的和合并的方法不甚了解,这才是硬伤。 最近由于适配机型的需要(本人从事手机客户端的开发),需要经常接触分支和合并两项工作,突然发现这玩意整不明白很难开展工作,遂这两天着重研究了一下,有点收获,怕以后忘...

2017-09-26 20:02:16 9754 1

原创 eclipse安装svn

1eclipse和MyEclipse区别(1)eclipse是免费开发工具(2)MyEclipse是收费的插件IDE:集成开发环境  第一种:(不用)(1)找到eclipse安装路径,(2)复制对应文件夹内容 第二种(推荐):(1)在eclipse中引入插件文件(2)找到eclipse中文件夹dropins(3)在这个文件夹里面dropins...

2017-09-26 19:56:11 137

原创 svn版本冲突解决

 第一种方式:手动方式l  删除多余的文件l  打开tom.txt文件,mine和====之间内容,复制出来l  把tom.txt文件删除l  重新从svn上面update文件l  把复制出来内容复制回文件里面 第二种方式:使用Merge合并 (1)使用这种方式时候,冲突文件不要提前打开   ...

2017-09-26 19:54:03 214

原创 svn安装端口冲突解决

(1)svn服务器默认端口是443,如果安装443端口有冲突,有备用端口8443 (2)如果443和8443都有冲突,解决:*找到占用这个端口软件进程,把这个进程停止 第一步打开cmd窗口,输入命令(1)查看到当前系统中,显示所有进程端口号netstat -ano (2)找到对应端口号pid值(3)打开任务管理器 默认没有pid列显示在查看&gt;选...

2017-09-26 19:48:59 1556

原创 svn介绍

 l 通常软件开发由多人协作开发,如果对代码文件、配置文件、文档等没有进行版本控制,将会出现很多问题:l 备份多个版本,占用磁盘空间大l 解决代码冲突困难l 容易引发BUGl 难于追溯问题代码的修改人和修改时间l 难于恢复至以前正确版本l 无法进行权限控制l 项目版本发布困难 常用的版本控制工具:svn、vss、cvs、git 1 svn体系结构...

2017-09-26 19:45:15 181

原创 Springboot静态资源和整合整合freemarker,Jsp,thymeleaf

Springboot中不推荐使用jsp。所以表现层页面可以使用freemarker来实现。在pom文件中添加对freemarker启动器的依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-freema...

2017-09-25 19:57:03 792

原创 spring boot入门

修改JDK为1.8,需要在pom.xml中添加以下配置: <properties> <java.version>1.8</java.version> </properties>在pom.xml中添加依赖,效果如下 <parent> <groupId>org.spring...

2017-09-25 19:33:56 1031

原创 Hibernate延迟加载和session绑定,获取和事务

Hibernate延迟加载:在session关闭之前先获取需要查询的数据,可以使用工具方法Hibernate.isInitialized()判断对象是否被加载,如果没有被加载则可以使用Hibernate.initialize()方法加载对象。使用拦截器或过滤器延长Session的生命周期直到视图获得数据。Spring整合Hibernate提供的OpenSessionInViewFilter...

2017-09-23 11:28:49 1054

原创 dao注入hibernate模板

1 注入关系(1)action里面注入service(2)service注入dao(3)dao注入hibernateTemplate(4)hibernateTemplate注入sessionFactory    配置action -->    beanid="userAction"class="cn.action.UserAction"scope="prototype"

2017-09-23 11:04:17 543

原创 spring和hibernate注解整合

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.spri...

2017-09-23 10:59:14 340

原创 spring整合hibernate(不带hibernate配置文件)

spring配置:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http...

2017-09-23 10:55:46 1272

原创 spring和hibernate整合

hibernate配置:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hiberna...

2017-09-23 10:50:14 235

原创 spring整合struts2配置

bean配置;                set方法住人                                     -->                                                    struts2配置:                    

2017-09-23 08:46:18 332

原创 spring整合struts2之web.xml配置

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/w...

2017-09-23 08:42:55 467

原创 spring事务管理

事务管理两个接口1,使用jdbc和mybatis是使用DataSourceTrancationManager2,使用hibernate时使用hibernateTrancationManager声明式事务(xml)配置文件中配置配置事务管理器 -->    beanid="transactionManager"class="org.springframework.jd

2017-09-21 20:15:21 147

转载 Spring五个事务隔离级别和七个事务传播行为

Spring五个事务隔离级别和七个事务传播行为1. 脏读 :脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。2. 不可重复读 :是指在一个事务内,多次读同一数据。在这个事务还没有结束时,另外一个事务也访问该同一数据。那么,在第一个事务中的两 次读数据之间,由于第二个事务的修改,那么第一个事

2017-09-21 20:13:04 217

原创 spring连接池引入外部文件

外部文件配置:jdbc.driverClass=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql:///spring_day02jdbc.user=rootjdbc.password=root    引入外部属性文件 -->    beanclass="org.springframework.beans.factory.config.Pr

2017-09-21 20:08:09 270

原创 spring连接池配置

配置内置连接池 -->    beanid="dataSource"class="org.springframework.jdbc.datasource.DriverManagerDataSource">       方法住人 -->       propertyname="driverClassName"value="com.mysql.jdbc.Driver">property>

2017-09-21 20:00:22 218

原创 spring之jdbcTemplate

增,删,改操作使用:JdbcTemplate jdbcTemplate =new JdbcTemplate(dataSource);  (1)第一个参数是sql语句(2)第二个参数是语句?值       String sql = "deletefrom t_user where id=?";       jdbcTemplate.update(sql, 1);查

2017-09-21 19:54:26 194

原创 spring之基于aspectj注解aop使用

在配置文件中开启aop自动代理(1)在增强类上面使用@Aspect注解(2)在增强方法上面配置不同类型通知/* * 增强类 */@Aspectpublicclass MyUser {     //让这个方法在add方法之前执行,前置通知    @Before(value="execution(*cn.aop.User.add(..))")

2017-09-21 19:36:07 280

原创 spring整合单元测试注解配置

1 spring整合junit单元测试框架,首先引入jar包@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration("classpath:bean1.xml")publicclass PersonService {        //使用注解注入personDao对象    @Resource(name=

2017-09-21 19:32:05 454

原创 spring之aop术语和配置

术语:1.通知(Advice):通知定义了切面是什么以及何时使用。描述了切面要完成的工作和何时需要执行这个工作。2.连接点(Joinpoint):程序能够应用通知的一个“时机”,这些“时机”就是连接点,例如方法被调用时、异常被抛出时等等。3.切入点(Pointcut)通知定义了切面要发生的“故事”和时间,那么切入点就定义了“故事”发生的地点,例如某个类或方法的名称,Spring中允...

2017-09-21 19:29:16 160

原创 spring注解注入属性

1 注入普通类型属性 (1)在要注入值的属性上面使用注解 @Value,不需要set方法    @Value(value="lucymary")      privateStringbname;2 注入对象类型属性(重点)(0)首先把对象使用注解创建第一个注解: @Autowired(按类型by type)    @Autowired    privat

2017-09-21 19:16:33 1709

原创 spring之bean管理-----注解

在spring配置文件中开启注解扫描开启注解扫描        到配置包里面找所有类的上面,方法上面和属性上面注解,根据不同注解实现不同功能    -->context:component-scanbase-package="cn">context:component-scan>创建注解对象@注解名称(属性1=值1,属性2=值2,.......)如果注解属性名称是val

2017-09-21 19:09:43 557

原创 spring属性注入

1.有参构造 创建类,定义属性,生成有参数构造 publicclass Book {    private String bname;    private String author;        //生成有参数构造    public Book(String bname, String author) {       this.bname = bname;...

2017-09-21 18:58:44 178

原创 spring之bean工厂

(1)ApplicationContext和BeanFactory区别*ApplicationContext加载配置文件时候,把配置文件对象创建*BeanFactory加载配置文件时候不会创建对象,在获取对象时候创建 ** spring配置文件在服务器启动时候加载最合适,创建对象底层原理:*ServletContext对象:当服务器启动时候,每个项目有一个ServletCo

2017-09-21 18:55:12 383

原创 spring之bean标签

1 id属性(1)根据id属性值获取对象(2)在一个spring配置文件中,可以有多个bean标签,但是bean标签id属性值不同 2 class属性(1)类的全路径 3 name属性(1)name属性作用和id属性一样的(2)id属性值里面不能包含特殊符号的(3)name属性值可以包含特殊符号  /user 4 scope属性(1)主要作用:配

2017-09-21 18:54:32 262

原创 spring核心

spring核心有两部分:(1)控制反转 ioc:* 比如现在有普通类,在这个类里面有普通的方法,调用这个类里面的普通的方法,需要创建类对象,使用对象调用方法。* 创建类的对象,使用原始方式new对象。使用ioc实现对象创建,不需要手动new对象,通过配置文件方式创建对象** 把对象创建交给spring配置 (2)面向切面 aop:* 不通过修改源代码方式增强类里面的方

2017-09-21 18:51:45 601

原创 Struts2框架标签库

**Struts2框架的控制标签**        1. 逻辑控制标签        * 逻辑控制标签,只有可以单独使用,如果想使用 必须与结合使用        * 可以使用test属性进行条件的判断        * 代码如下                            num=20                           

2017-09-19 20:58:09 315

原创 Struts2拦截器

**技术分析之Struts2的拦截器技术**        1. 拦截器的概述        * 拦截器的作用:对Action类中的方法进行拦截,进行程序的编写。        * 拦截器就是AOP(Aspect-Oriented Programming)的一种实现。(AOP是指用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。)        * 过滤器:

2017-09-19 20:55:37 358

原创 ognl符号使用

1. # 符号的用法:作用从context值栈中获取值,构建Map集合。        * 获得context中的数据            >             >             >             >             >             >                 * 构建一个map集合          

2017-09-19 20:36:07 766

原创 Struts2值栈

值栈就相当于Struts2框架的数据的中转站,向值栈存入一些数据。从值栈中获取到数据。        * ValueStack 是 struts2 提供一个接口,实现类 OgnlValueStack ---- 值栈对象 (OGNL是从值栈中获取数据的 )        * Action是多例的,有一起请求,创建Action实例,创建一个ActionContext对象,代表的是Action的

2017-09-19 20:14:48 376

POIutil.rar

poi导出为excel,分为多页导出,解决一次导出数据太多

2019-08-05

全局唯一id生成器vesta.rar

全局id生成器vesta.rar

2019-07-09

POI-Excel.rar

POI报表Excel导出文字带图片,解决导出图片失真的情况

2019-06-14

poi word 打印

poi word 打印

2019-01-22

OpenStack视频

OpenStack视频 网盘链接

2018-12-04

gitlab+jenkins+sonar自动化部署部署视频

gitlab+jenkins+sonar自动化部署部署学习视频,

2018-11-26

RBAC权限视频

RBAC权限开发视频,

2018-11-21

OpenRestry

微服务API网关OpenRestry,绝对清晰微服务API网关OpenRestry,绝对清晰

2018-11-16

rabbitmq视频

rabbitmq视频精讲,包含从入门到精通,以及案例分析,视频质量高

2018-09-21

Spring Security、Spring Social 、Spring Security OAuth

本教程是全网最细致地讲解Spring Security、Spring Social 、Spring Security OAuth三种技术开发安全的REST服务,彻底掌握一线互联网公司主流的身份认证和授权方式。 Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC,DI(控制反转Inversion of Control ,DI:Dependency Injection 依赖注入)和AOP(面向切面编程)功能,为应用系统提供声明式的安全访问控制功能,减少了为企业系统安全控制编写大量重复代码的工作。

2018-09-04

go语言教程

go语言教程go语言教程

2018-08-22

Jenkins视频教程

Jenkins视频教程

2018-08-22

docker教程

docker教程

2018-08-21

springboot和springcloud中文文档

springboot和springcloud中文文档

2018-08-21

springcloud视频

springcloud视频springcloud视频springcloud视频springcloud视频

2018-08-19

大数据Hadoop视频教程

大数据Hadoop视频教程大数据Hadoop视频教程大数据Hadoop视频教程

2018-08-19

百度地图api教程

百度地图api大全,快速上手百度地图,了解个api的内容

2018-07-15

mybatis图形教学大全

mybaits图文解析,快速了解mybaits,清晰了解各部分之间的关系

2018-07-15

java面试全集

根据多人的java面试总结,面试大全宝典,面试中常问的内容

2018-03-10

spring data jpa中文文档

内容快速了解spring data jpa ,快速上手spring data,

2018-02-28

java8新特性

全面介绍java8新特性,快速了解java8,学习java8新增的内容

2018-02-25

空空如也

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

TA关注的人

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