
项目开发技巧
JQW_YNU
无
展开
-
接口文档修改问题分析
问题价值:1.在实际中,经常出现接口本身的增删改查,参数的修改和添加删除,返回值的变化和修改;2.前后端分离,接口文档是一种非常重要的前后端人员沟通的媒介 ,但是接口文档又具有版本时效性的特点;3.公司人员的流入流出,新人对项目接口的理解需要借助尽可能的接口文档,特别是对参数的description, 不然一种领域的系统,可能因为对领域参数的不了解,造成对效率的影响技术选型分析:1.swagger 的问题就是注解太多,导致项目代码耦合了太多接口文档相关代码,但是和springboot适配性好2.原创 2022-05-31 10:58:04 · 553 阅读 · 0 评论 -
idea maven异常处理
1.如果maven项目中的pom.xml文件显示为红色文件,则应该重新导入maven然后选择项目根目录下的pom.xml文件, 注意不是模块中的pom.xml 2.如果在package某个模块时,出现项目其他模块没有加入的问题,应该将项目中的其他模块导入到本地maven仓库中这里 install 是将模块导入到本地仓库,他的实际执行命令是:(以user-edge-servi...原创 2018-11-21 20:23:19 · 740 阅读 · 0 评论 -
idea编码快捷键(常见)
1.for快速输出下面:for (int i = 0; i < student.length; i++) { } 方法:对象+ "."+ i //对象可以是int, pojo ,string 都行,但集合不行集合可以通过fori 生成上面语句,但也可以通过集合+"."+foreach使用迭代器生成for语句 2.换行:(没有";"会自动加上)...原创 2018-10-21 15:40:09 · 1361 阅读 · 1 评论 -
java在处理基本数据类型加减乘除操作注意
1.int /int 得到的结果转double举例:int a=1;int b=2;double d=a/b上面结果通常认为是0.5 ,但结果是0.0;正确的是:int a=1;int b=2;double d=(double)a/b 2. double与double 俩个数的加减乘除操作:需要使用 BigDecimal 类进行操作 BigDecimal...原创 2018-10-21 13:21:29 · 1669 阅读 · 0 评论 -
Idea 中使用Maven项目下载过慢问题解决
1.前提你是设置了maven的镜像地址,一般选择阿里云仓库地址,但我即时改了地址依然很卡2.检查项目maven库,setting是否指向正确3.设置maven为自动更新导入4.手动下载maven依赖的jar ,并通过mvn install命令导入到repository 中mvn install:install-file -DgroupId=com.oracle -Dartifac...原创 2018-10-07 20:31:51 · 2448 阅读 · 0 评论 -
jdk1.8 lambda
将数组转化为list:Arrays.asList(atp);lambda实现数据过滤, 并行操作, 循环输出案例:1.需求:打印输出已经排好序的字符串数组中长度大于20 ,并且为其添加hello ; 数据源:String[] players = {"Rafael Nadal", "Novak Djokovic", "Stanislas Wawrinka...原创 2018-09-24 16:33:19 · 527 阅读 · 0 评论 -
github有用的开源
系统设计面试:https://github.com/donnemartin/system-design-primer常见基本面试必备:https://github.com/InterviewMap/CS-Interview-Knowledge-Maphttps://github.com/CyC2018/CS-Noteshttps://github.com/crossoverJi...原创 2018-09-13 13:24:06 · 339 阅读 · 0 评论 -
css自适应手机,pc方案
这里不说bootstrap和其他框架的自适应方案,仅用最基本的css属性来控制使用自适应方案的前提:替换原有的网站位置控制思维网址控制:1. float /right2. margin-*/pading-*3. position:relative...... 4. 100px , 20px..... 自适应思维:1.抛弃上面四点的使用,改用坐标轴思维,这是从re...原创 2018-09-15 16:19:22 · 1853 阅读 · 0 评论 -
项目更新和部署
springboot项目1.修改application.yml 中关于数据库的配置2.将服务器项目中图片存储文件目录中的静态文件拷贝下来并放入本地上传目录中去3.为项目生成war包,注意guns项目的生成方式4.通过winscp ,删除旧项目,包括$tomcat/webapps下的所有内容(包括ROOT),上传新war5.通过secureCRT连接服务器输入service to...原创 2018-09-08 10:14:35 · 1131 阅读 · 3 评论 -
图片文件上传到工程目录是,重新部署时文件丢失问题处理
原理:当用户上传图片后,不会显示在静态文件路径下面(如/static/uploadfiles),而是暂存在target/classes/static/uploadfiles路径下,然而一旦重新部署,target中的静态资源就会重置。所以部署前一定要将所有用户上传的图片备份,待部署成功后再将备份的图片上传到指定项目文件夹...原创 2018-08-13 17:19:28 · 1098 阅读 · 0 评论 -
程序员解Bug的通用套路
千万不要当程序员面说有bug对于新手程序员而言,在复杂代码中找BUG是一个难点。下面我们总结下程序员解Bug的通用套路,希望对大家有帮助。1.IDE调试 根据项目特点和语言特点选择一个最合适的IDE,由于本人是做C++出身,最喜欢用的莫过于Visual Studio 了,这款微软开发的IDE,自从研发出来,就被称为宇宙第一编译器,能编译调试C/C++、C#、F#、Python、JavaSc...原创 2018-06-10 15:44:10 · 1591 阅读 · 0 评论 -
maven项目感触1
1.maven有时出现了没有包的情况,即使使用自动加载/下载更新也不行,此时可以去maven官网查询对应的依赖,然后下载jar放在自己的maven仓库中,注意存放的路径不要写错了2.maven依赖负载,出现项目各种导包错误怎么办?首先要清楚每个依赖项中封装了哪些包(概要了解)然后测试,删除一些pom依赖,因为maven依赖加载是单线的,哪里没加载好就从哪里停止了加载,导致下方的其他maven依赖没...原创 2018-04-30 21:18:49 · 196 阅读 · 0 评论