上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 20 下一页
摘要: 最近总结算法文档,大家可能经常搜索算法的命名,所以对常见算法的命名归纳总结了下,有不足之处,请拍砖,持续更新。。。 一、排序算法: 冒泡排序:BubbleSort 选择排序:SelectionSort 简单选择排序:SimpleSelectionSort 插入排序:InsertionSort 直接插 阅读全文
posted @ 2021-03-05 11:22 joshua317 阅读(729) 评论(0) 推荐(0) 编辑
摘要: /** * 递归算法 * 递归算法是很常用的算法思想。使用递归算法,往往可以简化代码编写,提高程序的可读性。但是,不合适的递归往往导致程序的执行效率变低。 * 递归算法即在程序中不断反复调用自身来达到求解问题的方法。此处的重点是调用自身,这就要求待求解的问题能够分解为相同问题的一个子问题。这样,通过 阅读全文
posted @ 2021-03-04 18:52 joshua317 阅读(573) 评论(0) 推荐(0) 编辑
摘要: /** * 穷举算法 * 穷举算法是最基本的算法思想,下面通过一个简单的例子来分析穷举算法的应用。 * 鸡兔同笼问题最早记载于1500年前的《孙子算经》,这是我国古代一个非常有名的问题。鸡兔同笼的原文如下: * 今有鸡兔同笼,上有三十五头,下有九十四足,问鸡兔各几何? * 这个问题的大致意思是: * 阅读全文
posted @ 2021-03-04 18:31 joshua317 阅读(688) 评论(0) 推荐(0) 编辑
摘要: /** * 递推算法 * 递推算法是一种理性思维模式的代表,其根据已有的数据和关系,逐步推导而得到结果。递推算法的执行过程如下: * (1)根据已知结果和关系,求解中间结果。 * 2)判定是否达到要求,如果没有达到,则继续根据已知结果和关系求解中间结果;如果满足要求,则表示寻找到一个正确的答案。 * 阅读全文
posted @ 2021-03-03 19:24 joshua317 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 一、openvpn服务器端安装 #下载启动脚本 cd /usr/local/openvpn/wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh #按照网上大神的脚本一步一步就安装好了 #注意 DNS最好用阿 阅读全文
posted @ 2021-01-19 11:04 joshua317 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 警告:在操作之前,先打个多个会话窗口,避免操作不当,引起无法登录服务器,例如这样 背景: 1.需要搭建sftp服务器(一般服务器自带sftp服务,此处不再赘述) 2.sftp只允许访问指定目录,不能访问其他目录(重点) 在一些生产环境中,有时,用户需要传数据到服务器,但是配置ftp服务比较麻烦,此时 阅读全文
posted @ 2021-01-08 20:10 joshua317 阅读(2284) 评论(0) 推荐(0) 编辑
摘要: ARPAnet:一种实验性网络,也是TCP/IP的诞生地域名:通过TCP/IP的DNS域名服务系统,与IP地址相关联的名字。网关:连接LAN到大型网络的路由器。在专属LAN协议当道的时期,术语“网关”有时指执行一些协议转换的路由器IP地址:用于定位TCP/IP网络上计算机或其他连网设备的逻辑地址(例 阅读全文
posted @ 2020-12-18 18:26 joshua317 阅读(971) 评论(0) 推荐(0) 编辑
摘要: 一、镜像 1.查看镜像列表 列出本地主机上的镜像 docker images 各个选项说明: REPOSITORY:表示镜像的仓库源 TAG:镜像的标签,同一仓库源可以有多个 TAG,代表这个仓库源的不同个版本 IMAGE ID:镜像ID CREATED:镜像创建时间 SIZE:镜像大小 2.查看镜 阅读全文
posted @ 2020-10-16 17:57 joshua317 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 诉求:在仓库列表显示的页面上,添加一个更新的按钮,实现仓库更新 分析:仓库生成或者更新的列表的命令是 全量生成或者更新: php bin/satis build satis.json public/ 指定生成或者更新 php bin/satis build satis.json public/ te 阅读全文
posted @ 2020-06-13 17:30 joshua317 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 首先有自己的项目仓库,项目的composr.json配置如下 { "name": "test/packag1", "description": "私有仓库创建测试", "type": "library", "license": "proprietary", "minimum-stability": 阅读全文
posted @ 2020-06-13 09:23 joshua317 阅读(2449) 评论(0) 推荐(1) 编辑
摘要: 直接使用如下命令进行指定版本安装 yum -y install php71w php71w-cli php71w-devel php71w-embedded php71w-fpm php71w-gd php71w-mbstring php71w-mysqlnd php71w-opcache php7 阅读全文
posted @ 2020-06-12 16:41 joshua317 阅读(1726) 评论(0) 推荐(0) 编辑
摘要: 如果我们git clone的下载代码的时候是连接的http形式,而不是git@git (ssh)的形式,当我们操作git pull/push到远程的时候,总是提示我们输入账号和密码才能操作成功,频繁的输入账号和密码会很麻烦。 解决办法: git bash进入你的项目目录,输入: git config 阅读全文
posted @ 2020-06-12 14:18 joshua317 阅读(8434) 评论(0) 推荐(0) 编辑
摘要: 转载自joshua317博客 https://www.joshua317.com/article/37 一、实现目标 简洁,高效,可维护 二、键值设计规约 1 、 Redis key命名风格 【推荐】Redis key命名需具有可读性以及可管理性,不该使用含义不清的key以及特别长的key名; 【强 阅读全文
posted @ 2019-12-06 14:46 joshua317 阅读(13940) 评论(2) 推荐(1) 编辑
摘要: 转载自joshua317博客 https://www.joshua317.com/article/36 ps -ef|grep php|grep -v grep|cut -c 9-15|xargs kill -9 管道符"|"用来隔开两个命令,管道符左边命令的输出会作为管道符右边命令的输入。下面说说 阅读全文
posted @ 2018-06-27 20:14 joshua317 阅读(30626) 评论(0) 推荐(3) 编辑
摘要: 在升级https的过程中,出现如下问题: Mixed Content: The page at 'https://www.xxx.com/denglu.html' was loaded over HTTPS, but requested an insecure script 'http://qzon 阅读全文
posted @ 2018-05-22 19:22 joshua317 阅读(22812) 评论(0) 推荐(0) 编辑
摘要: 入口服务器(2台):CPU:单核或双核内存:DDR4 2G或以上硬盘:SATA 100G或以上网卡:千兆网卡带宽:10Mbps独享或以上 应用服务器(2台):CPU:8核或以上内存:DDR4 8G或以上硬盘:SATA 300G或以上网卡:千兆网卡带宽:10Mbps独享或以上 数据存储--Mysql服 阅读全文
posted @ 2018-03-31 16:50 joshua317 阅读(751) 评论(0) 推荐(0) 编辑
摘要: 本文主要说明了自己在设置fiddler抓取https过程中所遇到的问题及解决步骤,特别是fiddler在设置证书的环节遇到的各种奇葩问题,特此分享! 声明:本文为原创文章,转载请注明来源:https://www.cnblogs.com/joshua317/p/8670923.html 很多使用fid 阅读全文
posted @ 2018-03-29 17:00 joshua317 阅读(181644) 评论(26) 推荐(27) 编辑
摘要: scp 命令 scp 命令 意思是 secure copy 即安全拷贝,可以把它看做是 cp 命令的高级版,可以跨主机拷贝。 经常用来在局域网内不同主机之间分享文件,或者在本机与远程主机中分享文件。 在使用的时候就像使用cp 命令一样,第一个参数是源,第二个参数的目的。 基本格式: 1.从本机拷贝到 阅读全文
posted @ 2018-03-16 16:25 joshua317 阅读(1445) 评论(0) 推荐(0) 编辑
摘要: 系统:Centos;一般的Linux系统也可以用这种方法。 情况描述:今天session文件写入时,写入不了,而且连接到服务器上开启服务都开不了,起始以为磁盘空间不足 出现这个错误第一反应是空间满了。 df -h 一看却发现还有挺多没有用 df -i 一看发现是inodes空间满了 df 看了一下 阅读全文
posted @ 2017-12-25 15:04 joshua317 阅读(4854) 评论(0) 推荐(0) 编辑
摘要: 问题现象:linux操作系统中的/var/spool/clientmqueue/目录下存在大量文件。原因分析: 系统中有用户开启了cron,而cron中执行的程序有输出内容,输出内容会以邮件形式发给cron的用户,而sendmail没有启动所以就产生了这些文件; 解决办法:1、 将crontab里面 阅读全文
posted @ 2017-12-25 14:53 joshua317 阅读(5388) 评论(0) 推荐(0) 编辑
摘要: Linux环境下Swap配置方法 场景: 今天下午安装一个CentOS6.5操作系统,忘记配置swap分区。看看如何安装系统之后,增加和删除swap分区。方法如下:1.内存占用情况[root@joshua ~]# free -m total used free shared buffers cach 阅读全文
posted @ 2017-12-18 16:45 joshua317 阅读(10809) 评论(0) 推荐(0) 编辑
摘要: DML(data manipulation language)是数据操纵语言:它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言。 DDL(data definition language)是数据定义语言:DDL比DML要多 阅读全文
posted @ 2017-10-25 00:10 joshua317 阅读(815) 评论(0) 推荐(0) 编辑
摘要: 在Centos官方选择下载centos的时候有好几个文件可供下载,包括liveCD、liveDVD和bin-DVD等等。这些文件都有什么区别,我们应该选择哪个文件下载呢? liveDVD版本:它就是一个体验版,无需安装到硬盘,插入光盘就可以通过光盘软件并体验Centos的各种功能。其实就是一个光盘C 阅读全文
posted @ 2017-09-22 15:20 joshua317 阅读(4544) 评论(0) 推荐(0) 编辑
摘要: 1.安装sendmail: 2.安装mailx: 3.编辑发送的配置文件: 4.测试邮件发送: 6.脚本文件: 7.定时脚本 阅读全文
posted @ 2017-09-11 18:51 joshua317 阅读(1167) 评论(0) 推荐(0) 编辑
摘要: 开发遇到问题,直接使用系统的curl命令正常,使用php的curl模块报错 错误:PHP Problem with the SSL CA cert (path? access rights?) 解决方法: 1.安装 yum reinstall openssl ca-certificates -y 2 阅读全文
posted @ 2017-09-04 18:24 joshua317 阅读(1048) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 20 下一页