首页
资源分享
源码分享
活动分享
技术教程
Typecho
舔狗日记
新闻资讯
C语言
闲说
留言
归档
其他
高清壁纸
友情链接
关于本站
登 录
Search
1
SimpleAdmin一款支持黑暗模式的Typecho后台主题插件!
1,219 阅读
2
joe主题静态文件失效解决办法
585 阅读
3
六零导航页 (LyLme Spage)
501 阅读
4
分享一个图片api
484 阅读
5
异次元店铺系统
423 阅读
标签搜索
Typecho
源码
Yuban
累计
30
篇文章
收到
8
条评论
首页
栏目
资源分享
源码分享
活动分享
技术教程
Typecho
舔狗日记
新闻资讯
C语言
页面
闲说
留言
归档
更多
高清壁纸
友情链接
关于本站
登录
登 录
技术教程
共 7 篇
2022-12-05
一个简单的C语言登录系统
特点随机生成验证码判断登录次数缺点只能修改代码的默认密码,不能在线修改。#include<stdio.h> #include<stdlib.h> #include<time.h> #include <string.h> int main() { char a[20]; char b[20]; char user[20]="admin"; char pwd[20]="123456"; srand((unsigned)time(NULL)); int c; int d; for(d=3; d>0; d--) { printf("用户名:"); scanf("%s",&a); printf("密码:"); scanf("%s",&b); yzm: int i=rand()%9001+1000; printf("验证码(%d):",i); scanf("%d",&c); if(i==c) { if( strcmp(user , a)==0 && strcmp(pwd , b)==0) { printf("登录成功!\n"); break; } else { printf("用户名或密码错误!\n"); if(d>1) { printf("今天还剩%d次登录机会!\n",d-1); } else { printf("今天登录次数已经用完!\n"); break; } } } else { printf("验证码错误!\n请重新输入!\n"); goto yzm; } } printf("接下来运行的代码\n"); }```
2022年12月05日
4
0
2022-07-02
EasyNode一个简易的个人Linux服务器管理面板(基础探针+webssh终端)
功能简介 多服务器管理; 通过websocker实时更新服务器基本信息: 系统、公网IP、CPU、内存、硬盘、网卡等 基于浏览器解决SSH跨端同步问题——Web SSH项目地址: GitHub安装指南服务端安装依赖Node.js环境占用端口:8082(http端口)、8083(https端口)、22022(客户端端口)建议使用境外服务器(最好延迟低)安装服务端,客户端信息监控与webssh功能都将以 该服务器作为跳板机https服务需自行配置证书,或者使用 nginx反代 解决(推荐)Docker镜像{callout color="#0000ff"}注意:网速统计功能可能受限,docker网络将使用host模式(与宿主机共享端口,占用: 8082、22022){/callout}docker run -d --net=host -v /easynode-server:/easynode-server/server/app/config/storage chaoszhu/easynode:v1.1访问:http://yourip:8082一键脚本依赖Linux基础命令:curl wget git zip tar;如未安装请先安装:{callout color="#0000ff"}ubuntu/debian: apt install curl wget git zip tar -ycentos: yum install curl wget git zip tar -y{/callout}wget -qO- --no-check-certificate https://ghproxy.com/https://raw.githubusercontent.com/chaos-zhu/easynode/v1.1/easynode-server-install.sh | bash访问:http://yourip:8082查看日志:pm2 log easynode-server启动服务:pm2 start easynode-server停止服务:pm2 stop easynode-server停止服务:pm2 delete easynode-server手动部署安装Node.js安装pm2、安装yarn拉取代码:git clone https://github.com/chaos-zhu/easynode.git安装依赖:yarn启动服务:pm2 start server/app/main.js --name easynode-server访问:http://yourip:8082默认登录密码:admin(首次部署完成后请及时修改).部署https服务部署https服务需要自己上传域名证书至\server\app\config\pem,并且证书和私钥分别命名:key.pem和cert.pem配置域名:vim server/app/config/index.js 在domain字段中填写你解析到服务器的域名pm2 restart easynode-server不出意外你就可以访问https服务:https://domain:8083客户端安装占用端口:22022X86架构https://ghproxy.com/https://raw.githubusercontent.com/chaos-zhu/easynode/v1.1/easynode-client-install-x86.shARM架构wget -qO- --no-check-certificate https://ghproxy.com/https://raw.githubusercontent.com/chaos-zhu/easynode/v1.1/easynode-client-install-arm.sh | bash{callout color="#0000ff"}卸载{/callout}wget -qO- --no-check-certificate https://ghproxy.com/https://raw.githubusercontent.com/chaos-zhu/easynode/v1.1/easynode-client-uninstall.sh | bash{callout color="#0000ff"}查看客户端状态:systemctl status easynode-client查看客户端日志: journalctl --follow -u easynode-client查看详细日志:journalctl -xe{/callout}{alert type="info"}具体可以去GitHub看一下。{/alert}
2022年07月02日
0
0
2022-06-02
Joe主题自带默认缩略图失效
自从cdn.jsdelivr.net被墙之后joe主题里面的很多cdn资源都失效了,其中一个就是主题自带的缩略图,下面教大家替换。本地化(推荐) 找到修改缩略图的文件(function.php),我这里在usr/themes/Joe/core这个文件夹里面(有些人的主题文件夹名字不一样),编辑function.php,在第232行。 修改为$result[] = '/usr/themes/joe/assets/thumb/' . rand(1, 42) . '.jpg'; 在usr/themes/Joe/assets创建一个文件夹命名为thumb,然后把缩略图上传到这个文件夹并解压。{cloud title="缩略图" type="lz" url="https://wwz.lanzouy.com/i8eIs05rh3wf" password=""/}直接更换cdn源 具体操作过程跟上面差不多,这里直接修改function.php。 找到232行,修改为:$result[] = 'https://fastly.jsdelivr.net/npm/typecho-joe-next@6.0.0/assets/thumb/' . rand(1, 42) . '.jpg';或(下面这个是博主的cdn,不知道什么时候失效)$result[] = 'https://cdn.osyb.cn/joe/npm/typecho-joe-next@6.0.0/assets/thumb/' . rand(1, 42) . '.jpg';{message type="info" content="这里只是提供一个思路,具体怎么操作看你们。"/}
2022年06月02日
0
0
2022-06-01
每天一篇日记(220601)
{card-default label="6月1日 星期三 天气:阴" width="100%"} 其实我每月工资6000,但我只给你转2000,你以为我给你了全部。才不是,我一共舔了3个哪,我要舔的雨露均沾,才不会把你当成唯一。{/card-default}
2022年06月01日
0
0
2022-05-28
Typecho博客cdn缓存规则
可能有些cdn的缓存内容表达方式不一样,万变不离其宗,都差不多。未开启伪静态内容缓存时间/admin不缓存/index.php/archives不缓存.php;.jsp;.asp;.aspx不缓存.jpg;.jpeg;.png;.bmp;.gif;.psd;.ico;.tga;.imb;.tiff建议缓存7天.txt;.doc;.wri;.docs;.css;.js;.dot;.xml;.log;.bat;.csv;.htm;.html;.json;.md;.conf;.vue建议缓存7天已开启伪静态内容缓存时间/admin不缓存/archives不缓存.php;.jsp;.asp;.aspx不缓存.jpg;.jpeg;.png;.bmp;.gif;.psd;.ico;.tga;.imb;.tiff建议缓存7天.txt;.doc;.wri;.docs;.css;.js;.dot;.xml;.log;.bat;.csv;.htm;.html;.json;.md;.conf;.vue建议缓存7天注意事项{alert type="info"} 在设置缓存内容/index.php/archives或/archives的时候要看一下后台永久链接文章路径设置了什么,我这里是/archives/{cid}.html,如果你那里是/blog/{cid}.html就把缓存内容改成/index.php/blog或/blog,如有问题可以联系站长。{/alert}{message type="info" content="缓存时间可以根据自己实际情况来设置"/}{message type="info" content="缓存内容可能不全,欢迎补充。"/}
2022年05月28日
0
0
1
2
首页
碎语
归档
留言