上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 56 下一页
摘要: Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。、 对于纯JDBC操作数据库,想要用到事务,可以按照以下步骤进行: 获取连接 Connection con = DriverManager.getConnection() 开启事务con.set 阅读全文
posted @ 2021-06-07 00:04 KLAPT 阅读(339) 评论(0) 推荐(0)
摘要: Spring 支持使用@Autowired, @Resource, @Inject 三个注解进行依赖注入。 @Autowired @Autowired为Spring 框架提供的注解,需要导入包org.springframework.beans.factory.annotation.Autowired 阅读全文
posted @ 2021-06-05 23:24 KLAPT 阅读(308) 评论(0) 推荐(0)
摘要: 使用 Iterator 遍历 HashMap EntrySet 使用 Iterator 遍历 HashMap KeySet 使用 For-each 循环迭代 HashMap 使用 Lambda 表达式遍历 HashMap 使用 Stream API 遍历 HashMap 1. 使用 Iterator 阅读全文
posted @ 2021-06-05 00:57 KLAPT 阅读(297) 评论(0) 推荐(0)
摘要: site 语法:site 作用:限定在特定的网址中搜索 filetype 语法:filetype 作用:搜索特定的文件类型 inurl 语法:inurl 作用:在URL中搜索出现指定内容的链接 intitle 语法:intitle 作用:在网页title中搜索出现指定内容的网页 intext 语法: 阅读全文
posted @ 2021-06-05 00:48 KLAPT 阅读(437) 评论(0) 推荐(0)
摘要: 数据持久化 主从复制 自动故障恢复 集群化 数据持久化本质上是为了做数据备份,有了数据持久化,当Redis宕机时,我们可以把数据从磁盘上恢复回来,但在数据恢复之前,服务是不可用的,而且数据恢复的时间取决于实例的大小,数据量越大,恢复起来越慢。 而主从复制则是部署多个副本节点,多个副本节点实时复制主节 阅读全文
posted @ 2021-06-04 15:53 KLAPT 阅读(264) 评论(0) 推荐(0)
摘要: 服务的发布与引用 常见的发布和引用的方式包括: RESTful API / 声明式Restful API XML IDL 声明式Restful API 这种常使用HTTP或者HTTPS协议调用服务,相对来说,性能稍差。 首先服务端如上定义接口并实现接口,随后服务提供者可以使用类似restEasy这样 阅读全文
posted @ 2021-06-03 10:08 KLAPT 阅读(58) 评论(0) 推荐(0)
摘要: ThreadPoolExecutor参数最全的构造方法: corePoolSize: 线程池的核心线程数,说白了就是,即便是线程池里没有任何任务,也会有corePoolSize个线程在候着等任务。 maximumPoolSize: 最大线程数,不管你提交多少任务,线程池里最多工作线程数就是maxim 阅读全文
posted @ 2021-06-02 23:44 KLAPT 阅读(56) 评论(0) 推荐(0)
摘要: MySQL 中常见的时间类型有三种 DATE, DATETIME 和 TIMESTAMP,其中 DATE 类型用于表示日期,但是不会包含时间,格式为 YYYY-MM-DD,而 DATETIME 和 TIMESTAMP 用于表示日期和时间,常见的格式为 YYYY-MM-DD HH:MM:SS,也可以带 阅读全文
posted @ 2021-05-18 20:48 KLAPT 阅读(1026) 评论(0) 推荐(0)
摘要: 向线程池提交任务时,线程池的执行逻辑如下: 当一个任务被提交后,线程池首先检查正在运行的线程数是否达到核心线程数,如果未达到则创建一个线程。 如果线程池内正在运行的线程数已经达到了核心线程数,任务将会被放到 BlockingQueue 内。 如果 BlockingQueue 已满,线程池将会尝试将线 阅读全文
posted @ 2021-05-13 17:27 KLAPT 阅读(64) 评论(0) 推荐(0)
摘要: Git是一个分布式代码管理工具 中央式:所有的代码保存在中央服务器,所以提交必须依赖网络,并且每次提交都会带入到中央仓库,如果是协同开发可能频繁触发代码合并,进而增加提交的成本和代价。最典型的就是svn 分布式:可以在本地提交,不需要依赖网络,并且会将每次提交自动备份到本地。每个开发者都可以把远程仓 阅读全文
posted @ 2021-05-13 17:15 KLAPT 阅读(59) 评论(0) 推荐(0)
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 56 下一页