• 2025-01-05[20250103]distinct的函数实现.txt
    [20250103]distinct的函数实现.txt--//前天使用递归代替类似selectdistinctrtypefromroutine2;--//今天尝试使用函数是否可以实现,首先提一下,写pl/sql代码不是我擅长的工作,我的工作不需要写代码。--//主要目的仅仅为了学习。1.环境:SCOTT@book01p>@ver2=====================
  • 2024-12-28[20241227]字符串转换成列表问题.txt
    [20241227]字符串转换成列表问题.txt--//开发经常会写sql语句,经常会出现in('111122','1111113'..,'2222111')之类的情况,一般语句in里面内容经常变化,导致无法使--//用绑定变量。--//实际上以前例子,通过建立type,然后建立函数将拼接的字符串转换为数字或者字符串列表。--//前几天有
  • 2024-12-14[20241213]18c sqlplus rowlimit设置.txt
    [20241213]18csqlplusrowlimit设置.txt--//18c开始sqlplus支持rowlimit,看信息就知道限制结果集的输出行数,这样明显看执行计划统计信息自然不准。--//不过我发现oracle在处理上非常特别,做一个记录以及简单分析。1.环境:SCOTT@book01p>@ver2==============================PORT_S
  • 2024-12-10ARM - 海思 - HI35xx平台串口配置方法
    转自: https://blog.csdn.net/dosthing/article/details/82951207 海思UART启用海思默认只开启UART0单元作为调试功能使用,在实际应用中我们常常需要使用UART1、UART2来与外围设备对接,以实现串口通信。此时我们就需要配置启用UART1、UART2单元,这个过程分为3步:确保硬件IO口设计
  • 2024-11-30中间人攻击(Man-in-the-Middle Attack, MITM)
    目录中间人攻击的基本过程常见的中间人攻击类型防范措施中间人攻击(Man-in-the-MiddleAttack,MITM)是一种网络攻击形式,攻击者通过介入受害者与目标实体之间的通信,在双方不知情的情况下拦截、窃听或篡改数据。这种攻击的关键在于攻击者能够悄无声息地插入到两个通信方之间,并使
  • 2024-10-14[20241013]sqlplus spool与文件覆盖.txt
    [20241013]sqlplusspool与文件覆盖.txt--//这个问题在8月份遇到的问题,我发现在sqlplus下spoola.sql文件,并没有在当前目录产生a.sql文件,后来我发现建立在环境变量--//ORACLE_PATH定义的目录下,当时以为自己打开多个会话,没有注意自己工作的当前目录。事后我测试,问题视乎消失了,我再
  • 2024-09-01[20240826]奇怪ORA-01031 insufficient privileges报错.txt
    [20240826]奇怪ORA-01031insufficientprivileges报错.txt--//遇到的奇怪ORA-01031insufficientprivileges情况,做一个分析:1.环境:SYS@book01p>@ver2==============================PORT_STRING                  :x86_64/Linux2.4.xxVERSION     
  • 2024-08-20[20240818]测试21c下sqlplus show recyclebin的小问题2.txt
    [20240818]测试21c下sqlplusshowrecyclebin的小问题2.txt--//以前测试过,链接[20210722]sqlplus下showrecycebin的小问题.txt--//注:recycebin拼写错误应该是recyclebin.--//这个问题当时也是浪费了大量实际,我记忆遇到问题时是上午,执行showrecyclebin;[注空格+;],linux