自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Alan的博客

我只是将自己在学习过程中遇到的问题及学到的技术分享给大家,如果对我的博客感兴趣也可以关注我,你的关注是我最大的动力。作者微信:Eyyjsxy,欢迎大家一起来讨论。

  • 博客(68)
  • 收藏
  • 关注

原创 【Python】使用代理服务器访问网站

代理原理:在请求目的网站之前,先请求代理服务器,然后让代理服务器去请求目的网站,代理服务器拿到目前的网站数据后,再转发给我们代码:from urllib import request,parseurl = "http://httpbin.org/ip"handler = request.ProxyHandler({"HTTP":"223.241.78.43:8010"});op...

2019-04-10 18:20:37 11265 2

原创 【Python】URL编码(urlencode)和URL解码(parse_qs)

提要:编码用urlencode()函数 解码用 (parse_qs)图片:代码:#encoding: utf-8from urllib import requestfrom urllib import parsekeyword = {"wd":"庄宿正"}encode = parse.urlencode(keyword)print(encode)print(...

2019-04-10 16:15:55 4551

原创 【Python】获取网络上的文件(urlretrieve)

图片:代码:#encoding: utf-8from urllib import requestrequest.urlretrieve("https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo_top_86d58ae1.png","baidu.jpg")结果:...

2019-04-10 15:59:18 1134

原创 【Python】请求网页数据(urlopen)

提要:1.urlopen(URL) 可以返回URL对应网页的数据贴图:代码:#encoding: utf-8from urllib import requestres = request.urlopen("http://47.94.171.17:8080")print(res.read())返回结果:G:\PythonProject\Demo1...

2019-04-10 15:52:55 1526

原创 【ThinkPHP】Think PHP隐藏入口文件但是没效果的解决方案

各位大家好,我今天在学习Think PHP5 的时候在隐藏入口文件中的一节课中发现了一个问题,这个问题已经困扰了我很久了。今天我终于吧这个问题解决了。首先需要说明的是 手册上的步骤是完全正确的。那么为什么我们按照步骤做出来了但是没有效果呢?那么您不妨看一下下面的步骤!!手册中给出的.htaccess文件内容为:<IfModule mod_rewrite.c>O...

2019-03-27 16:41:29 586

原创 【Bootstrap】Bootstrap标签页效果

效果图(1):效果图(2):效果图(3):代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale...

2019-03-23 20:15:23 936

原创 【Bootstrap】使用Bootstrap制作简单的登陆页面

效果图:代码:<div class="container"> <div class="col-md-4"></div> <div class="col-md-4" style="background-color:#eee;;margin-top:200px;"> <center> ...

2019-03-23 19:26:32 9686

原创 【Ubuntu】SSH报错:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 的解决

解决:使用命令清除所连接的IPssh-keygen -R XX.XX.XX.XX 

2019-01-30 20:13:26 786 1

原创 【Centos】安装MySQL

下载并安装MySQL官方的 Yum Repositorywget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm可以直接yum安装yum -y install mysql57-community-release-el7-10.noarch.rpm之后安装MySQL服务器。yum ...

2019-01-28 17:28:11 176

转载 【Ubuntu】Ubuntu链接CentOS服务器

1. 安装openssh-serversudo apt-get install openssh-server2. 启动ssh serversudo ps -e |grep ssh3. 安装Putty远程登录sudo apt-get install putty、启动:putty4. 安装filezilla 传输文件sudo apt-install filezilla启动...

2019-01-28 17:06:23 417

原创 【Ubuntu】Thinkphp 生成应用目录报错:项目目录不可写,目录无法自动生成! 请使用项目生成器或者手动生成项目目录~

这个原因很简单,是因为项目所在目录没有写权限,一般是:drwxr-xr-x  只要将文件权限更改为:drwxrwxrwx更改方法非常简单  打开terminal 定位到当前目录  运行命令 sudo chmod 777 FileName 即可 可以 通过 ll命令查看当前的权限是不是 drwxrwxrwx 图示:我的C语言文件夹权限为drwxrwxr -x  我们只需要用上...

2019-01-26 13:29:32 472

原创 【Python】Ubuntu部署python3.7的开发和运行环境

一、下载    下载指定平台下的python3.7.1的环境wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz 二、解压命令:tar -xvzf Python-3.7.1.tgz三、安装进入解压过后的目录进行配置./configure --with-ssl --prefix...

2019-01-23 17:46:02 527

转载 【Python】Ubuntu部署python3.7的开发和运行环境

https://www.cnblogs.com/beer/p/5557497.html

2019-01-23 17:30:39 254

原创 【C语言】用公式求π的近似值,要求最后一项的绝对值不小于10的-6次方

手机用户:代码:#include <stdio.h>#include <math.h>int main() { float s = 1,pi = 0,i = 1.0,n=1.0;//s 是项数,pi是π,i是当前项的值,n是分母 while(fabs(i) >= 1e-6){//最后一项的绝对值不小于1e-6 ...

2019-01-15 14:44:32 24219 1

转载 【Ubuntu】安装PHP5.6

https://blog.csdn.net/moxioakong788/article/details/81744738

