首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
松华说
掘友等级
公众号:松华说
|
京东
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
最新
热门
Mybatis框架SQL防注入指南
SQL注入漏洞作为WEB安全的最常见的漏洞之一,在java中随着预编译与各种ORM框架的使用,注入问题也越来越少。新手代码审计者往往对Java Web应用的多个框架组合而心生畏惧,不知如何下手,希望通过Mybatis框架使用不当导致的SQL注入问题为例,能够抛砖引玉给新手一些思…
为什么不建议把数据库部署在 Docker 容器内?
这个问题不是子虚乌有,因为在网上能够找到很多各种操作手册和视频教程,小编整理了一些数据库不适合容器化的原因供大家参考,同时也希望大家在使用时能够谨慎一点。 目前为止将数据库容器化是非常不合理的,但是容器化的优点相信各位开发者都尝到了甜头,希望随着技术的发展能够更加完美的解决方案…
一道搜狗面试题:IO多路复用中select、poll、epoll之间的区别
它仅仅知道了,有I/O事件发生了,却并不知道是哪那几个流(可能有一个,多个,甚至全部),我们只能无差别轮询所有流,找出能读出数据,或者写入数据的流,对他们进行操作。所以select具有O(n)的无差别轮询复杂度,同时处理的流越多,无差别轮询时间就越长。 poll本质上和sele…
mysql锁机制详解
大概几个月之前项目中用到事务,需要保证数据的强一致性,期间也用到了mysql的锁,但当时对mysql的锁机制只是管中窥豹,所以本文打算总结一下mysql的锁机制。 本文主要论述关于mysql锁机制,mysql版本为5.7,引擎为innodb,由于实际中关于innodb锁相关的知…
再谈任务分解
五万块钱能不能帮我做一个京东APP出来?很多人看到这句话都想笑,但是你看完这篇文章后就会后悔了。如果你恰恰从事互联网相关行业,比如产品经理、软件开发工程师,就更深有体会了。 怎么理解呢?比如你领导或者产品经理交待了件事,你思考了下觉得几天内就能轻松搞定,然而在截至时间前突然发现…
超实用 Nginx 极简教程,覆盖了常用场景
Nginx (engine x) 是一款轻量级的 Web 服务器 、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。 nginx 的使用比较简单,就是几条命令。 如果不想每次都敲命令,可以在 nginx 安装目录下新添一个启动批处理文件startup.bat,双击即可…
你知道Redis可以实现延迟队列吗?
最近,又重新学习了下Redis,深深被Redis的魅力所折服,我才知道Redis不仅能快还能慢(我想也这么优秀o(╥﹏╥)o),简直是个利器呀。 好了,接下来回到我们的话题,我们都知道Redis是一种基于内存的单进程单线程数据库(Redis6.0开始之后支持多线程啦!),处理速…
四连问:API 接口应该如何设计?如何保证安全?如何签名?如何防重?
下面我们就来讨论下常用的一些API设计的安全方法,可能不一定是最好的,有更牛逼的实现方式,但是这篇是我自己的经验分享. 我把 Java 相关的文章整理成了 PDF ,关注微信公众号 "松花皮蛋的黑板报" 回复 666 下载。 Token:访问令牌access token, 用于…
点赞功能,你用 MySQL 还是 Redis ?
1. 我们先来看看场景的需求: a. 显示点赞数量 b. 判断用户是否点过赞,用于去重,必须的判断 c. 显示个人点赞列表,一般在用户中心 d. 显示文章点赞列表 这两个都是具有顶级流量的,后端肯定有复杂的架构,我们今天只谈大众化的方案。 点赞数量可以通过定时异步统计更新到po…
为什么需要使用JSON格式记录日志
日志和监控就像 TonyStark 和他的 IronMan 西装一样,两者需要一起使用才能发挥最大的威力,因为它们可以很好互补。 日志一直是应用程序和基础框架性能和故障诊断的重要手段,但是现在我们已经意识到日志不仅可以用于故障诊断,还可以用于大数据分析以及业务的一些可视化和性能…
下一页
个人成就
优秀创作者
文章被点赞
1,166
文章被阅读
236,869
掘力值
7,695
关注了
4
关注者
456
收藏集
0
关注标签
4
加入于
2019-05-28