自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于基于kangle和EP面板使用CDN

前言:网站建设的路上,少不了恶意的网络攻击。你或许有一个自己的博客,或许有一些自己的网站,现在进入主题...套了CDN只想拥有防御,只想拥有一定的访问速度。例子:点此访问 以上例子取自Faryun的公益CDN 注:其他类型CDN的对接方法 理论上差不多...

2022-07-01 23:42:53 744 1

转载 宝塔禁止直接用IP访问与防止SSL泄露IP

使用CDN后,宝塔Nginx配置只允许域名访问 禁止直接IP访问 防止SSL泄露IP 返回ERR_EMPTY_RESPONS

2022-04-13 17:10:35 3682 3

原创 如何拥有(建)一个自己的网站-服务器建站

如何拥有(建)一个自己的网站-基础如何拥有(建)一个自己的网站-准备上面是一些需要知道的东西1.拥有一台服务器可以前往各大厂商购买,比方说腾讯云,阿里云等等,就不推荐了。2.服务器可以选Linux系统这里用Debian演示3.SSH连接到服务器具体教程,就不写了,看下面别人写的。xshell远程连接linux服务器,如何ssh连接服务器4.安装宝塔点击前往宝塔官网:Linux面板安装脚本5.复制脚本后,在ssh窗口输入运行遇到(y/n)直接打 .

2022-04-13 16:48:44 1014

原创 如何拥有(建)一个自己的网站-虚拟主机建站

1.拥有一个虚拟主机2.登录进入虚拟主机3.点击进入域名绑定域名绑定相当于让主机认可来自域名的访问,同时认可它访问主机上存放的内容。服务器建站也有类似操作。点击确定 即可4.域名解析主机记录就填,用的前缀记录类型选A 记录值就填 IP一般用的记录类型还有 cname 它的记录值一般是域名5.访问域名检查是否解析生效如图403,是因为域名指向的地方没有文件内容,但是解析成功了6.搭建一个博客吧先上传typecho博客源码到...

2022-03-30 22:53:07 851

原创 如何拥有(建)一个自己的网站-准备

应该知道的基础看完上面的文章之后,可以很清晰得知道需要什么了!拥有一个域名 拥有一个服务器/虚拟主机那么就可以开始了1.第一步-购买域名可以通过国内的平台如阿里云 腾讯云等也可以通过国外的平台如 namesilo等2.第二步-购买服务器同样可以去阿里云 腾讯云买,如果域名不想备案,那么买香港等轻量服务器是个不错的选择如果觉得买服务器,有点贵,不是刚需,也可以购买便宜的虚拟主机3.第三步-确定好用什么如果选择用服务器,那么需要在服务器弄好建站环境如果选择

2022-03-30 21:24:21 436

原创 如何拥有(建)一个自己的网站-基础

1.通俗理解什么是服务器从广义上讲:服务器是指网络中能为其它机器提供某些服务的计算机系统,并不是计算机本身(如果一个PC对外提供ftp服务,也可以叫服务器)。   从狭义上讲:服务器是专指某些高性能计算机,能通过网络,对外提供服务。相对于普通PC来说,稳定性、安全性、性能等方面都要求更高,因此在CPU、芯片组、内存、磁盘系统、网络等硬件和普通PC有所不同。2.简单理解什么是虚拟主机虚拟主机,也叫“网站空间”,就是把一台运行在互联网上的服务器划分成多个“虚拟”空间 也就是说虚拟主机可以基

2022-03-30 21:03:10 369 1

原创 kangle之cc防御以及美化版的点此访问

kangle之cc防御的配置以及美化版点此访问的CC盾

2022-03-29 10:44:27 3953 1

原创 C语言-动态内存管理

前言:简单记录一下,内存管理函数为什么使用动态内存呢? 简单理解就是可以最大限度调用内存 用多少生成多少,不用时就释放 而静止内存不能释放 动态可避免运行大程序导致内存溢出C 语言为内存的分配和管理提供了几个函数:头文件:<stdlib.h>注意:void * 类型表示未确定类型的指针1.malloc() 用法分配一块大小为 num 的内存空间#include <stdio.h>#include <stdlib.h..

2021-12-30 11:30:33 443 1

原创 C语言-int main()与void main()

你有没有想过 int main() void main() 怎么选?前言:// C 语言中的函数定义的一般形式如下return_type function_name( parameter list ){ body of the function}// return_type 返回值类型// function_name 函数名// parameter list 参数// body of the function 函数主体// 如果 对数据类型 概念模糊// 请访..

