【LeetCode】6、Z字形变换

题目:将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行 Z 字形排列。比如输入字符串为 "PAYPALISHIRING" 行数为 3 时,排列如下:
分类: 企业开发 发布时间: 06-23 10:01 阅读次数: 0

SpringBoot如何打日志、控制输出格式、存储日志到文件

​ 或许各位小伙伴并不习惯于使用日志,没关系,慢慢多用,习惯就好。想进大厂,这是最基本的,别去面试的时候说没用过,完了,没机会了。​ 日志的使用格式非常固定,直接上操作步骤:步骤①:添加日志记录操作​ 上述代码中log对象就是用来记录日志的对象,下面的log.debug,log.info这些操作就是写日志的API了。步骤②:设置日志输出级别​ 日志设置好以后可以根据设置选择哪些参与记录。这里是根据日志的级别来设置的。日志的级别分为6种,分别是:​ 一般情况下,开发时候使用DEBUG,上线后使用I
分类: 企业开发 发布时间: 06-23 10:01 阅读次数: 0

ERROR: cannot verify xxx certificate, issued by ‘/C=US/O=Let’s Encrypt/CN=R3’:use `--no-check-certif

ERROR: cannot verify xxx certificate, issued by ‘/C=US/O=Let’s Encrypt/CN=R3’:use `--no-check-certif
分类: 企业开发 发布时间: 06-23 10:01 阅读次数: 0

【历史上的今天】5 月 15 日:Mozilla 发布 Rust;起点中文网成立;Windows 启动音乐设计者出生

透过「」,从过去看未来,从现在亦可以改变未来。今天是 2022 年 5 月 15 日,在 2008 年的今天,软银出资 20 亿日元收购阿里巴巴日本公司。软银和雅虎分别持有阿里巴巴集团 32%和 39%的股份,软银总裁孙正义和雅虎 CEO 杨致远都分别是阿里巴巴集团的董事,而阿里巴巴集团 CEO 马云也是软银的董事。此次收购,不仅将使阿里巴巴的日本业务得到扩大,也将进一步加强软银与阿里巴巴集团之间的合作体制。回顾互联网历史上的 5 月 15 日,这一天都发生过哪些影响深远的关键事件呢?图源:维基百科布莱恩·
分类: 物联网 发布时间: 06-23 10:01 阅读次数: 0

一文了解SpringBoot如何开启热部署

​ 热部署的功能是如何实现的呢?这就要分两种情况来说了,非springboot工程和springboot工程的热部署实现方式完全不一样。先说一下原始的非springboot项目是如何实现热部署的。非springboot项目热部署实现原理​ 开发非springboot项目时,我们要制作一个web工程并通过tomcat启动,通常需要先安装tomcat服务器到磁盘中,开发的程序配置发布到安装的tomcat服务器上。如果想实现热部署的效果,这种情况其实有两种做法,一种是在tomcat服务器的配置文件中进行配置,
分类: 企业开发 发布时间: 06-23 10:01 阅读次数: 0

Jenkins简介和安装

看着项目杂乱的规范,不由的陷入了沉思。编译、测试、打包、部署,一个个的都需要自己去手动操作,一遍又一遍的重复劳动,浪费了时间,拖延了下班。所以为了节约时间,提高效率,为了能够到点下班,那就只能拿出自己压箱底的工具了--------Jenkins。......
分类: 企业开发 发布时间: 06-23 10:01 阅读次数: 0

写代码不行,考研没考上,怎么办?

写代码的时候,有位粉丝私聊小孟,遇到了一些问题。调试完代码,然后聊了聊!当然,小孟当时也是从迷茫中过来的,幸运的是我在各个阶段都遇到了一些"贵人"。如果有问题的,欢迎评论区留言。下面先看下这名粉丝的经历:孟哥,你好,我是一名你的粉丝,从去年大三下学期做Javaee课程设计开始关注您。今天冒味的打扰您,可能有些许唐突,但心里有疑惑,不知道接下来该咋办,所以恳请孟哥若有空,能不吝赐教。若造成叨扰,还请孟哥体谅。我是一名18级计科专业本科生,二本,大学专业知识学的平平无奇,没有实验室经历,没参加过竞赛,没拿过含金
分类: 物联网 发布时间: 06-23 10:01 阅读次数: 0

一文了解SpringBoot的单元测试

​ 测试过程本身并不是一个复杂的过程,但是很多情况下测试时需要模拟一些线上情况,或者模拟一些特殊情况。如果当前环境按照线上环境已经设定好了,例如是下面的配置​ 但是你现在想测试对应的兼容性,需要测试如下配置​ 这个时候我们能不能每次测试的时候都去修改源码application.yml中的配置进行测试呢?显然是不行的。每次测试前改过来,每次测试后改回去,这太麻烦了。于是我们就想,需要在测试环境中创建一组临时属性,去覆盖我们源码中设定的属性,这样测试用例就相当于是一个独立的环境,能够独立测试,这样就方
分类: 企业开发 发布时间: 06-23 10:01 阅读次数: 0

