草庐IT

日常实习

全部标签

【JAVA日常操作】JAVA里Map的一些常用方法

Map的常用方法案例1场景:一张建行用户体验金信息大表(百万级别),里面存在一个字段对多条数据,需要统计某个字段的多条数据累加值以供于别的服务调用。优化前解决:直接查出来一个大list给到另一个服务,再另外一个服务里有笛卡尔积算出累加值(笛卡尔积后得到jvm需运算56亿次),程序直接接近崩溃,故需优化。优化思路:首先由于该表是一张大表,所以我们不能直接把这百万级别轰到内存中(不然会OOM),我们先分组取出,分组迭代使用Map的Merge方法(源码如下),该方法接收了三个参数,一个是Key,一个是value,一个是remappingFunction,简单理解,如果给定的key不存在,它就变成了p

Python日常(10):你真的了解可迭代类型吗?

人生苦短,我学python!目录前沿1.常见的可迭代类型及检验方式 2.应用场景作者的话前沿    在说到python数据类型时,就曾多次提到这个可迭代类型,它到底是个什么神秘的事物呢?今天我们就来揭开这面纱。        Python日常(3):字符串的创建、增加(追加、局部添加)、修改、删除(整体、特定字符)_Chandni_小月月的博客-CSDN博客        Python日常(4):集合的创建、增加、修改、删除_Chandni_小月月的博客-CSDN博客        Python日常(5):元组的创建、增加、修改、删除_Chandni_小月月的博客-CSDN博客        

Python日常(10):你真的了解可迭代类型吗?

人生苦短,我学python!目录前沿1.常见的可迭代类型及检验方式 2.应用场景作者的话前沿    在说到python数据类型时,就曾多次提到这个可迭代类型,它到底是个什么神秘的事物呢?今天我们就来揭开这面纱。        Python日常(3):字符串的创建、增加(追加、局部添加)、修改、删除(整体、特定字符)_Chandni_小月月的博客-CSDN博客        Python日常(4):集合的创建、增加、修改、删除_Chandni_小月月的博客-CSDN博客        Python日常(5):元组的创建、增加、修改、删除_Chandni_小月月的博客-CSDN博客        

厉害,我带的实习生仅用四步就整合好SpringSecurity+JWT实现登录认证

小二是新来的实习生,作为技术leader,我还是很负责任的,有什么锅都想甩给他,啊,不,一不小心怎么把心里话全说出来了呢?重来!小二是新来的实习生,作为技术leader,我还是很负责任的,有什么好事都想着他,这不,我就安排了一个整合SpringSecurity+JWT实现登录认证的小任务交,没想到,他仅用四步就搞定了,这让我感觉倍有面。一、关于SpringSecurity在SpringBoot出现之前,SpringSecurity的使用场景是被另外一个安全管理框架Shiro牢牢霸占的,因为相对于SpringSecurity来说,SSM中整合Shiro更加轻量级。SpringBoot出现后,使这

厉害,我带的实习生仅用四步就整合好SpringSecurity+JWT实现登录认证

小二是新来的实习生,作为技术leader,我还是很负责任的,有什么锅都想甩给他,啊,不,一不小心怎么把心里话全说出来了呢?重来!小二是新来的实习生,作为技术leader,我还是很负责任的,有什么好事都想着他,这不,我就安排了一个整合SpringSecurity+JWT实现登录认证的小任务交,没想到,他仅用四步就搞定了,这让我感觉倍有面。一、关于SpringSecurity在SpringBoot出现之前,SpringSecurity的使用场景是被另外一个安全管理框架Shiro牢牢霸占的,因为相对于SpringSecurity来说,SSM中整合Shiro更加轻量级。SpringBoot出现后,使这

Python日常(13):字符串的格式化输出(format方法和%输出)

目录前沿字符串的格式化输出(1)format方法①基本输出格式②实例(2)%输出方法①基本输出格式②实例作者的话参考文献前沿        前面我们基本上已经把python基础的操作初略的说完了,从今天开始我们就要说一些比较细致的操作了,以便有更好的编程体验。   关于字符串的基础操作可以参考:(12条消息)Python日常(3):字符串的创建、增加(追加、局部添加)、修改、删除(整体、特定字符)_Chandni_小月月-CSDN博客字符串的格式化输出(1)format方法①基本输出格式基本格式:str.format()常见数据输出格式:数字格式输出描述3.1415926{:.2f}3.14保

Python日常(13):字符串的格式化输出(format方法和%输出)

目录前沿字符串的格式化输出(1)format方法①基本输出格式②实例(2)%输出方法①基本输出格式②实例作者的话参考文献前沿        前面我们基本上已经把python基础的操作初略的说完了,从今天开始我们就要说一些比较细致的操作了,以便有更好的编程体验。   关于字符串的基础操作可以参考:(12条消息)Python日常(3):字符串的创建、增加(追加、局部添加)、修改、删除(整体、特定字符)_Chandni_小月月-CSDN博客字符串的格式化输出(1)format方法①基本输出格式基本格式:str.format()常见数据输出格式:数字格式输出描述3.1415926{:.2f}3.14保

日常操作linux常用命令

cd/mnt/opt/cqstt/logs/stt-erpdockerlogs-f--tail=1000stt-erp#查看物理CPU个数cat/proc/cpuinfo|grep"physicalid"|sort|uniq|wc-l#查看每个物理CPU中core的个数(即核数)cat/proc/cpuinfo|grep"cpucores"|uniq#查看逻辑CPU的个数cat/proc/cpuinfo|grep"processor"|wc-l#撤销commitgitreset--softHEAD^#批量删除本地分支gitbranch|grep'xxx'|xargsgitbranch-D#删除

日常操作linux常用命令

cd/mnt/opt/cqstt/logs/stt-erpdockerlogs-f--tail=1000stt-erp#查看物理CPU个数cat/proc/cpuinfo|grep"physicalid"|sort|uniq|wc-l#查看每个物理CPU中core的个数(即核数)cat/proc/cpuinfo|grep"cpucores"|uniq#查看逻辑CPU的个数cat/proc/cpuinfo|grep"processor"|wc-l#撤销commitgitreset--softHEAD^#批量删除本地分支gitbranch|grep'xxx'|xargsgitbranch-D#删除

【平常心无焦虑探讨】未来谁将被淘汰—在日常网络安全工作中使用GPT的感受

作者:Eason_LYC悲观者预言失败,十言九中。乐观者创造奇迹,一次即可。一个人的价值,在于他所拥有的。所以可以不学无术,但不能一无所有!技术领域:WEB安全、网络攻防关注WEB安全、网络攻防。我的专栏文章知识点全面细致,逻辑清晰、结合实战,让你在学习路上事半功倍,少走弯路!个人社区:极乐世界-技术至上追求技术至上,这是我们理想中的极乐世界~(关注我即可加入社区)目录GPT的火爆,前所未有的焦虑案例1工作中我的专家搭档案例2解决生活中的烦恼所以未来谁将被淘汰GPT的火爆,前所未有的焦虑最近几个月,随着微软和钢铁侠马博士的双重影响,还有国内大厂的造势活动,GPT掀起的高潮一波接一波~起初,我也