上一页 1 2 3 4 5 6 7 ··· 98 下一页
摘要: Spring提供了可扩展Schema的支持,完成一个自定义配置一般需要以下步骤: 设计配置属性和JavaBean 编写XSD文件 编写NamespaceHandler和BeanDefinitionParser完成解析工作 编写spring.handlers和spring.schemas串联起所有部件 阅读全文
posted @ 2018-04-14 22:19 Jessica程序猿 阅读(1696) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/sunddenly/p/4018459.html 阅读全文
posted @ 2018-02-08 16:14 Jessica程序猿 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 以下是本文的目录大纲: 一.什么是同步?什么是异步? 二.什么是阻塞?什么是非阻塞? 三.什么是阻塞IO?什么是非阻塞IO? 四.什么是同步IO?什么是异步IO? 五.五种IO模型 六.两种高性能IO设计模式 一.什么是同步?什么是异步? 同步和异步的概念出来已经很久了,网上有关同步和异步的说法也有 阅读全文
posted @ 2018-02-08 11:11 Jessica程序猿 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 何为序列化 序列化分为两大部分:序列化和反序列化。序列化是这个过程的第一部分,将数据分解成字节流,以便存储在文件中或在网络上传输。反序列化就是打开字节流并重构对象。对象序列化不仅要将基本数据类型转换成字节表示,有时还要恢复数据。恢复数据要求有恢复数据的对象实例。如果某个类能够被序列化,其子类也可以被 阅读全文
posted @ 2018-02-07 17:04 Jessica程序猿 阅读(307) 评论(0) 推荐(0) 编辑
摘要: mysql索引使用总结 1 使用索引注意 (1)越小的数据类型通常更好:越小的数据类型通常在磁盘、内存和CPU缓存中都需要更少的空间,处理起来更快。(2)简单的数据类型更好:整型数据比起字符,处理开销更小,因为字符串的比较更复杂。在MySQL中,应该用内置的日期和时间数据类型,而不是用字符串来存储时 阅读全文
posted @ 2017-12-20 21:05 Jessica程序猿 阅读(12091) 评论(0) 推荐(2) 编辑
摘要: 我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。 阅读全文
posted @ 2017-12-19 17:59 Jessica程序猿 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1.1、什么是Trie树 Trie树,即字典树,又称单词查找树或键树,是一种树形结构。典型应用是用于统计和排序大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。它的优点是最大限度地减少无谓的字符串比较,查询效率比较高。 Trie的核心思想是空间换时间,利用字符串的公共前缀来降 阅读全文
posted @ 2017-12-06 11:19 Jessica程序猿 阅读(783) 评论(0) 推荐(0) 编辑
摘要: 背景 记得前段时间,同事说他们测试环境的服务器cpu使用率一直处于100%,本地又没有什么接口调用,为什么会这样?cpu使用率居高不下,自然是有某些线程一直占用着cpu资源,那又如何查看占用cpu较高的线程? 当然一个正常的程序员不会写出上述代码,这里只是为了让一个线程占用较高的cpu资源。 top 阅读全文
posted @ 2017-11-01 16:08 Jessica程序猿 阅读(170242) 评论(11) 推荐(34) 编辑
摘要: 一、分布式数据一致性 在分布式系统中,为了保证数据的高可用,通常会将数据保留多个副本(replica),这些副本会放置在不同的物理的机器上。 (1)什么是数据一致性 在数据有多份副本的情况下,如果网络、服务器或者软件出现故障,会导致部分副本写入成功,部分副本写入失败。这就造成各个副本之间的数据不一致 阅读全文
posted @ 2017-09-24 18:10 Jessica程序猿 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 提纲 问题的产生 观察者模式主要内容,定义 模式UML结构 使用场景 用户自定义观察者模式通用模式代码(java) 模式分类(推模型和拉模型) 模式实现(推模型) 模式实现(拉模型) 推拉两种模式的比较 优缺点 模式总结 JAVA提供的对观察者模式的支持 怎样使用JAVA对观察者模式的支持 Ruby 阅读全文
posted @ 2017-09-18 21:36 Jessica程序猿 阅读(412) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 98 下一页