- 博客(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关注的人