SSH启动失败:Bad SSH2 cipher spec
从阿里云主机Ubuntu16.04升级到Ubuntu18.04的过程比想象中麻烦一点,原本以为是平滑的,没想到访问网站出现了502错误,重装php-fpm再修改nginx配置文件后恢复。但更麻烦的是ssh也不能用了,可能系统升级询问是否修…
从阿里云主机Ubuntu16.04升级到Ubuntu18.04的过程比想象中麻烦一点,原本以为是平滑的,没想到访问网站出现了502错误,重装php-fpm再修改nginx配置文件后恢复。但更麻烦的是ssh也不能用了,可能系统升级询问是否修…
HTML表单的提交 浏览器的提交过程 所有表单内容都在<form></form>中,用户点击了button元素(type默认为submit,也可以用type=button的input元素)后,浏览器检查form中包含的所有可提交项,如果设置了na…
数据形式 如果不太熟悉,想要没有问题地将数据库中的数据递送到渲染层颇有挑战。用Php的fetch_all(1)方法实际上得到了一个关联数组的数组(此处1代表数组中的项是关联数组),利用json_encode()将关联数组转换为JSO…
出现command not found一般由于软件没有安装好或者环境变量没有配置好,前一种多半会看到一串提示,后者不一定,可能需要手动配置一下。 编辑~/.bash_profile配置文件 在终端中输入vim ~/.bash_profile按i进入inser…
Mac自带了PHP与Apache,只需要简单配置就可以运行,不过MySQL需要自己安装。 Brew 用Brew来管理Mac上的软件,你只需要brew install xxx就可以使用这个与apt/yum相似的包管理服务。如果不知道怎么安装Brew,访问http…
You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ”test’ (‘column’ int)’ at line 1 …
REPL(Read Eval Print Loop:交互式解释器)提供了一个CLI(command-line interface:命令行界面)下读取值、求值、输出值、循环代码的环境。 在Linux里,用软件包管理器安装的语言环境很多都包含REPL,如Python, NodeJS…
前言 计组是我听过的最脑阔疼的课。不过已经考过了orz以及,大家学的计组内容可能不一样,这篇复习包括的内容应该是比较简略的。 数据信息表示 (设机器字长8位)原码:正数符号位0,负数符号位1,其他7位按一般方…
看看你需要啥: 一些编程基础 一台装了Xcode的mac或者装了SwiftPlayground的iPad 学习能力 没了 不,还有“图”是啥 30秒学会图 与图有关的概念 一个图是多个顶点与他们的连边的集合,因此我们只需要描述顶点和边 连…
目录 环形队列的插入、删除原理 BST(二叉查找树) 遍历二叉树 哈夫曼树 大/小顶堆 存储序列 左孩子右兄弟树与森林 快速排序 归并排序 堆排序 闭哈希、开哈希 2-3树 深度优先与广度优先 最短路径长度与最小代价生成…
在其他语言中,闭包函数也可能叫代码块(blocks)或者匿名函数(lambdas)。 全局函数、嵌套函数和闭包表达式的区别 全局函数是一种有名字但不能捕捉上下文的常量或变量值的闭包函数 嵌套函数是一种有名字并且能捕…
由于直接抱着对其他语言的认识来使用swift,这个问题苦恼了我很久,当我用关键词“swift 空指针”搜索也没有得到有用信息,直到我发现swift一定要对可能为空的变量做标记——Optional(?&!)。 Optional Chaining(可…