当前位置: 萬仟网 > IT编程>

软件设计

[书籍翻译] 《JavaScript并发编程》 第二章 JavaScript运行模型

2019-10-20 15:02 | 分类:软件设计 | 评论:0 次 | 浏览: 2

本文是我翻译《JavaScript Concurrency》书籍的第二章 JavaScript运行模型,该书主要以Promise...

通俗易懂设计模式解析——访问者模式

2019-10-20 15:02 | 分类:软件设计 | 评论:0 次 | 浏览: 2

前言 今天我们看的是访问者模式【Visitor Pattern 】,我们理解访问者模式这个名称可能会有利于我们理解其核...

状态模式

2019-10-20 15:02 | 分类:软件设计 | 评论:0 次 | 浏览: 2

状态模式关注对象的各种状态,当条件变化时,对象能够在各种状态之间相互转换,并且对于同一个操作,不同状态会有不同的表现。状态模式和...

设计模式-单例模式code

2019-10-20 15:02 | 分类:软件设计 | 评论:0 次 | 浏览: 2

package singeton;import java.security.SecureRandom;/** * @author...

学习重构(2)-重新组织函数

2019-10-20 15:01 | 分类:软件设计 | 评论:0 次 | 浏览: 2

1. Extract Method(提炼函数) 将代码段放进一个独立函数中,并让函数名称解释该函数的用途。 示例: void p...

Maven 项目在 Eclipse 的创建配置

2019-10-19 15:07 | 分类:软件设计 | 评论:0 次 | 浏览: 12

第1步 New 菜单 Other.. -> Maven -> Maven Project ,然后单击 Next 。如...

大型网站多级缓存的分层架构

2019-10-19 15:06 | 分类:软件设计 | 评论:0 次 | 浏览: 11

在互联网高速发展的今天,缓存技术被广泛地应用。无论业内还是业外,只要是提到性能问题,大家都会脱口而出“用缓存解决”。 这种说法带...

微服务的数据库设计

2019-10-19 15:06 | 分类:软件设计 | 评论:0 次 | 浏览: 10

单独的数据库: 微服务设计的一个关键是数据库设计,基本原则是每个服务都有自己单独的数据库,而且只有微服务本身可以访问这个数据库。...

剑指offer笔记面试题2----实现Singleton模式

2019-10-18 15:30 | 分类:软件设计 | 评论:0 次 | 浏览: 13

题目:设计一个类,我们只能生成该类的一个实例。 解法一:单线程解法 c++ //缺点:多线程情况下,每个线程可能创建出不同的的S...

Head First设计模式——策略模式

2019-10-18 15:30 | 分类:软件设计 | 评论:0 次 | 浏览: 12

1、继承带来的扩展和复用问题 继承作为面向对象的三大要素(封装、继承、多态)之一为什么会带来问题,问题如何解决然后形成一种设计模...

Java通信——获取自己IP

2019-10-18 15:29 | 分类:软件设计 | 评论:0 次 | 浏览: 9

获取自己的IP地址 ~~~java import java.net.InetAddress; import java.net.U...

分布式事物 - 基于RPC调用 - TCC模式

2019-10-18 15:28 | 分类:软件设计 | 评论:0 次 | 浏览: 10

前提 前端业务(主服务)可以以同步或异步调用TCC框架,或者TCC框架本身就是同步异步兼备的. 假定TCC框架拥有断电后的自动恢...

在 Java 中如何比较日期?

2019-10-18 15:28 | 分类:软件设计 | 评论:0 次 | 浏览: 12

在 Java 中有多种方法可以比较日期,日期在计算机内部表示为(long型)时间点——自1970年1月1日以来经过的毫秒数。在J...

SpringCloud-使用熔断器防止服务雪崩-Ribbon和Feign方式(附代码下载)

2019-10-18 15:28 | 分类:软件设计 | 评论:0 次 | 浏览: 9

场景 SpringCloud-服务注册与实现-Eureka创建服务注册中心(附源码下载): https://blog.csdn....

SVN中怎样忽略当前文件不提交

2019-10-18 15:28 | 分类:软件设计 | 评论:0 次 | 浏览: 10

场景 在使用SVN进行版本管理时,有时一些自动生成的文件比如证书等,在每台电脑上都会不同,如果将其提交,则会冲突。 怎样将指定的...

设计模式之美—简单工厂模式

2019-10-17 15:25 | 分类:软件设计 | 评论:0 次 | 浏览: 14

简单工厂模式 简单工厂模式分为三种:普通简单工厂、多方法简单工厂、静态方法简单工厂。 普通工厂模式 最近看了老酒馆电视剧,深深被...

设计模式之美—工厂方法模式

2019-10-17 15:25 | 分类:软件设计 | 评论:0 次 | 浏览: 19

工厂方法模式 简单工厂模式有一个问题就是,类的创建依赖工厂类。 如果想要拓展程序,必须对工厂类进行修改,这违背了闭包原则,所以,...

通俗易懂设计模式解析——责任链模式

2019-10-17 15:25 | 分类:软件设计 | 评论:0 次 | 浏览: 21

前言 今天我们介绍的是责任链模式【Chain of Responsibility Pattern】。对于责任链模式理解起来还是比...

长久养成的打卡习惯可千万不能丢呀

2019-10-17 15:25 | 分类:软件设计 | 评论:0 次 | 浏览: 12

哎呀呀哎呀呀,没想到距离上一次打卡已经过去N天了,这N天有点难熬呀。一边赶着项目,一边又盯着留言,生怕有人催更,这不,昨天就有留...

SpringCloud-创建服务消费者-Feign方式(附代码下载)

2019-10-17 15:24 | 分类:软件设计 | 评论:0 次 | 浏览: 11

场景 SpringCloud-服务注册与实现-Eureka创建服务注册中心(附源码下载): https://blog.csdn....

分布式事物 - 基于RPC调用 - 补偿模式

2019-10-17 15:23 | 分类:软件设计 | 评论:0 次 | 浏览: 12

前提 所有服务均有独立的事物管理机制,相互间没有任何关联. 所有业务接口都有对应的补偿方法,用于将已经更新的数据还原到上一次的状...

设计模式之美—单例模式

2019-10-16 15:26 | 分类:软件设计 | 评论:0 次 | 浏览: 17

单例模式 什么是单例? 应用场景 代码实现 饿汉式 中国古代神话中有女娲补天一说,现在天破了,我们去求女娲补天。 女娲用英语来说...

通俗易懂设计模式解析——策略模式

2019-10-16 15:26 | 分类:软件设计 | 评论:0 次 | 浏览: 16

前言 今天我们来看策略模式【Stragety Pattern【行为型】】,这个模式还是比较好理解的。策略怎么理解呢?一般是指:1...

有关系统架构的高可用原则

2019-10-16 15:25 | 分类:软件设计 | 评论:0 次 | 浏览: 15

降级 降级 对于一个高可用服务,很重要的一个设计就是降级开关。在设计降级开关时,主要有以下思路: 1.开关集中化管理:通过推送机...

springboot windows10风格 activiti 整合项目框架源码 shiro 安全框架 druid

2019-10-16 15:25 | 分类:软件设计 | 评论:0 次 | 浏览: 16

官网:www.fhadmin.org 此项目为Springboot工作流版本 windows 风格,浏览器访问操作使用,非桌面应...

设计模式之☞代理模式

2019-10-15 15:38 | 分类:软件设计 | 评论:0 次 | 浏览: 24

一、代理模式的作用 将主要业务与次要业务进行松耦合的组装 二、代理模式本质 监控行为的特征 例子: <input type...

SpringCloud-创建服务消费者-Ribbon方式(附代码下载)

2019-10-15 15:38 | 分类:软件设计 | 评论:0 次 | 浏览: 25

场景 SpringCloud-服务注册与实现-Eureka创建服务注册中心(附源码下载): https://blog.csdn....

设计模式 - 动态代理原理及模仿JDK Proxy 写一个属于自己的动态代理

2019-10-15 15:38 | 分类:软件设计 | 评论:0 次 | 浏览: 23

本篇文章代码内容较多,讲的可能会有些粗糙,大家可以选择性阅读。 本篇文章的目的是简单的分析动态代理的原理及模仿 手写一个动态代理...

完整开发流程管理提升与系统需求分析过程 随堂笔记(day 1) 【2019/10/14】

2019-10-15 15:36 | 分类:软件设计 | 评论:0 次 | 浏览: 18

Top12原则: 开发各阶段流程及规范 需求、架构、设计、开发、测试等阶段流程及规范 需求是基石 总流程 :战略规划 3-4年-...

ELK日志分析系统(4)-elasticsearch数据存储

2019-10-15 15:36 | 分类:软件设计 | 评论:0 次 | 浏览: 22

1. 概述 logstash把格式化的数据发送到elasticsearch以后,elasticsearch负责存储搜索日志数据 ...

Copyright © 2019  萬仟网 保留所有权利. 粤ICP备17035492号-1
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com