自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 素数的判断

一般方法:for n in range(100, 1, -1):if n%2 == 0:continuefor i in range(3, int(n**0.5)+1, 2): #这里步长为2,可以自己想想为什么。 if n%i == 0: #结束内循环 break else: #与for配对 print(n)#结束外循环break特殊方法:n = input("...

2019-10-16 22:52:49 186

原创 laravel项目构建

作为一款基于PHP的框架,laravel和其他框架最大的不同在于其工程性。laravel在创建之初就使用composer作为其包管理工具。软件行业发展至今。laravel设计者对整个软件行业的估计是正确的,包管理工具变成非常常见,其他框架也纷纷引入了包管理的工具,比如thinkphp。由于laravel在创建之初就使用composer作为其依赖管理工具。所以laravel本身也将自己纳入了co...

2019-10-15 23:44:12 189

原创 vue.js项目构建

本文适用于开发过网站,但是从来没有进行前后端分离开发的人士阅读。首先来讲讲什么是vue.js?vue.js是一个基于javascript的框架。是一个数据导向的渐进式框架。如何使用vue.js?单页面使用作为一款渐进式框架,vue.js支持单页面的使用。也就是在页面导入下面的包,就可以在这个页面使用vue.js提供的框架内容了。<script src="https://cdn...

2019-10-15 23:16:51 635

原创 浅谈可变对象和不可变对象

为什么使用python去讲解这个概念?讲解这个概念必须举例说明。但是在JAVA中这个概念和引用调用和传值调用一起,互相交替出现在不同的情况,变得非常的难以理解。而python语言中,所有的变量都是引用变量。不存在值变量。故使用python可以较为存粹的阐述 可变对象和不可变对象的区别而不用涉及引用调用和传值调用问题。阅读下文之前,默认你学习过python基本的语法,知道列表、元组、字符串等等...

2019-10-10 23:01:23 439

原创 浅谈索引

数据库大家都很熟悉,索性的作用也应该知道就是加速查找的速度。一般情况下,数据库中表的数据是线性的存放在某种数据结构当中的。如果没有索引的情况下,将遍历的查找数据表,然后直到找到你要的数据为止。但是为什么索引可以加速查表得速度呢?如果使用了索引,会将每行的索引列和数据库的物理地址组合成一个最小单元,表中存在几行就生成几个最小单元,然后用B树的数据结构,将最小单元组织起来。这样,当你使用索引...

2019-10-10 22:14:14 88

原创 从输入网址到出现网页到底发生了什么?(五)

总结从输入网址到出现网页到底发生了什么?1、浏览器将你输入的网页发往DNS进行解析,获得IP地址2、浏览器自行组织符合HTTP协议格式的数据发往网址对于IP下的80端口——称作请求3、服务器获得浏览器以TCP协议发送的字符串并进行以http格式对其进行分析,从而组织合理的内容发往浏览器。 ——称作响应4、浏览器获得响应之后,对数据进行符合http协议要求的格式进行分析并调用解释器对获得...

2019-08-28 19:41:28 146

原创 从输入网址到出现网页到底发生了什么?(四)

http协议的出现现实中,我们存在各种各样的情况。我的电脑的浏览器不支持解析XML文件,我的电脑更喜欢解析jpg而不是gif图片。我的用户是中文用户,我的用户是英文用户。这些对于内容的要求,我们需要进行协商。我的服务器的IP号我通过DNS解析可以获得,那么服务器中具体服务我的软件的端口是什么?端口我们需要进行规定经常性的重复界面访问,难道每次都让服务器给你响应吗?本地需要进行缓存。...

2019-08-28 19:19:28 116

原创 从输入网址到出现网页到底发生了什么?(三)

沟通是如何发生的为了更加进一步的回答这个问题:从输入网址到出现网页到底发生了什么?我们需要知道设备和设备之间是如何实现沟通的。也许从大家连接互联网开始也许就非常好奇这个问题。这节我们来讲讲这个问题。首先明确两个概念设备:所有连接互联网的设备,包括 手机,电脑,平板等等沟通:设备间的数据交换在我们的计算机世界中,我们将数据的传输限制在OSI模型下。OSI(Open System...

2019-08-28 18:52:41 139

原创 从输入网址到出现网页到底发生了什么?(二)

输入网址讲到“从输入网址到出现网页到底发生了什么?”这个问题,第一步当然是输入网址。你可曾想过,网址到底意味着什么?下面我们来讲讲网址到底是个什么东西。从IP到网址大家也许都见过 18.15.12.12这种用三个点分割的数字。或许也知道这个东西叫做IP。那么IP到底是什么东西呢?IP,全称互联网协议地址,是指IP地址,意思是分配给用户上网使用的网际协议(英语:InternetProt...

2019-08-28 17:51:25 139

原创 从输入网址到出现网页到底发生了什么?(一)

写作目的:作为一个入门级程序员,一直非常好奇到底一个实现一个网站的原理是什么?之前学习的课程十分全面,计算机网络,算法,计算机组成原理,及各种各样具体的编程语言。但对于这样常见的问题,却一直说不清到道不明。这些天我查了很多资料,希望给自己学习的过程一个小交代,也给同样迷茫的人一个指明灯。阅读基础:1\其实语言本身不是重点。了解这一切发生的逻辑才是重中之重。这里我使用PHP这个web领...

2019-08-28 17:23:56 194 1

原创 逐步精化的汉诺塔求解(一定能懂、c++实现)

相信大家对汉诺塔的规则并不陌生。这里不再赘述。网上关于汉诺塔的代码大同小异,和我本人写的差不多。基本就是如下结构。#include<iostream>#include<algorithm>#include<string>static int step = 0;using namespace std;void move(int n, string a...

2019-05-03 23:17:43 307

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除