自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java实现rtsp协议抓流

import org.apache.log4j.Logger;import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.SelectionKey;import java.nio.channels.Selector;import java.nio.channels.SocketChannel;import java.text.Si

2020-07-10 10:11:51 2076

原创 统计南京游玩地方(更新中)

江宁:大塘金香草. 谷,园博园浦口:四方当代美术馆老山不老村建邺:鱼嘴湿地公园绿博园金鹰世界美术馆

2021-07-02 11:17:43 75

原创 CSRF功能

作用:每次请求不能重复提交,防止黑客通过URL请求窃取数据原理:每次请求都携带 随机token(该token在后台产生), 携带的token与后台的token进行对比,若相同,表示请求合法,否则请求不合法。token算法:public static String getRandomString(int length) { // length 字符串长度StringBuffer buffer = new StringBuffer(“0123456789abcdefghijklmnopqrstuvw

2020-08-03 16:27:50 313

原创 java8 stream的用法总结

1、遍历mapmap.forEach((k, v) -> System.out.println("key:value = " + k + “:” + v));2、map转listmap.entrySet().stream().map(e -> new Person(e.getKey(),e.getValue())).collect(Collectors.toList());3、list转mapMap<Integer, String> result1 = list.strea

2020-07-30 10:10:52 414

原创 处理xss攻击

前端处理方法:function checkXSS(param){var pattern = /<[^>]+>|alert(.*)/;var str = “”;$("[id=’"+ param +"’]").each(function () {str += $(this).val();});if (pattern.test(str)){$.umapMessager.alert([[#{common.hint}]], [[#{config.cvalue.validate}]])

2020-07-30 09:44:47 1000

原创 针对各种对ip需求的工具类

注释import org.apache.commons.lang.StringUtils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.*;impo

2020-07-10 10:25:00 180

空空如也

空空如也

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

TA关注的人

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