2020年7月1日
摘要: 前言 列表右滑动展示删除和收藏按钮就类似微信或者美团饿了吗的列表,右滑动出现指定的按钮功能; 本来我是想把前几年支付宝的一个机试题拿来讲,奈何我记不太清题目,也找不到当时做的题了,所以只好将就一下那这个案例来讲解,其实解题思路大致是一样的,毕竟作为程序员最重要的不是会多少框架和会用api用的多熟练, 阅读全文
posted @ 2020-07-01 22:23 Tom最好的朋友是Jerry 阅读(209) 评论(0) 推荐(0) 编辑
  2020年6月29日
摘要: 前言 现在前端框架有许多的UI框架可以选择,但是样式或者功能不一定是我们项目中想要的,因此很多时候需要自己封装。此篇文件简单介绍一下利用自定义标签或者自定义扩展属性来封装UI组件,方便项目的其他地方复用,如果要封装其他例如分页功能、按钮、动画等等也是一样的,这里主要讲思路,大家完全可以举一反三。 一 阅读全文
posted @ 2020-06-29 16:15 Tom最好的朋友是Jerry 阅读(1229) 评论(0) 推荐(0) 编辑
  2020年6月26日
摘要: 前言 今天帮朋友弄她excel表格的数据,发现excel表格合并之后,再拆分就不再同一行里面了,导致后面想要拆分回来非常头痛,如下图(下面的数据是模拟的): 可以看到第一例和其他例中间部分为合并的,此时我们如果直接选择取消合并,就会如下: 惊喜的是,数据变为在同一行了,虽然可以ctrl+z回撤,但如 阅读全文
posted @ 2020-06-26 19:57 Tom最好的朋友是Jerry 阅读(1021) 评论(0) 推荐(0) 编辑
摘要: 前言 本次来分享一下排序的api底层的逻辑,这次用js模拟,java的逻辑也是差不多。 先看封装好的api例子: js的sort排序 java的compareTo排序 自己模拟的代码(JS) function compareTo(a,b){ return a-b;//a-b为从下到大 b-a为从大到 阅读全文
posted @ 2020-06-26 12:25 Tom最好的朋友是Jerry 阅读(198) 评论(0) 推荐(0) 编辑
  2020年6月18日
摘要: 前言 之前调试前端bug都是在开发环境中做完并多次测试没有问题之后发布测试环境,验收合格之后发布生产。但生产环境偏偏会有和开发和测试环境不一致的情况,例如测试环境需要加密,而开发环境先不加密,测试环境传给我们的时间格式和生产环境时间格式不一致,数组对象不一致等导致线上生产报错的bug。 为了更好的在 阅读全文
posted @ 2020-06-18 12:27 Tom最好的朋友是Jerry 阅读(1164) 评论(0) 推荐(0) 编辑
  2020年6月15日
摘要: 前言 如果现在有人要开始完全重写 Java,那么 Groovy 就像是 Java 2.0。Groovy 并没有取代 Java,而是作为 Java 的补充,它提供了更简单、更灵活的语法,可以在运行时动态地进行类型检查。Groovy 的美妙之处还在于,它能够比编写纯粹的 Java 代码更快地完成所有工作 阅读全文
posted @ 2020-06-15 21:38 Tom最好的朋友是Jerry 阅读(1390) 评论(0) 推荐(0) 编辑
  2020年6月13日
摘要: 前言 工作时,很多UI组件库的样式未必是项目需要的,这个时候可能要自己手写一个,例如对话框,但写完之后项目往往有要求,点击空白处关闭对话框,之前我的解决方式都是加上透明的背景,然后点击背景就关闭了对话框,不过这种方式有个缺点,就是如果客户要点击另一个按钮,需要点第一次关闭了对话框,再点一次才能点到, 阅读全文
posted @ 2020-06-13 19:12 Tom最好的朋友是Jerry 阅读(505) 评论(0) 推荐(0) 编辑
  2020年6月6日
摘要: 前言 这里主要讲解什么是单点登录以及前端如何实现单点登录。但注意单点登录并不安全,因为只要数据在前端,不管你怎么加密,都只是相对安全,而非绝对安全,你用cookie和session安全级别都差不多,都很容易被攻击。所以做单点登录的系统,就不要出现很重要的信息,或是要做很重要的信息修改或获取时,得再进 阅读全文
posted @ 2020-06-06 17:01 Tom最好的朋友是Jerry 阅读(16766) 评论(2) 推荐(1) 编辑
  2020年6月4日
摘要: VScode自动换行 点击左下角设置>>搜索框内输入:WordWrap>>把Editor:Word Warp下拉框选项改为on即可。 IDEA自动换行 点击左侧空白处,选择Soft-Wrap就是当前文件自动换行,选择Configure Soft Wraps,进入到配置页面之后,在Soft-wrap 阅读全文
posted @ 2020-06-04 10:53 Tom最好的朋友是Jerry 阅读(1160) 评论(0) 推荐(2) 编辑
  2020年6月1日
摘要: 前言 作为一名有着多年开发经验的前端工程师,在工作中感到最痛苦的除了无止境的改需求之外,就是调试bug阶段了,有时候开发一个网站也就两个星期左右,但调试起bug来一调就是几个小时!浪费时间不说,效率又低,作为程序员如果自己不懂得心疼自己(摸摸头顶...),那么没人会心疼你。 一、各种console 阅读全文
posted @ 2020-06-01 01:07 Tom最好的朋友是Jerry 阅读(428) 评论(0) 推荐(0) 编辑