上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 219 下一页
摘要: 一、前言 我们在操作大型数据表或者日志文件的时候经常会需要写入数据到数据库,那么最合适的方案就是数据库的批量插入。只是我们在执行批量操作的时候,一次插入多少数据才合适呢? 假如需要插入的数据有百万条,那么一次批量插入多少条的时候,效率会高一些呢?这里博主和大家一起探讨下这个问题,应用环境为批量插入数 阅读全文
posted @ 2022-10-19 14:53 Java技术栈 阅读(1033) 评论(0) 推荐(0)
摘要: 来源:juejin.cn/post/6963811586184052767 前言:介绍一个简单的MyBatis加解密方式,日常学习工作中提及这种方法的比较少,所以拿来说说,如果已经知道这种方法的忽略本文! 一、背景 在我们数据库中有些时候会保存一些用户的敏感信息,比如:手机号、银行卡等信息,如果这些 阅读全文
posted @ 2022-10-19 09:25 Java技术栈 阅读(370) 评论(0) 推荐(0)
摘要: 一、为什么会出现跨域问题 出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。 同源策略会阻止一个域的j 阅读全文
posted @ 2022-10-18 09:18 Java技术栈 阅读(784) 评论(0) 推荐(0)
摘要: 来源:https://www.cnblogs.com/yjmyzz/p/refactor-design-pattern-using-java8.html java8中提供的很多新特性可以用来重构传统设计模式中的写法,下面是一些示例: 一、策略模式 上图是策略模式的类图,假设我们现在要保存订单,Ord 阅读全文
posted @ 2022-10-17 15:53 Java技术栈 阅读(220) 评论(0) 推荐(0)
摘要: 来自:juejin.cn/post/6936063402640932878 分析API的耗时是将API的总耗时拆分为不同的部分,清晰的知道是什么原因导致耗时过高。我们借助不同的工具,在不同的网络环境下进行耗时分析,从而提出相应的优化建议。 请求发送过慢导致耗时增加; DNS解析过慢导致耗时增加; 恶 阅读全文
posted @ 2022-10-17 13:15 Java技术栈 阅读(500) 评论(0) 推荐(0)
摘要: 作者:OliQ 来源:https://www.cnblogs.com/yuanchuziwen/p/16770895.html 一、自我介绍 就叫我 OliQ 吧(《白鲸》式的开局)! 我来自杭州的一所双非一本学校,是一名普通的本科生,专业【软件工程】。 1.1 初学编程 事实上,我从高中毕业起就开 阅读全文
posted @ 2022-10-17 09:09 Java技术栈 阅读(454) 评论(0) 推荐(0)
摘要: 背景 之前栈长在公众号Java技术栈分享了这篇文章: 别再写一堆的 for 循环了!Java 8 中的 Stream 轻松遍历树形结构,是真的牛逼! 原代码是这样的: List<Menu> children = all.stream().filter(...).map( (m) -> { m.set 阅读全文
posted @ 2022-10-14 08:59 Java技术栈 阅读(1092) 评论(0) 推荐(0)
摘要: 项目代码基于:MySql 数据,开发框架为:SpringBoot、Mybatis 开发语言为:Java8 前言 公司业务中遇到一个需求,需要同时修改最多约5万条数据,而且还不支持批量或异步修改操作。于是只能写个for循环操作,但操作耗时太长,只能一步一步寻找其他解决方案。 具体操作如下: 一、循环操 阅读全文
posted @ 2022-10-13 09:03 Java技术栈 阅读(1143) 评论(1) 推荐(1)
摘要: 0. Background 在 JAVA 语言中有8中基本类型和一种比较特殊的类型String。这些类型为了使他们在运行过程中速度更快,更节省内存,都提供了一种常量池的概念。常量池就类似一个JAVA系统级别提供的缓存。 8种基本类型的常量池都是系统协调的,String类型的常量池比较特殊。 它的主要 阅读全文
posted @ 2022-10-12 09:14 Java技术栈 阅读(217) 评论(0) 推荐(0)
摘要: 来源:https://my.oschina.net/zudajun/blog/666764 前言 说到数据库事务,人们脑海里自然不自然的就会浮现出事务的四大特性、四大隔离级别、七大传播特性。四大还好说,问题是七大传播特性是哪儿来的?是 Spring 在当前线程内,处理多个数据库操作方法事务时所做的一 阅读全文
posted @ 2022-10-11 11:30 Java技术栈 阅读(1789) 评论(0) 推荐(1)
上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 219 下一页