摘要: 将博客搬至CSDN:https://blog.csdn.net/yuge_legend 阅读全文
posted @ 2021-04-15 10:50 振宇要低调 阅读(88) 评论(0) 推荐(0) 编辑
摘要: Spring AOP面向切面编程,可以用来配置事务、做日志、权限验证、在用户请求时做一些处理等等。用@Aspect做一个切面,就可以直接实现。 1、包结构 2、切面类 execution解释: 1)execution(), 表达式主体 2)第一个*表示返回类型,*表示所有类型 3)包名,后面两个.. 阅读全文
posted @ 2019-12-26 10:41 振宇要低调 阅读(721) 评论(0) 推荐(1) 编辑
摘要: 一、原理: 1、实现ApplicationContextAware(当一个类实现了ApplicationContextAware这个接口之后,这个类就可以通过setApplicationContext方法获得ApplicationContext中的上下文),获取context。通过方法:contex 阅读全文
posted @ 2019-12-12 15:29 振宇要低调 阅读(6413) 评论(0) 推荐(0) 编辑
摘要: 一、原理: 1、做一个field注解,注解有两个参数:是否必填、toString之后的最大长度 2、对某个request类(或基类),使用注解标记某个字段的校验详情 3、通用的static方法,利用反射获取属性的值,并做校验。不通过则抛出特定的异常 二、上代码: 异常类: 测试的request类: 阅读全文
posted @ 2019-12-10 11:19 振宇要低调 阅读(2374) 评论(0) 推荐(0) 编辑
摘要: 基本原理: 1、Spring的ApplicationListener和ContextRefreshedEvent一般都是成对出现的。 2、在IOC的容器的启动过程中,当所有的bean都已经处理完成之后,spring ioc容器会有一个发布事件的动作。 3、当该发布事件的监听者监听到此动作时,Appl 阅读全文
posted @ 2019-12-09 11:29 振宇要低调 阅读(951) 评论(0) 推荐(0) 编辑
摘要: 直接上代码 执行结果 阅读全文
posted @ 2019-11-14 11:25 振宇要低调 阅读(6426) 评论(0) 推荐(0) 编辑
摘要: maven依赖 代码示例 执行截图 阅读全文
posted @ 2019-11-04 18:49 振宇要低调 阅读(3605) 评论(0) 推荐(1) 编辑
摘要: maven依赖 代码示例 excel数据(test.xlsx) 执行结果 阅读全文
posted @ 2019-11-04 12:07 振宇要低调 阅读(8318) 评论(0) 推荐(0) 编辑
摘要: 上传文件这个功能用的比较多,不难,但是每次写都很别扭。记录在此,以备以后copy用。 相应的,postMan中,调用的示例截图如下 阅读全文
posted @ 2019-11-04 11:26 振宇要低调 阅读(3966) 评论(0) 推荐(0) 编辑
摘要: 图很清晰,直接放大浏览器,或者下载下来放大看 阅读全文
posted @ 2019-05-30 09:29 振宇要低调 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 1)方法wait的作用是使当前执行代码的线程进行等待,将当前线程置入预执行队列,并且在wait所在代码行处停止执行,直到接到通知或者中断。在wait之前,要获得一个对象锁,即wait只能在同步方法/块中使用,执行wait之后立即释放锁。wait状态不能被interrupt,会抛异常。 2)notif 阅读全文
posted @ 2018-10-25 10:31 振宇要低调 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 1)进程是受操作系统管理的基本运行单元,线程是进程中独立运行的子任务 2)Thread.start()方法通知线程规划器,告知其该线程已经准备完成,可以调用其run方法,这时就是异步的方法;如果直接调用run,就没有交给线程规划器,就是同步方法。另外,执行start的顺序并不是线程启动的顺序。 3) 阅读全文
posted @ 2018-10-25 09:22 振宇要低调 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 1)多线程环境下,方法内的变量是线程安全的 2)多个线程同时处理一个实例,这个实例内的变量是不安全的 3)不同线程中注入同一个类的不同实例,实例中的变量是安全的 4)Synchronized获取到的锁是对象锁,当多个线程访问同一个对象时,哪个线程先执行带Synchronized关键字的方法,哪个线程 阅读全文
posted @ 2018-10-24 09:44 振宇要低调 阅读(994) 评论(0) 推荐(0) 编辑
摘要: 偶然看到一个提供免费HTTP 代理IP的网站,该网站一两个小时就会更新一次,很有用。之后自己就用Java写了一个爬虫,爬取网站上的代理IP,以备后用。 网站源码: <!DOCTYPE html> <!-- saved from url=(0035)http://www.swei360.com/fre 阅读全文
posted @ 2018-08-07 17:35 振宇要低调 阅读(1823) 评论(0) 推荐(0) 编辑
摘要: 双语评估替换分数(简称BLEU)是一种对生成语句进行评估的指标。完美匹配的得分为1.0,而完全不匹配则得分为0.0。这种评分标准是为了评估自动机器翻译系统的预测结果而开发的,具备了以下一些优点: BLEU评分是由Kishore Papineni等人在他们2002年的论文BLEU a Method f 阅读全文
posted @ 2018-08-03 11:32 振宇要低调 阅读(10971) 评论(0) 推荐(0) 编辑