上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 19 下一页
摘要: 局部代码如下: 运行后发现,新建的目录里面应该是个文件,但是确实个路径 然后修改代码如下 报错java.io.FileNotFoundException,导致拒绝访问,往往是没有相关文件或者是文件和路径创建时调用方法调用错了,需要注意。 阅读全文
posted @ 2018-07-14 17:18 醉逍遥_001 阅读(34792) 评论(1) 推荐(3) 编辑
摘要: 内容 springboot部署之后无法获取项目目录的问题: 之前看到网上有提问在开发一个springboot的项目时,在项目部署的时候遇到一个问题:就是我将项目导出为jar包,然后用java -jar 运行时,项目中文件上传的功能无法正常运行,其中获取到存放文件的目录的绝对路径的值为空,文件无法上传 阅读全文
posted @ 2018-07-14 17:18 醉逍遥_001 阅读(9554) 评论(2) 推荐(0) 编辑
摘要: 经过了前面的NIO基础知识准备,我们已经对NIO有了较大了解,现在就进入netty的实际应用中来看看吧。重点体会整个过程。 按照权威指南写程序的过程中,发现一些问题:当我们在定义handler继承ChannelHanderAdapter时候,发现在其接口中没有可以实现的channelRead方法和c 阅读全文
posted @ 2018-07-14 17:16 醉逍遥_001 阅读(789) 评论(0) 推荐(0) 编辑
摘要: NIO2.0引入了新的异步通道的概念,并提供了异步文件通道和异步套接字通道的实现。异步通道提供以下两种方式获取操作结果。 1、通过java.util.concurrent.Future 类来表示异步操作的结果; 2、在执行异步操作的时候传入一个java.io.channels。 Complement 阅读全文
posted @ 2018-07-08 17:15 醉逍遥_001 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 经过前面的铺垫,在这一节我们进入NIO编程,NIO弥补了原来同步阻塞IO的不足,他提供了高速的、面向块的I/O,NIO中加入的Buffer缓冲区,体现了与原I/O的一个重要区别。在面向流的I/O中,可以将数据直接写入或者将数据直接读到Stream对象中。下面看一些概念 Buffer缓冲区 而在NIO 阅读全文
posted @ 2018-07-08 10:55 醉逍遥_001 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 在上一节我们介绍了四种IO相关编程的各个特点,并通过代码进行复习了传统的网络编程代码,伪异步主要是引用了线程池,对BIO中服务端进行了相应的改造优化,线程池的引入,使得我们在应对大量客户端请求的时候不会导致虚拟机可贵的线程资源耗尽而宕机,在本小节,我们来看看伪异步代码。多注意引入的线程池代码。 伪异 阅读全文
posted @ 2018-07-07 18:23 醉逍遥_001 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 公司的一些项目采用了netty框架,为了加速适应公司开发,本博主认真学习netty框架,前一段时间主要看了看书,发现编程这东西,不上手还是觉得差点什么,于是为了加深理解,深入学习,本博主还是决定多动手,一方面记录一些总结性的思考性东西,另一方面也为日后复习查看留下一些东西。 那么废话少说,现在开始, 阅读全文
posted @ 2018-07-07 16:37 醉逍遥_001 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 在项目中,总是会有什么什么列表查询,然后还要求根据类型分类查询,有时候发现不同类型关联的表不相同,想要获得的东西也不相同,之前我查询方法总是采用union 将几个相关表连接起来,这样造成的问题是,压力全部在数据库上, 后来根据领导的建议,我将相同的基表先查出来,然后,采用for循环将不同关联的表按条 阅读全文
posted @ 2018-07-05 18:03 醉逍遥_001 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 在mapper中写的语句,结果集中association,采用的一个对象,整个list列表中每个元素有一个对象元素,如果第二个元素中有一个与第一个元素中对象同名的,就会去引用上一个元素的地址,在json前台解析的时候就不会解析出来相应对象的数据,具体如下,根据网上搜索的原因的例子有: Disable 阅读全文
posted @ 2018-07-05 18:02 醉逍遥_001 阅读(4212) 评论(0) 推荐(0) 编辑
摘要: 微服务下,controller调用service的接口,发现从controller中传递过去的id,到了service层变成了别的值,导致项目总是报错 解决办法,发现两个项目采用的不是同一个环境下运行的,一个是local环境,一个是dev环境,将其调整一致,ok! 阅读全文
posted @ 2018-07-05 18:02 醉逍遥_001 阅读(254) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 19 下一页