• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

无信不立

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 87 下一页

2015年11月25日

线程的基本知识

摘要: 【线程的概念】Thread--->线程类一:程序,进程,线程的基本区别 进程:作为资源的分配单位。 线程:调度和执行的单位。 (1)程序:指令集。【静态的】 (2)进程:操作系统cpu调度程序。【动态】在内存中分配独立的内存空间 (3)线程:一个进程中的一个执行路径二:【进程】(1)进程是程序的一次... 阅读全文

posted @ 2015-11-25 20:08 无信不立 阅读(247) 评论(0) 推荐(0)

服务降级

摘要: 服务降级,当服务器压力剧增的情况下,根据当前业务情况及流量对一些服务和页面有策略的降级,以此释放服务器资源以保证核心任务的正常运行。服务降级方式:服务接口拒绝服务:无用户特定信息,页面能访问,但是添加删除提示服务器繁忙。页面内容也可在Varnish或CDN内获取。页面拒绝服务:页面提示由于服务繁忙此... 阅读全文

posted @ 2015-11-25 13:42 无信不立 阅读(632) 评论(0) 推荐(0)

设计模式之禅之六大设计原则-接口隔离原则

摘要: 接口隔离原则一:什么是接口?● 实例接口(Object Interface) ---->Person zhangSan=new Person()产生了一个实例,这个实例要遵从的标准就是Person这个类,Person类就是zhangSan的接口● 类接口(Class Interface) ---->... 阅读全文

posted @ 2015-11-25 12:18 无信不立 阅读(232) 评论(0) 推荐(0)

2015年11月23日

设计模式之禅之六大设计原则-依赖倒置原则

摘要: 依赖倒置原则依赖倒置原则的原始定义是:● 高层模块不应该依赖低层模块,两者都应该依赖其抽象;● 抽象不应该依赖细节;● 细节应该依赖抽象。那什么是抽象?什么又是细节呢?---->在Java语言中,抽象就是指接口或抽象类,两者都是不能直接被实例化的;细节就是实现类,实现接口或继承抽象类而产生的类就是细... 阅读全文

posted @ 2015-11-23 20:06 无信不立 阅读(230) 评论(0) 推荐(0)

2015年11月20日

<一>面向对象分析之面向对象和面向过程

摘要: 面向对象 ---->注重的是拆分,组装。 ---->封装,继承,多态,复用(只是现象) ---->面向对象变成的目标从来就不是复用。相反,对我来说,对象提供了一种处理复杂性问题的方式。这个问题可以追溯到亚里士多德,你把这个世界视为过程还是对象?在面向对象兴起运动之前。编程以过程为中心。例如结构化的设... 阅读全文

posted @ 2015-11-20 18:30 无信不立 阅读(389) 评论(0) 推荐(0)

数据库连接池的原理

摘要: 对于共享资源,有一个很著名的设计模式:资源池(resource pool)。该模式正是为解决资源频繁分配、释放所造成的问题。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量 的连接,当需要建立数据库连接时,只需要从缓冲池中取出一个了,使用完毕后再放回去。我们可以... 阅读全文

posted @ 2015-11-20 11:49 无信不立 阅读(317) 评论(0) 推荐(0)

java 异常java.lang.UnsupportedOperationException

摘要: 在项目中采用一个枚举的集合,本人采用Collections中的空集合Collections.emptyList()在添加时发生异常:常见集合如下:private List vacationcategorys = Collections.emptyList();报错误如下:-- Encapsulate... 阅读全文

posted @ 2015-11-20 10:33 无信不立 阅读(17538) 评论(2) 推荐(1)

2015年11月13日

转载RabbitMQ入门(6)--远程调用

摘要: 远程过程调用(RPC)(使用Java客户端)在指南的第二部分,我们学习了如何使用工作队列将耗时的任务分布到多个工作者中。但是假如我们需要调用远端计算机的函数,等待结果呢?好吧,这又是另一个故事了。这模式通常被称为远程过程调用或RPC。在这部分,我们将会使用RabbitMQ构建一个RPC系统:一个客户... 阅读全文

posted @ 2015-11-13 11:23 无信不立 阅读(222) 评论(0) 推荐(0)

转载RabbitMQ入门(5)--主题

摘要: 主题(topic)(使用Java客户端)在先前的指南中我们改进了我们的日志系统。取代使用fanout类型的交易所,那个仅仅有能力实现哑的广播,我们使用一个direct类型的交易所,获得一个可以有选择性的接收日志。虽然使用direct交易所类型已经改善了我们的系统,但它依旧有限制-它不能根据多个条件进... 阅读全文

posted @ 2015-11-13 11:22 无信不立 阅读(204) 评论(0) 推荐(0)

转载RabbitMQ入门(3)--发布和订阅

摘要: 发布和订阅(使用java 客户端)在先前的指南中,我们创建了一个工作队列。这工作队列后面的假想是每一个任务都被准确的传递给工作者。在这部分我们将会做一些完全不同的事情–我们将一个消息传递给多个消费者。这部分被认知为“发布和订阅”。为了说明这个部分,我们会建立一个简单德日志系统,它是由两个程序组成–第... 阅读全文

posted @ 2015-11-13 11:16 无信不立 阅读(195) 评论(0) 推荐(0)

上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 87 下一页
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3