- 博客(16)
- 收藏
- 关注
原创 JS apply与call区别
相同点:他们的相同点是都是实现java当中的多态的效果,即改变调用函数内部的this的值,不同的this调用函数自然产生不同的效果不同点:不同点他们的参数要求不同 通常第一个参数是this的值,第二个参数是方法参数apply参数要求是数组 ,而call则要把参数的值拆开写,就像java中的直接传数组和使用可变参数的形式...
2018-07-25 13:07:15
181
原创 分布式锁学习
今天学习了慕课网的教程,做一下总结为了解决什么问题 解决分布式系统中并发数据的问题,当数据库锁和其他手段无法解决多实例部署的问题时准备的。 比如说:某个数据库资源全实例2000个只能一个实例操作,而且需要多条件判断(假设2000个实例访问同一个数据库),这些判断不能引发数据库行级锁,这是只能使用分布式锁进行资源获取操作。行级锁的时机:事务开启之后修改数据库数据开始到事务提交结束...
2018-07-12 16:13:45
311
原创 支付宝小程序的一个坑
首先说下问题的表面现象: 小程序本地是正常的,但是一旦真机测试,起不来报 [WORKER] onerror TypeError: f.createElement is not a function. (In 'f.createElement("script")', 'f.createElement' is undefined) 然后我测试出来的问题: ...
2018-07-02 15:10:58
5494
原创 关于@RefreshScope
他是解决资源文件与javaConfig的同步问题的用于SpringCloud Config的配置比较多也可以refreshScope.refresh("sampleRedisConfig");刷新被RefreshScope修饰的配置类或者使用curl -X POST http://localhost:7031/refresh来刷新配置refresh的底层原理详见:org.springframewo...
2018-06-26 17:59:53
23968
原创 ActiveMQ学习笔记
ActiveMQ 今天偶然回忆了过去用过的activeMQ 这个中间件,好些东西都不记得了. 1.什么是activeMQ ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊...
2018-06-04 15:54:08
172
原创 关于CSS绝对定位和相对定位的理解
最近学习定位的知识,以前写过页面,没有注意到基础 1.相对定位 相对定位是我这个盒子距离周围的定位,已自己为准,而盒子定位后原来的位置仍然占用,他是不脱离文档流的 2.绝对定位 绝对定位是脱离文档流的,是针对于最近定位父盒子的定位,是不占位置的 3.使用 ...
2018-05-30 17:53:58
245
原创 关于Swiper的slideNextTransitionStart问题
这个问题是这样的,swiper的初始化的时候,如果使用了监听函数slideNextTransitionStart,则该函数会被调用一次,我的问题是要使用它来配合另外一个轮播图联动.而galleryTop.controller.control = galleryThumbs;的方法会联动失败1:1联动,那么如果初始化slideNextTransitionStart被执行一次则,联动的对应就错...
2018-05-23 11:44:40
2893
原创 关于AtomicBoolean
今天偶然学习了AtomicBoolean 这个类,他是线程安全的,它的compareAndSet方法是利用CAS来实现线程安全的,至于CAS这里不多说。 推荐某简书大牛的文章:https://www.jianshu.com/p/fb6e91b013cc 它的两种用法: 1.保证某段语句只执行一次。 首先我们要知道compareAndSet的作用,判断对象当...
2018-04-25 10:01:36
8052
原创 如何获取两个数组中指定规则的差集
这个算法是: 我有两个数组,但是我要找出两个数组的差集. 而且这种差集的规则还是自定义的,比如说下面的,我可以认为name不同就不相同 这个例子是认为,只要id不相同那么就不相同var arr_1 = [ {"id": "1", "name": "ddd", "age": "fff"}, {"id": &q
2018-04-20 17:20:38
721
原创 自己写的垃圾分页
1.分页的css 使用bootStrap的css 下面是HTML <ul id="pagination" class="pagination"></ul>2.构建分页需要个参数 当前页 总页数 function loadHouseListPage(cur_page, total_page) { //我们的后台分页0开始 接受1开始 cur_page...
2018-04-13 16:57:49
154
原创 大白话总结设计模式
PS:本人技术很渣,理解浅显,望技术大牛看过之后能够批评指正。1.工厂方法模式:1.1 简单工厂模式 这种模式就是说 我有一个工厂类,这个工厂类有一个静态方法,可以根据静态方法参数来决定new 哪个对象,这个方法的回值是new出来对象的基类或共同实现的接口。这种使用场景就是需要批量生产同一基类的子类或同一接口的实现类。1.2 工厂方法模式 当我创建了1.1的工厂类,如果...
2018-04-10 17:58:54
537
原创 再一次总结一下设计模式-概括
一.设计模式分类:1.创建型: 如何构建对象,构建复杂的对象结构 工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。2.结构型: 对对象的结构进行分析优化 适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。3.行为型: 策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者...
2018-04-10 17:57:55
143
原创 JAVA吸血鬼数字
初读java编程思想,看到了吸血鬼数字的问题public class DemoApplication1 { public static void main(String[] args) { demo(); } /** * 4位数吸血鬼数字 */ public static void demo() { in...
2018-03-16 09:27:59
288
原创 总结一下JAVA的设计模式
马上要准备面试了,特总结了一下设计模式.... 感觉默认编辑器很low 用好一点的,我可以写一个图片上传FDFS.... 有些是略的....或者没来得及1.桥接模式 就是我们写一个接口,然后写一个抽象桥,里面要有接口的引用(私有的),和传入接口实现类set的方法然后实现接口有的方法,用接口的引用调用方法然后我们写该接口的n个实现类,然后n
2017-04-08 21:35:17
236
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人