浅析MVC、MVP、MVVC的异同

  • Post author:
  • Post category:其他

MVC 模型(Model):数据保存视图(View):用户界面。控制器(Controller):业务逻辑 通信方式: 通信流程: 用户通过UI界面的交互触发View响应,View发送指令给ControllerController完成业务逻辑之后,要求Model更新数据Model将新数据发送给View,要求View更新,更新后用户得到反馈 注意:MVC所有通信都是单向的 MVP MVP模式将MVC的…

继续阅读 浅析MVC、MVP、MVVC的异同

Flink反压机制

  • Post author:
  • Post category:其他

在说flink的反压之前,先来说下strom和spark streaming的反压。 Strom 反压 如图是strom的反压,是通过zookeeper来决定的,当strom感受到处理不过来的时候,就会像zookeeper增加一个znode,然后strom发现了这个znode,对应的上游数据就会阻塞,不会发送数据。 Spark Streaming 反压 Spark Streaming的反压是从1.…

继续阅读 Flink反压机制

Es6新特性

  • Post author:
  • Post category:其他

Es6新特性 Es6新特性模板字符串带标签的模板字符串字符串扩展方法 参数默认值剩余参数展开数组对象字面量Object.assignObject.isProxyProxy与Object.defineProperty的区别Relectclass静态方法继承 extendsset数据集合mapSymbolfor of循环可迭代接口实现可迭代接口iterator 迭代器模式生成器 Generator E…

继续阅读 Es6新特性

链式存储结构实现队列的入队和出队操作以及 栈的出栈和入栈操作

  • Post author:
  • Post category:其他

链式存储结构实现队列的入队和出队操作以及 栈的出栈和入栈操作其实本质上就是用含头结点的单链表来模拟队列的入队和出队,以及栈的入栈和出栈 换句话来形容,用单链表来实现队列和栈        队列的入队和栈的入栈用单链表示都是单链表的尾插法实现的。需要有个初始化队列和栈的函数 其实是就是建立一个单链表的头结点。 对于队列:队列是先进先出的数据结构只允许在队头删除元素,在队尾插入元素 存储结构 type…

继续阅读 链式存储结构实现队列的入队和出队操作以及 栈的出栈和入栈操作

服务器属于信息设备吗,云桌面服务器属于什么设备

  • Post author:
  • Post category:其他

云桌面服务器属于什么设备 内容精选 换一换 在本地主机和Windows云服务器上分别安装QQ.exe等工具进行数据传输。使用远程桌面连接mstsc方式进行数据传输。该方式不支持断点续传,可能存在传输中断的情况,因此不建议上传大文件。文件较大时,建议使用部署FTP服务等方式进行数据互传。登录本地主机。使用快捷键“Win+R”打开“运行”窗口。在“打开”栏,输入“mstsc”,打开远程 弹性云服务器(…

继续阅读 服务器属于信息设备吗,云桌面服务器属于什么设备

Nginx性能调优,解决C10K问题

  • Post author:
  • Post category:其他

        公司的技术总监最近出了一道架构方面的问题让我们同组的开发人员设计,题目是这样的:有个签到功能,需要记录每个⽤户每年每⼀天的签到情况。假设⽤户量在千万,甚⾄亿级,该如何设计。 思考这个问题后,我给出的设计方案如下: 第一层:通过DNS,同一个域名绑定多个IP,在DNS上进行负载均衡。 第二层:中央Nginx集群,通过DNS负载均衡后,通过nginx二次负载均衡(Nginx的配置需要根…

继续阅读 Nginx性能调优,解决C10K问题

springboot最新稳定版本、springcloud对应版本的选择

  • Post author:
  • Post category:其他

1.登录springboot官网,查看当前最稳定版本,https://spring.io/projects/spring-boot#learn,可以看到目前为止最稳定的最新版本是2.4.0 2.登录springcloud官网,查看当前最新的稳定版本,https://spring.io/projects/spring-cloud#learn,可以看到目前为止最稳定的最新版本是Hoxton.SR9 3…

继续阅读 springboot最新稳定版本、springcloud对应版本的选择

汇编语言,从键盘上逐一输入字符,并在显示器上显示输出,当输入到“$”时,则停止操作。

  • Post author:
  • Post category:其他

ASSUM CS:CODE CODE SEGMENT G1:     MOV AH,1  INT 21H ;从键盘输入字符->al     CMP AL,'$'  JZ EXIT  ;若字符为$则结束     MOV DL,AL     MOV AH,2  INT 21H   ;输出字符  JMP GL   ;转到g1 EXIT:     MOV AH,4CH     INT 21H COD…

继续阅读 汇编语言,从键盘上逐一输入字符,并在显示器上显示输出,当输入到“$”时,则停止操作。

Nacos的持久化和集群部署

  • Post author:
  • Post category:其他

目录  准备工作:下载相关镜像  一、MySQL容器构建 ① 下拉取镜像 ② 在宿主机中相关目录,用于挂载容器的相关数据 ③ 创建mysql5.7容器  ④ 修改mysql允许Navicat远程连接  ⑤ 创建数据库nacos_config,并导入脚本 ⑥ 清屏 clear  ⑦ 小结:使用bridge网络创建mysql5.7容器,创建并初始化数据nacos 二、单节点nacos容器外网部署 ① …

继续阅读 Nacos的持久化和集群部署

【Notification】屏蔽特定应用的通知提示

  • Post author:
  • Post category:其他

需要默认屏蔽特定app的通知提示 设置app是否接收通知的界面 点击每个条目进去的界面 AppNotificationSettings extends SettingsPreferenceFragment private SwitchPreference mBlock; //条目通过Preference设置 mBlock.setChecked(mAppRow.banned); mBlock.set…

继续阅读 【Notification】屏蔽特定应用的通知提示