java版web项目

其他

因为爬虫失控,CTO和程序员双双被判刑

大家好,我是老赵导读:要做一个文明的爬虫技术团队。开发KG公司2014年成立,早期做互联网金融,2017年转型做互联网科技公司,主营业务是“助贷”,也就为按揭贷款购房的客户提供赎楼及债务置换贷款等服务。这个业务需要经常性地访问政府居住证网站,查询房产地址、房屋编码和学区房的使用情况,用于做房产的市场评估和客户风险评估。因为手动查询效率低下,公司产品组经讨论后提出了一个建议——用爬虫软件自动查询。2017年12月,CTO安排新入职的程序员负责这个项目,要求他研发一个自动定时抓取的小程序,主要用来查询、下载网上的数据。2018年1月,项目经理给程序员一个抓取数据的程序源代码,程序员开始修改。2018年3月,小程序被部署在阿某云服务器上自动运行,其内置的“网络爬虫”可以:链接某市居住证网站,也就是某市公安局人口管理处的居住证系统;
2022年2月14日
其他

节后上班第一天公司要你用SpringBoot实现万能文件在线预览

Boot搭建的文档在线预览解决方案:kkFileView,一款成熟且开源的文件文档在线预览项目解决方案,对标业内付费产品有【永中office】【office365】【idocv】等,免费!项目特性
2022年2月13日
其他

甲方要求10W效果,一问预算就3千,程序员接私活项目现状

大家好,我是老赵美女图不合适,别墅茅草房才恰当(甲方要求10W效果,一问预算就3千,程序员接私活项目现状)本文原创公众号:不会笑青年,授权转载请联系微信(laughyouth369)精彩推荐1.黄山归来不看岳:《Java开发手册(黄山版)》新增
2022年2月13日
其他

黄山归来不看岳:《Java开发手册(黄山版)》新增 11 条新规约

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料视作者:海牙秋天原文地址:https://www.cfanz.cn/resource/detail/nAxwgWLmQYGZg大家好,我是老赵1.
2022年2月12日
其他

Eclipse跌落神坛了。。

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频出品:丁广辉/CSDN(ID:CSDNnews)整理:https://news.ycombinator.com/item?id=2986736俗话说,工欲善其事,必先利其器,一名好的开发者,必然要有一套好的开发工具,这样才能打造出最好的产品给用户。世界上的IDE种类繁多,要论那个IDE好用,可能有人会选择老牌的Visual
2022年2月9日
其他

1 个月崩 3 次!盘点一下 2021 年的 10 个宕机名场面

出现故障,用户无法登录进行交易。到了下午,富途证券发布了相关说明并致歉。富途证券表示,事故原因为“运营商机房电力闪断导致的多机房网络故障”,公司已于第一时间联系运营商进行修复,并在
2022年2月9日
其他

字节跳动P0级事故:实习生删除GB以下所有模型,直接上了今日头条......

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频来源:codingsky.com/news/2021-06-24/114315.html曾经我招过一个实习生,他曾经干过一件让我感到匪夷所思的事:我当时忙,让他把服务器重启,他直接来了个电源重启。最近脉脉上有网友爆料,字节跳动一位实习生删除了公司所有轻量级别的机器学习模型图片图片什么是lite模型?该楼主表示,lite模型就是公司内几乎所有GB大小以下的机器学习模型,且全部被删除了,实习生直接删除的是父目录且加了
2022年2月7日
其他

IDEA 值得推荐的十几款优秀插件,狂,拽,屌!

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频来源:blog.csdn.net/win7system/article/details/83508313最近,闲来无事,为了改变一下枯燥的编程环境,特地搜寻了下有助提升代码功力的插件,够装逼,够狂,拽,屌~
2022年2月5日
其他

大年初一连夜带娃改bug:CTO把代码写成这鬼样子,被害惨了!

dump了问题进程所有堆内存,然后debug模式重启测试环境应用,打算问题再显时直接远程debug问题机器第二天问题再现,于是通知运维nginx转发拿掉这台问题应用,自己远程debug
2022年2月4日
其他

