博客首页 - 灏识呈

推荐
  • mysql连接驱动在5.x和6.x+的区别

    1、JDBC连接Mysql5com.mysql.jdbc.Driver:spring: #数据库连接 datasource:  url:jdbc:mysql://127.0.0.1:3306/demo?useUnicode=true&characterEncoding=utf8&useSSL=false  username:root  password:123456  driver-class-name:com.mysql.jdbc.Driver2、JDBC连接Mysql6com.mysql.cj.jdbc.Driver,需要指定时区serverTimezone:spring: #数据库连接 datasource:  url:jdbc:mysql://127.0.0.1:3306/demo?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&useSSL=false#  在设定时区的时候,如果设定serverTimezone=UTC,会比中国时间早8个小时,如果在中国,可以选择Asia/Shanghai或者Asia/Hongkong,例如:#                     ?serverTimezone=Shanghai&useUnicode=true&characterEncoding=utf8&useSSL=false  usernam

    mysql连接驱动在5.x和6.x+的区别 小郝不负流年 数据库 2021-10-03 17:52:15 阅读72 评论0
  • linux vi命令查看文档,快速调转到文档开头和文档结尾的命令

    一:跳到文件第一行1、输入:0或:1,然后回车;2、在键盘按下小写gg;二:跳到文件最后一行1、输入:$,然后回车;2、在键盘按下大写G;3、在键盘按Shift+g;

    linux vi命令查看文档,快速调转到文档开头和文档结尾的命令 小郝不负流年 运维 2021-09-18 15:32:35 阅读62 评论0
  • springboot + Gradle test时报错:No tests found for given includes

    错误信息FAILURE: Build failed with an exception.    * What went wrong:    Execution failed for task ':xxxx:test'.    > No tests found for given includes: [xxxxx.test1](filter.includeTestsMatching)    * Try:    Run with --stacktrace option to get the stack trace.&nbs

    springboot + Gradle test时报错:No tests found for given includes 小郝不负流年 Java 2021-09-15 10:27:28 阅读25 评论0
  • Java SuppressWarnings注解用法(抑制警告)

    @SuppressWarnings配置参数抑制接口中各种警告1.@SuppressWarnings("unchecked")[^抑制单类型的警告]2.@SuppressWarnings("unchecked","rawtypes")[^抑制多类型的警告]3.@SuppressWarnings("unchecked")[^抑制所有类型的警告]关键字  用途all  tosuppressallwarnings(抑制所有警告)boxing  tosuppresswarningsrelativetoboxing/unboxingoperations(抑制装箱、拆箱操作时候的警告)cast  tosuppresswarningsrelativetocastoperations(抑制映射相关的警告)dep-ann  tosuppresswarningsrelativetodeprecatedannotation(抑制启用注释的警告)deprecation  tosuppresswarningsrelativetodeprecation(抑制过期方法警告)fallthrough  tosuppresswarningsrelativetomissingbreaksinswitchstatements(抑制确在switch中缺失breaks的警告)finally  tosuppresswarningsrelativetofinallyblockthatdon’treturn(抑制finally模块没有返回的警告)hiding  tosuppress

    Java SuppressWarnings注解用法(抑制警告) 小郝不负流年 Java 2021-09-14 09:47:20 阅读68 评论0
  • Nginx配置中一个不起眼字符"/"的巨大作用,失之毫厘谬以千里

    Nginx作为一个轻量级的,高性能的web服务软件,因其占有内存少,并发能力强的特点,而广受欢迎和使用。国内很多大型互联网公司也对Nginx很是青睐。像BAT(百度,阿里和腾讯)等。使用过Nginx的同学都知道,你只需要按需求准确的更改好配置启动,那么就可以优雅的访问它了。所以说Nginx对配置文件的很是看中呢,这就要求我们更改配置文件时一定要再三确认,要不然可能因为疏忽而引发惨案呢?真实案例,就因为在配置时,少些了一个字符“/”,就造成访问不通报错,因而接到投诉。那么是怎么引起的呢?原因就是:Nginx在配置proxy_pass代理转接时,少些“/”字符造成的。有同学就有疑问,加不加“/”,区别真的那么大吗?我们带着这个疑问,来探究下这个问题。location目录匹配详解nginx每个location都是一个匹配目录,nginx的策略是:访问请求来时,会对访问地址进行解析,从上到下逐个匹配,匹配上就执行对应location大括号中的策略,并根据策略对请求作出相应。依访问地址:http://www.wandouduoduo.com/wddd/index.html为例,nginx配置如下: location/wddd/{   proxy_connect_timeout18000;##修改成半个小时 <liclass="

    Nginx配置中一个不起眼字符"/"的巨大作用,失之毫厘谬以千里 小郝不负流年 架构 2021-09-14 09:23:00 阅读49 评论0
  • 学会感恩,别把对你好的人忘掉

    甲不喜欢吃鸡蛋,每次发了鸡蛋都给乙吃。刚开始乙很感谢,久而久之便习惯了。习惯了,便理所当然了。于是,直到有一天,甲将鸡蛋给了丙,乙就不爽了。她忘记了这个鸡蛋本来就是甲的,甲想给谁都可以。为此,她们大吵一架,从此绝交...

    学会感恩,别把对你好的人忘掉 小郝不负流年 好文分享 2021-09-14 09:09:38 阅读73 评论0
  • java8 stream 根据 List<Object> 中 Object 某个属性去重

    goodsPictureDTOS = goodsPictureDTOS.stream()  .collect(java.util.stream.Collectors.collectingAndThen(  java.util.stream.Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(GoodsPictureDTO::getPictureGuid))), ArrayList::new)  );  

    java8 stream 根据 List<Object> 中 Object 某个属性去重 小郝不负流年 Java 2021-09-10 14:10:16 阅读29 评论0
  • 2个命令查看笔记本电脑wifi密码

    1、打开cmd命令窗口2、查询wifi列表netshwlanshowprofiles3、查询wifi密码netshwlanshowprofiles这里输入wifi名称key=clear

    2个命令查看笔记本电脑wifi密码 小郝不负流年 计算机基础 2021-08-31 18:40:56 阅读88 评论0
  • 云南虫谷——搞笑与恐怖并存!开始了!!!

    近些年来,《鬼吹灯》系列里的很多作品都有着非常广泛的观众群体,比如《精绝古城》、《怒晴湘西》、《龙岭迷窟》等等,这些系列每次播出都能吸引到大批年轻观众的注意,继去年的《龙岭迷窟》收官后,此次《云南虫谷》早已未播先火,从该剧公布主演到拍摄,再到定档,可谓热度不断,其疑点重重与高烧脑系数的剧情兼具一众实力派主演,令观众直呼等不及。

    云南虫谷——搞笑与恐怖并存!开始了!!! 小郝不负流年 其他 2021-08-30 13:37:00 阅读34 评论0
  • Git私服使用以及IDEA工作日常使用Git操作教程

    1、在Git服务器上创建空的Git仓库2、将本地新项目交给Git管理1)进入本地项目目录下,进入git命令行操作界面2)将项目加入本地Git仓库,本地git仓库就是项目目录下的.git文件夹操作命令:gitinit  gitadd.gitcommit-m"firstcommit"3)将Git本地仓库关联到Git远程仓库gitremoteaddoriginhttp://git.ngrok.hoscen.cn:3313/r/demo/git-demo.git4)将本地仓库提交的文件推送到远程仓库gitpush-uoriginmaster3、日常Idea开发项目Git操作1)从仓库检出项目gitclonehttp://git.ngrok.hoscen.cn:3313/r/demo/git-demo.git2)提交文件<imgsrc="https://cdnstatic.hoscen.cn/blog/article/304636993550155776/img/304643185123000320.jpg"style="width:46.03%;"cl

    Git私服使用以及IDEA工作日常使用Git操作教程 小郝不负流年 程序人生 2021-08-29 14:58:33 阅读405 评论0
  • Spring @Conditional注解 详细讲解及示例

    @Conditional是Spring4新提供的注解,它的作用是按照一定的条件进行判断,满足条件给容器注册bean。 @Conditional也是SpringBoot中@ConditonalOnXX注解多样扩展的基础。下面这篇文章写的很好,我就直接转了。https://blog.csdn.net/xcy1193068639/article/details/81491071

    Spring @Conditional注解 详细讲解及示例 小郝不负流年 Java 2021-08-25 21:04:14 阅读60 评论0
  • IntelliJ报错: properties in parent definition are prohibited

    maven配置父pom文件时,idea提示这个报错,强迫症,我想把他去掉; 打开idea->Preferences,将prohibited输入到搜索框,将usageofpropertiesinmodulesparentdefinitionisprohibited的选中框去掉 

    IntelliJ报错: properties in parent definition are prohibited 小郝不负流年 程序人生 2021-08-20 21:01:25 阅读77 评论0
  • Java基于websocket主动推送消息给客户端浏览器

    前言通常情况下,无论是web浏览器还是移动app,我们与服务器之间的交互都是主动的,客户端向服务器端发出请求,然后服务器端返回数据给客户端,客户端浏览器再将信息呈现,客户端与服务端对应的模式是:客户端请求--服务端响应,这种机制对于信息变化不是特别频繁的应用尚可,但对于实时要求高、海量并发的应用来说显得捉襟见肘,尤其在当前业界移动互联网蓬勃发展的趋势下,高并发与用户实时响应是Web应用经常面临的问题,比如金融证券的实时信息,Web导航应用中的地理位置获取,社交网络的实时消息推送,新闻的订阅,天气的提醒等。这些情况下,需要服务器主动推送消息给客户端。demo源码http://git.service.hoscen.cn/summary/demo%2Fwebsocket-demo.git效果:客户端1:客户端2

    Java基于websocket主动推送消息给客户端浏览器 小郝不负流年 Java 2021-08-20 20:33:24 阅读129 评论0
  • 版本号命名规范及原则

    1命名规范主版本号.子版本号.修正版本号2命名原则(1)项目初版本时,版本号可以为0.1.0;(2)当项目在进行了局部修改或bug修正时,主版本号和子版本号都不变,修正版本号加1;(3)当项目在原有的基础上增加了部分功能时,主版本号不变,子版本号加1,修正版本号复位为0;(4)当项目在进行了重大修改或局部修正累积较多,而导致项目整体发生全局变化时,主版本号加1;3案例主版本号改动:一期项目用0.1.0;二期项目用1.1.0;三期项目用2.1.0;子版本号改动:增加了权限管理功能模块,版本号由0.1.3改为0.2.0;修正版本号改动:修正了一个页面显示字符串,版本号由0.1.3改为0.1.44更多https://www.cnblogs.com/xuebi/p/5909096.html

    版本号命名规范及原则 小郝不负流年 研发管理 2021-08-19 15:25:58 阅读76 评论0
  • Navicat Premium v12下载与破解

    下载:navicat12和注册机的程序,关注公众号《小郝分享》,发送“navicat12”获取。注意事项:1.运行注册机时最好关闭电脑的杀毒软件;2.运行注册机请断网,无需将注册机放到NavicatPremium安装目录下;3.若多次激活失败,请先卸载已安装的NavicatPremium并清理残留文件夹和注册表,重启电脑,再尝试激活;4.请选择对各个版本,Products那块; 5.安装完成后不要运行软件,然后打开注册机。激活方法: 1、运行注册机,勾选Backup、Host和Navicatv12,如图所示。然后点击Patch按钮,找到NavicatPremium12安装路径下的navicat.exe,选中并点击打开,此时会提示:navicat.exe-x64->Cracked,提示已破解。2、点击下图的红色箭头所指的Generate,将自动生成SerialKeygen(即注册码),然后复制上。3、现在打开NavicatPremium12,点击菜单栏的帮助——》注册,输入上一步生成的注册码,然后点击激活,紧接着点手动激活。 4、将Navicat手动激活窗口的请求码框中内容复制到注册机RequestCode框中,点击ActivationCode下面的Generate按钮。<imgborder="0"width="553"s

    Navicat Premium v12下载与破解 小郝不负流年 实用工具 2021-08-17 20:42:27 阅读99 评论0
  • 点击浏览更多>>