技术日记
爱吃咩咩羊
佛系码代码
展开
-
Spring boot +doubbo多模块打包
使用dubbo肯定要进行分模块化 ,在打包的时候经常出现找不到类或者是符号等,在此记录这个坑,因为公共的实体类和方法我提出来单独作为一个moudle使用 ,服务提供者跟消费者都引入了这个包,在打包提供者的之前要现将该moudle进行install 这样该moudle会存储到meven本地仓库,打包其他模块的时候就不会出现找不到的问题了,打包消费者的时候,之前设计可能有问题,是这样的,我打包消费者要同时引入公共模块和提供者这两个moudle 所以打包的消费者的时候要额外处理一下,如下面代码:也要将其insta原创 2020-08-19 19:46:51 · 236 阅读 · 0 评论 -
前端转后端之spring boot文件上传功能优化(线程池)
今天实现了一个小功能,为自己的小项目奠定了一个小基础,现在这个功能已经优化到了200ms左右,文件数组上传,目前还没有外加ftp服务器进行资源管理。为此记录一下自己的学习路线。 首先介绍一下线程池,我理解的线程池其实挺浅的,只能表面的说出其意义,之前大部分都在写单线程(普通io操作)比如一个文件上传获取 ,刚开始没接触线程池的时候是这样写的,直接遍历然后将文件以文件流进行读写,但是现在了解了多线程以及带有缓存的线程池就要用上了,目前效果还是不错的来了解下各种线程池吧; 1. Executors工厂创建线程原创 2020-07-24 23:30:50 · 700 阅读 · 0 评论 -
dubbo多注册中心同一平台服务器无法调用服务问题
基于dubbo+zookeeper的问题总结 遇到的第一个问题: 三台服务器运行zookeeper三台服务器分别为a:huaweicloud b:aliyun c:aliyun 在b上运行消费端 c上运行服务端 进行多注册中心调用,启动消费端报出一个错误,无法创建bean类,看了一下 地址竟然是本地地址,搜了下原来是两台阿里服务器走了本地ip,修改阿里服务器暴露外网地址就好了。 ...原创 2020-07-14 15:11:04 · 474 阅读 · 0 评论 -
通过min进行sql嵌套删除一组数据中的最小值
今天开始了自己的项目,一个外卖系统吧,刚开始设计,在有一个功能分析的时候用到了sql中的聚合函数嵌套使用,整了一会 ,因为 刚开始接触 sql并不是很熟悉,就只是简单的增删改查,在此记录我的第一个“复杂”sql,主观上讲是复杂的嘿嘿。 首先这是我的 表结构,我所做的就是讲logid中最小的删除,我不知道还有没有其他的方法,我是想用min函数进行操作 ,刚开始的sql是这样的 delete fro...原创 2020-04-29 01:24:18 · 906 阅读 · 0 评论 -
java jdk源码解析之ArrayList
今天面试碰壁了,从android转到java不容易,感谢面试官的引导,对于基础这块我确实很差所以开此微博系列自己解读源码,希望从中找到方向,没有项目经验没有基础实在是太难了,简历这一关都过不去。 Arraylist 构造方法 private static final Object[] EMPTY_ELEMENTDATA = {}; public ArrayList(int initialCa...原创 2020-04-23 13:35:56 · 114 阅读 · 0 评论 -
点餐系统的概要
点餐系统的要点(一) 刚进入大四进入学校的培训基地,接的第一个项目是点餐系统,里面的知识点很多,因为服务器接口的问题,导致项目实现延长了三天,下面就是我在这个系统里所学到的知识与碰触到的误区: 先讲一下项目实现的顺序,登录系统->更新数据->点餐->下单->查询桌子-&amp原创 2018-10-22 22:44:04 · 4447 阅读 · 2 评论 -
网络请求与ui更新同时所出现的错误
上来先贴错误代码 public class ListActivity extends AppCompatActivity { private RecyclerView recyclerView; private Button button; private String url="http://sns.maimaicha.com/api?apikey=b4f4ee31a8b...原创 2018-10-23 18:09:43 · 371 阅读 · 0 评论