切换到电脑端
跳转到我的求职导航
置顶 后端技术

个人学习积累-(20150902-20240128)

个人学习积累-(20150902-20240128)--更新于2024年01月28日F:.│0-系统高可用测试和发布流程.txt│├─0Web││开发代码自我规范-高效开发参照-代码自我review.txt│││├─0-JavaWeb│││JAVA-优秀开源库-汇总.txt│││││├─Java││││Java-Arrays.asList-字符串转list-注意需要没有重写addremove方法-需再转一次.txt││││Java-BigDecimal专题-除法-百分比-stripTrailingZeros去0-除法求百分占比要先乘以100-list求
阅读全文
后端技术

SpringBoot-校验前后端代码版本是否一致-前后端版本-提示用户刷新页面

1.需求背景系统前后端发布后,用户如果未刷新页面,提交的接口数据可能就不符合后端最新的代码逻辑,此时需要告知用户刷新页面。2.实现思路仅在前端需要setAuthorizationheader头的接口中(可以共用shiro.anons配置,不用再梳理api接口)增加一个Api-Version的头,Api-Version的值每次迭代和后端约定即可。以下场景需要推荐修改Api-Version的值,发布后:有删减接口接口的出入参结构发生变化前端数据处理逻辑的变化前端样式或提示文案等变化可不修改Api-Version的值,具体问题具体分析。3.代码//WebMv
阅读全文
前端技术

调优-Web访问速度综合优化方向

前端:1、CSS、JS、HTML合并,减少Http请求2、CSS、JS过滤掉换行和空格,JS代码混淆(webpack打包自动处理)3、优化图片像素大小或者针对不同的终端加载不同倍数的图片尺寸;尽量加载png;纯色或者有规则图案的背景使用小图,采用background-repeat:repeat来填充整个父容器。4、从封装的角度,减少CSS、JS中重复的代码。5、DNS预获取<linkrel="dns-prefetch"href="//mm.jiangjiesheng.cn"/>后端:1、半分离模式,兼顾体验效果和加载速度2、可静态化的组件或
阅读全文
前端技术

HTML5-调试技巧

1、调试技巧,console不一定是在最后一行报错,要在之前的log中看看有没有报错2、关于去掉第三方Css属性或者调整css,可以在浏览器中F12,选择Elements,确定其中的属性,直接复制class后在网页中重写css3、布局调试技巧:给不同的标签加上背景4、HTML的布局代码写在js中会出现布局不同的问题比如含有|的情况在js中的竖线后添加 5、当在调试用语言动态生成html的网页时候,可以在网页上右击查看源代码,从生成的代码上分析原因6、php环境下print_r(数组)右击查看框架源代码可以查看格式化的数组结构(可能需要浏览器支
阅读全文
前端技术

H5-禁止页面缓存

html<HEAD><METAHTTP-EQUIV="Pragma"CONTENT="no-cache"><METAHTTP-EQUIV="Cache-Control"CONTENT="no-cache"><METAHTTP-EQUIV="Expires"CONTENT="0"></HEAD>asp教程做法Response.Buffer=TrueResponse.ExpiresAbsolute=Now()-1Response.Expires=0Response.CacheControl="no
阅读全文
本文目录
    Loading...