摘要: 对于刚进入分布式领域的你来说,常会怀有一系列错误的假设。 基本上每个人都会预设下面的8条假定: 1. 网络是稳定的 2. 网络传输的延迟是零 3. 网络的带宽是无穷大 4. 网络是安全的 5. 网络的拓扑不会改变 6. 只有一个系统管理员 7. 传输数据的成本是零 8. 整个网络是同构的 而有了这些 阅读全文
posted @ 2023-08-04 15:53 轩辕李 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 基础 谈Spring的事务之前,我们有必要对数据库事务的知识有个全面了解。 一荣俱荣,一损俱损很能体现事务的思想。 数据库事务有严格的定义,必须满足四个特性: 原子性(Atomic) :表示组成一个事务的多个数据库操作是一个不可分割的原子单元,只有所有操作执行成功,整个事务才提交。 一致性(Cons 阅读全文
posted @ 2023-08-04 15:42 轩辕李 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 摘要: Can not read response from server. Expected to read 4 * bytes, read 0 bytes before connection was unexpectedly lost 项目出现以上错误。查询资料后发现是连接池的问题,用的dbcp 阅读全文
posted @ 2014-02-26 10:59 轩辕李 阅读(2469) 评论(0) 推荐(0) 编辑
摘要: JavaScript当然是会用的,不过没有深入系统的学习罢了。平常还是用JQuery比较多,原生的JS用到的很少。 不过前端时间学习Ruby,被动态语言的强大和魔幻给震惊了一把。了解Ruby后,我把目光转移到了这门很早就伴随我的语言。JQuery是一个华丽的外衣,一把好用的工具,但炫彩背后必有强大的 阅读全文
posted @ 2014-02-20 10:28 轩辕李 阅读(295) 评论(0) 推荐(0) 编辑
摘要: #Effective Java之最佳建议 此书中,目前给我帮助最大的两条建议是: - 检查参数的有效性 - 不要忽略异常 ###检查参数的有效性 对于这一条,使我感同身受的原因是:在Web项目中,前期经验不足,前台进行数据验证后,后端Java代码就没有进行任何验证就开始直接使用数据。这导致的后果当然 阅读全文
posted @ 2014-02-19 16:10 轩辕李 阅读(497) 评论(2) 推荐(0) 编辑
摘要: Effective Java中有很多值得注意的技巧,今天我刚开始看这本书,看到这一章的时候,我发现自己以前并没有理解什么是不必要的对象,所以拿出来跟大家探讨一下,避免以后犯不必要的错误! 首先书中对不可变的对象(immutable)做了简单解释:不可变对象都是可以重用的。因为String是不可变对象 阅读全文
posted @ 2013-11-06 10:52 轩辕李 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 题目要求: 将输入的大写字母转成对应小写的后5个,如A转换后为f;如果转换后大于z则从a重新计,即多出1就转成a,多出2就转成b以此类推。 Java代码: ```java private static char exchange(char c) { if (c > 'Z' || c < 'A') { 阅读全文
posted @ 2013-10-17 13:36 轩辕李 阅读(1518) 评论(0) 推荐(0) 编辑
摘要: ##扯数据结构 先看一下哈希表的概念: 哈希表是一种数据结构,它可以提供快速的插入操作和查找操作。第一次接触哈希表,他会让人难以置信,因为它的插入和删除、查找都接近O(1)的时间级别。用哈希表,很多操作都是一瞬间的事情。 哈希表也有一些缺点: 它基于数组的,数组创建后难以扩展。某些哈希表被基本填满时 阅读全文
posted @ 2013-09-25 14:02 轩辕李 阅读(1430) 评论(2) 推荐(0) 编辑
摘要: #论道: [GoF](http://baike.baidu.com/link?url=F3X-vJ1I4NItrSBI7mpgoMKYCkrfZAOjGXMfBvgjnXH3Mn_an4iHdaIcYCwOHdts6o0WmnFHxiwdL-K4ARG8Ya)总结的设计模式,23种,种种不同,种种强 阅读全文
posted @ 2013-09-13 14:49 轩辕李 阅读(345) 评论(0) 推荐(0) 编辑
摘要: Hibernate一级缓存: Hibernate有一级和二级缓存。一级缓存就是Session。 在Hibernate启动的时候,SessionFactory解析映射文件的时候,会根据映射文件中的字段生成查询、删除和更新语句。例如Student类对应的映射为id->id,name->s_name,ag 阅读全文
posted @ 2013-08-28 15:59 轩辕李 阅读(1699) 评论(0) 推荐(0) 编辑