实锤被抓包!字节跳动违反Apache 2.0许可证,在火山引擎里违规重新发布Apache SkyWalking!

SkyWalking的LICENSE(许可证)和NOTICE(告知)文件。此外,我们在对方的网站上找不到任何声明他们在发行SkyWalking的内容。以上种种证明火山引擎违反了Apache
2022年2月3日
其他

腾讯外包抢5元红包被组长要回!格局决定高度。

关注公众号后台回复pay或mall获取实战项目资料视频昨天看到了一个热搜:腾讯外包人员抢5元红包被组长要求退还,说没有外包的份!看到这个事,感觉就挺离谱的,外包就不是人吗?就着这个事情,码仔今天想跟大家聊一聊外包那些事儿!大厂与外包大厂用外包这个事情搞互联网的都知道,大厂为了缩减成本和分担风险,一般会把项目外包。而外包又分项目外包和人力外包。大厂多用人力外包。现在国内几个头部的外包公司,像中软国际、软通动力、文思海辉、人瑞人才等,他们中的很多公司甚至成立时间比很多互联网大厂成立的时间还早,部分企业还上市了。互联网大厂外包业务主要集中在通用、非关键、稳定性欠缺、劳动密集型岗位。例如字节跳动的内容审核岗、美团的外卖小哥、拼多多的客服、腾讯游戏部分岗位、阿里菜鸟网络的部分岗位等,这些都是各大厂必不可少的一部分,又并不要求过高技术能力的员工。“这个工作基本没有什么成长性可言”,很多参与外包的人都这么说。怀揣大厂梦的应届生刚毕业的应届生询问前辈工作方向的时候,我们总要说:“不到万不得已,不要去外包!”然而,处于对大厂的憧憬和向往,往往有很大一批刚毕业的人会选择外包,因为觉得跟大厂的人一起工作,以后肯定有机会进大厂。但是事实往往比较残酷。码仔有跟之前外包的HR聊过,问她有没有人通过外包转正的,内部流程进入大厂的案例,得到的回复是没有。基本上干一年左右就走了。诸多有外包工作经历的人也表示,其实他们也知道自己与内部员工在学历以及综合能力上的差距,因此薪资待遇上比不了内部员工这很正常。他们最不满意的一点是,外包企业带着某种欺骗的方式诱导他们入职,和入职后的不平等对待。新人要如何选择工作其实非常不希望刚工作的人选择外包,首先你学不到很多有用的东西,其次外包的氛围会让你怀疑自己。再者就是很多大厂的招聘的时候直接会筛选掉有过外包经验的人。刚毕业的人可以选择一些氛围比较好的小公司、小团队,这样你的能力可以大幅度提升。或者是选择一些比较规范的中大公司,这样让你的工作流程化、规范化。总之比外包强。精彩推荐1.用Java写出敬业福小程序:人人扫出敬业福2.干掉Random:这个类已经成为获取随机数的王者3.CTO说了,谁再用select就开除...4.Spring
2022年2月2日
其他

用Java写出敬业福小程序:人人扫出敬业福

FontUtil.drawWord(g,"福",colorList.get(index),250,163,400,arrayList.get(fontRandom));
2022年1月30日
其他

干掉Random:这个类已经成为获取随机数的王者

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频作者:zhenbianshu来源:https://zhenbianshu.github.io/背景前言最近在写一些业务代码时遇到一个需要产生随机数的场景,这时自然想到
2022年1月29日
自由知乎 自由微博
其他

CTO说了,谁再用select就开除...

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频作者:刘不二出处:juejin.cn/post/6938015423275204644“你经常可以在网上看到总有一些人会给你说不要使用
2022年1月28日
其他

一款IDEA插件神器,帮你一键转换DTO、VO、BO、PO、DO,再见工具类!

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频来源:juejin.cn/post/70532646312628715831、什么是DTO、VO、BO、PO、DO、POJOPOJO的定义是无规则简单的对象,在日常的代码分层中pojo会被分为VO、BO、
2022年1月27日
其他

Spring Boot官宣:正式弃用 Java 8,最低要求 Java 17!怎么办?