2021-12-28 11:50:21 4861

原创 C语言简易求正数平方根的几种办法

题目:求一个数的平方根,精度要求 e < 10^-61.二分搜索法对于一个非负数 x,它的平方根必定不大于 (x/2+1)如:4的平方根 2<(2+1) | 16的平方根 4<(8+1)那么在 0至(x/2+1) 中搜索符合条件的即可...

2021-12-19 00:04:39 5787 2

原创 C语言手写strcat函数的安全版本

对原strcat的理解可以看我的另外一篇文章:C语言字符串运算函数可见:原strcat函数,在s1 没有足够空间时 可能会出现安全问题//这是原strcat 函数原型char *strcat(char *restrict s1, const char *restrict s2);解决思路:通过在 传值时,告诉程序可以将s2里的多少个元素拷贝到s1后面安全版本的函数原型 :char *my_strcat(char *s1, const char *s2, size_

2021-12-14 16:06:05 3187

原创 C语言经典100例-第5例

例子:输入三个整数x,y,z,请把这三个数由小到大输出解决思路: 设三个数为 x y z 则 只需要 对 x y z 进行对比交换值即可 如 3 2 1 -> 2 3 1 -1 3 2 -> 1 2 3 最后输出结果#include <stdio.h>int main() { int x, y, z, t; printf("请输入三个数 如:12 26 20\n"); scanf("%d %d %d", &x, &

2021-12-14 13:03:24 862

原创 C语言经典100例-第4例

例子:输入某年某月某日,判断这一天是这一年的第几天解决思路: 建立一个一维数组存放每个月的天数 以3月5日为例,应该先把前两个月的加起来 再判断是否闰年决定是否加上多的一天 前面计算完后加上原输入的5天 最终计算出结果#include <stdio.h>//声明判断闰年函数int years(int year);int main() { int year, month, day, days = 0; int a[13] = {0, 31

2021-12-14 12:42:25 876

原创 C语言经典100例-第3例

例子:一个整数,加上100后是一个完全平方数,再加上188也是一个完全平方数。请问该数是多少?解决思路: 设该数为 xx+100=,x+100+188= -=(m+n)(m-n)=188 令 (m+n)=i ,(m-n)=j 则 =188 因只有奇数相乘结果才为奇数 所以 i 和 j 至少一个是偶数 又因 m = (i + j) / 2 ,n = (i - j) / 2 所以 i 和 j 要么都是偶数,要么都是奇数 推导4-6可知: i 与 j 均是大于等于 2 的偶数

2021-12-12 13:20:04 194

原创 C语言经典100例-第2例

例子:企业发放的奖金根据利润提成:利润低于或等于10万元时,奖金可提10%; 利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%; 20万到40万之间时,高于20万元的部分,可提成5%; 40万到60万之间时高于40万元的部分,可提成3%; 60万到100万之间时,高于60万元的部分,可提成1.5%; 高于100万元时,超过100万元的部分按1%提成。从键盘输入当月利润I,求应发放奖金总数?解决思路: 在主函数分层列出计算式

2021-12-12 12:45:43 186

原创 C语言经典100例-第1例

例子:有数字1-2-3-4-5,输出能组成的所有互不相同且无重复数字的三位数解决思路:可填在百位、十位、个位的数字都是1-2-3-4-5。组成所有的排列后再去掉不满足条件的排列。#include <stdio.h>int main() { //三重for循环列出所有 组合 for (int i = 1; i < 6; ++i) { for (int j = 1; j < 6; ++j) { for (int k

2021-12-12 12:09:18 249

原创 C语言-实现输出-已去除重复字符的字符串

C语言-简单实现输出-已去除重复字符的字符串

2021-12-11 13:41:52 1321 3

原创 C语言-简单实现猜手机号码

C语言实现猜手机号码

2021-12-10 15:46:15 1294

原创 C语言-冒泡排序法-一维数组

C语言-冒泡排序法的理解

2021-12-08 22:17:10 1032

原创 C语言字符串运算:strlen strcmp strcpy strcat strchr strstr的理解

C语言字符串运算:strlen strcmp strcpy strcat strchr strstr的理解和使用。

2021-12-05 17:26:36 409 1

原创 C语言的选择排序法在一维数组的应用

C语言的选择排序法在一维数组的应用

2021-12-05 15:04:12 744

空空如也

空空如也

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

TA关注的人

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