首页
友链
壁纸
留言
今日热榜
更多
关于
时光
推荐
精品流量卡
Search
1
都二十多年了,你的梦为什么还没碎!
57,089 阅读
2
2022年5个好用的 BT/ 磁力链接下载工具推荐 |Windows 、安卓系统
37,369 阅读
3
nps内网穿透实现外网访问树莓派
32,425 阅读
4
实践利用宝塔建emlog个人博客-超详细【原创】
26,132 阅读
5
Typecho-Joe-Theme主题帮助文档
24,620 阅读
闲杂乱码
Python
网站源码
微信小程序
娱乐分享
Is相册
软件工具
登录
Search
标签搜索
PHP
HTML
API
Javascript
源码
JS
Vue
Github
CloudFlare
接口
函数
SQL
ASP.NET
MVC
EF
T4模板
后台管理
CDN
微信小程序
MAC
韩小韩
累计撰写
261
篇文章
累计收到
1,303
条评论
首页
栏目
闲杂乱码
Python
网站源码
微信小程序
娱乐分享
Is相册
软件工具
页面
友链
壁纸
留言
今日热榜
关于
时光
推荐
精品流量卡
搜索到
37
篇与
软件工具
的结果
2020-03-15
用github做图床的一款typecho插件—GitStatic
GitHub图床typecho插件特点插件支持typecho自带附件上传访问速度超快 (你问速度吗?本文图片可全是秒加载)稳定性 (你问这个是怕最大的 ** 网站跑路吗?)免费白嫖 (没错就是白嫖)项目地址GitHub项目地址安装教程下载插件解压到插件目录获取 token创建仓库 (不会?别急创建仓库)设置插件用户名填入 github 账号填入 token储存桶填入仓库名没有 github 账号?注册呗后话插件处于公测阶段 不稳定性较大但是目前能够原生兼容typecho并且速度不会比 cos oss 差在后期计划对静态资源加速有问题可以留言啊
2020年03月15日
3,463 阅读
5 评论
3 点赞
2020-03-12
BT宝塔面板静态文件镜像库v7.1.1
仅适用于7.1.1(正式版)7.1.1更新原企业运维版更名为企业版增加企业版插件调整UI优化对Python3.8的兼容调整对部分新版本py组件的兼容7.2全新架构前詹性更新宝塔面板需要加载大量css和js静态资源,所以在国内和国外1M这样的小水管服务器上首次加载就变得特别慢,因此我建立了一个静态资源CDN原Bug:在线文件编辑问题;此版本:修复正常, 但是为了防止数据内容丢失我们不推荐您使用在线编辑!温馨提示:请您提前备份好网站数据再使用以下教程!我们直接对上个版本的静态资源CDN文件进行覆盖,使用7.1.0版本的用户请先升级为7.1.1最新版本再使用本站的教程!使用方法先升级宝塔面板为最新版本(7.1.1),然后进入宝塔面板,点击 文件 找到以下路径根目录/www/server/panel/BTPanel/templates然后下载本站提供的bt7.1.1压缩包,上传 – 解压。解压完成后删除bt7.1.0压缩包返回宝塔面板首页,重启一次版面;Ctrl+f5刷两次即可如出现宝塔文件,部分图标以及静态资源加载失败问题,点击宝塔首页右上角 修复 切换回本地加载;并把问题反馈到本站。 点击下载 转自基友博客:大米博客
2020年03月12日
1,222 阅读
0 评论
0 点赞
2020-03-09
Akina for Typecho 使用介绍
本篇文章我将介绍如何去更好的了解使用 Akina for Typecho 模板,感受它独特的灵魂和魅力。使用前我应该做什么请将akina\images\avatar.jpg替换为自己头像 全局使用QQ头像将Akina\images\donate内收款图片替换为自己的收款码,(当然不替换也行)在后台设置-评论 允许使用<img src="">标签 ,否则将不能正常使用表情。主题层面关闭反垃圾保护、启用分页、将第一页作为默认显示、将较新的的评论显示在前面。主题层面评论允许img标签关于表情因为每个人的域名都是不一样的,为了适应这个,表情链接不能够写死。博主修改了相关js使其自动获取网站地址,但是这样改完后仅且只能使用图标包,即“img”标签主题自带一种表情包,可仿照其格式自行添加表情。主页(hmoe.php)设置Akina 提供了一个独特的首页页面在博客后台-设置-阅读-站点首页选择直接调用 hmoe.php模板文件,并勾选 同时将文章列表页路径更改为/blog(当然可以改成其他的,但要同时修改模板里路径home.php)其他页面在管理-独立页面-新增页面中友链必须为links.html结尾。关于必须为about.html结尾。留言必须为message.html结尾。归档必须为archives.html结尾。自定义模板选择名字相同模板(如多没有选择page),建议配置伪静态。typecho伪静态apache配置<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1] </IfModule>nginx配置server { listen 80; server_name yourdomain.com; root /home/yourdomain/www/; index index.html index.htm index.php; if (!-e $request_filename) { rewrite ^(.*)$ /index.php$1 last; } location ~ .*\.php(\/.*)*$ { include fastcgi.conf; fastcgi_pass 127.0.0.1:9000; } access_log logs/yourdomain.log combined; }之后在后台 设置->永久连接->启用地址重写功能->选择wordpress风格 即可友链写法!!! <br/> <div class="links"> <ul class="link-items fontSmooth"> <li class="link-item"><a class="link-item-inner effect-apollo" href="http://zhebk.cn/" title="我们,渺小到不可一世。" target="_blank" ><span class="sitename">纸盒博客</span><div class="linkdes">我们,渺小到不可一世。</div></a></li> ...... </ul> </div> !!!画廊图片写法!!! <a href="大图片地址" alt="说明" title="标题"><img class="aligncenter" src="小图片地址" alt="说明"></a> !!!下载按钮写法!!! <p> <a id="download_link" class="download" href="下载url" rel="external" target="_blank" title="下载地址"> <span><i class="iconfont icon-download"></i>点击下载</span> </a> </p> !!!标签样式#H1标签##H2标签###H3标签####H4标签#####H5标签后台模板设置提供网站副标题、DNS预解析加速、CDN镜像加速、备案号 等信息填写特别注意 使用CDN镜像加速时请在CDN服务商提供的空间内创建AkinaCDN文件夹,然后将主题目录的css、fonts、images、js文件夹及其下文件完整上传。最后在后台模板设置按提示填写域名即可。提示:劣质CDN甚至会拖慢网站的速度,CDN付费用户注意,该操作会让你的钱包遭受不可逆的降维打击。使用技巧在文章编辑里添加自定义字段 img 后面跟图片链接。可自定义页面(除了归档)的顶部图片,默认随机使用Akina\images\postbg下图片。在文章编辑里添加自定义字段 dt 后面不填。可开启动态式文章展示样式。使用动态样式时,文章首页不会看见标题,默认显示文章的前70个字符,可使用<!--more-->摘要分割线自定义显示内容。文章小火花触发条件:阅读量大于等于1000。有些独立页面如果不想让它在导航栏显示,增加一个自定义字段navbar并把字段值改为hide即可
2020年03月09日
3,246 阅读
2 评论
0 点赞
2020-02-25
虚拟主机中Apache配置启用HSTS
虚拟主机中Apache配置启用HSTS现在给网站启用ssl的站长越来越多了,谷歌也逐步将http访问设置为不安全,不开ssl感觉会对用户造成一种假象,没有ssl就是不安全的网站。所以小站也在很久之前就部署了ssl证书。问题过程晚上网友“心有猛虎”说他网站怎么是T,我就用检测工具简单检测了一下,果然是最差的T等级,我想不应该啊,就刷新重新检测,果然恢复到A了,应该是检测工具没刷新问题。弄到这里我就看了一下我的网站,也是A,这时候我的处女座强迫症犯了,为什么不搞到A+呢?(A+需要配置HSTS)以前也搞过,不过那个时候用的是独立服务器,环境是Nginx配置几行代码就能实现,现在转到虚拟主机,还能不能配置,经过使用搜索工具,终于找到了虚拟主机配置。解决方案在.htaccess中添加配置就可以实现。RewriteCond %{HTTPS} !=on RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L] RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L,E=HTTPS:1] Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" env=HTTPS核心代码是最后一句,前面的作用是需将将非https重定向到https。并使用HSTS标头将非www https重定向到www https。所以我网站的.htaccess中添加最后一行代码Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" env=HTTPS就实现了。再来检测一下。果然实现了A+.转自 青衫慧博客
2020年02月25日
1,049 阅读
1 评论
0 点赞
2020-01-22
为你的博客加上梅花飘飘(接口版)
在你的个人网站上加上梅花飘飘演示图直接上代码<script src='https://api.vvhan.com/api/meihua'></script> 注意:此效果需要Jquery支持(若无Jquery,请添加以下) <script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script>
2020年01月22日
1,993 阅读
4 评论
0 点赞
2019-11-21
GoIndex一个无需服务器的Google Drive目录索引程序
前文GoIndex是一款部署在Cloudflare Workers的Google Drive目录索引程序,无需提供服务器,可以直接列出你谷歌网盘的所有文件,同时下载和访问也不需要挂梯子,也可以在线观看某些格式的视频文件,拿来玩玩也是可以的。安装Github地址:https://github.com/donwa/goindex获取Workers代码先访问:https://installen.gd.workers.dev/,点击GET AUTH CODE,验证你的谷歌账号获取Auth code。然后开始输入你的Auth code,其它可以先默认,然后点击BUILD获取你的代码。部署到Workers首先登录cloudflare,官网,然后首页右侧可以看到Workers入口。点进去后新建一个Workers子域名,也就是你的专属域名,填入确认后就更改不了了,所以别乱填。接下来点击Create a Worker创建一个Worker。把你之前获取的Workers代码粘贴进去,然后可以在左上角双击修改域名,再点击Save and Deploy即可。最后打开分配的子域名即可,此后修改配置可以自行修改Workers代码。绑定域名如果想绑定自己的域名,就需要先将自己的域名转到cloudflare,然后点自己的域名,解析一个A记录,IP地址随意。然后在上方找到Workers,选择后,点击页面下的Add route,进行如下设置。按照图中的格式,填上自己的域名,并选择对应的Workers程序即可。
2019年11月21日
2,523 阅读
1 评论
0 点赞
2019-11-21
利用阿里云函数计算无成本搭建OneIndex-Serverless属于你自己的网盘
Onindex-Serverless是OneIndex项目的阿里云函数计算版本OneIndex云函数版 - 项目地址https://github.com/LiuChangFreeman/OneIndex-Serverless 目前已经完成了列目录、单个文件下载的基本功能,如果有更多的需求可以在GitHub项目上提出issueOnindex-Serverless从一开始就被设计成了前后端完全分离的现代网站模式,其中后端是由python的Flask框架完成,前端则是>React+Dva+Antd的经典模式。整个项目的部署包仅仅只有3个文件(后端1个main.py,前端1个config.json+1个>index.html),可以充分减小部署的麻烦,同时提供极大的自由。使用函数计算的优势函数计算使用的是阿里云自己的Docker,在性能上足以满足需求,同时提供了非常稳定的服务。最重要的是有一个非常方便的http触发器,不需要关心域名、回源这些麻烦事,真正做到了开箱即用。同时费率也是相当之低,堪称无成本。准备工作从GitHub上下载项目的zip包,解压,找到Deploy文件夹,其中Front和Back分别是前端和后端的部署文件。注册您的阿里云账号,开通函数计算和对象存储两个服务点击右上角,获取accessKey和accessKeySecret为了安全起见,最好开一个只有对象存储权限的子账户在对象存储服务中,新创建一个存储桶,使用默认配置即可,但要记住您选择的区域(在下一步开通函数计算服务时需要在同一区域),以及Bucket名称在创建完存储桶后,请记下区域节点的EndPoint(选择内网的)好了,准备工作完成了,这一步您记下的内容待会需要填在main.py中部署函数计算后端在上一步对象存储同一区域(比如说示例中是华东1,这一步也是华东1)中创建一个函数计算服务服务创建的时候记得选择高级配置->公网访问新建函数,选择Python2.7,flask-web模板将main.py的全部代码复制粘贴到在线编辑器中在代码编辑器中填写准备工作中获取到的accessKey、accessKeySecret、endPoint、bucketName。环境配置里新建main.initializer的函数初始化入口,其它参数可以参考图中示例配置。内存跟超时选最大即可(并不会实际就用到这么多)。然后选下一步,创建完毕重新进入代码编辑界面,找到http触发器的url,将其同时填写到编辑器里的main.py的url_host中,以及部署包里Deploy/Front的config.json(下一步要用)部署前端网页部署静态网页的方法非常之多,您可以使用传统服务器上的iis、nginx、httpd等,也可以用阿里云的对象存储保存并使用CDN发布,或者用免费但是有点慢的GitHub Pages。下面介绍其中一种简单易行的方法(注意部署之前需要修改config.json中的host为>http触发器的url):GitHub Pages法1、创建一个空的repository将Deploy/Front中的index.html和config.json添加到repository的根目录下,并commit,然后publish前往已发布的项目的设置中找到GitHub Pages,选择master branch发布成功,得到了最终的url终:登录账号恭喜您,到这一步,已经完成了整个项目的搭建,下面让我们开始进行账号授权吧。获取账号,推荐花几块钱买一个5T账号(OneIndex的开发测试用的就是这种号,个人号或者1T的号不保证稳定使用)打开后台,默认是/admin输入密码(与部署函数计算阶段的一致,默认是123456)登录账号大功告成后记整个项目会持续不断地进行更新,始终保持这种简单粗暴的部署方式,未来升级只需要将代码丢过去就行了,希望大家多多支持!
2019年11月21日
3,145 阅读
8 评论
2 点赞
2019-07-29
网页用JS屏蔽各种按键代码
网页屏蔽鼠标右键Ctrl+N、Shift+F10、F11、F5刷新、退格键等按键<script> //屏蔽鼠标右键Ctrl+N、Shift+F10、F11、F5刷新、退格键 function document.oncontextmenu(){ event.returnValue = false; } //屏蔽鼠标右键 function window.onhelp(){ return false } //屏蔽F1帮助 function document.onkeydown(){ if ((window.event.altKey) && ((window.event.keyCode == 37) || //屏蔽Alt+方向键← (window.event.keyCode == 39))) { //屏蔽Alt+方向键→ alert("不准你使用ALT+方向键前进或后退网页!"); event.returnValue = false; } if ((event.keyCode == 8) || //屏蔽退格删除键 (event.keyCode == 116) || //屏蔽F5刷新键 (event.ctrlKey && event.keyCode == 82)) { //Ctrl+R event.keyCode = 0; event.returnValue = false; } if (event.keyCode == 122) { event.keyCode = 0; event.returnValue = false; } //屏蔽F11 if (event.ctrlKey && event.keyCode == 78) event.returnValue = false; //屏蔽Ctrl+n if (event.shiftKey && event.keyCode == 121) event.returnValue = false; //屏蔽shift+F10 if (window.event.srcElement.tagName == "A" && window.event.shiftKey) window.event.returnValue = false; //屏蔽shift加鼠标左键新开一网页 if ((window.event.altKey) && (window.event.keyCode == 115))} //屏蔽Alt+F4 window.showModelessDialog("about:blank", "", "dialogWidth:1px;dialogheight:1px"); return false; }} </script>
2019年07月29日
1,847 阅读
0 评论
1 点赞
1
...
3
4
5