摘要: 实现功能:制作一个登录页面,跳转到首页,首页包含菜单栏、顶部导航栏、主体,标准的后台网页格式。菜单栏点击不同菜单控制主体展示不同的组件(不同的页面)。 配置router-view嵌套跳转需要准备两个主要页面,一个由app.vue跳转的登录页面(login.vue),一个由登录页面(login.vue 阅读全文
posted @ 2021-09-12 18:53 带着梦想的咸鱼 阅读(12537) 评论(4) 推荐(0) 编辑
摘要: 单例模式说明 单例模式主要是让当前对象在程序中有且只有一个,一般情况下用于连接池等需要频繁调用而又不能影响内存的对象。下面将介绍各种单例的创建方式以及优缺点 饿汉式 说明:饿汉模式是在程序一开始就创建 /** * 饿汉模式 * @date 2021-07-13 22:59 */ public cla 阅读全文
posted @ 2021-07-14 00:30 带着梦想的咸鱼 阅读(56) 评论(0) 推荐(0) 编辑
摘要: volatile说明 在变量中声明后,能够在所有线程中共享改变量。并且volatile关键字能防止指令重排,即程序读取到volatile时,则不会将程序执行顺序修改。 先了解下内存模型 cpu内存模型 多核cpu在处理数据时,会通过系统总线把主内存中的数据读取副本到高速缓存中的缓存行,当其中一个cp 阅读全文
posted @ 2021-06-27 13:31 带着梦想的咸鱼 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 描述 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 个人思路: 思路一:当然先想到java中的indexOf方法。不过既然是算法题,那还是自己写一个出来。 思路二:判 阅读全文
posted @ 2021-04-04 12:40 带着梦想的咸鱼 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 描述: 三步问题。有个小孩正在上楼梯,楼梯有n阶台阶,小孩一次可以上1阶、2阶或3阶。实现一种方法,计算小孩有多少种上楼梯的方式。结果可能很大,你需要对结果模1000000007。 个人思路: 暴力破解,多层循环,每步阶梯相加值等于最终值时上楼方式+1 大神思路: 三步问题前三级楼梯,上楼方式固定为 阅读全文
posted @ 2021-04-03 11:34 带着梦想的咸鱼 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 继承: 每一个扩展类继承基类都可以看成人类衍生出不同的人。 人的本能,都会通过语言交流、吃饭等。但是每个人说话的方式和吃饭方式会因为环境的不同而不同。 比如一个人,他说中文,他吃饭用的是筷子。另一个人,他说英语,他吃饭用刀叉。 都属于人类,拥有同样的行为,但是这些行为的实现方式都是不同的。 通过代码 阅读全文
posted @ 2018-08-11 15:12 带着梦想的咸鱼 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 因项目需要,将元素id命名为数组(array[i].string) 使用jq去获取该id的元素时,返回的是个undefined。即jq获取不到该元素,因为该元素中的id含有特殊字符"["、"]"、"." 解决方法1:使用js去获取 document.getElementById(id); 解决方法2 阅读全文
posted @ 2018-08-08 18:02 带着梦想的咸鱼 阅读(743) 评论(0) 推荐(0) 编辑
摘要: concat(arg1,arg2,....):将形参对应字段的值组合成一个字符串 假设:现在有一张学生表(test_user) 将这三个字段组合成一个字符串作为第四个字段 但是查询出来的数据没有分割符,可以在concat中加入常量 这样写如果分隔符都一样,又要一直加,那不是很麻烦。 mysql提供另 阅读全文
posted @ 2018-08-03 10:49 带着梦想的咸鱼 阅读(1537) 评论(0) 推荐(0) 编辑
摘要: ActiveMQ介绍 ActiveMQ是一种消息中间件,有两种模式,一种点对点模式 发布者将发布的消息发送给服务器,等待用户监听并接受数据;第二种订阅模式 发布者将消息发布给消息服务器,让服务器将所有的数据直接转发给再监听的用户,进行一对多通信(类似微信公众号)。 ActiveMQ主要是为了降低程序 阅读全文
posted @ 2018-07-28 22:49 带着梦想的咸鱼 阅读(4878) 评论(2) 推荐(1) 编辑