加载中
设计模式——装饰者模式:婚纱照收费的简单实现

装饰者模式 在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 装饰者模式特点 装饰者和被装饰对象有相同的超类型...

设计模式——观察者模式:天气推送的两种实现

需求说明: 目前我们需要实现一种天气实时更新的程序(天气推送),当气象站数据更新后,天气接口程序去获取最新天气数据,然后将数据分发给所有订阅过“天气日报”程序的用户,即使更新数据...

一步步实现redis+sentinel双机热备

前言 前些天一直在忙线上环境部署的事情,初步想的是,nginx(keepalive双机热备)+3(tomcat)+2redis(双机热备),但是后来由于阿里云服务器经典网络不提供虚拟IP,无法使用keepalive,ngi...

com.alibaba.druid检测排查数据库连接数不释放定位代码

1、可能标题说的很不明白,其实就是这样一个情况,一个工程项目错误日志出现GetConnectionTimeoutException: wait millis 90000, active 22000的异常,如下: 2、最先想到的是提高数据库本身...

2019/08/20 14:51
2.2K
RocketMQ环境搭建-双master模式

介绍:   多Master模式,一个集群无Slave,全是Master,例如2个Master或者3个Master。   优点:配置简单,单个Master宕机或重启维护对应用无影响,在磁盘配置为RAID10时,即使机器宕机不可...

2019/08/18 17:00
243
周鸿祎:很多程序员一看就知道不会创业

很多人都向往着有一天自己创业,程序员更是如此。如果你想创业,那么该怎样创业、需要有哪些准备、自己还有什么不足等等这些问题你考虑过吗?本文就跟大家分享周鸿祎在接受某媒体采访时给程序...

2017/03/30 13:49
109
spring里面事务的传播属性和事务隔离级别

一、Propagation (事务的传播属性) Propagation :  key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是传播行为。有以下选项可供使用:PROPAGATION_REQUIRED--支持当...

mongodb丢失数据的原因剖析

1.之前用MongoDB数据的时候,有时候会有丢失,一开始考虑到是mongodb的安全性能不行吗,在网上看了一些资料,做了一些解释: MongoDB确实在其发展的过程中,有一些数据持久化的问题没有处理好...

2017/03/01 16:34
2.7K
MySQL常用SQL语句优化

推荐阅读这篇博文,索引说的非常详细到位:http://blog.linezing.com/?p=798#nav-3-2 在数据库日常维护中,最常做的事情就是SQL语句优化,因为这个才是影响性能的最主要因素。当然还有其他方...

2017/02/24 19:13
268
MySQL查看SQL语句执行效率

Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看 SQL 语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更...

工作笔记——Nginx配置HTTPS访问

1.申请HTTPS证书,可以去阿里云申请免费证书,配置完CNAME后一般在一到两天内可以审核完成,审核完成后下载证书,里面包含证书文件(214023961900737.pem)和私钥文件(214023961900737.key...

2017/02/22 11:24
219
通过反射强制修改String的值

public class TestClass {   public static void main(String[] args) throws NoSuchFieldException, IllegalAccessException { String name = "世界如此美好"; String n...

2017/02/16 11:43
923
React 入门实例教程

现在最热门的前端框架,毫无疑问是 React 。 上周,基于 React 的 React Native 发布,结果一天之内,就获得了 5000 颗星,受瞩目程度可见一斑。 React 起源于 Facebook 的内部项目,因为该公...

2017/02/08 15:45
75
Nginx 实现AJAX跨域请求

在server属性中增加以下配置: add_header 'Access-Control-Allow-Origin' '*'; add_header 'Access-Control-Allow-Credentials' 'true'; add_header 'Access-Control-Allow-Headers' 'Autho...

2016/12/23 16:53
146
request body的传值与取值

前言 最近在对接第三方接口,对方采用的是一种不常见的传递参数方式,直接将参数转成json字符串{"param1":value1,"param2":value2},放在request body中进行传递,通常是key=value的传递形式...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部