自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 scala双层循环,跳出内层循环

Scala 语言中默认是没有 break 语句,但是你在 Scala 2.8 版本后可以使用另外一种方式来实现 break 语句。当在循环中使用 break 语句,在执行到该语句时,就会中断循环并执行循环体之后的代码块。值得注意的是,scala的双层循环跳出内层循环实现的逻辑和Java双层循环跳出内层循环的逻辑思想是一致的,都是给循环起标签名,然后执行跳出操作。在上述代码条件判断处,执行跳出内侧循环,打印如下结果。

2024-05-13 15:26:33 391

原创 【无标题】

读取数据中发现输出端的表头和输入端的表头是不一致的,就在其中的读取sql语句 ,加入了类似字段

2024-03-14 11:27:11 511

原创 SQL收藏

SQL收藏 1.年月日查询展示,小数转百分数 select to_char(to_date('2012-02-11','yyyy-mm-dd'),'yyyy')||'年'||to_number(to_char(to_date('2012-02-11','yyyy-mm-dd'),'mm'))||'月'||to_char(to_date('2012-02-11','yyyy-mm-dd'),'dd')||'日' 日期, round(0.64*100.0,1)||'%' 百分数 from dual 结果

2021-06-07 10:31:36 224 2

原创 正则时间和固定代码案例

一, 时间 1.年-月-日 ^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((1

2021-02-26 11:52:42 373

原创 2020-12-30

Oracle数据库采坑总结: 1.使用工具创建表,使用表名和字段名时,都需要加上"",Oracle使用时默认表名和字段名均大写,反之,有可能是使用工具创建,采用""包裹 表现形式: [Err] ORA-00942: table or view does not exist ...

2020-12-30 17:18:32 150

原创 git分支合并到master

我是从idea开始创建分支,提交并上传代码到分支,git合并到master推送 idea创建分支 idea更新项目 也可以用 VCS 的 Update Product 将代码提交并推送到刚创建的分支 git切入master分支 $ git checkout master git合并分支 $ git merge 分支名 git push 7.然后上gitHub / gitLab检查一下分支和master最新的push情况 ...

2020-12-16 16:38:01 898

原创 Parameter ‘search‘ not found. Available parameters are [ew, page, param1, param2]

异常: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘search’ not found. Available parameters are [ew, page, param1, param2] 版本: mybatis-plus 3.3.2 异常说明: Mybatis语法异常: 嵌套异常是绑定异常: 找不到

2020-10-14 11:24:21 6176 3

原创 简单介绍线程的生命周期

线程的生命周期 新建状态, 就绪状态, 运行状态, 阻塞状态, 死亡状态 1. 新建状态: 用 new 关键字建立一个线程后,该线程对象就处于新建状态,处于新建状态的内存空间,通过调用 start() 方法进入就绪状态 2. 就绪状态: 处于就绪状态线程具备了运行太监,但还没分到 CPU, 处于线程就绪队列, 等待系统为其分配CPU,当系统选定一个等待执行的线程后,它就会从就绪,进入运行状态, 该动作称为 'CPU调度' 3. 运行状态:

2020-09-02 21:32:57 837

原创 Java中的流类型简介

读写操作,我们通常称为输入/输出(IO)操作。Java通过流进行IO操作的。 字节流 InputStream是所有字节输入流的祖先, OutputStream是所有字节输出流的祖先。 字符流 Reader是所有读取字符串输入流的祖先 Writer是所有输出字符串的祖先 字节高效流: BufferedOutputStream 、BufferedInputStream 字符高效流: BufferedWriter、BufferedReader 转换流: OutputStreamW

2020-08-27 20:36:17 175

原创 linux 常用命令按图说明

文件和目录操作 ll: 查询当前目录所有文件的详情 ls: 查询当前目录的所有文件 pwd: 显示工作路径 cd: 切换目录 mkdir: 创建文件目录 mv: 移动文件位置 cp :复制文件 cp -a 复制文件夹 rm: 删除文件 rm -rf 删除文件夹及其下内容 其他操作: ifconfig -a : 查看linux IP地址 ...

2020-08-26 20:54:39 145

原创 浅谈抽象类和接口的区别

抽象类: 抽象类是什么? 含有 abstract 修饰符修饰的类 抽象类的特点: 1. 不能创建实例对象 2. 可以有构造方法,但构造方法不能是抽象的 3. 可以有抽象方法 4. 抽象方法必须子类进行实现,如果子类实现部分方法,子类必须是抽象的 接口: 接口是什么? 含有interface修饰符的 接口的特点: 1. 所有的方法必须都是抽象的 2. 所有的方法默认为 public abstract 3. 所有的变量默认为 public static final 区别: 1. 单继承多实

2020-08-24 20:03:48 174

原创 浅谈数据库事务特性,隔离级别

浅谈数据库事务 在这之前,先说一下什么是事务? 事务: 业务中的一组操作,要么全成功,要么全失败,不可分割的工作单位 **之后, 再说一下事务的四大特性? ** 原子性:不可分割的工作单位,要么全成功,要么全失败 一致性:一个事物执行前后,表中数据必须保持一致 隔离性:一个事物执行前后,不被其他事物干扰 持久性:事务一旦提交,数据库中的数据必须永久保存下来 继续说一下事务的四种隔离级别? 读未提交:任何问题都没有解决 读已提交:解决了脏读 可重复读:解决了脏读,不可重复读 串行化: 解决了脏读,不可重

2020-08-23 22:10:27 184

原创 深入解析HashMap和HashTable的区别

深入解析HashMap和HashTable的区别 区别: HashMap是线程不安全的, HashTable 是线程安全的, 它们内部的方法都被 synchronized(同步) 修饰 因为同步, 哈希性能等原因, HashMap性能优于HashTable HashMap允许有Null值, HashTable不允许存储Null值 解释: 1.对于HashMap 和 HashTable 的线程安全与否 javadoc中关于hashmap的一段描述如下:此实现不是同步的。如果多个线程同时访问一个哈希

2020-08-22 20:56:41 197

原创 深入解析ArrayList 和LinkedList 的区别?

深入解析ArrayList 和LinkedList 的区别? 区别: 1. ArrayList 底层是动态数组 ,LinkedList 底层是 双向链表 2. ArrayLIst 默认初始化大小 是10, 默认扩容大小 是 1.5 倍, LinkedList 将元素添加到链表末尾, 无需扩容 3. ArrayList 查询快, 增删慢; LikedList 查询慢, 增删快 解析: 1.ArrayList 是数组结构

2020-08-21 21:17:37 190

原创 mysql,oracle数据库的简单增删改查

mysql: 数据库操作: CREATE DATABASE demo0814; #创建数据库 DROP DATABASE demo0814; #销毁数据库 表操作: CREATE TABLE `user`( #创建表 uid INT PRIMARY KEY AUTO_INCREMENT, username VARCHAR(20) NOT NULL, `password` VARCHAR(20), lastlogintime DATETIME ); PRIMARY KE

2020-08-18 20:51:48 230 1

原创 数据库分页显示选择题解答

emp表中有10条数据,下列哪个语句返回的结果肯定只有1条 A:Select distinct*from emp; B:Select *from emp limit 1,5 C:select *from emp limit 5,1 D:select *from emp where ename=“张三” [答案] : C [解析] : 数据库分页 索引 = (当前页-1) * 一页显示记录数 例如: select * from emp limit 0,4 // (第一个参数是.

2020-08-11 15:16:23 338

原创 初始JDK和JRE的区别

讲道理我很强

2020-08-11 11:53:26 150

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除