首页
学习
活动
专区
工具
TVP
发布

Java帮帮-微信公众号-技术文章全总结

技术改变生活,能力决定未来! 免费资源网 http://www.javahelp.com.cn
专栏作者
864
文章
1281062
阅读量
129
订阅数
编写Docker Compose时要注意的五大常见错误
在构建容器化的应用时,开发人员往往需要某种方法来引导启动目标容器,以对其进行代码级别的测试。尽管业界有许多方法可以实现该目的,但Docker Compose是目前最受欢迎的一种方法。它能够让如下两个方面变得容易实现:
Java帮帮
2020-08-21
2.1K1
提高GIT中代码质量的七点优秀实践
毋庸置疑,由于Git允许开发人员能够同时在相同的代码库上工作,因此它在各类软件开发中起到了重要的作用。不过,我们也发现部分开发人员由于未能遵循Git的相关最佳实践(请参见--https://acompiler.com/git-best-practices/),因此导致了各种程序在运行,以及代码调用过程中所暴露出来的棘手问题。下面,我将和您讨论在GIT中,影响代码质量的七项优秀实践,希望能够对您的日常开发项目提供帮助。
Java帮帮
2020-08-21
7860
SpringBoot 实现用户登录,分布式Session功能
之前介绍过不少关于登录功能的代码,本文介绍一下关于分布式Session 的功能实现,
Java帮帮
2020-02-11
3.8K0
SpringBoot2.x配置Shiro实现权限管理,根据URL鉴权
之前使用 Shiro 鉴权的时候,一直用的是注解,如 @RequiresPermissions() 和 @RequiresRoles(),这种方法不利于维护和动态修改,代码侵入性强。所以,为了解决这个问题,通常都会采用URL鉴权,当写一个拦截器,获取请求的URL,然后查询当前登录用户的权限列表,判断请求的URL是否在权限列表的URL内,如果在则放行,否则拦截。
Java帮帮
2020-02-11
2.7K0
SpringSecurity权限管理,根据请求URL鉴权
SpringSecurity和Shiro是两大权限框架,前者属于Spring家族,功能比较强,重量级的存在,新手搞的时候可能会经常遇到坑。后者比较轻量级,上手相对比较简单。这两个我都写过权限管理的博客。
Java帮帮
2020-02-11
5.2K0
shiro教程1(HelloWorld)
Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。
Java帮帮
2019-12-13
3430
记一次事务失效的问题排查记录
昨天遇到一个非常奇怪的问题,在一个Service中使用@Transactional注解的一个方法无论如何都不能开启事务。项目用的是Springboot和Mybatis Plus,权限验证用的是Shiro。Service层的伪代码如下:
Java帮帮
2019-12-13
5.9K0
月活近 5 亿,微博是如何做业务安全的?
想弄清这个问题,我们要明白:作为社交媒体平台,安全对微博意味着什么?或者说,为什么安全对微博很重要?
Java帮帮
2019-11-01
1.3K0
Linux 用户注意了:Linux Sudo 被曝漏洞
近日,安全专家发现 Sudo 中出现一个新漏洞,该漏洞是 sudo 安全策略绕过问题,可导致恶意用户或程序在目标 Linux 系统上以 root 身份执行任意命令。
Java帮帮
2019-10-21
1.7K0
IntelliJ IDEA酷炫插件系列
最近项目比较忙,很久没有更新IDEA系列了,今天介绍一下IDEA的一些炫酷的插件,IDEA强大的插件库,不仅能给我们带来一些开发的便捷,还能体现我们的与众不同。
Java帮帮
2019-07-22
1.4K0
Spring AOP是什么?你都拿它做什么?
为什么会有面向切面编程(AOP)?我们知道Java是一个面向对象(OOP)的语言,但它有一些弊端,比如当我们需要为多个不具有继承关系的对象引入一个公共行为,例如日志、权限验证、事务等功能时,只能在在每个对象里引用公共行为。这样做不便于维护,而且有大量重复代码。AOP的出现弥补了OOP的这点不足。
Java帮帮
2019-06-15
3840
从 python2.7 迁移到 python3.6
python2.7 会在 2020 年停止维护, 很多第三方包也在去掉对 python2.7 的支持, 最近终于完成了内部代码向 python3 的迁移, 整个过程挺繁琐的, 记录一下.
Java帮帮
2019-05-27
1.6K0
MySQL读写分离(ProxySQL)
读写分离就是用户在发送请求时,请求经过中间件,中间件将请求中的读和写操作分辨出来将读请求发送给后端的从服务器,将写请求发送给后端的主服务器,再又主服务器通过主从复制将数据复制给其他从服务器
Java帮帮
2019-05-17
5.7K0
vue封装一个简单的div框选时间的组件
技术需要积累,有时间我把我之前写的还不错的组件都开源出来。并尝试vue和react 两种方式的组件封装。今天简单写下鼠标框选div选中效果的封装吧。
Java帮帮
2019-05-15
1.6K0
与程序员打交道,千万别“嘴欠”说这 11 句话
身为一名非开发人员,如果想要与自己的开发团队建立良好的沟通关系,那么就需要知道哪些东西是开发人员喜欢听的,而哪些是开发人员不喜欢听的。例如,开发人员喜欢听到你在不向他们求助的前提下做出那些与技术有关的艰难的且极其重要的决定,因为这会为他们省去很多时间。
Java帮帮
2019-05-08
5340
渗透的艺术-SQL注入与安全
在安全领域,一般用帽子的颜色来比喻黑客的善与恶,白帽子是指那些工作在反黑客领域的技术专家,这个群体是”善”的的象征;而黑帽子则是指那些利用黑客技术造成破坏甚至谋取私利造成犯罪的群体,他们是”恶”的代表。
Java帮帮
2019-05-08
1.1K0
在Windows上用Java代码模仿破解WIFI密码【大牛经验】
本文纯属技术探索,与真正的破解还有很大差距,请广大网友切勿利用本文内容做出任何危害网络安全的行为。若有违法行为,均与本人无关。
Java帮帮
2018-12-11
10.6K0
30多年程序员生涯经验总结
在我30多年的程序员生涯里,我学到了不少有用的东西。下面是我这些年积累的经验精华。我常常想,如果以前能有人在这些经验上指点一二,我相信我现在会站得更高。 1.客户在接触到产品之后,才会真正明白自己的需求。 这是我在我的第一份工作上面学来的。只有当我们给客户展示产品的时候,他们才会意识到哪些是必须的。给出一个功能性原型设计远远比一张长长的文字表格要好。 2.只要有充足的时间,所有安全防御系统都将失败。 安全防御现如今是全世界都在关注的大课题、大挑战。我们必须时时刻刻积极完善它,因为黑客只要有一次成功,就可以彻
Java帮帮
2018-03-19
6270
过滤器Filter精华知识点,怎能不看 ​
过滤器Filter 1 什么是过滤器 过滤器JavaWeb三大组件之一,它与Servlet很相似!不它过滤器是用来拦截请求的,而不是处理请求的。 当用户请求某个Servlet时,会先执行部署在这个请求
Java帮帮
2018-03-19
8950
Java企业面试——Javaweb
2.Javaweb阶段 2.1 Ajax你以前用过么?简单介绍一下 AJAX = 异步 JavaScript 和 XML。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行
Java帮帮
2018-03-16
1K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档