- 博客(7)
- 收藏
- 关注
原创 ThreadLocal原理及用法详解
一.什么是ThreadLocalThreadLocal的作用是提供线程内的局部变量,这种变量在多线程环境下访问时能够保证各个线程里变量的独立性。ThreadLocal 不是一个线程,而是一个线程的本地化对象。当某个变量在使用 ThreadLocal 进行维护时,时ThreadLocal 为使用该变量的每个线程分配了一个独立的变量副本。每个线程可以自行操作自己对应的变量副本,而不会影响其他线程的变...
2019-10-22 17:14:30 245
原创 oracle dual表
oracle dualDUAL是Oracle与数据字典一起自动创建的一个表,它只有一列:DUMMY,其数据类型为:VARCHAR2(1)。DUAL中只有一行数据:‘X’。DUAL属于SYS模式,但所有用户都可以使用DUAL名称访问它。用SELECT计算常量表达式、伪列等值时常用该表,因为它只返回一行数据,而使用其它表时可能返回多个数据行查看当前用户select user from dual;用来调用系统函数select to_char(SYSDATE,'yyyy-mm-dd hh24:m
2021-02-26 15:00:24 161
原创 MySQL show processlist说明
MySQL show processlist说明show processlist和show full processlistprocesslist命令的输出结果显示了有哪些线程在运行,不仅可以查看当前所有的连接数,还可以查看当前的连接状态帮助识别出有问题的查询语句等。如果是root帐号,能看到所有用户的当前连接。如果是其他普通帐号,则只能看到自己占用的连接。showprocesslist只能列出当前100条。如果想全部列出,可以使用SHOW FULL PROCESSLIST命令mysql>
2021-02-22 15:02:44 146
原创 Oracle创建视图
Oracle CREATE VIEW语法要在数据库中创建新视图,请使用以下Oracle CREATE VIEW语句:CREATE [OR REPLACE] VIEW view_name [(column_aliases)] AS defining-query[WITH READ ONLY][WITH CHECK OPTION]OR REPLACE选项取代了现有视图的定义。如果...
2019-10-25 17:34:43 651
原创 Spring注解--@ModelAttribute
Spring注解–@ModelAttribute@ModelAttribute使用详解你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。1.@ModelAttribute注释方法被@ModelAttribute注释的方法会在此controller每个方法执行前被执行,...
2019-10-18 16:01:33 328
原创 mysql触发器
MySql 触发器这几天 做项目接触了一下 MySQL触发器 ,在此总结一下。项目为了改造,由原来插入三张表,三张表的 数据有过多重复的 字段 ,其中一张表base表,就是另外两张表抽取个别字段所创建,这时候 为节省开发成本,使用了 触发器!1. 什么是触发器?触发器(trigger):监视某种情况,并触发某种操作,它是提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特...
2019-03-26 13:56:42 252
原创 Orcal 安装,导入导出数据
Orcal 安装,卸载,分配用户,导入数据你好!这是我第一次 些CSDN发信息,写的 不好大家见谅,安装 Orcal 数据库,以及卸载,分配用户,导入数据中遇到的一些问题,帮大家 汇总一下 。一. Orcal 安装从orcal网站下载orcal11数据库数据库版本,会有俩个解压包把俩个压缩包解压,并解压在同一目录。注意:放在同一个目录下点击database下面的setup....
2019-03-19 10:30:41 639
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人