上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: 1 Consumer 只有输入,没有输出 // #1 函数推导Consumer consumer1 = (s) -> System.out.println(s);consumer1.accept("你好");// #2 第二种写法Consumer consumer2=System.out::prin 阅读全文
posted @ 2019-10-18 07:40 Draymond 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 1:任何对象的创建依赖于字节码 2:运行状态中,对于任意一个类(class文件),都能直到其中的所有属性与方法。 对于任意一个对象,都能够调用它的方法和属性; 这样的动态获取信息以及动态调用对象的方法的功能成为java语言的反射 3:应用程序,独立运行。。对外提供接口是为了扩展(不能修改源代码的时候 阅读全文
posted @ 2019-09-06 13:14 Draymond 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 目的:将class文件加载到内存1:JVM基本结构 类加载器、执行引擎、运行时数据区(堆、栈,方法区)、本地接口 Class Files -> ClassLoader -> 运行时数据区 -> 执行引擎、本地库接口 -> 本地方法库2:类的装卸 加载、连接(验证、准备、解析)、初始化、使用、卸载3: 阅读全文
posted @ 2019-09-05 17:43 Draymond 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1:给组件中添加组件 1:包扫描+组件标注注解 @Controller @Service @Component @Repository[只能是自己手写的组件],再使用ComponentScan扫描对应的包 2:@Bean[可以导入第三方包里面的组件] 3:@Import[快速给容器导入一个组件] 1 阅读全文
posted @ 2019-08-29 15:41 Draymond 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1,实现 Filter 接口,重写init 方法 public class AdminLoginFilter implements Filter { static Log logger = LogFactory.getLog(AdminLoginFilter.class); @Override pu 阅读全文
posted @ 2019-08-29 13:49 Draymond 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1:实现 HandlerInterceptor 接口 public class LoginInterceptor implements HandlerInterceptor { static Log logger = LogFactory.getLog(LoginInterceptor.class) 阅读全文
posted @ 2019-08-29 13:42 Draymond 阅读(1867) 评论(0) 推荐(0) 编辑
摘要: //返回的json格式数据1:RestControllerAdvice 注解,可以用于定义@ExceptionHandler、@InitBinder、@ModelAttribute,并应用到所有@RequestMapping、@PostMapping, @GetMapping注解中 @RestCon 阅读全文
posted @ 2019-08-29 13:35 Draymond 阅读(1230) 评论(0) 推荐(0) 编辑
摘要: maven依赖 <!--google 二维码--><dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId> <version>${google-zxing}</version></dependen 阅读全文
posted @ 2019-07-19 09:19 Draymond 阅读(1159) 评论(0) 推荐(0) 编辑
摘要: 钉钉的内网穿透 用处: 对接回调需要子集的项目处在外网环境,使用内网穿透避免了把项目发布到线上调试的麻烦 下载: 百度链接:https://pan.baidu.com/s/1cCqR_F0aRrgV9NFC_d_r_w 提取码: m9i5 使用方法(windows系统): 1,win+R+cmd 打 阅读全文
posted @ 2019-05-13 20:58 Draymond 阅读(563) 评论(0) 推荐(0) 编辑
摘要: //单字段的批量更新 如:list存的只有id /*将前端接收的id集合拼接的字符串解析*/ List<Integer> idList = new ArrayList<Integer>();idList.add(1);idList.add(2);idList.add(3); /*要修改的信息*/ R 阅读全文
posted @ 2019-01-27 20:18 Draymond 阅读(1324) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页