创建存储过程:create or replace procedure PRO_TEST_EXCEPTION is --声明游标 V_Result NUMBER;begin V_Result := 2/0; EXCEPTION WHEN ZERO_DIVIDE THEN DBMS_OUTPUT.PUT_LINE('除数不能为0');
insert:create or replace trigger TRI_ADD_EMP after insert on emp for each rowdeclare pragma autonomous_transaction;begin insert into emp_copy select :new.empno, :new.ename, :new.job, :new.mgr, :new.hiredate, :new.sal, :new.comm, :new.deptno
select * from emp t where rownum <= 5 order by dbms_random.value;查询五次的结果:
复制表结构和数据:create table emp2 as select * from emp;复制表结构:create table emp2 as select * from emp where 1 = 2;
#!/bin/bashexecName=$1evnName=$2ps -ef|grep application-service*echo -e "\n---------------------------------------------------------------------------------------------------------------------------------------\n"echo -e `date +%y%m%d%H%M%S`":-------
select str_split('Jack,Andy', ',') from dual;select column_value name from table(str_split('Jack,Andy', ','));
ceil(n) 取大于等于数值n的最小整数floor(n)取小于等于数值n的最大整数
import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.*;/* * @author 在下令狐 */@Configurationpublic class WebMvcConfiguration implements
配置weblogic:设置build参数:有时启动weblogic时会报内存不足,所以我们要配置一下参数File ==> Settings ==> Build, Execution, Deployment ==> Compiler配置免密启动:weblogic安装目录 ⇒ user_projects ⇒ domains ⇒ base_domain ⇒ servers ⇒ AdminServer ⇒ security此目录下创建b.
--目标表,更新或者插入此表merge into emp2 a using (select * from emp) b --匹配条件 on (a.empno = b.empno) --匹配时更新目标表 when matched then update set a.sal = b.sal --不匹配时插入到目标表 when not matched
File -> Settings -> Editor -> Inspections搜索Javadoc,找到Declaration has problems in Javadoc references将提示级别修改为Warning
2020-12-04 15:52:02.812 ERROR 17484 --- [ main] com.netflix.discovery.DiscoveryClient : DiscoveryClient_DEMO-EUREKA/DESKTOP-JGC51RU:demo-eureka:8099 - was unable to refresh its cache! status = Cannot execute request on any known servercom.ne
1.在本地Maven仓库中打开Powershell2.输入命令,然后点击回车scotttiger为未加密的数据库密码privateKey为生成的私钥publicKey为生成的公钥password为加密后的数据库密码java -cp druid-1.0.18.jar com.alibaba.druid.filter.config
所需pom依赖: <!-- 引入EasyPoi包 --> <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-spring-boot-starter</artifactId> <version>4.1.0</version> </dependency> <de.
1.Round Robin: 对所有的请求进行轮询发送请求,默认的分配方式。upstream ngcon { server www.baidu.com; server www.baidu2.com;}2.Least Connections:以最少的活动连接数将请求发送到服务器,同样要考虑服务器权重。 upstream ngcon { least_conn; server www.baidu.com; server www.baidu2..
启动Nginx/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf热加载配置文件/usr/local/nginx/sbin/nginx -s reload优雅停止/usr/local/nginx/sbin/nginx -s quit强制停止/usr/local/nginx/sbin/nginx -s stop查询进程ps aux | grep nginx...
表数据将group by 后重复的数据拼接起来SELECT t.job, wmsys.wm_concat(t.ename) as naems, count(1) FROM emp t GROUP BY t.job;将多行数据转为一行数据select wm_concat(t.ename) names from emp t;
解决办法:以管理员身份运行PowerShell执行:get-ExecutionPolicy,如果显示Restricted,表示状态是禁止的执行:set-ExecutionPolicy RemoteSigned选择Y
Mysql存储过程定时统计15分钟内注册用户数量基础数据1.用户表2.时间基表3.用户注册统计表创建存储过程1.存储过程-统计昨天每15分钟内的用户注册数量2.存储过程-开始调用(方便以后扩展)创建定时任务1.定时任务2.设置执行间隔和次数统计结果预览基础数据1.用户表DROP TABLE IF EXISTS `user`;CREATE TABLE `user` ( `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_a
Java识别字符串中的电话号码,并加上样式和事件效果预览代码实现效果预览代码实现import java.util.ArrayList;import java.util.List;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * @author 在下令狐 * @date 2021/1/17 */public class TelephoneNumberUtil { //通过正则表达式识别字符
CREATE OR REPLACE TYPE "TYPE_STR_SPLIT" IS TABLE OF VARCHAR2 (4000)CREATE OR REPLACE FUNCTION "STR_SPLIT" (original_str IN VARCHAR2, keyword_str IN VARCHAR2) RETURN type_str_splitIS j INT := 0; i INT := 1; len_one INT := 0; len_two INT := 0;.
1.yml中相关配置:master: datasource: url: jdbc:oracle:thin:@127.0.0.1:1521:orcl username: scott password: scotttiger driverClassName: oracle.jdbc.driver.OracleDriver type: com.alibaba.druid.pool.DruidDataSource #初始化连接数量,最大最小连接数 ini
JS实现在鼠标点击位置创建弹窗前言功能预览代码详情备注前言 最近在做一个功能,当鼠标进行点击事件时,在鼠标所在位置创建一个弹窗出来,展示所选内容,并进行提交,由于项目没有使用任何前端组件,所以只能用原生JS实现。功能预览代码详情<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title><
VS Code手动离线安装插件下载插件复制插件到VS Code安装目录下执行安装命令下载插件复制插件到VS Code安装目录下执行安装命令code --install-extension 插件名安装成功
阿里Sentinel熔断限流阿里Sentinel熔断限流概述功能特点Sentinel配置下载sentinel jar包Spring Boot项目中引入依赖配置yml文件配置启动类Sentinel使用启动sentinel jar包启动SpringBoot项目打开Sentinel 控制台设置参数访问接口进行测试常见问题阿里Sentinel熔断限流概述功能特点 1. 丰富的应用场景:例如秒杀(即突发流量控制在系统容量可以承受的范围)、消息
1.top2.top Hp pid13.将使用率最高的线程的pid转换成16进制 printf ‘%x’ pid24.jstack pid1 > stack.txt5.在stack.txt中搜索转换成16进制的线程,查看信息jstack 命令报错Permission denied时,分别对java安装目录,java的bin目录以及jmap命令设置权限chmod 777 jdk1.7.0_79chmod 777 binchmod 777 jstack...
启动、停止Spring-boot Java应用的Shell脚本注意事项启动脚本停止脚本注意事项1.编写完shell脚本之后,记得chmod 755 start.sh,否则会提示无法执行or没有权限执行等等2.spring-boot-application是打包后端jar包名称启动脚本#!/bin/bashecho -e "\n------------------------------------------------开始启动spring-boot-application----------
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号