设计模式在实际业务应用中的介绍之——总结 上面通过3篇文章的描述,分块介绍了下设计模式在实际项目中的应用,下面对此做一个简要的总结。 大家都知道面向对象的一些核心概念,在此罗列出来以便增强一下对面向对象的认识。 三大特性:封装、继承、多态; 封装:隐藏对象的具体实现,通过公共方法暴露对象的功能 继承 ...
分类:
其他好文 时间:
2018-06-29 11:07:23
阅读次数:
135
CentOS7安装docker,安装成功后,启动失败 提示: 我们可以看到此处它提示是Failed to start Docker Application Container Engine. 于是在网上找各种类似错误,有说是需要把firewalld.service及selinux关闭。呃,这个的话是 ...
分类:
其他好文 时间:
2018-06-29 11:07:15
阅读次数:
413
第二课:第4讲02_04_Linux文件管理命令详解1.cpcopycpSRCFILEDSETcpfile1f2f3一个文件到一个文件多个文件到一个目录-r递归复制文件夹及其下面文件-f强制-i询问-p:保持文件的modeowershiptiemstampe-a保留文件全部属性。archive归档管理文件,不改变任何属性,常用在备份。-l不保持链接-P-d链接保持mvmove剪切install(不
分类:
系统相关 时间:
2018-06-29 11:07:07
阅读次数:
178
XML简介: XML:可扩展标记语言! 01.很象html 02.着重点是数据的保存 03.无需预编译 04.符合W3C标准 可扩展:我们可以自定义,完全按照自己的规则来! 标记: 计算机所能认识的信息符号! int num=5; 教材编号 XML的组成部分: 01.文档声明 <?xml versi ...
分类:
编程语言 时间:
2018-06-29 11:06:59
阅读次数:
196
git分四层管理代码。1.你目录中的文件是第一层2.缓存区,每次add之后,当前目录中要追踪的文件会作为一个版本会存放在缓存区。注意不是所有的文件。一般一个文件生成之后,会标记为“未追踪”,但是否对其做版本管理还是要选择的。例如一些编译文件就没有必要追踪。对需要做版本管理的问件,用add添加,不需要 ...
分类:
其他好文 时间:
2018-06-29 11:06:52
阅读次数:
149
一、缓存的收益与成本 1.收益 2.成本 二、使用场景 三、缓存的更新策略 四、缓存颗粒度控制 五、缓存穿透 六、无底洞问题 七、热点key的重建优化 ...
分类:
其他好文 时间:
2018-06-29 11:06:41
阅读次数:
158
1、这里是显示修改表单的页面 2、编辑提交数据post,但是要加上隐藏input框 <input type="hidden" name="_method" value="put"> 运用资源路由(Route::resource),提交到update方法中 如果没有 <input type="hidd ...
分类:
其他好文 时间:
2018-06-29 11:06:33
阅读次数:
181
NCMVC角色权限管理框架是由最近练习Net Core时抽时间整理的系统。这里NCMVC主要还是给想要学习接触Asp.Net Core2.0的朋友们提供一些借鉴以及坑点提醒等,项目现在还有很多不足,以后会尽量完善一些。 ...
分类:
Web程序 时间:
2018-06-29 11:06:24
阅读次数:
219
7.6 yum更换国内源 默认.repo文件中的源为国外的网址,下载速度较慢,可以更换国内源步骤:1 删除原来的.repo文件2 下载国内源的.repo文件到yum.repos.d目录下[root@hyc-01-01 ~]# curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo % Total &nbs
分类:
其他好文 时间:
2018-06-29 11:06:17
阅读次数:
244
卡特兰数 卡特兰数通项公式: h(n)= h(0)*h(n-1)+h(1)*h(n-2) + ... + h(n-1)*h(0) (n>=2) h(n)= h(0)*h(n-1)+h(1)*h(n-2) + ... + h(n-1)*h(0) (n>=2) h(n)=h(n-1)*(4*n-2)/( ...
分类:
其他好文 时间:
2018-06-29 11:06:11
阅读次数:
142
《移动IM开发指南》系列文章将会介绍一个IM APP的方方面面,包括技术选型、登陆优化等。此外,本文作者会结合他在网易云信多年iOS IM SDK开发的经验,深度分析实际开发中的各种常见问题。 推荐阅读 移动IM开发指南2:心跳指令详解 移动IM开发指南3:如何优化登录模块 通讯方式选择 IM通讯方 ...
分类:
移动开发 时间:
2018-06-29 11:06:05
阅读次数:
225
1.介绍 深挖过threadLocal之后,一句话概括:Synchronized用于线程间的数据共享,而ThreadLocal则用于线程间的数据隔离。所以ThreadLocal的应用场合,最适合的是按线程多实例(每个线程对应一个实例)的对象的访问,并且这个对象很多地方都要用到。 早在JDK 1.2的 ...
分类:
其他好文 时间:
2018-06-29 11:05:56
阅读次数:
172
"1.发音基础(发音练习点我)" "1.1.国际音标" "1.2.26个英文字母" "2.常用单词(单击即发音)" "2.1.常用名词" "2.1.1.动物篇" 1.发音基础(发音练习点我) 1.1.国际音标 | 元音 | 音标 | | | | | 前元音 | [i:] [i] [e] [?] | ...
分类:
其他好文 时间:
2018-06-29 11:05:48
阅读次数:
249
在上一节中,已经处理了并发异常。 本节将演示如何在数据模型中实现继承。 在面向对象的编程中,可以使用继承以便于重用代码。 在本教程中,将更改 Instructor和 Student 类,以便从 Person 基类中派生,该基类包含教师和学生所共有的属性(如 LastName)。 不会添加或更改任何网 ...
分类:
Web程序 时间:
2018-06-29 11:05:23
阅读次数:
204
1.造成重复提交原因 由于AJAX提交数据为异步提交,所以当我们点击提交按钮是通过xmlhttprequest向服务器发送异步请求,发送请求需要有处理时间,我们第一次点击的请求尚未完成,就有接二连三的又提交了几次,同时后来发送的请求同事也被发送到后台处理了,这种情况如果是数据读取则不会有太大影响,但 ...
分类:
Web程序 时间:
2018-06-29 11:05:14
阅读次数:
196
因为视频直播业务的大规模扩张,聊天室这种功能在最近几年又火了起来。本篇文章将会重点挑选聊天室这个典型场景,和大家分享一下网易云信在实现这个功能时是如何做架构设计的。 相关推荐阅读几十万人同时在线的直播间聊天,如何设计服务端架构? 高并发IM系统架构优化实践 常见的虚拟社群 聊天室的应用场景非常广,除 ...
分类:
其他好文 时间:
2018-06-29 11:05:07
阅读次数:
162
《iOS App开发的那些事儿》系列文章从更宏观的角度出发,不仅仅局限于具体某个功能、界面的实现,而是结合网易云信iOS端研发负责人多年的经验,从如何优化现有代码的角度出发,深度分析如何创造出iOS App开发中比较合适的规范和框架。 推荐阅读 iOS App开发的那些事儿1:如何建立合适的规范 一 ...
分类:
移动开发 时间:
2018-06-29 11:05:02
阅读次数:
214