Boot官方会等这些第三方库发布Jakarta兼容库之后再重新引入。这个支持被移除下面这些功能的支持被移除了,相较上一个SNAPSHOT版本增加了Hazelcast
2022年1月27日
其他

SSH客户端神器MobaXterm,用起来超级爽!我抛弃Xshell,putty和CRT了

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频来源:cnblogs.com/miracle-luna/p/12008869.html由于需要连接远程
2022年1月26日
其他

求求你以后别再写 main 方法测试了,太 Low了!这才是专业 Java 测试方法!

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频作者:Richard_Yi来源juejin.cn/post/6844903936869007368前言If
2022年1月23日
其他

Java8中一个极其强悍的新特性,很多人没用过(非常实用)

if-else?Map+函数式接口方法才是YYDS!4.Maven官宣:干掉Maven和Gradle!推出更强更快更牛逼的新一代构建工具,炸裂!5.Docker
2022年1月22日
其他

100多个免费常用API接口分享,调用完全不限次数,以后总用得着!

ishxiaoblog.csdn.net/ishxiao/article/details/53839061各类无次数限制的免费API接口整理,主要是聚合数据上和API
2022年1月21日
其他

Java 8 中的这个接口真好用!炸了!

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达来源:juejin.cn/post/7011435192803917831在开发过程中经常会使用if...else...进行判断抛出异常、分支处理等操作。这些if...else...充斥在代码中严重影响了代码代码的美观,这时我们可以利用Java
2022年1月19日
其他

还在用策略模式解决 if-else?Map+函数式接口方法才是YYDS!

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达来源:blog.csdn.net/qq_44384533/article/details/109197926本文介绍策略模式的具体应用以及Map+函数式接口如何
2022年1月17日
其他

Maven官宣:干掉Maven和Gradle!推出更强更快更牛逼的新一代构建工具,炸裂!

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达相信作为Java开发者的你早已经受够了maven的编译缓慢,但是又由于历史包袱、使用习惯等问题暂时切换不了其他更快的构建工具,这里笔者将给你介绍一款更快的maven——maven-mvnd。一.介绍maven-mvnd是Apache
2022年1月15日
其他

MySQL模糊查询再也用不着 like+% 了!

存储的是对,即(DocumentId,Position),因此其存储的倒排索引如下图,如关键字"code"存在于文档1的第6个单词和文档4的第8个单词。相比之下,full
2022年1月14日
其他

SpringBoot快速开发神器发布了,炸裂。。。

CLI可以用maven作为默认的构建工具创建一个新项目,该工具使用https://start.spring.io。假设我们想用thymleaf创建一个Web项目,那么我们将运行如下命令。spring
2022年1月12日
其他

再见Activity!SpringBoot+flowable完美结合,快速实现工作流,so easy!

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达来源:blog.csdn.net/zhan107876/article/details/120815560总览使用flowable自带的flowable-ui制作流程图使用springboot开发流程使用的接口完成流程的业务功能一、flowable-ui部署运行flowable-6.6.0
2022年1月11日
其他

