- 博客(7)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 10分钟搞懂String 堆内存和常量池
有了目标,就赶紧行动注意:每new一个“ab”,就代表堆内存中出现了新的“ab”,但是常量池中只会有一份”ab";所以这个问题你只需要看懂是堆内存中的还是常量池中的 String s1 = "ab" ;//常量池中没有,所以系统在堆内存中申请一份,再放常量池一份,因为没有明显的说new,所以要的是常量池的那一份 String s2 = "...
2019-09-06 20:01:56
1236
1
原创 一篇文章带你入门 锁和高并发
星光不问赶路人,时光不负---高并发是互联网避免不了的一个问题,电商的秒杀,春运的抢票,微信群的抢红包,各大企业有自己的架构来保证数据的安全,本篇博客带你入门高并发和锁一个例子秒懂高并发容易产生的数据不一致问题。以抢红包为例子,发放一个20万元的红包,拆分为2万个可抢的红包,每个红包都是10元,来供网站会员抢夺,网站会员同时有3万人抢夺红包。这会出现 多个线程 同时享有 红包数据的场景,由于线程每一步访问的顺序都不一样,就会导致数据的不一致性问题。比如抢夺最后一个红包,就可能出现以下场景:.
2020-10-21 16:36:26
1407
6
原创 十分钟搞懂JSON(JSON对象---JSON字符串---对象 之间的区别)
好记性不如烂笔头,相信我,看了之后你会彻底搞懂JSON前言:前天被JSON对象,JSON字符串,JAVA对象搞混了,不知道各自代表的意思,我就查了资料,总结为一篇博文。另外我想List<User>要序列化,那么List<String>为什么不能序列化?后来我想明白了,List<String>为什么要序列化呢?我们传输信息在JAVA中都是对象传输,你单纯的传一堆String过去又有什么意义,如果你想传输一堆String,你也是通过对象来传输。所以总结来就是 Lis.
2020-08-31 10:41:55
18576
3
原创 快速搭建属于个人的服务器(java环境)
行动起来 让你的代码被更多人看到一. 服务器的购买博主选择阿里云的服务器,百度搜索阿里云官网,推荐大家用支付宝扫码登录,方便快捷。服务器购买推荐在双11或者618购买,价格便宜,而且优惠多。学生购买链接:https://promotion.aliyun.com/ntms/act/campus2018.html,购买的时候需要进行学生认证,按照他的要求一步步来就好,认证很快。(...
2020-03-02 17:14:10
2934
1
原创 Idea中web项目导出war包--包中所有内容以及结构都正确无误
Idea中web项目导出war包步骤1:点击File-->projectStructure或者直接用快捷键Ctrl+Alt+Shift 打开项目结构,如图所示步骤2:选择Modules --教程中的项目名字是 shanchu,点击ok界面会生成一个 shanchu:war exploded,如图步骤3:点击 + 号 ,如图所示然后点击上图中的 + 号,...
2020-03-02 11:39:13
908
1
原创 Java Integer(-128~127)值的==和equals比较产生的思考
有了目標,就趕緊行動如果想了解Integer的底层源码,请点击以下链接https://blog.csdn.net/chengzhezhijian/article/details/9628251 Integer a = new Integer(1); Integer b = new Integer(1); System.out.print...
2019-09-16 21:28:48
133
原创 sql注入问题之 后台身份验证绕过漏洞
这是我的第一篇博客,目前正在回顾大学期间学习的知识,如果有疑问,大家一起讨论。目录sql的名词解释sql的名词解释所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。具体来说,它是利用现有应用程序,将(恶意的)SQL命令注入到后台数据库引擎执行的能力,它可以通过在Web表单中输入(恶意)SQL语句得到一个...
2019-06-25 23:08:25
1677
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人