简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
在分布式项目中,数据表的主键ID一般可能存在于UUID或自增ID这两种形式,UUID好理解而且实现起来也最容易,但是缺点就是数据表中的主键ID是32位的字符串,在大数据查询等情况下性能会相对比较差,所以在需求允许的情况下,我们通常会优先考虑使用自增ID来代替UUID使用。在分布式项目中如果你的数据表的主键ID是自增ID,那么常见的生成对象主键ID的方式有:雪花算法优点:实现简单缺点:生成ID较长、
hello,你好呀,我是灰小猿,一个超会写bug的程序猿!最近在开发SpringCloud Alibaba相关的项目的时候遇到了一个比较容易踩的坑,在这里记录一下,与大家共勉。场景是这样的:当时我要以Ncaos作为注册中心,在多服务的情况的下,使用Gateway通过服务名称来实现动态路由,但是当我通过服务名称进行请求时,一直提示“type=Service Unavailable, status=5
目录read()方法读取输入流Readline()方法读取输入流Hello!大家好哇,我是灰小猿,一个超会写bug的程序猿,最近一直在做项目的开发,所以很少有时间来打理博客,今天抽出一点时间来对我在开发中遇到的一些小问题和大家分享一下,在做使用TCP/IP协议进行网络通信时,遇到这样一个问题,就是在同一个局域网中,我作为客户端,以另一台电脑作为服务器进行通信时发现,两者之间可以建立C/S连接,但是
在Web应用程序中,经常需要完成客户端与服务器之间的信息交互,这就需要页面之间的参数传递,这篇文章将会和大家分享JSP常用的三种传参方式及中文乱码的解决方案。目录一、访问请求参数的方法二、form表单传参中文乱码解决三、网址或超链接传参中文错误解决四、JSP子动作传参中文乱码解决Hello!大家好,我是灰小猿,一个超会写bug的程序猿!最近在做JavaWeb相关项目开发的时候,需要使用超链接进行两
hello,你好呀,我是灰小猿,一个超会写bug的程序猿!MySQL数据库我想小伙伴们应该都不陌生了,它是迄今最流行的关系型数据库管理系统,在web应用方面呢,它也是最好的关系型数据库管理系统应用软件之一,但是,往往我们最开始接触的MySQL数据库都是单机操作的,也就是说只是在自己的电脑上安装配置MySQL,应对自己的电脑上的项目开发,稍微有多个用户一起协同开发,那么单机的MySQL数据库就不能应
Hello,你好呀,我是灰小猿!一个超会写bug的程序猿!最近某学妹在众多大佬的栽培下学到了不少东西,虽然学妹没等到,但是等到可爱的女朋友来找我帮忙了,她居然说Android Studio自带的真机不好用,还想让我帮她在安卓虚拟机上浏览各位大佬的文章,看来女朋友已经不限于使用自己的电脑或手机来学习我文章中的知识了,女友一来,这哪能顶得住,我啪的就站起来了,很快啊!然后上来就是一个左正蹬一个右边腿一
Hello,你好呀,我是灰小猿,一个超会写bug的程序猿!今天利用spring的IOC容器连接数据库的时候又遇到了bug,所以赶紧在这里记录一下。情况是这样的:在IOC容器中配置连接mysql数据库的时候,进行连接测试,出现了这样的报错。java.sql.SQLException No suitable driver意思就是数据库驱动无法连接了,然后就去网上查找相关解决,网上的方法也很多,但是都不
目录什么是集合?集合在数组有什么区别?Collection接口如何遍历集合中的元素Hello!没技术的大灰狼又来了,今天和小伙伴分享一个Java项目开发中比较常用的存储数据的方法----集合。想到集合,可能很多小伙伴都会想到数组,那么集合和数组又有什么样的区别呢?且听大灰狼一一分解哟!.什么是集合?在Java中,集合可以看做是一个容器,如它可以是一个衣柜,里面装满了不同的衣服;它也可以是一个书柜,
hello,你好呀,我是灰小猿,一个超会写bug的程序员,最近有很多小伙伴们在完成自己的毕设项目之后,就想着将自己的项目能够打包发布到自己的服务器上去,我也去网上找了一些关于springboot+vue的前后端分离的项目的打包及发布教程,但是网上的一些教程都是各种方法都有,所以在这里我就分享一下最常用的打包方法,之后在企业项目开发的过程中,也会经常会用到将项目打包发布的情况,这种方法也是同样适用的
Hello,你好呀,我是灰小猿,一个超会写bug的程序猿!今天在做vue和springboot交互的一个项目的时候,想要基于前端实现一些只有登录验证之后才能访问某些页面的操作,所以在这里总结一下实现该功能的一个解决方案,首先说一下我是如何判断是否已经登录的,一、解决思路由于在我的springboot后台采用的shiro+Jwt安全框架,所以会在登录之后反馈给前端一个token,并且前端会将该tok