Java
没有什么是不变的
没有什么是不变的
展开
-
检测到目标URL存在http host头攻击漏洞
检测到目标URL存在http host头攻击漏洞原创 2022-09-29 12:00:15 · 1439 阅读 · 1 评论 -
Spring Boot项目Shiro1.7.1版本默认密钥的漏洞
Shiro1.7.1版本默认密钥的漏洞原创 2022-09-06 09:30:18 · 3182 阅读 · 0 评论 -
JSON字符串操作
json字符串转JSONObject和JSONArray原创 2022-06-19 01:01:41 · 1798 阅读 · 0 评论 -
Java通过反射实现实体属性值复制(赋值)
//相同属性名的字段 赋值private void copyValueToEntity(Entity1 entity,Entity2 toEntity ){ for (Field field : entity.getClass().getDeclaredFields()) { for (Field field1 : toEntity.getClass().getDeclaredFields()) { if(field1.getName().equals(field.getName()).原创 2021-11-10 11:45:40 · 621 阅读 · 0 评论 -
java中JSONObject转List<Map>
//利用com.alibaba.fastjson.JSON转换 JSONObject datagrid = saveService.datagrid(format); String string = datagrid.get("rows").toString(); List<Map> maps = JSON.parseArray(string, Map.class); for (Map map: maps){}原创 2021-10-26 14:38:24 · 4159 阅读 · 0 评论 -
Java List集合排序-根据集合中的值排序
//正序private List<Map<String, Object>> getSortAsc(List<Map<String, Object>> list){ for (int i = 0; i < list.size(); i++) { for(int j=0;j<list.size()-1;j++){ Map<String, Object> map = list.get(i); Map<.原创 2021-10-14 16:51:23 · 634 阅读 · 0 评论 -
Java后台接收Ajax请求参数被转义成&;lt;gt;";等字符
解决方案:String name = StringEscapeUtils.unescapeHtml(request.getParameter("name"));//必须从request里拿参数,不能在方法上用参数名称接收,否则无法成功转义原创 2021-09-16 20:14:23 · 2473 阅读 · 0 评论