Linux安装oracle centos6.8静默安装oracle11g一、环境要求1.1. 涉及工具及环境1)本地环境windows7+ssh远程连接工具Xshell6、Xftp62)远程虚拟机CentOS6.8 64位系统 3)安装包文件linux.x64_11gR2_database_1of2.zip、linux.x64_11gR2_database_2of2.zip1.2. Oracle服务器要求1)最小内存1G,推...
spring+hibernate动态切换数据源 动态切换数据源确切的来说是在同一类型数据库的情况下的。意思就是说 , 在系统中的使用的数据库分布在多台数据库服务器或者在同台服务器上的多个数据库. 在运行时期间根据某种标识符来动态的选择当前操作的数据库.数据源是相同类型的数据库: 一个SessionFactory+动态数据源+一个事务管理器 数据源是不同类型的数据库: 根据类型 配置多套SessionFactoryspring配置<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE
找不到元素XXX的声明,XML声明自定义元素 当需要在项目中使用一个自定义配置的XML文档时,在web.xml的加载配置文件配置<context-param>中,运行项目后报错显示:找不到元素XXX的声明。因为 XML 语言没有预定义的标签,所以如果我们要规范XML那么就必须用到DTD文件了。这时可以在XML中使用DTD的方法,来自己定义标记,进行自定义声明。1.xml使用DTD:方法1:外部文件引入XML<!DOCTYPE 根节点名称 SYSTEM "文件名.dtd">方法2:使用内部dtd文件<
SQL优化的一些方式 1、在表中建立索引的时候,优先考虑where、group by涉及的列上建立索引。2、尽量避免使用select *,返回无用的字段会降低查询效率。如下:SELECT * FROM table优化方式:使用具体的字段代替*,只返回使用到的字段。3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null优化方式:可以在num上设置默认值0,确保...
VMware虚拟机Redhat7 Linux系统仅主机模式联网 1.打开windows主机 控制面板-----》网络和共享中心-----》更改适配器设置笔记本连无线网的话就下面这样2.上面强制将VMware Network Adapter VMnet1的ip设置成了192.168.137.1,接下来,我们就要将虚拟机的DHCP的子网和起始地址进行修改,点击“虚拟网络编辑器”3.重新配置网卡,将VMware Network Adap...
eclipse安装activiti工作流插件 1、点击eclipse上方工具栏的Help,选择Install New Software2、弹出如下窗口,然后填写插件名称和安装地址Name:Activiti BPMN 2.0 designerLocation:http://activiti.org/designer/update/组图如下:3、安装完成后,重启Eclipse。在new的时候,操作面板...
ajax error $.ajax({ url: '/cxz/add', success: function (data) { alert(data); }, error: function (xhr, textStatus, errorThrown) { /*错误信息处理*/ ...
springboot没有webapp目录 项目右键——>properties——>project faceets——>把“Dynamic Web Module”前面的钩加上(如果已勾上就先去掉保存再加上)——>Further configuration available新弹出的对话框——>将Content directory中的内容修改为:src/main/webapp——>在generate...
解决PKIX path building failed 在调用服务方https地址接口时出现错误:sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to req...
eclipse中运行正常导出的可运行jar包运行时输出中文乱码 在eclipse编写并调试程序,我们将程序输出为可执行jar包,在服务器运行程序却发现涉及到中文输出部分出现了乱码现象,但是在eclipse中运行的时候确实正常的。在调用第三方接口时,出现中文传输过去后显示的却是乱码。这是因为在eclipse运行的时候的编码是我们更改过的,所以没问题,而导出为可执行jar包的时候,eclipse是默认使用的GBK编码,没有保留运行的utf-8编码,所以...
开发对外接口注意事项 1、客户端请求加密、服务端请求解密2、防止重复提交一般是在数据库加状态,在 status=0 的状态下更新,更新完状态变为1,这样就可以防止重复提交---------------------------------------------------------------------------------签名基本原理是通过 key/secret 的实现:1, 服务器...
多个select运算 witht1as(--第一个查询),t2as(--第二个查询),t3as(--第三个查询),.........selectt1.ID,t1.num-t2.num + t3.numfromt1,t2,t3wheret1.ID=t2.IDand t1.ID = T3.ID...
Java调用接口 第一种方式:首先URL restURL = new URL(url);这其中的url就是需要调的目标接口地址,URL类是java.net.*下的类,这个不陌生。 setRequestMethod("POST");请求方式是有两个值进行选择,一个是GET,一个是POST,选择对应的请求方式 setDoOutput(true);setDoInput(true); setDoInput() ...
Springboot/SpringCloud 项目启动两种不同配置 复制application.yml粘贴两份并起名如上 加application-test01.yml和application-test01.yml在applicatiom.yml中书写如下代码:spring: profiles: active:test01application-test01.yml和application-test02.yml中书写代码:...
关系型数据库五范式 1)1NF(第一范式): 数据库表的每一列都是不可分割的基本数据项。 如“电话号码”这个属性可以继续被分割为“办公电话”、“手机号码”等属性,在第一范式的语义下不应该被作为单独的一列出现。2)2NF(第二范式):必须先满足第一范式。 数据库表中的每一行必须可以被唯一的区分,即每一行中有一个唯一标识将这行与其他行区分出来,这个唯一标识就是我们常说的主键。在2NF的语义下,所有非主键的字段都要依赖...
oracle日期转换操作 to_date("要转换的字符串","转换的格式") 两个参数的格式必须匹配,否则会报错。即按照第二个参数的格式解释第一个参数。to_char(日期,"转换格式" ) 即把给定的日期按照“转换格式”转换。Dual 是 Oracle中的一个实际存在的表,任何用户均可读取,常用在没有目标表的select语句块中。比如,我要获得系统时间,则用“select sysdate fr...
springboot中实现定时任务 package com.iwhere.base.scheduling;import org.springframework.context.annotation.Configuration;import org.springframework.scheduling.annotation.EnableScheduling;import org.springframework.schedul...