logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

idea中github登录原理

在idea中自动登录github时跳转到浏览器:通过对idea生成的登录URL,盲猜是jetbrain官网接入了github,作为其client。idea又作为jetbrain的client。因此,是通过一个中间层(jetbrain官网)来给idea授权的。综上,我们可以得出其使用的OAuth标准:jetbrain官网接入了github,用的是授权码模式;jetbrain官网接入idea,用的是p

#intellij-idea#github#java
vscode的codeRunner插件使用ctrl+c快捷键停止

原文地址:http://tbeau.oicp.io/articles/2019/12/13/1576218329197.html效果测试Ctrl+C的复制功能和停止功能并不冲突:

#vscode#c语言
解决windows下Android studio启动avd提示no emulator installed

原因说明:主要是Android-SDK目录下缺少emulator文件夹及其子文件,或者是emulator的版本不对,emulator还有linux版的,在这windows用肯定不行.这里提供一个windows版本的emulator下载地址:https://www.lanzous.com/b746320/密码:160x下载下来解压到Android-SDK目录下就能正确启动avd目录结构...

#java
针对Intel芯片mac、win平台对cpu功耗、频率、电源等信息检测

按照英特尔的官方文档操作:https://www.intel.com/content/www/us/en/developer/articles/tool/power-gadget.html,就是下载、安装、重启。注意:一定要按照官方文档详细操作。查看效果:Intel官方监控工具:第三方工具也能使用该驱动:附:mac下的变频测试软件:cpu-s,https://pan.baidu.com/s/14r

#macos
解决浏览器直接get能获取数据而ajax post却不能

分析打开控制台发现会有这条错误信息:has been blocked by CORS policy: The ‘Access-Control-Allow-Origin’ header co…而直接get是有数据的,说明服务器是正常的使用浏览器f12抓包发现浏览器ajax异步请求没有获取到服务器响应的JSON数据带参数copy ajax异步请求的地址,直接放浏览器回车.发现成功响应了...

oracle格式化日期24小时显示

原始:select to_char(存储时间的列,'yyyy-mm-dd hh:mm') TimeStr from product p where id=#{id}改后:select to_char(存储时间的列,'yyyy-mm-dd hh24:mi') TimeStr from product p where id=#{id}...

Java利用可变参数简化数组的创建

可变参数原理先创建数组,大小为参数数量,然后将值传入数组,最后将数组传递给方法。话说从可变参数的原理我们可以得出,在方法调用时如果使用了可变参数,那么总是在创建数组。因此使用可变参数应该考虑性能问题,一般使用原则:当方法参数大于3的时候。可变参数简化API既然可变参数在帮我们隐式的创建数组,那能否利用这个特性做点有用的事?数组的创建下面看我们平时创建一个String数组的方式:String[] s

#java
SpringBoot测试类使用@ConfigurationProperties无法注入值

印象中一直有@ConfigurationProperties无法注入的情况,当时换其它方法解决了,也就没在意。而今天准备自动注入配置文件中的多个配置项目,到一个List,显然不能再用以前那种方法,会非常麻烦。使用@ConfigurationProperties(prefix = “spring.redis.cluster”),一直为null。那换@Value("${spring.redis.clu

#spring boot#spring#java
Springboot项目JPA在控制台不打印SQL语句或参数

解决网上那些设置了却不打印问题,按本教程操作绝✅打印

#hibernate#sql
到底了