..
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 19 下一页
摘要: 一, 目标: 自定义注解,完成通过自定义注解注释类方法,实现被自定义注解注释的方法执行特定aop逻辑,实现对被注释方法的功能增强。 比如可以开发一个自定义日志记录的注解,在需要记录日志的方法上使用注解,去记录方法的名称,传入的参数,执行的结果,把这些信息记录到日志文件。 二,实现: 1. 添加依赖 阅读全文
posted @ 2020-01-19 16:37 罗浩楠 阅读(159) 评论(0) 推荐(0)
摘要: #include <stdio.h> /** * C语言中,数组的名称就是 一连串连续内存的起始地址, * 因此给数组传递给函数,传递的就是数组元素类型的指针 */ void hello_0(char msg[20]); void hello_1(char msg[]); void hello_2( 阅读全文
posted @ 2020-01-08 14:26 罗浩楠 阅读(1790) 评论(0) 推荐(0)
摘要: void setup() { pinMode(D6, OUTPUT); digitalWrite(D6,HIGH); Serial.begin(9600); } void loop() { String state = Serial.readString(); if (state == "off") 阅读全文
posted @ 2020-01-08 13:56 罗浩楠 阅读(267) 评论(0) 推荐(0)
摘要: int ledPin = 3; // 使用引脚号 void setup() { // nothing happens in setup } void loop() { // fade in from min to max in increments of 5 points: for (int fad 阅读全文
posted @ 2020-01-08 13:04 罗浩楠 阅读(498) 评论(0) 推荐(0)
摘要: 膜拜大神 这就是我要的滑板鞋! @RequestMapping(value = "/media", method = RequestMethod.GET) public ResponseEntity<InputStreamResource> downloadFile( Long id) throws 阅读全文
posted @ 2019-12-12 18:21 罗浩楠 阅读(344) 评论(0) 推荐(0)
摘要: 编写脚本: /etc/init.d/myscriptname # chkconfig: 35 90 10 # description: 描述信息,描述信息,上面的90表示在众多开机启动脚本的优先级,10表示在众多关机启动脚本的优先级 # 这里是脚本逻辑 添加可执行权限: chmod +x myscr 阅读全文
posted @ 2019-12-12 16:05 罗浩楠 阅读(117) 评论(0) 推荐(0)
摘要: SecurityManager,安全管理器,是一个接口,它继承了Authenticator, Authorizer, SessionManager;Subject, 代表一个用户,是一个接口;SecurityUtils,工具类,是一个抽象类;要使用shiro,先获取SecurityManager的实 阅读全文
posted @ 2019-12-12 13:41 罗浩楠 阅读(179) 评论(0) 推荐(0)
摘要: 1. 加载自定义属性文件 2. 通过bean聚合相关属性 1. 在启动类上通过如下注解可以加载自定义的属性文件 @PropertySource(value = {"classpath:proName.properties"},encoding = "utf-8") @PropertySource(v 阅读全文
posted @ 2019-12-11 19:23 罗浩楠 阅读(312) 评论(0) 推荐(0)
摘要: 1 阅读全文
posted @ 2019-12-11 14:15 罗浩楠 阅读(102) 评论(0) 推荐(0)
摘要: 原文,向作者致敬🖖 假如我们设置公钥库密码为:public_password1234,私钥库密码为:private_password1234,则生成命令如下: #生成命令keytool -genkeypair -keysize 1024 -validity 3650 -alias "private 阅读全文
posted @ 2019-12-11 14:13 罗浩楠 阅读(1980) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 19 下一页
..