博文大纲:一、安装Apache2.4版本;二、Apache服务的三种工作模式详解;三、修改apache的工作模式;四、apache工作模式的优化与修改;五、进程与线程的区别。apache是一个模块化设计的服务,所谓的模块化就是将各个功能,特性都独立的分开,这样设计的好处是可扩展性强,各个功能之间的依赖性相对较弱,在后期修改,升级,添加新功能是非常方便。不同的模块可以静态的编译进程序,也可以被动态加
分类:
Web程序 时间:
2019-12-21 09:18:05
阅读次数:
125
go modules 是 golang 1.11 新加的特性。现在1.13 已经发布了,是时候用起来了。Modules官方定义为: 模块是相关Go包的集合。modules是源代码交换和版本控制的单元。 go命令直接支持使用modules,包括记录和解析对其他模块的依赖性。modules替换旧的基于G ...
分类:
其他好文 时间:
2019-12-20 18:47:56
阅读次数:
74
定义全局变量3种方式: 在任何函数外卖呢直接执行var语句 var f = 'value' 直接添加一个属性到全局对象上.(全局对象是所有全局变量的容器.在web浏览器中,全局对象为window) window.f = 'value' 直接使用未经声明的变量,以这种方式是定义的全局变量被称为隐式的全 ...
分类:
其他好文 时间:
2019-12-19 19:28:19
阅读次数:
82
最近研究了Android的实时视频网络传输问题,在视频处理方面花费了大量精力进行研究,总结出以下五套方案,并加以比较 以320×240大小的视频传输为例 注:MediaRecorder有很强的硬件依赖性,因此不同的手机表现是不一样的,有的手机数据传输的时候会出现阻塞现象,实时性就降低了 综上来看,方 ...
分类:
移动开发 时间:
2019-12-16 19:39:14
阅读次数:
124
2019年5月,华为云发布全球首个基于自研ARM架构的分布式缓存鲲鹏Redis,搭载华为LibOS+华为编译器+安全容器引擎三项黑科技,在保证Redis强劲高性能外,还降低客户30%的使用成本,真正实现了好用不贵的普惠型分布式缓存Redis产品。 本文从技术视角解读华为云鲲鹏Redis是如何通过数据 ...
分类:
其他好文 时间:
2019-12-10 16:45:31
阅读次数:
121
Iterator接口的remove方法将会删除上次调用next方法时返回的元素。 next方法和remove方法的调用具有相互依赖性,如果调用remove方法前没有调用next方法是不合法的。 错误使用1: 如果想要删除集合中两个相邻的元素,不能直接这样调用: 1 iterator.remove() ...
分类:
编程语言 时间:
2019-11-26 23:09:15
阅读次数:
132
linux下的安装包多为rpm安装包。通常安装方法为 rpm -ivh 包的路径+包名.rpm 其中参数-i为安装 -v显示信息 -h显示进度条。这三个参数基本捆绑使用rpm的路径不单可以是本地磁盘也可以是ftp服务器的目录。 rpm安装的缺点在于很多安装包有依赖性装一个包就带连带着装其他包,大包套 ...
分类:
其他好文 时间:
2019-11-21 17:08:43
阅读次数:
68
策略模式 优点以及定义 策略模式是一种从算法的角度上考虑问题的方式,所有需要算法解决的问题,都可以采用策略模式的角度,降低算法与算法之间的偶尔度 偶尔度说白了就是一个方法对于一个方法的依赖性,就是删除一个方法尽可能少的影响其他的方法 使用 其实我们在开发的过程中,都使用过策略模式,只是我们本身没有去 ...
分类:
其他好文 时间:
2019-11-11 00:28:46
阅读次数:
115
读书心得: 通过学习《计算机科学概论》的第七部分通信层,我从第十五章中了解到 网络是一组连接在一起以共享资源和数据的计算机。网络技术注重的是底层协议和数据传输速度。随着我们对网络的依赖性不断增长,出现了客户/服务器模型这种重要的软件技术。 通常根据网络的作用域对它们分类。局域网(LAN)覆盖的是一个 ...
分类:
其他好文 时间:
2019-11-10 12:06:49
阅读次数:
85
在《 "Java内存模型(JMM)详解" 》一文中我们已经讲到了Java内存模型的基本结构以及相关操作和规则。而Java内存模型又是围绕着在并发过程中如何处理原子性、可见性以及有序性这三个特征来构建的。本篇文章就带大家了解一下相关概念、原则等内容。 原子性 原子性即一个操作或一系列是不可中断的。即使 ...
分类:
编程语言 时间:
2019-11-06 13:50:42
阅读次数:
88