在本文开始正文开始之前,我们先来了解一下什么是PHP加密扩展库:PHP中不但几种加密函数(md5,crypt,sha1),在此之外,PHP中还有一些功能比较全面的加密扩展库!就好比php本来不支持操作某种功能 ,但在新版本想对它提供支持,就以扩展的方式来提供,这样,我们在配置php时,如果我们不用此 ...
分类:
Web程序 时间:
2019-12-27 18:18:18
阅读次数:
133
面向过程编程:首先分析出解决问题所需要的步骤(即“第一步做什么,第二步做什么,第三步做什么”),然后用函数实现各个步骤,再依次调用。 面向对象编程:会将程序看作是一组对象的集合,用这种思维设计代码时,考虑的不是程序具体的执行过程(即先做什么后做什么),而是考虑先创建某个类,在类中设定好属性和方法,即 ...
分类:
编程语言 时间:
2019-12-27 09:33:31
阅读次数:
72
1、部署环境 普通物理机一台(6G内存,500G硬盘),windows server 2016操作系统。 安装vmware workstation pro14,新建centos 7虚拟机。 2、在centos 7虚拟机中安装docker、创建容器、在容器中安装pure-ftp 2.1、禁用SELIN ...
分类:
其他好文 时间:
2019-12-26 19:27:07
阅读次数:
90
lunix 如果是在 Linux 中 截取,cut, awk 就很容易搞定 1 echo '快乐大本营 2014 第1集'|cut -d' ' -f1 -d' ' 表示以空格为分隔符 -f1 表示第一个字段 正则 截取第一个空格前的字符串 [\u4e00-\u9fa5]+(?= ) [^ ]+ ...
分类:
其他好文 时间:
2019-12-26 17:49:01
阅读次数:
170
为了防止docker里序列化数据的丢失,docker采用了挂载的方式 volume 这种方式,linux中,docker会在/var/lib/docker/volumes下生成volumeName目录,将containerPath的目录挂载在/var/lib/docker/volumes/$volu ...
分类:
其他好文 时间:
2019-12-25 20:50:14
阅读次数:
88
双向链表结构如下 双向链表结构中元素在内存中不是紧邻空间,而是每个元素中存放上一个元素和后一个元素的地址 第一个元素称为头(head)元素,前连接(前置指针域)为nil 最后一个元素称为尾(foot)元素,后连接(后置指针域)为nil 双向链表的优点: 在执行新增元素或删除元素时效率高,获取任意一个 ...
分类:
其他好文 时间:
2019-12-24 18:39:20
阅读次数:
77
网上文章繁多,因各种版本混乱,有时很难找到方法,有的已经修复,有的已经过时,本文以当时实际情况的记录,不代表下个版本的情况,请注意各组件的版本对应。 关于服务端 Visual Studio 2019 16.4.2 建立网站项目,选择ASP.NET Core Web应用程序,不要选择ASP.NET W ...
分类:
移动开发 时间:
2019-12-24 18:11:58
阅读次数:
201
Dynamics 365 marketing中默认的渠道只有Marketing Email和Marketing Activity,想要添加其他渠道必须自定义磁贴,自定义磁贴的步骤如下: 1、创建实体 我创建了短信模板和短信消息实体 2、创建磁贴 新建一个解决方案,往里面添加一个.css文件和一个.x ...
分类:
其他好文 时间:
2019-12-24 11:31:12
阅读次数:
89
一、Docker-Compose简介Compose是用于定义和运行容器docker应用程序的工具。通过Compose,可以使用YAML文件来配合应用程序需要的所有的服务。然后,使用一个命令,就可以从YAML文件配合中创建并启动所有服务。那么就需要了解YAML文件的基本语法。YAML文件基本语法:大小写敏感;使用缩进表示层级关系;缩进不允许使用tab,只允许空格;缩进的空格数不重要,只要相同等级的元
分类:
其他好文 时间:
2019-12-24 09:18:15
阅读次数:
83
一、Docker的监控Docker自带的监控命令简单命令介绍psdockercontainerps是我们早已熟悉的命令了,方便我们查看当前运行的容器。新版的Docker提供了一个新命令dockercontainerls,其作用和用法与dockercontainerps完全一样。不过ls含义可能比ps更准确,所以更推荐使用。top如果想知道某个容器中运行了哪些进程,可以执行dockercontain
分类:
其他好文 时间:
2019-12-24 00:04:31
阅读次数:
151