自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

转载 Mybatis如何防止SQL注入

什么是SQL注入攻击 SQL注入,大家都不陌生,是一种常见的攻击方式。攻击者在界面的表单信息或URL上输入一些奇怪的SQL片段(例如“or ‘1’=’1’”这样的语句),有可能入侵参数检验不足的应用程序。所以,在我们的应用中需要做一些工作,来防备这样的攻击方式。 例如攻击者会将passwd的参数输入为“ ’ or ‘1’ = '1 ”;那么直接使用Statement,则打印出来的SQL语句如下: select * from tb_name = '随意' and passwd = '' or '1' = '1

2020-09-23 23:50:07 2724

原创 TOP K算法 统计英文电子书中出现次数最多的k个单词

统计一个大文件里出现次数top k的单词 具体实现步骤: 1、遍历文本,统计不同单词出现的次数(这里要注意判别是否是单词)。 2、对map的value进行降序排列(这里运用了java中collections.sort()方法来排序),列出前十个单词。 import java.util.*; import java.util.Map.Entry; import java.io.*; import junit.framework.TestCase; public class search { pu

2020-09-06 16:59:20 463

转载 字节跳动

链表翻转、插入、删除 反转 class Solution { public ListNode reverseList(ListNode head) { if(head==null||head.next==null){ return head; } ListNode cur=head; ListNode reversehead=null; ListNode temp=null;

2020-09-03 00:06:30 524

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除