- 博客(14)
- 收藏
- 关注

原创 如何安装Oracle--新手安装Oracle教程
首先我们来了解一下Oracle:Oracle是一个数据库管理系统,类似于MySql和Sql Server,它是Oracle公司的核心产品。因为该公司在信息管理系统、企业数据处理、Internet及电子商务等领域使用非常广泛,其在数据安全性与完整性控制方面的优越性能比较好,所以Oracle占据的市场份额最大,可为大型数据库提供提供更好的支持。Oracle数据库的特点如下:1.支持多用户、大事务...
2018-11-07 10:13:43
100193
19
原创 springboot使用cors解决跨域问题
springboot使用cors解决跨域问题首先我们了解一下跨域问题是如何产生的。由于同源策略(Same Orgin Policy)是一种约定,它是浏览器核心也最基本的安全功能,它会阻止一个域的js脚本和另外一个域的内容进行交互,如果缺少了同源策略,浏览器很容易受到XSS、CSFR等攻击。。所谓同源(即在同一个域)就是两个页面具有相同的协议(protocol)、主机(host)和端口号(port)。非同源会出现的限制无法读取非同源网页的cookie、localstorage等无法接触非同源网页的D
2021-06-25 16:12:54
349
原创 java设计模式-观察者模式
java设计模式-观察者模式1.观察者模式当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知依赖它的对象。观察者模式属于行为型模式。介绍意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。**主要解决:**一个对象状态改变给其他对象通知的问题,而且要考虑到易用和低耦合,保证高度的协作。**何时使用:**一个对象(目标对象)的状态发生改变,所有的依赖对象(观察者对象)都将得
2021-04-29 17:38:35
288
3
原创 使用Java反射机制获取获取两个对象同名属性内容不相同的列表
使用Java反射机制获取获取两个对象同名属性内容不相同的列表package test;import java.lang.reflect.Field;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import test.vo.User;public class CompareObjects { /** * 获取两个对象同名属性内容不相同的
2020-08-17 16:54:34
811
转载 使用poi下载指定excel模板内容
使用此模式比较好https://blog.csdn.net/qq_39897814/article/details/103304345
2020-06-12 15:58:15
320
原创 如何在Idea中使用Git将项目代码上传到码云
Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。使用Git的优点有:1.适合分布式开发,强调个体。2.速度快、灵活。3.公共服务器压力和数据量都不会太大。4.离线工作。5.任意两个开发者之间可以很轻松的解决冲突...
2019-03-05 14:32:51
37689
5
原创 Struts2配置详解
1.Struts2执行过程解。比如用户登录的简单过程如下:用户在登录界面发送请求会经过Struts2的核心控制器(Struts2的过滤器),它会找到匹配的Action类来处理此请求并返回不同的情况给结果处理器,结果处理器在跳转到不同页面默认的跳转方式为转发。同时它的核心控制器——Struts2的过滤器的配置如下: <filter> <filter-nam...
2018-12-05 16:37:17
374
转载 Struts 2入门
1.为什么要使用Struts2?1.市场的普及范围广。2.可以很好的实现将控制与业务逻辑分离开。2.如何获取Struts2?可以访问Struts2的官方网址:http://struts.apache.org.我们选择下载完全资源包struts-2.3.xx.x-all.zip(http://struts.apache.org/download.cgi).下载压缩包,解压后如下图所示:...
2018-12-04 19:25:17
169
原创 HQL连接查询和注解
1.HQL各种连接查询连接类型 HQL语法内连接 [inner] join迫切内连接 [inner] join fetch左外连接 left [outer] join迫切左外连接 left [outer] join fetch右外连接 right [outer] join迫切连接:不仅指定连接查询方式,而且显式指定了关联级别的...
2018-11-28 08:38:08
1558
原创 Hibernate入门
什么是hibernate,hibernate是数据持久化工具,也是一个开源的ORM解决方案,Hibernate内部封装了通过JDBC访问数据库的操作,向上层应用提供面向对象的数据访问API。Hibernate的优缺点?Hibernate是一个自定义的工具类,用于获取Hibernate的Session对象,Session是Hibernate执行持久化操作的核心API,Hibernate处理数据库...
2018-11-21 09:33:57
180
原创 HQL实用技术
在Hibernate中支持三种查询方式:HQL查询、Criteria查询以及SQL查询,HQL是一种面向对象的查询语言,其中没有表和字段的概念,只有类、对象和属性的概念。HQL的功能非常强大,能满足实际开发中的各种查询要求。在编写HQL语句时HQL语句是不区分大小写的。1.from子句Hibernate中最简单的HQL语句形式如下:指定了类的全限定路径from cn.hibernatem...
2018-11-21 09:32:53
446
原创 Oracle中PL/SQL的关键语法
—ch01–distinct 过滤重复数据select distinct(ename) from emp;----- 分页–rownum 伪列 根据你的查询结果,临时编号,不能用> 来运算–rowid 标识列 数据保存进表里面的时候,已经生成了一个唯一值–and job =‘SALESMAN’–and rowid =‘AAAR3sAAEAAAACXAAA’select ...
2018-11-15 08:51:41
349
原创 Oracle数据库基础
Oracle的基本概念包括:数据库、全局数据库名、数据库实例、表空间、数据文件、控制文件、日志文件、模式和模式对象。1.其中数据库不是通常情况下所说的数据库,而是Oracle的一个专业名词。它是磁盘上存储数据的集合,在物理上表现为数据文件、日志文件和控制文件等,在逻辑上以表空间形式存在。使用时,必须首先创建数据库,然后才能使用Oracle。可以在安装Oracle软件的同时创建数据库,也可以在安装...
2018-11-07 17:02:36
440
1
原创 单例模式、懒汉模式以及饿汉模式的区别及应用
1.单例模式单例模式就是系统运行期间,有且仅有一个实例。它有三个必须满足的关键点:(1)一个类只有一个实例。这是满足单例模式最基本的要求,若满足这个关键点,只能提供私有的构造器,即保证不能随意创建该类的实例。示例如下://读取配置文件的工具类—单例模式public class Config{private static Properties properties;//私有构造器–读取数...
2018-10-16 10:14:20
4619
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人