- 博客(13)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
转载 java递归遍历json对象,支持无限层级
转自:https://blog.csdn.net/SuperBoo/article/details/26458003 import java.util.Iterator; import net.sf.json.JSONArray;import net.sf.json.JSONObject; /** * * @company * @author superboo * ...
2018-09-20 16:06:50 9585
原创 spring boot 2.0(四):拦截器(拦截非登录、排除静态资源)
控制器:WebConfig注:有很多同学说静态资源被拦截了,处理方法:在addResourceHandlers中加入静态资源映射,本文映射为/static/**了,然后在拦截器中excludePathPatterns中加入/static/**,这样静态资源即可放行。package com.nyfz.util.interceptor;import org.springframework...
2018-09-12 17:02:41 8055
原创 Fiddler 4抓取http请求并修改请求进行调试
今天为了再现项目上的一个安全漏洞,需要抓取请求包,修改请求包数据,然后再发出请求模拟异常,使用到了Fiddler工具,以下是简单使用方法:首先下载安装Fiddler下载地址:https://pc.qq.com/detail/10/detail_3330.html安装很简单。使用前简单配置下:1.过滤请求:只拦截localhost请求2.清空拦截请求窗口3.设...
2018-09-07 16:36:05 4253
原创 spring boot 2.0(三):mysql数据库+mybatis+druid连接池 整合实例
application.properties配置:#端口server.port=8082#上下文server.servlet.context-path=/nyfz#druid数据源配置spring.datasource.druid.driver-class-name=com.mysql.jdbc.Driverspring.datasource.druid.url=jdbc:my...
2018-09-06 16:57:22 4830
原创 mysql笔记(一):Navicat for MySQL远程连接mysql服务报错的解决方法(1130、2509)
第一个报错:错误代码是1130,ERROR 1130: Host X.X.X.X is not allowed to connect to this MySQL server解决方法:在服务器登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称'%'。下面是用SQL语句解决问题:1.使用root登录使用命令...
2018-09-05 14:58:36 2312
原创 常用工具类(二):字符串判断及处理(StringUtil)
package nyfz.util;import java.math.BigDecimal;import java.util.regex.Matcher;import java.util.regex.Pattern;public class StringUtil { /** * 验证是否为数字 * * @return */ public static bo...
2018-09-03 10:42:09 1719
原创 常用工具类(一):ID生成
由于在Java中64bit的整数是long类型,所以在Java中SnowFlake算法生成的id就是long来存储的。SnowFlake可以保证:所有生成的id按时间趋势递增 整个分布式系统内不会产生重复id(因为有datacenterId和workerId来做区分)示例代码:package nyfz.util;import org.apache.commons.lang3....
2018-08-31 16:50:21 1195
原创 spring boot 2.0(二):application.properties配置文件(日志配置为例)
spring boot 底层默认实现的是 SLF4J + Logback,使用起来非常方便,配置也非常简单,如下:一 导入依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-logging...
2018-08-31 14:33:27 14712
原创 spring boot 学习中遇到的问题笔记(一):没有主清单属性
问题描述:使用Maven install 打出来的JAR包 在后台使用JAVA命令 :java -jar xxx.jar 执行 报:xxx.jar中没有主清单属性。解决方法:在pom.xml中添加如下配置即可,重新打包,问题解决。 <build> <plugins> <plugin> <groupId>org...
2018-08-31 11:46:02 278
原创 spring boot 2.0(一):Hello World之入门
此处省略废话,直接上操作!第一步:使用eclipse创建Maven工程第二步:添加依赖和代码编写pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocati...
2018-08-30 15:15:15 226
原创 定时器应用
1定时器的作用 在实际的开发中,如果项目中需要定时执行或者需要重复执行一定的工作,定时器显现的尤为重要。例如,公司的考勤系统---刷卡 财务的审查,入账,报表都会需要定时器当然如果我们不了解定时器就会用线程去实现,例如:package org.lzstone.actionpublic class FinanceAction extends Thread{ ...
2011-12-06 10:41:33 168
原创 oracle中 in和exist
in 和 exists区别 in 是把外表和内表作hash join,而exists是对外表作loop,每次loop再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。如果查询的两个表大小相当,那么用in和exists差别不大。如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的用in:例如:表A(小表),表B(大表)...
2011-11-23 13:54:44 192
原创 quartz 表达式
Quartz的cron表达式 按顺序依次为 秒(0~59) 分钟(0~59) 小时(0~23) 天(月)(0~31,但是你需要考虑你月的天数)月(0~11) 天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT) 7.年份(1970-2099) 其中每个元素可以是一个值(如6),一个连续区间(9-12),一个间隔时间(8...
2011-11-23 11:37:05 163
定时触发器quartz 问题
2011-11-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人