基于LSTM的多变量温度预测(python从入门到入坑)

结合了多方经验,主要有然后我根据这些大佬的例子结合一些粗浅的理解——PS:代码是在Jyputer上运行的,使用的库是利用Anaconda下载的如果有知道这个的小可爱,建议去知道一下,不要乱copy代码然后没有库然后在配置的时候因为tensorflow和python版本问题,相关库更新问题,还有莫名其妙的报错而愤怒摔键盘。这是实验里面最好看的一张图了...
分类: 编程语言 发布时间: 06-23 10:01 阅读次数: 0

启动Jenkins服务报错

linux安装完Jenkins后,运行时,发现报错可能1:提示找不到java可能2:设置好java后,提示没权限可能3:用户角色不对,jenkins默认是以jenkins角色启动的,需要改用户角色为当前linux角色
分类: 企业开发 发布时间: 06-23 10:01 阅读次数: 0

SpringBoot整合sql数据源

​ 回忆一下之前做SSMP整合的时候数据层解决方案涉及到了哪些技术?MySQL数据库与MyBatisPlus框架,后面又学了Druid数据源的配置,所以现在数据层解决方案可以说是Mysql+Druid+MyBatisPlus。而三个技术分别对应了数据层操作的三个层面:​ 下面的研究就分为三个层面进行研究,对应上面列出的三个方面,咱们就从第一个数据源技术开始说起。​ 目前我们使用的数据源技术是Druid,运行时可以在日志中看到对应的数据源初始化信息,具体如下:​ 如果不使用Druid数据源,程序运行
分类: 企业开发 发布时间: 06-23 10:01 阅读次数: 0

【LeetCode】7、整数反转

给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。假设环境不允许存储 64 位整数(有符号或无符号)。 ...
分类: 企业开发 发布时间: 06-23 10:01 阅读次数: 0

【SpringBoot整合NoSql】-----Redis篇

​ Redis是一款采用key-value数据存储格式的内存级NoSQL数据库,重点关注数据存储格式,是key-value格式,也就是键值对的存储形式。与MySQL数据库不同,MySQL数据库有表、有字段、有记录,Redis没有这些东西,就是一个名称对应一个值,并且数据以存储在内存中使用为主。什么叫以存储在内存中为主?其实Redis有它的数据持久化方案,分别是RDB和AOF,但是Redis自身并不是为了数据持久化而生的,主要是在内存中保存数据,加速数据访问的,所以说是一款内存级数据库。​ Redis支持
分类: 企业开发 发布时间: 06-23 10:01 阅读次数: 0

【LeetCode】8、字符串转换整数(atoi)

请你来实现一个 `myAtoi`(string s) 函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的atoi 函数)
分类: 企业开发 发布时间: 06-23 10:01 阅读次数: 0

【LeetCode】9、回文数

给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。**进阶:你能不将整数转为字符串来解决这个问题吗?**...
分类: 企业开发 发布时间: 06-23 10:01 阅读次数: 0

【LeetCode】10、正则表达式匹配

给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 '.' 和 '*' 的正则表达式匹配。
分类: 企业开发 发布时间: 06-23 10:01 阅读次数: 0

【拿走不谢】大数据高效查询神器--bitmap

1.提升 hive 中精确去重性能,代替hive 中的 count(distinct uuid);2.节省 hive 存储 ,使用 bitmap 对数据压缩 ,减少了存储成本;3.提供在 hive 中 bitmap 的灵活运算 ,比如:交集、并集、差集运算 ,计算后的 bitmap 也可以直接写入 hive;...
分类: 企业开发 发布时间: 06-23 10:01 阅读次数: 0

【云原生】晓得不,中间表是这样被消灭的

中间表是数据库中专门存放中间计算结果的数据表,往往是为了前端查询统计更快或更方便而在数据库中建立的汇总表,由于是由原始数据加工而成的中间结果,因此被称为中间表。
分类: 企业开发 发布时间: 06-23 10:01 阅读次数: 0

交付架构师工作指引

作者:yeedomliu非常重要,非常必要,甚至来得有点晚。介绍为什么写公司在往产业互联网方向转型(仅3-4年),公司在这方面沉淀较少,交付架构师变动又比较大,项目在交付中碰到很多问题,导...
分类: 企业开发 发布时间: 06-23 10:00 阅读次数: 0

从萌新玩家到游戏开发,IEG首位女专家的升级之路

我们为什么叫「递归」 “递归”(recursion) 是一种在程序设计语言中被广泛使用的算法。它有两大特点,一是调用自己,二是化繁为简。我们当中那些优秀的技术人又何尝不是如此?他们以身作...
分类: 企业开发 发布时间: 06-23 10:00 阅读次数: 0