【数据结构】·励志大厂版(复习+刷题):二叉树 前引:哈喽小伙伴们!经过几个月的间隔,还是逃脱不了再次复习的命运!!!本篇文章没有冗杂的闲话,全是干货教学,带你横扫二叉树的几种遍历,怎么前序、、中序、后续?如何识别?二叉树其实难得就是它的递归,代码量其实并不多,插入 数据结构与算法 2025年05月29日 45 点赞 0 评论 12324 浏览
多线程事务怎么回滚 背景介绍 1.最近有一个大数据量插入的操作入库的业务场景,需要先做一些其他修改操作,然后在执行插入操作,由于插入数据可能会很多,用到多线程去拆分数据并行处理来提高响应时间,如果有一个线程执行失败,则全部回滚. 2.在spring中可以使用@Transactional注解去控制事务,使出现异常时会进行回滚,在多线程中,这个注解则不会生效,如果主线程需要先执行一些修改数据库的操作,当子线程在进行处理出 数据结构与算法 2025年04月18日 49 点赞 0 评论 12220 浏览
EasyExcel实现文件导入导出(简单实用) EasyExcel官方文档 1. 引入EasyExcel的Maven依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>3.1.0</version> &l 数据结构与算法 2025年04月23日 99 点赞 0 评论 12111 浏览
Seurat分组随机选取细胞数实战(随机采样后找亚群DEG) 2022-06-01 关键词 随机取样细胞 Downsample cells 分组随机选取细胞 适用背景 之前的博客提到,R语言处理大数据效率较低,耗时长,一种解决方案是可以转用Python语言流程,但如果对Python语言比较陌生,任务又急,那可以采用另一种方案——分组随机取样。 尽管Seurat这个软件包功能极其强大,但是当细胞数达到几十万甚至上百万时,把常规流程跑一遍少则几天,多则几周,实在是极其消耗时间。而 数据结构与算法 2025年04月13日 55 点赞 0 评论 12040 浏览
每天一个关键词,0基础非专业人士的SQL学习攻略大纲,像使用excel一样使用SQL 毫无疑问现在是一个数据的时代,我们的工作就是在跟各种各样的数据打交道,所以懂得数据分析数据处理就很重要,但是一说到数据或者是数据库,总有一种让人觉得很难的感觉,一想到要去写代码就感觉这不是一个非技术人员可以搞定的事情。 但是,同样是写SQL命令,如果我们的目标并不是为了成为一名程序员,我们不需要去考虑代码的优化,各种各样的配置等等的问题,只是把SQL当作是Excel一样,用来处理工作中的一些数据查 数据结构与算法 2025年05月23日 130 点赞 0 评论 11934 浏览
肝了三晚,终于吃透了Druid连接池 前言 作为一个java程序员,数据库的JDBC几乎每天都在做,数据库连接池Druid每天也在使用,但可能用起来太简单了(spring中引入依赖即可),往往忽略了连接池的意义和优化 本文从源码的角度分析Druid的常用配置及原理 连接 当我们程序需要访问数据库时,需要创建一个本地到数据库服务的网络连接,此时本地代码就相当于一个数据库的客户端,可以通过这个连接去访问数据、执行sql,如下 Driver 数据结构与算法 2025年05月04日 82 点赞 0 评论 11924 浏览
【GEO数据库挖掘】一、了解GEO数据库及数据下载 找出文章GSE号,修改后缀即可。 ?acc=GSE24673 使用RStudio小tips:新建文件夹拷贝project文件可以在R中快速定位文件夹位置。很方便。 1 下载原始数据RAW.tar。 (并不推荐) image.png RAW.tar使用affymetix包处理。不同数据库使用的 数据结构与算法 2025年04月20日 132 点赞 0 评论 11863 浏览
11 算术运算符 1. 算术运算符 SELECT 100, 100+0,100-0,100+50, 100+50-30,100 + 35.5,100 -35.5 FROM DUAL; 在SQL语句中,+没有连接作用,就表示加法运算。此时,会将字符串转换为数值(隐式转换) SELECT 100 + '1' # 在Go语言中,结果是:147 (运算字符会转换成ASII表) FROM DUAL; SELECT 100 + 数据结构与算法 2025年03月27日 40 点赞 0 评论 11811 浏览
【5分钟背八股】Cookie 和 Session 有什么区别?如何使用Session进行身份验证? 推荐阅读【5分钟背八股】双写一致性问题如何解决? Session 的主要作用就是通过服务端记录用户的状态。 典型的场景是购物车,当你要添加商品到购物车的时候,系统不知道是哪个用户操作的,因为 HTTP 协议是无状态的。服务端给特定的用户创建特定的 Session 之后就可以标识这个用户并且跟踪这个用户了。 Cookie 数据保存在客户端(浏览器端),Session 数据保存在服务器端。相对来说 S 数据结构与算法 2025年06月07日 133 点赞 0 评论 11741 浏览