- 博客(15)
- 收藏
- 关注
原创 项目延期的解决办法
项目延期了,一个是会导致做了的东西没有价值,丧失了努力的动力。二个是项目挤压越来越多,导致后续跟不上项目迭代,加班加点越来越多。
2022-02-11 17:39:29
397
原创 编码设计过程效率提升和开源工具完美使用指南
在日常的 Java Web 开发过程中,笔者已经能够找到所有的免费的编码软件和办公软件替代集合,其中大部分是开源的。以 MySql 数据库客户端为例,使用 MyCli 自动提示和高亮进行快速的 Sql 编写,基于 Python 语言编写。使用 PlantUml 能绘制出目前软件设计过程的建模图形,基于 Java 和 Graphviz。老牌的 WPS 能够满足日常办公 Offie 系列的文档编写和查阅,值得称赞的是在以 Windows Mac 为主流的软件氛围下,它提供的 Debian / CentOS 也很
2020-08-28 11:41:09
66
原创 前端工程化中对接口请求工具的封装
引言web项目对后台服务的请求一般使用jQuery.ajax axios等开源工具。在实际业务场景中需要对部分参数隐藏和统一处理。这就需要对开源工具类进行封装,并提供接口给其他方法调用,使得前端开发过程中不对源码修改就可以实现一部分业务、接口请求过程中的优化。封装技巧对ajax请求过程增加遮罩层提示和关闭。使用全局变量loadingnum 计算实现开始和结束。loadingnum=0计算接口发起请求此时进行自增。在回调函数 jQuery.ajax.success 和 jQuery.ajax.err
2020-05-19 14:06:51
694
原创 使用yarn替代npm进行webpack项目开发的模块管理
引言NodeJS 默认的包管理工具为 NPM ,在开发期间出现如下问题:每个项目从 SVN checkout 后开发需要重复下载依赖包;下载依赖包过程中网络请求容易发生异常(即使能正常访问的网站也会异常,如github);与 Yarn 对标,这些问题似乎都得到了解决:Yarn 离线模式,缓存了每个下载过的包,所以再次使用时无需重复下载;Yarn 对网络请求过程优化,可以减少错...
2020-04-27 10:16:35
416
原创 Spring boot 临时目录被清除解决方案
背景附件上传反馈错误:Could not parse multipart servlet request; nested exception is java.io.IOException: The temporary upload location [/tmp/tomcat.8138980679610086191.15002/work/Tomcat/localhost/ROOT] is not...
2020-04-08 21:10:43
3877
原创 微服务架构基础原理
微服务框架6个基本组件:服务描述、注册中心、服务框架、服务监控、服务治理、服务追踪。常用的服务描述方式: RESTful API(http协议)、XML配置(PRC协议)、IDL文件(跨语言服务调用)。注册中心:服务的发布和订阅。服务框架参考标准通信协议(TCP/UDP四层-HTTP七层);数据传输方式(同步/异步-!单连接/多路复用);数据压缩。服务监控:指标收集(...
2019-04-30 10:16:04
425
原创 Vue基础及工程化开发
开发环境依赖库NodeJSWebpackvue-cliVue.js安装过程$ cnpm install --global vue-cli$ vue init webpack my-project$ cd my-project$ cnpm install$ cnpm run devVue模板语法插值文本 {{ msg }}原始 HTML v-html="rawH...
2019-04-17 16:20:25
610
原创 Servlet 与Spring MVC中对参数和url请求的处理
引言在 JAVA WEB 的学习中,处理 HTTP 请求最先使用的是 Servlet ,一般使用开源的 Tomcat 作为 WEB 服务器处理 HTTP 请求的操作。到后来学习了 MVC 模型,使用 Spring MVC 开发工程,可以说比之前使用 Servlet 方便很多。但是追根溯源就会发现,之后出现的 MVC 架构和 Servlet 功能相差无几。于是有必要将 Spring MVC 与...
2019-02-14 15:44:34
329
原创 关于HTML表格导出的两种方式,使用datatables插件excelHtml5和Apache POI
引言datatables是基于jQuery的HTML表格插件,通过各种参数配置可以自定义出对应的表格功能。同时datatables有许多plug可以扩展功能。表格导出Excel是很常见的需求,有两种实现方式,前端导出以及使用POI后台生成Excel文件返回文件流到前台下载。前端导出有很多种,有ActiveX、flash、html5,兼容性各不相同。下面分享实际使用POI和excelHtml...
2018-11-08 14:38:49
1686
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人