04 2021 档案

摘要:什么是函数式接口(Functional Interface) 其实之前在讲Lambda表达式的时候提到过,所谓的函数式接口,当然首先是一个接口,然后就是在这个接口里面只能有一个抽象方法。 这种类型的接口也称为SAM接口,即Single Abstract Method interfaces。 函数式接 阅读全文 »
posted @ 2021-04-30 00:26 satire 阅读(840) 评论(0) 推荐(0) 编辑
摘要:前言 Java8中函数接口有很多,大概有几十个吧,具体究竟是多少我也数不清,所以一开始看的时候感觉一脸懵逼,不过其实根本没那么复杂,毕竟不应该也没必要把一个东西设计的很复杂。 几个单词 在学习了解之前,希望大家能记住几个单词,掌握这几个单词,什么3,40个官方的函数接口都是小问题了,不信的话接着往下 阅读全文 »
posted @ 2021-04-30 00:17 satire 阅读(1870) 评论(0) 推荐(2) 编辑
摘要:一、并发控制 当程序中可能出现并发的情况时,就需要保证在并发情况下数据的准确性,以此确保当前用户和其他用户一起操作时,所得到的结果和他单独操作时的结果是一样的。这种手段就叫做并发控制。并发控制的目的是保证一个用户的工作不会对另一个用户的工作产生不合理的影响。 没有做好并发控制,就可能导致脏读、幻读和 阅读全文 »
posted @ 2021-04-20 13:53 satire 阅读(138) 评论(0) 推荐(0) 编辑
摘要:How to Timeout JDBC Queries JDBC queries by default do not have any timeout, which means that a query can block the thread for an unlimited amount tim 阅读全文 »
posted @ 2021-04-15 14:28 satire 阅读(307) 评论(0) 推荐(0) 编辑
摘要:常见的分布式系统唯一ID生成方案 1. 数据库自增长序列或字段 最常见的方式。利用数据库,全数据库唯一。 优点: 1)简单,代码方便,性能可以接受。 2)数字ID天然排序,对分页或者需要排序的结果很有帮助。 缺点: 1)不同数据库语法和实现不同,数据库迁移的时候或多数据库版本支持的时候需要处理。 2 阅读全文 »
posted @ 2021-04-15 11:49 satire 阅读(530) 评论(0) 推荐(1) 编辑
摘要:视图v$lock的列。 v$lock中的常用列有以下列: sid:持有锁的会话SID,通常与v$session关联。 获取当前会话SID:select USERENV('SID') from DUAL type:锁的类型,其中TM表示表锁或DML锁,TX表示行锁或事务锁,UL表示用户锁。我们主要关注 阅读全文 »
posted @ 2021-04-14 12:04 satire 阅读(1481) 评论(0) 推荐(0) 编辑
摘要:sftp是Secure FileTransferProtocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的加密方法。 sftp与 ftp有着几乎一样的语法和功能。SFTP为 SSH的一部分,是一种传输档案至Blogger伺服器的安全方式。其实在SSH软件包中,已经包含了一个叫作SFTP( 阅读全文 »
posted @ 2021-04-14 11:22 satire 阅读(5527) 评论(0) 推荐(1) 编辑
摘要:1. 后台执行 一般运行linux上的程序都是执行 .sh 文件(./sh文件),那如果不影响当前CMD窗口的操作,需要后台运行怎么办呢? 这时就需要借助 nohup 和 & 命令来实现。 nohup java -server -Xms128M -Xmx512M -XX:MetaspaceSize= 阅读全文 »
posted @ 2021-04-14 10:04 satire 阅读(1534) 评论(0) 推荐(0) 编辑
摘要:Linux_Shell_脚本参数接收键盘输入 #!/bin/bash #提示“请输入姓名”并等待30秒,把用户的输入保存入变量name中 read -t 30 -p "请输入用户名称:" name echo -e "\n" echo "用户名为:$name" #提示“请输入密码”并等待30秒,把用户 阅读全文 »
posted @ 2021-04-13 18:00 satire 阅读(812) 评论(0) 推荐(0) 编辑
摘要:obj instanceof class 也就是说这个对象是不是这种类型, 1.一个对象是本身类的一个对象 2.一个对象是本身类父类(父类的父类)和接口(接口的接口)的一个对象 3.所有对象都是Object 4.凡是null有关的都是false ** null instanceof class ** 阅读全文 »
posted @ 2021-04-12 22:27 satire 阅读(163) 评论(0) 推荐(0) 编辑
摘要:如果项目中的一个页面跳转功能存在10个以上的if else判断,想要做一下整改 一、什么是策略模式 策略模式是对算法的包装,是把使用算法的责任和算法本身分割开来,委派给不同的对象管理,最终可以实现解决多重If判断问题。 1.环境(Context)角色:持有一个Strategy的引用。 2.抽象策略( 阅读全文 »
posted @ 2021-04-06 11:18 satire 阅读(3919) 评论(0) 推荐(2) 编辑
摘要:Java动态代理InvocationHandler和Proxy java动态代理机制中有两个重要的类和接口InvocationHandler(接口)和Proxy(类),这一个类Proxy和接口InvocationHandler是我们实现动态代理的核心; 1.InvocationHandler接口 I 阅读全文 »
posted @ 2021-04-06 10:19 satire 阅读(237) 评论(1) 推荐(1) 编辑
摘要:Spring在代码中获取bean的几种方式 方法一:在初始化时保存ApplicationContext对象 方法二:通过Spring提供的utils类获取ApplicationContext对象 方法三:继承自抽象类ApplicationObjectSupport 方法四:继承自抽象类WebAppl 阅读全文 »
posted @ 2021-04-03 13:09 satire 阅读(1203) 评论(0) 推荐(0) 编辑
摘要:Learn to configure H2 database with Spring boot to create and use an in-memory database in runtime, generally for unit testing or POC purposes. Rememb 阅读全文 »
posted @ 2021-04-01 15:03 satire 阅读(221) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示