赞了文章2023-06-14
之前看到coco的这样一篇文章: 纯 CSS 实现波浪效果!,非常巧妙,通过改变border-radius和不断旋转实现的波浪效果,有兴趣的可以去研究一下。这次尝试一下使用 CSS 渐变来实现这样一个效果,还可以用在文字背景上,如下不需要混合模式,花几分钟一起看看吧一、波浪...
赞了文章2022-01-09
《前端每日实战》专栏每天分解一个前端项目,用视频记录编码过程,再配合详细的代码解读,是学习前端开发的活的参考书! 以下是 2018 年 4 月份发布的项目: 1# 视频演示如何用纯 CSS 创作一个按钮文字滑动特效 2# 视频演示如何用纯 CSS 创作一个矩形旋转 loader 特...
关注了问题2021-06-30
赞了问题2020-09-24
提出了问题2020-07-13
提出了问题2020-07-13
赞了文章2020-07-06
笔者从2014年开始接触SaaS(Software as a Service),即多租户(或多承租)软件应用平台;并一直从事相关领域的架构设计及研发工作。机缘巧合,在笔者本科毕业设计时完成了一个基于SaaS的高效财务管理平台的课题研究,从中收获颇多。最早接触SaaS时,国内相关资源匮...
赞了问题2019-09-13
赞了问题2019-06-29
回答了问题2019-01-24
今天做项目 遇见相同问题 说百度看看有答案没 结果没有 还是得自己看了api 顺带回答下这个问题作为记录 下面是正确代码 经过我测试得 希望对后面人有帮助的给个赞 让我得得积分
发布了文章2018-10-11
LinkedList 继承于AbstractSequentialList的双向链表。它也可以被当作堆栈、队列或双端队列进行操作。LinkedList 实现 List 接口,能对它进行队列操作。LinkedList 实现 Deque 接口,即能将LinkedList当作双端队列使用。LinkedList 实现了Cloneable接口,即覆盖了函...
发布了文章2018-10-09
ArrayList基于数组实现,是一个动态的数组队列,空间(增删)效率不高,时间(查询)效率很高。但是它和Java中的数组又不一样,它的容量可以自动增长。当集合中的元素超出这个容量,便会进行扩容操作。扩容操作也是ArrayList 的一个性能消耗比较大的地方,所以若我们可以提...
发布了文章2018-10-08
1、对插入元素数据的速度要求不高,但是要求快速访问元素数据,则使用ArrayList。2、对访问元素数据速度不做要求不高,但是对插入和删除元素数据速度要求高的情况,则使用LinkedList。3、有多线程对集合元素进行操作时候,则使用Vector,但是现在一般不再使用Vector...
回答了问题2018-10-08
这个需要有规律吧?有规律了,根据规律来决定是嵌套循环,还是在js中处理成页面可循环数据
回答了问题2018-10-08
join 有 left join,right join,inner join ;join就是inner join这个是内链接inner join和where运行结果是一样的 除非是用left join,right join所产生的结果才不一样 就是一那个为主表查询如A left join B ON a.id = b.id这里就是A为主表 A表的数据都会查询查询出来
回答了问题2018-10-08
{代码...} {代码...}
发布了文章2018-10-08
集合容器主要用于保存对象。集合容器主要分为如下四类形式保存:1、List 有序、重复的集合。2、Set 无序、不可重复。3、Queue 保持一个队列(先进先出)的顺序。4、Map 键值对存储。
发布了文章2018-10-07
String对象中字符串主要是以 char[] (字符数组)的形式存储。当调用对象方法获取字符串长度时,直接返回数组长度。判断字符串是否为空isEmpty()时,也直接检查数组长度是否为0。
发布了文章2018-10-07
ThreadLocal和synchronized都是为了解决多线程中相同变量的访问冲突问题。synchronized保证同一时刻只有一个线程对共享变量进行操作,synchronized是时间换空间的体现。ThreadLocal使变量在每个线程中都有独立拷贝的共享变量,不会出现一个线程读取变量时而被另一个...
发布了文章2018-10-06
float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算往往要求结果精确,...