摘要: Memcached 是高性能的分布式内存缓存服务器 它通过缓存数据库查询结果,减少数据库的访问次数,以提高动态Web的访问速度,提高扩展性。Memcached的API使用32位的循环冗余校验计算机键值后,将资料分散到不同的服务器上,当表格满了以后,接下来新增的资料以LRU机制替换掉,Memached 阅读全文
posted @ 2020-09-22 20:33 于格 阅读(104) 评论(0) 推荐(0)
摘要: solr是采用Java开发的 基于Lucence的全文搜索服务器·,采用反向索引,即从关键字到文档的映射过程 Solr以Document为对象进行存储,每个文档由一系列的field构成,每个field表示文档的一个属性。文档的Field可以被索引,以提高性能的工作效率,一般情况下文档都包含一个能唯一 阅读全文
posted @ 2020-09-22 19:03 于格 阅读(208) 评论(0) 推荐(0)
摘要: 1 重载和重写的区别 重载 发生在同一个类中 方法名必须相同 参数类型不同 个数不同 顺序不同 方法发返回值和修饰符可以不同 发生在编译时期 重写 发生在父子类中,方法名 参数必须相同 返回值范围小于父类 抛出的异常范围小于等于父类,访问修饰符大于等于父类 如果父类访问修饰符为private则子类不 阅读全文
posted @ 2020-09-21 15:19 于格 阅读(100) 评论(0) 推荐(0)
摘要: 什么是线程 线程是比进程更小的执行单位,线程是进程的基础之上进行进一步的划分。所谓多线程是指一个进程在执行过程中可以产生多个更小的程序单元,这些更小的单元称为线程,这些线程可以同时存在,同时运行,一个进程可能包含多个同时执行的线程。 多线程实现的方式 在 Java 中实现多线程有两种手段,一种是继承 阅读全文
posted @ 2020-09-16 20:36 于格 阅读(1438) 评论(1) 推荐(0)
摘要: 一 异常 概念 异常 :指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。 在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象。Java处理异常的方式是中断处理。异常指的并不是语法错误,语法错了,编译不通过,不会产生字节码文件,根 阅读全文
posted @ 2020-09-14 20:12 于格 阅读(127) 评论(0) 推荐(0)