开始之前,先介绍下swagger常用方法。 services.AddSwaggerGen //添加swagger中间件 c.SwaggerDoc //配置swagger文档,也就是右上角的下拉框内容 c.IncludeXmlComments //引用程序集xml,用于加载出 备注信息等如图 c.Ad ...
分类:
Web程序 时间:
2020-09-08 20:39:50
阅读次数:
73
varchar -- 存放定長的字符数据,最长2000個字符; varchar2 -- 存放可变长字符数据,最大长度为4000字符。 目前没有本质的区别 但是:varchar2是oracle提供的独特的数据类型oracle保证在任何版本中该数据类型向上和向下兼容但不保证varchar,这是因为var ...
分类:
数据库 时间:
2020-09-07 18:51:10
阅读次数:
48
Java 11包含一个全新的垃圾收集器--ZGC,它由Oracle开发,承诺在数TB的堆上具有非常低的暂停时间。 在本文中,我们将介绍开发新GC的动机,技术概述以及由ZGC开启的一些可能性。 那么为什么需要新GC呢?毕竟Java 10已经有四种发布多年的垃圾收集器,并且几乎都是无限可调的。 换个角度 ...
分类:
编程语言 时间:
2020-09-04 17:39:01
阅读次数:
71
用navicat连接oracle的时候,程序报错,提示:“ORA-12514, TNS:listener does not currently know of service requested in connect descriptor”,经过检查以后,是因为service的名字写错了。解决办法: ...
分类:
其他好文 时间:
2020-09-04 17:29:01
阅读次数:
75
1.前言2020年JVM生态报告已经出炉。该报告由英国软件安全服务商Snyk联合Oracle官方刊物TheJavaMagazine联合推出。我们来看看JVM生态圈最新的情况以及发展的趋势,这对Java开发者至关重要。同时欢迎加入[微信圈子]程序员交流圈交流编程经验。2.OpenJDK的崛起随着Oracle修改其JDK上的许可协议,用户在选择JDK的问题上有了更多顾虑。尽管甲骨文JDK仍然占主导地位
分类:
其他好文 时间:
2020-09-04 16:57:50
阅读次数:
56
介绍XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。主要特性1、简单:支持通过Web页面对任务进行CRUD操作,操作简单,一分钟上手;2、动态:支持动态修改任务状态、启动/停止任务,以及终止运行中任务,即时生效;3、调度中心HA(中心式):调度采用中心式设计,“调度中心”自研调度组件并支持集群部署,可保证
分类:
数据库 时间:
2020-09-03 16:52:28
阅读次数:
84
OWASPTopTenOWASPTop10是一个面向开发人员和web应用程序安全性的标准意识文档。它代表了关于web应用程序最关键的安全风险的广泛共识。十大Web应用程序安全风险(2017版)注入:注入缺陷,如SQL、NoSQL、OS和LDAP注入,当将不受信任的数据作为命令或查询的一部分发送到解释器时注入缺陷随即产生。***者的恶意数据可以欺骗解释器执行非预期的命令或在没有适当授权的情况下访问数据
分类:
Web程序 时间:
2020-09-03 16:50:42
阅读次数:
71
例子:createsequenceS_A_EventIDincrementby1startwith34maxvalue999999999;在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。1、CreateSequence你首先要有CREATESEQUENCE或者CREATEANYSEQUENCE权限,CREATESEQUENCEemp_se
分类:
数据库 时间:
2020-09-02 16:54:24
阅读次数:
59
1.创建用户 create user username identified by password; username:用户名 password: 密码 --创建用户 apps, 密码 apps create user apps identified by apps; 2.创建表空间 create ...
分类:
数据库 时间:
2020-08-31 13:24:52
阅读次数:
79
oracle数据库会生成core.开头的日志文件,如果不定期删除就会占用过多系统内存; 所以写脚本轮询文件名,re.match匹配特定格式字符串开头文件,用isExists判断文件是否存在,如果存在用delete_file函数删除,并写入fileDelete_coreLog.txt文件中。 #!/u ...
分类:
编程语言 时间:
2020-08-31 13:12:48
阅读次数:
85