为什么阿里规范需要在 @Transactional 事务注解中指定 rollbackFor?

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频作者:Mint6blog.csdn.net/Mint6/article/details/78363761java阿里巴巴规范提示:方法【edit】需要在Transactional注解指定rollbackFor或者在方法中显示的rollback。1、异常的分类先来看看异常的分类error是一定会回滚的这里Exception是异常,他又分为运行时异常RuntimeException和非运行时异常可查的异常(checked
2022年1月9日
其他

推荐一个分布式JVM监控工具,非常实用!

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频来源:blog.csdn.net/xk4848123/article/details/106952309介绍该项目为了方便开发者更快监控多个远程主机jvm,如果你的项目是Spring
2022年1月9日
其他

Docker 大势已去,Podman 崛起

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频来源:http://t-t.ink/0V26K什么是Podman?Podman
2022年1月9日
其他

牛逼!一套基于SpringBoot+Vue企业级聚合支付系统!附源码!

项目介绍Jeepay是一套适合互联网企业使用的开源支付系统,支持多渠道服务商和普通商户模式。已对接微信支付,支付宝,云闪付官方接口,支持聚合码支付。Jeepay使用Spring
2022年1月8日
其他

扒了一下西安一码通的接口,这特么不崩才怪呢~

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频西安一码通的二次崩溃,几乎每个技术群里都在吐槽和猜测。知乎也有开贴提问,地址是:https://www.zhihu.com/question/509914161技术圈都对这件事情感兴趣,让我们一起来看看!前段时间,有一篇陕西电信的文章,大力肯定了开发团队,但略显得外行,该报道被众多网友吐槽:目前已经下架,可以看看大概内容:健康码连续挂了两次真的有点业余了,不过确实也没有low到服务器生成图片进行下发这么蠢。知乎@卢兴民做了简单剖析,我们来看看。看一波西安健康码的接口数据:真正的二维码数据是
2022年1月8日
其他

你见过最垃圾的代码长什么样?(来长长见识)

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频来源:blog.csdn.net/daocaokafei/article/details/12073395919个人们真正编写的垃圾代码片段,其中一个可能是你写的。在某些时候,它发生在我们所有人身上。你产生了你并不感到自豪的代码。这些代码让你怀疑,"我怎么会写出这样的东西?"这没什么好羞愧的。我们只是人类。有时候,我们就是没有做到最好。它发生在我身上,发生在你身上,但它也发生在其他开发者身上。我花了点时间,收集了我能找到的最糟糕的代码片断。今天,我将把它们介绍给你们。然而,我只在一个条件下这样做。你必须向我保证你不会以恶劣的方式对待他们。记住,在某些时候,你可能写过类似的东西。既然如此,让我们戴上豁达的眼镜,玩一玩。第一篇来了!重新造轮子出错了常规的布尔类型比较没有返回你要找的东西。你应该怎么做?答案很简单,你自己创建一个。魔法数字看着这幅图,我不禁要问。如果我们改变其中一个数字会发生什么?可能没有什么好事。至少它被分成了几条线从这块代码的纯粹外观来看,我猜测它是一个学校项目。不用说,我对这位老师表示慰问。魔鬼也是一种功能今天,我们将看到isEven函数的各种实现。这是我们的第一个候选人。我想说的是,我们已经有了一个好的开始。你觉得怎么样?希望有一个函数来获取字符串的大小这个想法在我们的开发者伙伴的脑海中闪过。他没有犹豫一秒钟。并立即实施了它。唤醒内在的孩子虽然听起来很疯狂,但你可以使用表情符号作为变量名称。但你应该以这种方式使用它们吗?请看下面的代码,自己决定。到底谁在读提交t信息如果你有一个同事反复使用相同的提交信息。她可能是这样做的。如果这些变化中的任何一个未来是不可预测的。它可以在一夜之间改变。为了防止这种情况发生,最好还是多加小心。购买超宽屏显示器的理由冗长的变量名并无不妥。只要它们有助于提高代码的可读性。但有时,我们必须问自己
2022年1月7日
其他

推荐一个 Java 接口快速开发框架

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频今天给小伙伴们介绍一个Java接口快速开发框架-magic-api简介magic-api
2022年1月6日
其他

频频曝出程序员被抓,我们该如何避免面向监狱编程?

关注公众号后台回复pay或mall获取实战项目资料视频过去几年,频频有程序员被抓的消息刷爆技术圈,无论是技术高手、公司合伙人还是普通程序员,甚至整个科技公司,都有因为违法被抓的案例。案例比如:1、著名的Nignx之父Igor
2022年1月5日
其他

新来的CTO强制规定所有接口都用 POST请求。。。

请求吗,这是为什么?整理:MarkerHub往期推荐重磅:某国产API管理工具发布,称完全可替代Postman,阿里腾讯都在用!Nginx从安装到高可用,一篇搞定!一个由“
2022年1月3日
其他

重磅:某国产API管理工具发布,称完全可替代Postman,阿里腾讯都在用!

这里以正式环境为例设置前置Url同时Apifox支持在接口调用前、接口调用返回后,做一些自定义操作。在Apifox界面中分别称为前置操作和后置操作。以后置操作作为例子前置操作
2022年1月2日
其他

Nginx从安装到高可用,一篇搞定!

来源:blog.csdn.net/qq_34886352/article/details/103581973一、Nginx安装1、去官网http://nginx.org/下载对应的nginx包,推荐使用稳定版本2、上传nginx到linux系统3、安装依赖环境(1)安装gcc环境yum
2022年1月2日
其他

不写代码轻松实现数据可视化,这款基于SpringBoot的神器,简直绝了!

172.33.0.1修改Doris的docker-compose文件,路径为dataease/docker-compose-kettle-doris.yml,主要修改网络配置;version:
2021年12月31日
其他

一个由“ YYYY-MM-dd ”引发的惨案 !元旦来临前警惕 ~

8吧?阿里二面:挂在main方法继承上?干掉工具类,Mybatis一个配置搞定数据加密解密!从零开始搭建公司SpringCloud架构技术栈(史上最细),这套架构绝了!颜值绝绝子的
2021年12月31日
其他

干掉Postman和Swagger,这款神级API接口管理神器更牛逼!更适合国人!

等,每个产品支持的功能各有不同,可以说各有特点。但因为是开源的,对于企业用户来说会有一些问题,比如国外产品是英文,有的产品的侵入性比较强,学习成本高,支持不及时等。与这些开源产品相比,ApiPost
2021年12月29日
其他

Java 18 要来了,你不会还在用Java 8吧?

switch允许针对多个模式测试表达式,每个模式都有特定的操作,可以简洁安全地表达复杂的面向数据的查询。JEP
2021年12月28日
其他

看看人家那Spring Cloud项目写得,那叫一个巴适~,再看看我的,像坨屎!

说说我的经验吧,让我不断在放弃中摇摆的主要原因,还是这块的知识太零散了。微服务体系本就庞大,我怀疑框架组件比我头发都多,概念学了很多,但大部分都很难用于实战,浪费了自己不少时间。
2021年12月27日
其他

阿里二面:挂在main方法继承上?

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频整理:江沐风本文主要参考自《细说Java》这本书问题一:包装类的缓存还记得不?我们来看一下包装类相关的比较,看下下面的代码,最终将打印什么呢?public
2021年12月27日
其他

警告!VPN翻墙被抓了!已大规模行政处罚!

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频大家好,这几天看到一件超无语事件,翻墙被抓了曾何几时,不少人认为翻墙是无罪的,只要不做违法的事情即可。然而这个说法很快被现实啪啪啪打脸。以下翻墙简称FQ首先,FQ不仅一定违法,而且全国范围内,个人FQ被抓已经从个案逐步上升为高频次事件。仅浙江省一省,去年8月因个人FQ而被行政处罚就达到18例,全年60余例。也就是说,相较于过去几年,自19年起,个人FQ被行政处罚的数量开始呈直线上升的趋势。很多因FQ而被处罚的人,在被抓之前,都是抱着同样侥幸的心态。他们始终觉得:1、FQ已经成为事实,中国那么多人FQ,应该不会被盯上。2、反正我翻墙又不是干什么坏事,逛逛ins也违法吗?3、帝吧、饭圈不是天天翻吗?为什么不抓他们?首先,FQ一定是违法的,你别去关注什么法律专家的解释,违法就是违法,法律专家说了不算。除非你用的不是vpn,而是用的三大运营商的国际专用信道。但是,个人无法向3大运营商申请使用国际专用信道。准确来说,就是个人无权使用合法信道访问外网,这一功能仅对企业开放。当然,就算是那些为了照顾留学生而推出了的海外流量卡,费用相当昂贵,一般人也用不起。这表明国家为了防止个人FQ做了相当大的努力。以下为浙江省“擅自建立、使用非法定信道进行国际联网”翻墙处罚案件列表(注:第20个案例系错误并入,因当事人的名字恰好叫“信道”)至于帝吧、饭圈为什么不被抓?这个我也不清楚。虽然饭圈、帝吧的群里天天都在发vpn的安装包。不过,帝吧也不是完全没被请去喝过茶,去年HK事件中,就有帝吧相关牵头人被请去喝茶。饭圈女孩FQ追星倒是没有相关的处罚案例。好多人又说,这部分人被抓,很大程度上是由于使用的APP保密性比较差,导致信息泄露。事实真的是这样吗?首先,我们所有人使用的流量都由三大运营商提供,那么,所有的信息入口和出口都掌握在三大运营商手里。你真的认为,只要APP够安全,就没人知道你在干什么?的确,如果APP足够私密,你在这个APP上发黄图都没人知道。但上外网跟使用普通APP是两码事。这么说吧,你打开微信,那么三大运营商就会知道你的微信正在运行,上传并下载数据,但具体是什么数据,他们不清楚,你发的图片或消息,他们无从得知。但是你一打开推特,三大运营商不就知道你的推特在进行数据传输了么。只是,三大运营商不会主动将你的异常行为反馈给叔叔,但当叔叔需要协助调查时,他们就会提供。按照叔叔的描述(叔叔跟我说的),理论上,辖区里面所有翻墙行为都应当被控制,但是,由于地方辖区的警力不足,只能带走部分人进行处罚。这完全是一个概率事件,视乎是谁。因此,有的人可能FQ几年没被抓,有的人可能才刚打开vpn,就找上门了。7月底,一个粉丝因为翻墙被深圳警方请去蹲了24小时,他跟我说。当时,警方先是电话通知其到派出所,被当成电话诈骗无视后,叔叔直接找到他的住址,上来就给他戴上手铐,将其带回派出所,期间没收手机,穿上嫌犯的制服,蹲了一夜。那个粉丝出来后心有余悸,至今连手机静音也不敢设置,生怕错过了派出所的电话。一朝被蛇咬,十年怕井绳。之后,他开始劝身边的人别再FQ,鉴于他的经历,他的朋友也开始放弃了FQ。而这个粉丝最初翻墙目的是为了什么?上谷歌找资料,他是做自媒体的,每天写稿件需要灵感和素材。因此,别再自我安慰,网上就没有安全不违法的VPN,也没有不干坏事就不会被抓的个人翻墙者。天知道,下一个月,又会有多少人因FQ而被处罚。好吧,做为程序员,以后也只能用百度了。可百度,真的不行啊。好了,这篇文章就到这了,我们下篇文章见。来源:启舰杂谈往期推荐干掉工具类,Mybatis一个配置搞定数据加密解密!3
2021年12月26日
其他

干掉工具类,Mybatis一个配置搞定数据加密解密!

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频来源:juejin.cn/post/6963811586184052767前言:介绍一个简单的MyBatis加解密方式,日常学习工作中提及这种方法的比较少,所以拿来说说,如果已经知道这种方法的忽略本文!一、背景在我们数据库中有些时候会保存一些用户的敏感信息,比如:手机号、银行卡等信息,如果这些信息以明文的方式保存,那么是不安全的。假如:黑客黑进了数据库,或者离职人员导出了数据,那么就可能导致这些敏感数据的泄漏。因此我们就需要找到一种方法来解决这个问题。二、解决方案由于我们系统中使用了Mybatis作为数据库持久层,因此决定使用Mybatis的TypeHandler或Plugin来解决。TypeHandler
2021年12月23日
其他

从零开始搭建公司SpringCloud架构技术栈(史上最细),这套架构绝了!

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频来自:CSDN,作者:Anakki链接:https://blog.csdn.net/qq_29519041/article/details/85238270一、微服务基础1.什么是SpringCloud?SpringCloud官网:https://spring.io/projects/spring-cloud(个人建议是用谷歌浏览器访问官网打开中文翻译粗略把官网读一遍)个人理解:以前的服务器就好像,一个会语数外全能的老师,为学生提供服务,这个老师生病了,那全校停课。现在微服务流行后,学校有了数学教研组,语文教研组,外语教研组,每个教研组有一群老师具体负责某科的教学,缺了谁,学校都照样运转。而这个变化中,那些改变历史的程序员就是把一个服务器中的众多服务,或好几台服务器中的众多服务,分类出来,解耦合出来,把他们类似的功能交给同一个集群来做,把互相耦合在一起的功能剥离出来,按业务,按功能来把他们作为一个个微服务放在服务器上,而这个服务器就只提供一个服务,或较少的服务。让一个超大的服务逻辑,解耦合为一个个小服务,均匀的分布在各自的服务器中。微服务就微在这。每个教研组就是一个微服务集群。他们提供同样的服务,而注册中心Eureka就是这个存放这个教研组老师名单的地方,学生们想先访问这个注册中心获取教师名单,然后根据相应的负载方法去访问各自老师。不至于让集群中某一老师累死也不至于让某一老师闲死。而Zuul网关呢,就是学校的门卫,某些学生来学校找谁,它负责指引(路由),并且通过一些非常简单的配置,达到阻拦一些人进入(身份验证),或者控制想学数学的人只能去数学教研组,不能去核能教研组学怎么造原子弹(权限验证)。那Hystrix熔断器呢,可以把它当成学校的志愿者,当一个教研组集体罢课后,学生找不到老师了,这些志愿者及时的告诉来访问的学生,相应的结果,异常信息等,免得大量的学生在学校等待,这些志愿者赶快把这些等待的学生梳理出去,学生一直在学校等待,那其他需要学生的学校,也会等待学生,最后造成大面积的学校瘫痪。这里学生我们看成一个个请求。熔断器就是把某事故的蔓延即使熔断了。当然这些组件也是微服务需要注册到Eureka注册中心那SpringCloud就可以看成是这个学校了。众多上面提到的组件相当于都是这个学校的各职能部门。二、微服务的搭建ps:
2021年12月20日
其他

颜值绝绝子的 swagger-ui

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频来源:https://www.cnblogs.com/RegicideGod/p/12598278.htmlthink-swagger-ui-vueleswagger-ui有非常多的版本,觉得不太好用,用postman,每个接口都要自己进行录入。所以在基于think-vuele进行了swagger格式json的解析,自己实现了一套swaggerui界面。swagger分为后端数据提供方方和前端页面展示请求方。从一定角度来看,swagger是一种标准的数据格式的定义,对于不同语言进行实现一些注解API式的东西,能快速生成这种描述restful格式的api信息的json串.此项目模块依赖于think-vueledemo:http://sw.tennetcn.comgithub:https://github.com/chfree/think-swagger-ui-vuele使用方式自行下载编译Copy//
2021年12月19日
其他

税前2万4,到手1万4,心态崩了,扣税方式1月1日起施行~

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频素材来源:网络,整理排版:编程指北原贴是这么说的:有史以来扣税最多的一次,税前2万4,到手1万4,心态崩了。万万没想到会扣这么多。发出后,引发了网友的围观、转载和评论。吴师兄把一些高赞的回答也搬出来给大家瞅瞅。体制内优势出来了吧,房补26%,年金双边12%,一共38%,这部分不交税,省了太多的税了,实际收入不比互联网差到哪,性价比互联网远不如。我25k税前,到手1.7,公积金12%。这还是在上半年有加班费早就触发更高税率的前提下。我不信你低1k,到手能少3k。很多人想不明白,我公司就是低底薪高公积金高年终奖的国企,税后收入比底薪高的可强太多了。可惜结果就是大家找工作都看重月薪。工资没变化,但个税突然多了很多。这是什么原因?难道是公司有问题?算错了?回答下方除了骂的、断章取义的、混淆概念的,没有任何一点有价值的回答。吴师兄就今天这个热榜话题,来给大家解答一下。解答这个问题,建议大家已经工作的同学都先去了解一下关于个税
2021年12月19日
其他

RedisJson 横空出世,性能碾压ElasticSearch 和Mongo!

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频译者:xiangzhihong来源:http://33h.co/ka0gk近期官网给出了
2021年12月18日
其他

手把手教你复现Log4j2漏洞,千万别中招!

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频来源:blog.csdn.net/qq_40989258/article/details/1218623630x00
2021年12月16日