编程开发

聊聊Cookie的SameSite属性

背景 前几天在业务开发中,在iframe中嵌入打开一个xxx的url链接,在链接的主页中,会跳转到另一个登录的页面,然而登录一直失败,失败原因是xxx的服务端没有收到对应的cookie。但是在浏览器中的顶层搜索打开xxx的url链接,在跳转到另一个登录的页面后,就可以正常的登录。 页面嵌套关系如下所示: image.png Cookie简介: HTTP 协议是无状态的,但可以通过 Co

如何面试会被录用

        职场中面试是第1步,给面试官留一个好的印象。录用的几率大大增加。从hr的角度面试的时候最忌讳应聘者以下3点。       第1,面试的时候不准时准点到场,迟到。约定的时间不到场,没有面试的时候还要跑上来。       第2,面试的时候夸夸其谈。说的没完没了,把自己的身家底细全部都抖露出来。不知道挑重点的去说。谁的时间都无比珍贵。       第3,言谈举止不文明,现场辱骂面试官

Seurat提速——并行化(future包)2022-06-07

关键词 Parallelization in Seurat Seurat 并行化 Seurat 加快运行速度 Seurat 并行运算 Seurat 提高效率 Seurat 加快整合速度 Seurat 加快ScaleData/NormalizeData/FindMarkers/FindIntegrationAnchors/FindClusters速度 Seurat 加快SCTransform速度

优化iOS代码的技巧

以下是一些可能有助于优化iOS代码的技巧: 避免过度使用大型框架或库。尽量只选择需要的功能并使用最小的依赖。 尽量减少内存和CPU的使用。这可以通过监视和分析应用程序的资源使用情况来实现。 使用异步编程技术来加快加载时间和响应速度。这可以通过使用GCD(Grand Central Dispatch)或NSOperationQueue等技术来实现。 尽量避免无用的计算和重复操作。这可以通过缓存计算

替换Spring容器中已经存在的Bean

一、背景 我们在开发的过程中,经常会引入别人写的jar包实现某些功能。而别人的jar包一般都自动注入Spring容器中,假设别人都是通过@Bean或@Component注入的,并且没有加入@ConditionalXXX等注解,导致自己无法替换掉别人的实现,假设这个时候我就是想替换掉,那么该如何实现呢? 二、需求 需求 由上图可知,我们的需求为: 使用我们自己定义的 BananaProd

iOS组件化的创建、tag、提交到远端

当公司的项目越来越大的时候,为了便于管理,组件库就成了一个很好的选择,便于我们开发维护以及在不同的项目中使用。下面我们来走一遍组件库的创建流程: 我们创建一个工具类的组件库,命名为ZKFoundation库。 git上传的功能方法和遇到的各种问题处理方法!!!!!!!!!!! 一、创建组件库 pod lib create ZKFoundation 接下来会弹出来几个问题: 1、What plat

20230105-快速创建Django项目

一、Python Install(兼容python2/python3) python3(python-3.6.8-amd64.exe) install --D:\Python36 python2(python-2.7.16.amd64.msi) install --D:\Python27 参考URL:

requests库的两个注意事项

项目中,需要用requests库从服务端获取数据,踩到两个坑,记录一下。 首先是,如果直接用 requests.post(url,data=data),总是得不到正确的响应。其实,这个坑之前就踩过, 我还特意记录了 requests 库踩坑,结果这次还是忘了这个教训。看来有些坑,需要多踩几次才能印象深刻。 原因总结如下: requests 如果收到 data 参数,则默认用表单形式发出data,