- 博客(17)
- 收藏
- 关注
原创 Oracle 常用 SQL 函数列举(看我这一篇就够了!)
它会将当前日期按照 `YYYY-MM-DD` 的格式转换为字符串。`SUBSTR('abcdef', 2, 3)` 会从字符串的第 2 个位置开始提取长度为 3 的子字符串,结果为 `bcd`。在上述代码中,`ABS(-10)` 会返回 10。假设 `employees` 表中有 `salary` 列,此代码会计算所有员工工资的总和。它会将字符串 `2025-01-01` 按照 `YYYY-MM-DD` 的格式转换为日期类型。`MOD(10, 3)` 的结果是 1,因为 10 除以 3 的余数为 1。
2025-04-03 17:23:57
846
原创 Vue.js 极简入门指南
Vue 是一个用来构建用户界面的 JavaScript 框架,简单来说就是帮你更轻松地开发网页应用的工具。4. 事件处理:`@click` 等处理用户交互 为什么选择Vue而不是React/Angular?1. 数据绑定:用 `{{ }}` 或 `v-model` 把JS数据和HTML绑定。1. 数据驱动:你改数据,页面自动更新(不用手动操作DOM)1. 先玩明白基础语法(数据绑定、事件、条件/循环渲染)2. 条件渲染:`v-if` 控制显示/隐藏。3. 列表渲染:`v-for` 循环渲染数组。
2025-04-01 22:19:04
193
原创 用大白话讲明白SpringBoot
现在大部分配置SpringBoot都帮你自动搞定了。- 现在只要加一个"starter"依赖就全齐了。1. 选个现成的项目模板(含Web、数据库支持)- 以前要把项目打包扔到Tomcat里才能运行。- 传统Spring就像自己买砖头水泥盖房子。- 现在直接点运行按钮就能启动,内置了服务器。- 社区支持好(遇到问题容易找到解决方案)- 出错概率小了(因为标准化的配置)- 以前加个功能要找十几个jar包。- 以前要写几十个XML配置文件。- 新人上手快(项目结构都统一)- 开发速度快了至少50%
2025-04-01 21:51:54
164
原创 数据库中出现死锁,如何解决?
死锁是指两个或多个事务互相等待对方持有的资源而无法继续执行的情况。比如,事务A和事务B分别占用了资源X和资源Y,当A试图请求Y而B占用了Y的时候,A就会被阻塞;同样的,当B试图请求X而A占用了X的时候,B也会被阻塞,这时,A和B都无法继续执行,形成了死锁。
2023-05-11 14:52:07
5253
原创 Java中的多线程编程可以通过线程类Thread和线程接口Runnable实现。
执行程序时,调用Thread类的start()方法会启动一个新线程,并在新线程中执行run()方法。- 线程间通信:多个线程之间需要进行通信来协调工作,可以使用wait()、notify()、notifyAll()等方法实现。- 线程优先级:JVM通过线程调度器来控制程序中多个线程的执行顺序,可以使用setPriority()方法设置线程的优先级。多线程编程的目的是提高程序的并发性和效率,但是也需要谨慎处理线程同步和线程间通信等问题,以免导致线程安全问题和程序性能下降。
2023-05-08 10:29:35
192
原创 如果Oracle数据库中的字段大小超过4000,可以考虑使用CLOB或BLOB类型来存储文本或二进制数据。
clob类型和blob类型的使用
2023-05-06 17:39:12
3305
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人