2018-12-19 11:45:39 825

原创 【ThinkPHP】ThinkPHP5.0增删改查数据

&lt;?phpnamespace app\index\controller;use think\Controller;use think\Db;class Index extends Controller{ //添加数据 public function Add() { //插入数据 $User['Name'] = 'Al...

2018-12-18 13:23:03 926

原创 【Ubuntu】安装MySQL

ubuntu上安装mysql非常简单只需要几条命令就可以完成。  1. sudo apt-get install mysql-server   2. apt-get isntall mysql-client   3.  sudo apt-get install libmysqlclient-dev   安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以...

2018-12-15 17:03:27 156

原创 【C语言】printf的返回值

printf的返回值实质上是输出的字符个数。 

2018-12-07 18:25:09 4213 2

原创 【C语言】假设一个班30名学生。要求设计一个程序:输入每位学生的学号、姓名、和三门成绩,最后输出三门成绩的总分和平均分

【C语言】假设一个班30名学生。要求设计一个程序:输入每位学生的学号、姓名、和三门成绩,最后输出三门成绩的总分和平均分设计代码://程序功能: 假设一个班有30名学生 试写一个程序 存放这30名学生的学号、姓名、三门课程的成绩 最后根据30名同学的成绩求出每门课的平均分;#include "stdio.h"#define N 3 //设置常量控制学生数//建立结构体str...

2018-12-02 21:52:48 38431

原创 【C语言】指针与二维数组的结合(定义、赋值、输出)

手机贴图:代码: 1 #include "stdio.h" 2 3 int main() { 4 5 int (*p)[4],i,j; 6 int a[5][4] = {{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16},{17,18,19, 20}}; 7 p = a; 8 ...

2018-11-28 21:28:55 2597

原创 【C语言】指向函数的指针---函数指针(Function Pointer)

手机用户:代码: 1 #include "stdio.h" 2 3 int max(int a,int b) {//定义一个普通的函数,其功能是判断两个数,将最大的数返回 4 5 if(a > b) { 6 7 return a; 8 9 }else{ 10 11 return...

2018-11-27 21:33:03 3189 1

原创 【C语言】指针作为函数返回值

  代码: 1 #include "stdio.h" 2 3 void Pointe(int *p) {//不必管 4 5 printf("Pointe:%d\n",*p); 6 7 } 8 9 int *ReturnPointe(int a,int b) {//这个函数返回一个指针 函数功能就是将a,b最大值的地址返回。 10 ...

2018-11-27 21:20:36 5282

原创 【C语言】交换两个数的位置(指针)

兼容手机端(贴图):代码(内附注释)://指针--输入两个数,并交换两个数的位置#include "stdio.h"int main() { //定义 int a,b,t,*p1,*p2; printf("Enter two integer Number:"); scanf("%d,%d",&a,&b); printf("...

2018-11-20 14:51:41 13814

原创 【MySQL】查看表结构、字段等信息

mysql查看表结构命令,如下:desc 表名;show columns from 表名;describe 表名;show create table 表名;

2018-11-19 17:03:12 2422

原创 【C语言】求最小公倍数和最大公约数(辗转相除法)

用到的名词:最小公倍数,最大公约数,辗转相除法一、名词解释:1).最小公倍数:最小公倍数(Least Common Multiple,LCM),如果有一个自然数a能被自然数b整除,则称a为b的倍数,b为a的约数,对于两个整数来说,指该两数共有倍数中最小的一个。计算最小公倍数时,通常会借助最大公约数来辅助计算。 最小公倍数=两数的乘积/最大公约(因)数,解题时要避免和最大公约(因)...

2018-11-19 15:02:00 112553 6

原创 【Ubuntu】将root权限的文件改为用户权限

大家在使用ubuntu的时候有没有遇到下面的情况比如我用VSCode写html保存的时候会提示我权限的问题,让我用更高的权限来保存这个文件,遇到这个问题的主要原因其实就是因为当前文件夹的权限为root权限。而VSCode运行使用的是用户权限。要解决这个问题我们可以对vscode进行提升权限,但是那样台危险了。我们常常会让文件变成用户权限来解决这个问题。具体操作如下: 首先了解怎样查...

2018-11-19 12:45:09 14946 2

原创 【C语言】判断1999-2599年中的每一年是否是闰年并将结果输出

是闰年的算法:(year % 4 == 0 &amp;&amp; year % 100 != 0) || (year % 400 == 0) 算法依据:1) 能被4整除,但是不能被100整除的年份都是闰年。2) 能被400整除的年份是闰年。手机看(由于手机分辨率问题,贴图片):代码(内含注释): 1 #include "stdio.h" 2 3 int y...

2018-11-19 10:22:16 2634

原创 【C语言】求一个数的阶乘(递归法)

【C语言】求一个数的阶乘(递归)【代码内有注释】所有的循环算法都可以用递归实现,反之不成立,这足以证明递归的重要性!因为定义的int型数据,阶乘不要超过12 否则会溢出。手机用户:标题 代码: 1 #include "stdio.h" 2 3 int Factorial(int n) { 4 5 if(n == 1) {//使递归结束的条件 ...

2018-11-19 08:49:41 7713

