关键词搜索

源码搜索 ×
×
PHP

【PHP数据结构】链表的其它形式

在上篇文章中,我们已经说过了链表除了简单的那一种单向链表外,还有其它的几种形式。当然,这也是链表这种结构的一大特点,非常地灵活和方便。我们简单的想一想,如果让最后一个节点的next指回第一个节点,那么这就样就形成了一个环,这就是一个循环链表了。如果我们在每个节点上增加一个指向上一个节点的prev属性,那么这个链表就变成了一个双向链表了。如果我们在双向链表的基础上也让最后一个节点的next指向第一个
PHP

【PHP数据结构】图的应用:最短路径

上篇文章的最小生成树有没有意犹未尽的感觉呀?不知道大家掌握得怎么样,是不是搞清楚了普里姆和克鲁斯卡尔这两种算法的原理了呢?面试的时候如果你写不出,至少得说出个大概来吧,当然,如果你是要考研的学生,那就要深入的理解并且记住整个算法的代码了。什么是最短路径今天我们学习的是图的应用中另外一个经典的问题,也就是最短路径的问题。这个问题和最小生成树是不同的,最小生成树的要求是要连通所有的结点,并且走得是权值
PHP

【PHP数据结构】线性查找与二分查找

欢迎来到查找的世界,在学习完各种数据结构之后,总算走到了这一步,不知道大家有什么感想呢?反正我是边学边忘,现在让我去说说图的那几个算法还是在蒙圈的状态中。不过学习嘛,就是一步一步的来,暂时搞不懂的东西其实也是可以放一放的。打破砂锅和坚持不懈当然是好的品德,但有些东西可能真的是需要时间去消化的,甚至可能是需要真实的项目经历才能彻底搞明白。在我们编程行业来说就是典型的这种实践的学习形式效果会更好,很多
Python

php接口(api)

 对于php的入学者来说,很少接触api,因此对于如何写不知所措,其实开发API比开发WEB更简洁,但可能逻辑更复杂,因为API其实就是数据输出,不用呈现页面,所以也就不存在MVC(API只有M和C),和WEB开发一样,首先需要一些相关的参数,这些参数,都会由客户端传过来,也许是GET也许是POST,这个需要开发团队相互之间约定好,或者制定统一规范。    1.我们写接口就要有一个相应的格式   
PHP

php接口(api)

 对于php的入学者来说,很少接触api,因此对于如何写不知所措,其实开发API比开发WEB更简洁,但可能逻辑更复杂,因为API其实就是数据输出,不用呈现页面,所以也就不存在MVC(API只有M和C),和WEB开发一样,首先需要一些相关的参数,这些参数,都会由客户端传过来,也许是GET也许是POST,这个需要开发团队相互之间约定好,或者制定统一规范。    1.我们写接口就要有一个相应的格式   
PHP

三步实现低代码框架之二 - 100 行代码实现原型

继续标题党哈。老习惯,自己吹过的牛就算含着泪也要实现,自从上次初步分析过三步实现PHP低代码框架 后,其实这两个月也在团队内小范围试用一些产品,主要试用对象是Erupt,基于JavaSpringBoot构建的一款框架,从开发效率上看还是效果很明显的。低代码的低,强调的是要大幅减少代码,从这个角度对比市面上一些商业化产品来看,Erupt还有很大提升空间,尤其没有整合工作流引擎,但是相比于市
Python

Python实用案例,Python脚本实现玩转emoji,我微又“偷偷”更新这个表情!

emoji的编码Emoji字符是Unicode字符集中的一部分。也就是说,Emoji符号就是一个文字,它会被渲染为图形。常见的Emoji表情在Unicode字符集中的范围和具体的字节映射关系,可通过Unicode映射表查看。Unicode只是规定了Emoji表情的码点和含义,并没有规定它的样式。同一个Emoji表情在不同系统中会有不一样的表现形式。在python中玩转emoji在上图的Unicod
PHP

Python简介

Python是什么?Python是一种解释型语言: 这意味着没有了编译这个环节,可跨平台。Python是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。Python是初学者的语言:Python语言对初级程序员来说,支持的应用范围广,代码精简,从简单的文字处理,到服务端,再到游戏。Python发展历史Python由荷兰数学和计算机科学研究学会的G
PHP

【PHP数据结构】其它排序:简单选择、桶排序

这是我们算法正式文章系列的最后一篇文章了,关于排序的知识我们学习了很多,包括常见的冒泡和快排,也学习过了不太常见的简单插入和希尔排序。既然今天这是最后一篇文章,也是排序相关的最后一篇,那我们就来轻松一些,再来学习两个非常简单的排序算法。简单选择排序首先是简单选择排序,它划分在了选择类排序下面,不过其实也可以看成是交换类的排序。因为它的核心代码中也是有交换操作的实现的。关于这个排序没有什么太多好说的
PHP

【PHP数据结构】PHP数据结构及算法总结

断断续续地把这个系列写完了,就像上一个设计模式一样,算法这个系列也是前前后后写了将近有一年的时间。当然,都是在业余或者晚上的时间写完的,所以进度如此地慢。更主要的是,既然要写,总得要自己先弄懂吧,对于一个没上过高中的人来说,这还真的是有点困难。所以说,在这一系列的文章中,可能有许多纰漏甚至是错误,这个也欢迎大家随时指正。继续扩展提高关于数据结构与算法这门课程,在我的系列文章中,只是简单的入了个门。
Python

Python实用工具,paramiko模块,Python实现简易版SSH登录工具

开发工具Python版本: 3.5.4相关模块:paramiko模块以及一些Python自带的模块。操作系统:Windows系列。环境搭建安装Python并添加到环境变量,pip安装需要的相关模块即可。主要思路目的:制作命令行版的SSH登录工具。需要实现的功能:(1)添加/删除连接服务器需要的IP、端口、密码;(2)自动输入密码登录远程服务器。相关代码auto_ssh.py#自动登录远程
Python

Python实用案例,Python脚本,Python实现破译zip压缩包

前言今天我们就利用python脚本实现破译zip压缩包。直接开整~效果展示过程如下:建立密码字典(常用密码)尝试用每一个密码,来解压文件解压成功,跳出循环密码字典比如,现在一个纯数字的六位密码“050825”可以从依次遍历“000000”到“999999”,把所有的结果保存到txt文件。这样的缺点就是比较死板,只能是6位数字,另外就是比较占内存。于是,有个大神写了个“字典生成器”,你需要做的是传入
Python

Python实用案例,Python脚本,Python实现批量下载百度图片

前言今天我们就利用python脚本实现批量下载百度图片。直接开整~效果展示编写思路:1.获取图片的url链接首先,打开百度图片首页,注意下图url中的index接着,把页面切换成传统翻页版(flip),因为这样有利于我们爬取图片!然后,右键检查网页源代码,直接(ctrl+F)搜索objURL这样,我们发现了需要图片的url了。2.把图片链接保存到本地现在,我们要做的就是将这些信息爬取出来。注:网页
Python

在Python中有四种方法,可以用来统计列表中的重复项出现的次数

本文实例展示了Python统计列表中的重复项出现的次数的方法,是一个很实用的功能,适合Python初学者学习借鉴。对一个列表,比如[1,2,2,2,2,3,3,3,4,4,4,4],现在我们需要统计这个列表里的重复项,并且重复了几次也要统计出来。方法1mylist=[1,2,2,2,2,3,3,3,4,4,4,4]myset=set(mylist)#myset是另外一个列表,里面的内容是mylis
点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载