首页 > TAG信息列表 > 2021.04
SpringBoot MySQL密码等敏感信息加密方案(2021.04.27)
SpringBoot MySQL密码等敏感信息加密方案(2021.04.27) 目录SpringBoot MySQL密码等敏感信息加密方案(2021.04.27)一、背景说明二、解决方案三、使用方法1. 引入 Maven 依赖2. 在配置文件添加 Jasypt 的相关配置;3. 生成加密后的密钥4. 替换数据库密码5. 启动测试 一、背景说明 Spri祭&大事件
我的祭&大事件 大事件 时间 事件 2019.12.21 洛谷注册 zhouchuan 2020.10.31 2020CSP-J一等&绿狗狗 2020.12.14 洛谷橙名 2021.01.27 第一篇题解过审 2021.02.01 咕值破200 2021.04.12 洛谷连续打卡300天 2021.04.29 改名 story_about_past 2021.10.06 估值Go运行时与标准库源码分析 | Gopher Daily (2021.04.08) ʕ◔ϖ◔ʔ
每日一谚:In Go, Lack of hidden control flow (throw/try/catch/finally) improves readability. Go技术生态 Go泛型语法又出“幺蛾子”:引入type set概念和移除type list中的type关键字 - https://mp.weixin.qq.com/s/W8KMDXHy4tU8kVrgFKkmXg Go运行时与标准库源码分析 - httpsRuss Cox:这不是Go项目的标准布局 | Gopher Daily (2021.04.28) ʕ◔ϖ◔ʔ
每日一谚:Profile before you decide something is performance critical. Go技术生态 Go web开发的当前状态 - https://tnotes.dev/posts/state-of-web-dev-in-golang Russ Cox:这不是Go项目的标准布局!- https://github.com/golang-standards/project-layout/issues/117 DRPC介Go泛型语法又出“幺蛾子”: 使用type set | Gopher Daily (2021.04.05) ʕ◔ϖ◔ʔ
每日一谚:In Go, Errors are normal. Errors are not exceptional. Go技术生态 Go团队针对泛型语法又出“幺蛾子” - 新type set语法替代原type list - https://t.zsxq.com/nY7AeyJ 探索kubernetes operator模式 - https://iximiuz.com/en/posts/kubernetes-operator-pattern/2021.04.30 异步线程优化用户体验
背景 对于后端开发,接口响应时长是一个很关键的点,它不仅体现了你写的接口的性能,同时也代表着用户体验,如果你的内容响应时间过长,用户可能早就把网页关闭了。 互联网行业,有一个用户体验原则——2/5/10秒原则。 就是说,在2秒之内给客户响应被用户认为是“非常有吸引力”的用户体验。 在2021.04.29 lamubda表达式之forEach
说明 给位小伙伴,大家好呀,我是志哥(我觉得我也得有个昵称了,全称太拗口,以后就叫志哥了),从今天开始,我要开一个小的板块,名字暂定为每日一例,内容以java基础知识为主,篇幅尽可能短小。 原因的话,有两点,一个是平时创作时间有限(我不想再想昨天那样,肝到凌晨两点,我发现自己写东西的时候话真多),碎403. Frog Jump(Leetcode每日一题-2021.04.29)--抄答案
Problem A frog is crossing a river. The river is divided into some number of units, and at each unit, there may or may not exist a stone. The frog can jump on a stone, but it must not jump into the water. Given a list of stones’ positions (in units) in2021.04.27(super 关键字、对象的扩展运算符)
super 关键字 我们知道, this 关键字总是指向函数所在的当前对象,ES6 又新增了另一个类似的关键字 super ,指向当前对象的原型对象。 1. const proto = { 2. foo: 'hello' 3. }; 4. 5. const obj = { 6. foo: 'world', 7. find() { 8. return super.foo; 9. } 10. }; 1《安富莱嵌入式周报》第209期:2021.04.19--2021.04.25
1、Xilinx推出K26视觉AI核心板,可以直接用于产品设计,加速产品上市https://www.xilinx.com/products/som/kria.html Xilinx新的Kria K26核心板,专为加速视觉AI应用而打造,可直接用于产品。Kria核心板在设计时就考虑了软件工程师,无需FPGA编程经验即可提供熟悉的设计环境(使用Xilinx在Elasticsearch:Searchable snapshot 在索引生命周期管理中的应用
这是继上一篇文章 “Elasticsearch:Searchable snapshot - 可搜索的快照” 的第二篇关于 searchable snapshot 文章。在上一篇文章中,我提到使用 search snapshot 的两个应用场景: 通过 mount snapshot API 来实现通过 ILM 自动完成。 当可搜索快照操作达到冷或冻结阶段时,它将自2021.04.26(箭头函数)
箭头函数 ES6 允许使用“箭头”( => )定义函数。 1. var f = v => v; 2. 3. // 等同于 4. var f = function (v) { 5. return v; 6. }; 如果箭头函数不需要参数或需要多个参数,就使用一个圆括号代表参数部分。 1. var f = () => 5; 2. // 等同于 3. var f = function ()2021.04.24(ES6 Math对象的扩展)
Math.trunc() Math.trunc 方法用于去除一个数的小数部分,返回整数部分。 1. Math.trunc(4.1) // 4 2. Math.trunc(4.9) // 4 3. Math.trunc(-4.1) // -4 4. Math.trunc(-4.9) // -4 5. Math.trunc(-0.1234) // -0 对于非数值, Math.trunc 内部使用 Number 方法将其先转2021.04.23($.each()方法详解)
$.each()方法详解 each()函数具有十分强大的遍历功能,可以遍历一维数组、多维数组、Dom、Json等。在JavaScript中使用$.each可以大大减轻我们的工作量。 1.处理一维数组: var arr = [ "a", "b", "c" ]; $.each(arr, function(i,val){ alert(i); a2021.04.19晚
学了一段时间的java 我发现也许编程并没有我想象中那么困难和神秘 现在觉得java或者说计算机语言只是一种工具 一种人通过指挥计算机来提高人类工作效率的工具 我觉得好多人说学习编程很难大约就是因为它的知识体量太庞大了 但是这个好像不是语言的问题... 有人说语言思想难以理解Leecode——2021.04.17
滑动窗口 219. 存在重复元素 II 给定一个整数数组和一个整数 k,判断数组中是否存在两个不同的索引 i 和 j,使得 nums [i] = nums [j],并且 i 和 j 的差的 绝对值 至多为 k。 // 滑动窗口做法 class Solution { public boolean containsNearbyDuplicate(int[] nums, int k)情绪的传达
情绪传达力 在现在这个时代,肤浅一点的短视频会有更大的流量。 根据我的观察,在我关注的财经博主中,越是专业的,粉丝越少,越是乱喊的,粉丝越多。 这是财经赛道的内部比较,如果把他们和剧情系,健身系,唱歌系的的博主比,财经博主的流量明显是小的。 短视频,同样干货情况下,情绪传达力大者流量更社招面经: 联易融Java开发一面2021.04.15
项目介绍 项目使用的架构技术体系SpringCloud、Spring、SpringMVC、Springboot、Mybatis、Mybatis-plus(该公司招聘需求上有就介绍了)、Nacos、Redis、Rabbitmq、Kafka等.项目主要业务功能个人负责业务模块 消息队列在项目中使用场景 : 解耦和复用: 主要介绍通过消息队列2021.04.10 春游
一张照片, 可以包含数不清的细节。 可以包含上万年的历史: 可以包含数万里的距离: 可以包含上万个故事: 哦不不是这张,而是 大妈热情地喊着:“十块钱一个,十五块钱两个,怎么摔也摔不碎,买来可以送同学嘞…” 我微笑:“当然是自己收藏啦。”2021.04.03【NOIP提高B组】模拟 总结
T1 题目大意:求最小的 \(n\in[0,lim]\) 使得区间 \([L,R]\) 在线段树建树 \(build(0,n)\) 的区间内 考场时想到了正解,结果推式子退错了。。。 其实就是从下往上搜索,可以转到父节点为 \([l,2(l-1)-r],[l,2(l-1)-r+1],[r,2r-l],[r,2r-l+1]\) 如果 \(l=0\) 那么 \(r\) 就是当前答案 但88. Merge Sorted Array(Leetcode每日一题-2021.04.05)
Problem Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array. The number of elements initialized in nums1 and nums2 are m and n respectively. You may assume that nums1 has a size equal to m + n such that it has enou山东大学舆情分析系统算法模块开发日志 2021.04.04
算法模块开发日志 2021.04.04 算法模块系统框架 算法模块 优化了保留词、停用词、无关词、分词工具的加载方式,分词速度得到提高增加了保留词、无关词词库的内容,使分词结果更加准确增加了如下功能: 获取出现频率前十的热词获取某个热词当天及前三十天的热词频度获取某每日复盘_2021.03.31-04.02-完成第三次项目演示及自己的危险处境
每日复盘——2021.03.31-04.02 有价值的事: 2021.03.31 项目演示前测试; 工作中低价值的事。 2021.04.01 完成项目演示,获得肯定和一些反馈,为下一次演示做铺垫。 2021.04.02 工作中低价值的事。 复盘: 2021.03.31 虽然做了项目演示前的测试,但是明显不如前面测试的那么有条理和有道词典_每日一句_2021/04
04月 The people you love will change you, the things you have learned will guide you. 你所爱之人会改变你,你所学之长会指引你。——2021.04.01 The best preparation for tomorrow is doing your best today. 对明天最好的准备就是今天做到最好。——2021.04.022021年4月最新专题(comsol岩土工程)
COMSOL Multiphysics多物理场耦合岩土工程专题线上 2021.04.17–2021.04.18 2021.04.24–2021.04.25 (线上授课) ?第一讲:Comsol简介与基本操作 lComsol在岩土工程中的应用 几何模型构建 l从CAD导入几何模型网格划分后处理技术简介 lComsol与Abaqus的比较 l第二讲:边坡在自重力作