
Java
文章平均质量分 71
Andrea_null
Yesterday is history,tomorrow is a mystery.
展开
-
在Redis中保存时间序列数据
最近做了一个需求,是从H5提供的表里拉到数据然后需要在redis中按照时序顺序保存数据。目前是用zset实现的,但是我做完之后想了想,这样存数据是否会以后对功能扩展有阻碍或者会不会有其他的隐藏问题?于是去研究了一下有没有Redis保存时间序列数据支持高性能访问的好方法。首先,使用Sorted Set保存时序数据,把时间戳作为score,把实际的数据作为member,有什么潜在的风险?我目前能想到的风险是,如果对某一个对象的时序数据记录很频繁的话,那么这个key很容易变成一个bigkey,在key过期释放原创 2021-07-22 09:18:53 · 2761 阅读 · 2 评论 -
Java面试1.5年面经总结
Java面试1.5年面经总结事情的起因是这样的: 在2020年的年底,我经过了一些基础知识以及算法题的准备,试水了人生的第一波社招,成功从传统企业转到了大部分都是同龄人的小互联网公司。答上来了很多问题,也没有答上来很多问题。我对本次社招做的准备主要有: 力扣Hot100题集,《Offer来了:Java面试核心知识点精讲(原理篇)》,极客时间《Java核心面试36讲》,还有一些网上找的框架方面的面试题面经。我答不上来的问题主要有:...原创 2021-01-25 14:30:05 · 365 阅读 · 4 评论 -
IDEA中导入项目运行失败提示Illeagle Arguement,访问404解决方法(Idea的Modules设置)
文章目录IDEA中导入项目运行失败提示Illeagle Arguement,访问404解决方法(Idea的Modules设置)起因尝试1:设置resources文件尝试2:啃代码尝试3:完全重新设置Modules,解决IDEA中导入项目运行失败提示Illeagle Arguement,访问404解决方法(Idea的Modules设置)起因 事情的起因是这样的: 公司的项目需要开发一个门户网站,我们团队的方案是找一个WCMS开源项目,生成一个。然后经过技术选型之后敲定使用铭飞CMS,也就是MCMS原创 2020-11-11 14:24:47 · 1074 阅读 · 1 评论 -
GitLab在本机切换账户配置并上传项目
GitLab在本机切换账户配置并上传项目1、进入控制面板,新增git账户,配置用户名及密码2、在gitBash上切换账户3、上传项目 之前已经在本机创建了一个Vue项目,同事给了我一个GitLab账号叫我使用他的账号上传一下项目。但是我本机的配置是我自己的git账号,那么如何切换呢?在此将相关操作罗列如下:1、进入控制面板,新增git账户,配置用户名及密码输入用户名及密码,添加一条凭据2、在gitBash上切换账户在项目中先删除无用的配置(.idea或.git等配置)保留需要上传的项目文件原创 2020-09-27 11:39:21 · 6139 阅读 · 0 评论 -
使用webStorm创建vue.js项目并运行
文章目录前言下载环境1、下载Node.js并安装配置nodejs的全局路径以及缓存路径设置环境变量设置系统环境变量设置用户环境变量安装一个module测试一下上述环境变量是否配置成功,以安装express模块为例2、安装淘宝镜像(类似于阿里云的maven中央仓库的镜像)3、安装webPack4、安装Vue检测上述操作是否安装成功使用WebStorm创建Vue前言下载环境最近接了一个活儿,是用WebStorm开发一个基于VUE的网站没接触过VUE相关的项目实践,将环境相关试错罗列如下:下载并安装we原创 2020-09-25 15:35:05 · 2246 阅读 · 0 评论 -
eclipse中设置Gitlab的改动显示
eclipse中设置Gitlab仓库的改动显示 最近接手了一个老项目,是Maven项目,用的SpringBoot微服务架构。所以为了方便开发又用回了eclipse,重新配了GitLab并顺利clone了下来。但是由于本人对eclipse里GitLab的配置不熟练,所以出了如下问题: 不管我的代码怎么改动,项目还是如下这个图标,并不像以前做SVN的时候会显示星花,这样我不能直观地了解到哪个改了。这个项目下的所有文件的图标上都不会出现星花。以下就是我为了解决这个问题所作出的尝试:1、WIndow-原创 2020-05-20 09:58:32 · 806 阅读 · 0 评论 -
SpringBoot搭建多线程定时任务
SpringBoot搭建多线程定时任务原创 2019-12-17 09:41:43 · 375 阅读 · 0 评论 -
微信小程序获取用户手机号Java后端处理:BadPaddingException: Given final block not properly padded. Such issues can
微信小程序获取用户手机号后端处理官网流程概述后端逻辑数据校验后端实现官网流程概述微信官方网页对于微信小程序获取用户手机号的处理描述如下这页主要是对前端做法的描述,主要描述了前端应该提前通过wx.login登陆,或者进行登录态检查,以此避免刷新登录态的操作,避免出现服务端存的sessionKey不是最新的sessionKey从而出现敏感数据解密失败的问题。后端逻辑微信会对这些开放数据...原创 2019-12-06 14:20:41 · 2868 阅读 · 0 评论 -
搭建Consul报错Failed to start RPC layer: listen tcp XX.XXX.XXX.XXX:XXXX:: bind: cannot assign requested
搭建SprinfCloud-Consul报错解决方案搭建步骤报错过程为解决此问题作出的尝试搭建步骤1、解压unzip -o -d /usr/springcloud/consul consul_1.6.0_linux_amd64.zip2、在consul目录下创建conf、data/consulData文件夹3、把basic.json文件放到conf目录。4、开启端口:及其它相关端口f...原创 2019-11-22 11:38:41 · 7622 阅读 · 0 评论 -
IntelliJ IDEA和Eclipse最常用的快捷键对应表
描述EclipseIntellij代码补全Ctrl+spaceCtrl+space打开类或者接口(两个IDE都支持使用“驼峰字符”前缀的方式来过滤查找列表,进而轻松完成搜索;比如:可以使用“PoDI”来检索PodcastDaoImpl类)Ctrl+Shift +TCtrl+N快速打开文件/资源Ctrl+Shift+RShift+F6打开声明F...原创 2019-09-11 13:48:12 · 325 阅读 · 0 评论 -
在eclipse里设置Java,jsp,xml,html代码提示
1、打开eclipse,选择Window–>Preferences.2、先设置java文件的自动代码提示。在Preferences中找到Java–>Editor–>Content Assist,然后将Auto activation triggers for java右边的输入框中的".“改为你想输入后就会提示的内容,例如想要在Java文件中输入a-z都会有代码提示,则将输入框的...原创 2019-07-15 09:30:24 · 702 阅读 · 0 评论 -
eclipse代码补齐快捷键失效问题
1:在Window/preference/general下面的keys中,把content asist这个改成alt + /2:在下面,有一个when,选择editing text。这样就会ok了。如果还不好,多按几下alt+/就好了按一下按三下[注]关于在preferences下面设置快捷键,java下面的模板应用的话,显著提升代码速度。工作学习中其他常用快捷键:1....原创 2019-02-28 10:47:35 · 3113 阅读 · 2 评论