摘要:
兔子餐厅是一家传统的中餐厅,刚开业,老板具体名字不清楚,反正大家都叫他兔哥。这天,他抽了根烟,对我说到:“小白啊,你看我们这刚开业,现在是互联网时代,要不我们就来用Java做一个会员卡系统,方便以后顾客更好的在我们店里消费,怎么样?” “啊,可是我不会啊?”我震惊到了。 “不会没关系,我们可以带薪学
阅读全文
posted @ 2022-08-28 17:07
剽悍一小兔
阅读(15)
推荐(0)
摘要:
保证内存可见性 volatile关键字可以保证所有线程都能看到共享内存中最新的值,比如有一个共享变量a=10,当线程t1修改了a=11,那么t2线程将强行从主内存中读取新的值a=11,而不是读缓存中的a=10的值。这样就保证了内存的时效。 保证有序性 有序性是指我们的程序代码的执行应该要有一定的先后
阅读全文
posted @ 2022-08-19 09:43
剽悍一小兔
阅读(20)
推荐(0)
摘要:
最近一则微信消息刷爆朋友圈。 原文如下: 其实,我对你是有一些失望的。你最初来到这个团队,是低于大家的平均水平的,大家都希望你能够拼一把,快速成长起来。 做开发,不是说把代码写好就可以了。你要有架构思维,你写的框架,现在能用,等我们用户量上一个数量级,还能用吗?功能点再翻一倍呢?你在公司得时间也不短
阅读全文
posted @ 2022-08-11 14:54
剽悍一小兔
阅读(59)
推荐(0)
摘要:
##音乐的播放和暂停 在播放按钮的点击事件里,不能手动去设置src,这样会导致音乐的暂停无法控制。而应该直接在audio标签内把src写好。 改写playMusic方法: 当暂停音乐的时候,同时也要把xuanzhuan样式类去掉。 ##进度条 效果: 方法就是在mbox最后面加上一个div,作为进度
阅读全文
posted @ 2022-08-01 15:51
剽悍一小兔
阅读(39)
推荐(0)
摘要:
做软件这行,外包公司一向是被人诟病最重的。可事实确实如此吗? 外包的缺点确实存在,比如 1.个人能力基本在工作上无法提升。外包基本在做重复的工作,技能上只能自己额外时间去提升。 2.薪资涨幅跟不上通货膨胀。基于第一点,由于你的能力和入职前保持一致,在外包公司你的薪资每年有普调 1000 已经偷笑了,
阅读全文
posted @ 2022-07-27 09:35
剽悍一小兔
阅读(311)
推荐(0)
摘要:
分享一道面试题,问出这种问题,我觉得实在是也没什么意思。 但是今天还是稍微来分析一下,毕竟总会有人问 1 加 1 为什么等于 2。 首先,我们来想一下,既然是用来做缓存,必须要符合哪些特征呢? 缓存所要具有的基本特征 访问速度要快,不然我直接去数据库查岂不是更好,毕竟就是为了提升某些常态化数据的提取
阅读全文
posted @ 2022-07-22 13:44
剽悍一小兔
阅读(64)
推荐(0)
摘要:
dom也叫dom对象,是浏览器对HTML文本解析后得到的,留在浏览器内存中的一个JS对象,俗称“文档对象模型”,其实dom元素就是一个浏览器生成的JavaScript对象啦。 我看过网上很多对dom的解释,但是我个人感觉很多都不太准确。在我看来,没那么复杂,dom就是一个浏览器根据网页源代码生成的一
阅读全文
posted @ 2022-07-22 09:53
剽悍一小兔
阅读(166)
推荐(0)
摘要:
成长期:Bean的实例化和DI(dependency injection) 亚古兽在xml里面配置了,spring读取application.xml文件,实例化亚古兽对象,并且注入“绝招”属性为字符串“小型火焰”。 成熟期:检查Spring Awareness 亚古兽进入到暴龙兽阶段,但是因为在定义
阅读全文
posted @ 2022-07-21 10:14
剽悍一小兔
阅读(16)
推荐(0)
摘要:
继承之前的一篇: 从非诚勿扰看数据索引,优化代码小妙招 直接将这个实用小算法封装成一个工具类。 public class IndexUtil { /** * List转Map * @param list 原始列表数据(任何实现List接口的数据) * @param keyExtractor (抽取K
阅读全文
posted @ 2022-05-05 21:35
剽悍一小兔
阅读(40)
推荐(0)
摘要:
定义一个断言接口,里面只有一个抽象方法。 public interface Predicate<E> { boolean test(E e); } 设计一个Lsit,直接继承ArrayList public class SuperList<E> extends ArrayList<E>{ priva
阅读全文
posted @ 2022-05-05 21:08
剽悍一小兔
阅读(15)
推荐(0)