原创 【Ubuntu】安装Apache

1.在终端输入更新检查命令,sudo apt-get update2. 在更新完成后(如果不想检查更新,也可直接输入此步)输入:sudo apt-get install apache23.完成后,在浏览器输入https://localhost 或者127.0.0.1,如果顺利跳出Apache版本网页,即代表安装成功4.停止服务:sudo /etc/init.d/apache2 s...

2018-11-17 20:25:32 386

原创 【C语言】求 Fibonacci数列第N项的值(递归法)

“斐波那契数列”的发明者,是意大利数学家列昂纳多·斐波那契(Leonardo Fibonacci,生于公元1170年,卒于1240年。籍贯大概是比萨)。他被人称作“比萨的列昂纳多”。1202年,他撰写了《珠算原理》(Liber Abaci)一书。他是第一个研究了印度和阿拉伯数学理论的欧洲人。他的父亲被比萨的一家商业团体聘任为外交领事,派驻地点相当于今日的阿尔及利亚地区,列昂纳多因此得以在一个阿拉伯...

2018-11-15 21:57:28 10025

原创 【C语言】求1-N的和(递归法)

递归公式:条件:f(1) = 1 递归条件:f(n-1) + n为了手机显示方便(配图):代码为://求1-N的和#include "stdio.h"int f(int n) { //定义函数f 出口为n等于1,否则将n与f(n-1)相加 if(n == 1) {//出口 return(1); }else{//递归公式 ...

2018-11-15 21:45:20 10823

原创 【C语言】Hanoi(汉诺)塔问题,求移动盘子的步骤(递归法)

所有的循环算法都可以用递归实现,反之不成立,这足以证明递归的重要性!Hanoi(汉诺)塔问题。古代有一个焚塔,塔内有3个座A,B,C,开始时A座上有64个盘子,盘子大小不等,大的在上,小的在下,有一个老和尚想把这64个盘子从A座移到C座,但规定每次只允许移到一个盘,且在移动过程中在3个座上都始终保持大盘在下,小盘在上,在移动过程中可以利用B座。输出移动盘子的步骤。解:由于64个盘子移动...

2018-11-15 17:15:23 4471 1

原创 【Ubuntu】使用终端安装jdk1.8

使用ppa/源方式安装1.添加ppasudo add-apt-repository ppa:webupd8team/javasudo apt-get update2.安装oracle-java-installer jdk7sudo apt-get install oracle-java7-installer jdk8sudo apt-get install o...

2018-11-14 22:30:05 810

原创 【Ubuntu】vim编译c程序

1.安装gcc sudo apt-get install gcc2.先在终端中输入vim test.c 回车进入vim编辑器,再按一下a键,进入编辑状态,然后输入如下C语言语句:#include&lt;stdio.h&gt; int main() { printf("hello world!\n"); }到此,按esc键退出编辑状态,再输入一个冒号(shift + 冒...

2018-11-14 22:28:18 2932

原创 【Ubuntu】安装FlashPlayer

打开控制台  切换到root权限1.输入(sudo ap-get update)更新源列表:sudo apt-get update2.然后更新flashplayer,输入命令:sudo apt-get install flashplugin-installer,然后回车。sudo apt-get install flashplugin-installer等待更新完毕即可!...

2018-11-03 11:36:56 2590

转载 【Ubuntu】常规文件操作

(1)文件管理相关的命令Linux命令名称    作用    使用举例mkdir    新建文件夹    mkdir test,mkdir -p test1/test2/test3cd    更改当前的工作目录    cd testls    列出文件夹下包含的文件信息    ls,ls -R,ls -a,ls-lpwd    查看当前工作目录    pwd,pwd -Pcp ...

2018-10-30 18:13:35 837

原创 【Ubuntu】ubuntu下如何打开root文件夹,如何用root权限管理员权限打开文件夹,以及如何获取root权限

方法一:直接终端输入(推荐) sudo nautilus

2018-10-30 17:58:00 14981 6

原创 【Ubuntu】整理了一下linux/ubuntu里面卸载软件的方法

1、在终端里 apt-get安装的软件:安装软件sudo  apt-get install softname1 softname2softname3……卸载软件 sudo apt-get remove softname1 softname2 softname3……卸载并清除配置sudo  apt-get remove --purgesoftname1更新软件信息数据库 sudo apt-g...

2018-10-30 17:01:12 3566

转载 【Ubuntu】美化Ubuntu(转载)

文章地址1:https://www.jianshu.com/p/4bd2d9b1af41文章地址2:https://blog.csdn.net/lishanleilixin/article/details/80453565文章地址3:https://linux.cn/article-3082-1.html文章地址4:https://www.jianshu.com/p/4bd2d9...

2018-10-30 12:49:10 319

转载 【Ubuntu】ubuntu16.04 虚拟机 安装win7/win10

【Ubuntu】ubuntu16.04 虚拟机 安装win7/win10文章转载(sunyao_123)备忘:https://blog.csdn.net/sunyao_123/article/details/78203595?locationNum=9&amp;fps=1

2018-10-30 12:36:41 1505

空空如也

空空如也

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

TA关注的人

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