03 2018 档案

摘要:CS-Computer ScienceCAPConsistency(一致性), 数据一致更新,所有数据变动都是同步的Availability(可用性), 好的响应性能Partition tolerance(分区容忍性) 可靠性定理:任何分布式系统只可同时满足二... 阅读全文
posted @ 2018-03-30 11:18 妖君你好 阅读(182) 评论(0) 推荐(0)
摘要:大话设计模式-面向对象基础 读后感老生常谈的话题了,但每一次复习都有新的收获。温故而知新 论抽象类 比如猫继承动物类我们实例对象抽象成类。比如猫对象抽象成猫类。如果把一个动物的实体抽象成类,就没有很大的具体意义。 动物实体是什么..所以我们考... 阅读全文
posted @ 2018-03-27 14:57 妖君你好 阅读(74) 评论(0) 推荐(0)
摘要:单例模式应该是涉及学习的较早的模式之一了,俗话说,麻雀虽小......呸呸呸,话又多了先来个大纲,对于java而言,你也是单例只有两种。吓死你,回字的四种写法。1 饿汉模式(加载类时比较慢,但获取对象时快)2 懒汉模式(加载类时快,运行获取对象慢)3 通过j... 阅读全文
posted @ 2018-03-26 15:34 妖君你好 阅读(83) 评论(0) 推荐(0)
摘要:部分知识来自 java特种兵synchronized 和 volatile 都有锁的概念。只是synchronized偏重量级的,volatile是轻量级的那么 volatile有什么用?1 保证多线程的共享变量的始终可见性 ps:保证可见性... 阅读全文
posted @ 2018-03-26 15:03 妖君你好 阅读(150) 评论(0) 推荐(0)
摘要:大话设计模式 之面向对象基础读后感 常说的OO是面向对象。面向对象编程,英文叫 Object Oriented Programming何为对象? 对象是一个自包含的实体,用一组可识别的特性和行为来标识何为类? 类就是具有相同的属性和功能的对象的抽象的集合。 ... 阅读全文
posted @ 2018-03-26 09:52 妖君你好 阅读(95) 评论(0) 推荐(0)
摘要:2018年3月23日11:21:161 对于共享数据的修改读取的脏读等 (并发下的主内存和副本内存之间的变量的不可见行,volatile关键字可解决) (4字符问题,jvm允许对一个非volatile的64位(8字节)... 阅读全文
posted @ 2018-03-23 11:23 妖君你好 阅读(348) 评论(0) 推荐(0)
摘要:下载openssh-server apt-get install openssh-server 通过ps -ef| grep ssh 查看 可能发现没有一个叫做sshd的东西。 这时... 阅读全文
posted @ 2018-03-23 10:09 妖君你好 阅读(222) 评论(0) 推荐(0)
摘要:来自 深入分析java web 技术内幕 徐令波通常有三种负载均衡架构,链路负载均衡 . 集群负载均衡 . 和操作系统负载均衡。链路负载均衡 --通过dns解析成不同的ip,然后用户根据这个ip来访问不同的目标服务器。集群负载均衡一般分为硬件负载均衡和软... 阅读全文
posted @ 2018-03-21 10:19 妖君你好 阅读(184) 评论(0) 推荐(0)
摘要:当浏览器输入 www.baidu.com 时 会把这个域名解析成ip地址1 先去尝试检查浏览器缓存中是否有2 如果浏览器没有,就去本机的hosts文件里面查看3 如果本机也没有,就去网上查找了。4 查找结果返回用户,可能同时存入本地系统缓存 ... 阅读全文
posted @ 2018-03-19 23:00 妖君你好 阅读(87) 评论(0) 推荐(0)
摘要:我们都知道f5是刷新页面的功能,可是有可能刷新之后的页面只是缓存的内容。并不是最新的页面。那么ctrl+f5就可以请求新的http连接,获得最新的数据。当然也可以加入时间戳之类的获得最新的数据。看看 f5和ctrl+f5有什么区别。主要是http请求头的cac... 阅读全文
posted @ 2018-03-16 22:57 妖君你好 阅读(356) 评论(0) 推荐(0)
摘要:当在浏览器输入www.baidu.com会发生什么故事》》1 首先会请求本地或者最近的dns把这个域名解析成ip 2 然后根据这个ip在互联网上找到相应的服务器,发送get/post请求3 服务器返回相关的数据给浏览器解析,渲染4 浏览器可能解析到静态... 阅读全文
posted @ 2018-03-15 22:25 妖君你好 阅读(117) 评论(0) 推荐(0)
摘要:为什么一个方法不适合写太长??? 1 维护和阅读 2 运行一定次数后被JIT编译成器码执行,执行速度会大大加快但是方法不能太长。阀值是8000字节。大于这个数的方法不会被JIT编译。当然可以通过 -XX:+DontCompileHugeMethods -... 阅读全文
posted @ 2018-03-09 15:32 妖君你好 阅读(152) 评论(0) 推荐(0)
摘要:ajuery中的ajaxa的async代表同步和异步。 之前错误的以为同步和异步影响的success函数的调用。今天发现不是。----------------------------------------背景上传一个文件,产生遮罩层,不让用户点击界面。通过... 阅读全文
posted @ 2018-03-09 11:25 妖君你好 阅读(249) 评论(3) 推荐(1)
摘要:前端js方法传递参数,如果是数字可以直接写在方法的括号里面的 如 deleteFileByUuid(10)。 可是如果参数有字母是不能直接写在里面的 如 deleteFileByUuid(10ab) xxxxxxxxx不能这样 如果有字母需要... 阅读全文
posted @ 2018-03-05 15:24 妖君你好 阅读(456) 评论(0) 推荐(0)
摘要:大概情况是 程序开一个子线程,然后子线程里面有一个 flag 控制 while 循环在子线程启动之后,等待一下。主线程改变flag 的变量。然后在while循环中 什么都不加,程序异常,不能正确执行结果在while循环中加入一个syso 输出语句。代码正确... 阅读全文
posted @ 2018-03-01 14:55 妖君你好 阅读(127) 评论(0) 推荐(0)