Lufer

  • 首页
  • 编程
  • 学习笔记
  • 日常折腾
Lufer
Code the World
日常折腾

推荐一个组网工具:Tailscale

组网工具其实有很多,我之前曾经尝试过Zerotier,但是不知道是环境问题还是怎样,效果真的是一言难尽,而借助公网的云服务器,小水管仅能满足网站的对外访问需求,对于图片视频等大文件的外网使用速率实在感人。 最近发现了一个和Zerotire差不多的组网工具,装上试了一下,傻瓜式,效果好,确实值得推荐一下。 官网:https://tailscale.com/ SPK套件开源地址:https://github.com/tailscale/tailscale-synology 安装 当然,傻瓜式的原因是有前人栽树,矿神出了…

2022年7月21日 0条评论 870点热度 0人点赞 Lufer 阅读全文
日常折腾

群晖借助反向代理让Docker也能使用证书

最近部署了一个私人的密码工具,但该工具在公网环境下访问必须走HTTPS,所以就要借助群晖的反向代理来套证书。 服务Docker的部署端口是6005,我一开始给FRP设定了一个本地端口6007,想把域名先穿透到本地6007端口,再反代到6005端口。 这样设置之后就可以正常解析了,但是后面的使用过程中发现,群晖的反代隔一段时间就会失效,访问网站会直接打开默认的WebStation页面,服务也无法正常使用。 然后尝试了下把FRP穿透到默认的443端口,并且把反代也指向443,目前来看一切正常。

2022年7月21日 0条评论 513点热度 0人点赞 Lufer 阅读全文
日常折腾

群晖使用acme.sh申请通配符证书(CloudFLare解析)

因为域名在阿里云买的,之前一直在阿里云购买单域名的证书,但是随着需要挂锁的网站越来越多,还是的弄个通配符证书,借助Acme.sh,实现了自动申请部署通配符证书,不用单个申请,也不用担心证书过期了。 本文介绍了在群晖下如何借助acme.sh脚本来自动申请并部署通配符证书,本域名使用CloudFlare进行解析。 获取CloudFlare的API令牌 登录CloudFlare之后,可以通过这个链接访问令牌页面:https://dash.cloudflare.com/profile/api-tokens 点击创建令牌,使…

2022年7月1日 16条评论 8253点热度 11人点赞 Lufer 阅读全文
学习笔记

软件架构风格

一个体系结构定义一个词汇表和一组约束。 词汇表包含构件和连接件。 约束定义构件和连接件的组合方式。 一、数据流风格 1、管道-过滤器风格 工作原理 读取并消费数据流,过滤器在处理数据的时候不是先收集再处理,而是输入被完全消费之前,输出就产生了。 例子 编译器 Unix管道 特点 数据是增量式传递,构件的粒度较小,高并发,实时性好。 2、批处理风格 工作原理 每一步处理都是独立的并且每一步都是顺序执行,只有在前一步结束后才能开始下一步的处理并且数据必须是完整的,以整体的方式来传递。 例子 基于Eclipse的代码重复…

2022年6月28日 0条评论 924点热度 0人点赞 Lufer 阅读全文
前端

Dumi使用笔记

Dumi是阿里出的一个文档站生成框架,AntDesign、AntDesign Pro、UmiJS等官网都是用这个框架生成的。 项目结构 一个普通的、使用 dumi 做研发的组件库目录结构大致如下: 配置项 在项目根目录创建 .umirc.ts 或 config/config.ts 文件,都可对 dumi 进行配置: 对于配置项的更多说明,可以参考官网介绍:https://d.umijs.org/zh-CN/config 配置顶部导航菜单 顶部导航菜单是通过navs来配置的,可以通过children的值来配置子菜单,…

2022年6月17日 0条评论 991点热度 0人点赞 Lufer 阅读全文
学习笔记

CTF 杂项笔记

隐写 文件类型识别 当文件没有后缀名或者有后缀名而无法正常打开时,根据识别出的文件类型 来修改后缀名即可正常打开文件。 File命令 file 文件名 Winhex 通过Winhex来查看文件头部,常见文件类型的头部数据如下。 PNG文件 PNG文件头 (固定)八个字节89 50 4E 47 0D 0A 1A 0A为png的文件头 (固定)四个字节00 00 00 0D(即为十进制的13)代表数据块的长度为13 (固定)四个字节49 48 44 52(即为ASCII码的IHDR)是文件头数据块的标示(IDCH) (…

2022年6月16日 0条评论 657点热度 2人点赞 Lufer 阅读全文
学习笔记

CTF Crypto 笔记

ROT13 特征 ROT13是位移量为13的凯撒密码,对于flag字样,经ROT13转换后为synt。 MD5只有A~F字母,ROT13转换后将只由nopqrs构成。 希尔加密 特征 希尔密码是一种将字母定义为26进制数字的加密方法,一般题目会给出A=0或A=1,来确定转换规则 解密 在线解密工具:http://www.atoolbox.net/Tool.php?Id=914 气泡加密 又称Bubble加密 特征 以x开头,x结尾,某些特定位是元音字母,而且出现频率特别高,而且基本单元是5元组 其原理可参考:htt…

2022年6月15日 0条评论 732点热度 0人点赞 Lufer 阅读全文
Python

Python操作过大的日志文件

最近有个日志文件太大了,没办法全部读取到内存里,所以用python来readline,太久没用了存个档。

2022年6月14日 0条评论 377点热度 0人点赞 Lufer 阅读全文
数据库

Oracle数据库账户与权限管理

用户管理 创建用户 如果不记得表空间了可以先检索一下: 创建用户: 删除用户: 权限分类 Oracle的权限可分为角色权限、对象权限和系统权限。 角色权限 Oracle有三个常用的预设角色:connect,resource,DBA。 Connect:连接权限,授予该角色权限之后账号才可以连接数据库,不可以创建实体,不可以创建数据库结构。 Resource:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。 DBA:拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。 对象权限 每个用户默…

2022年4月27日 0条评论 539点热度 0人点赞 Lufer 阅读全文
PHP

为WordPress添加首行缩进

不得不说,WordPress对中国人首行缩进的习惯适配的是太差了,而大部分主题也没有意识到这一点,对于我这种喜欢缩进的人来说简直是太煎熬了。 修改function.php,或者该文件所引用的任意PHP,添加如下函数和Filter,就可以在发布时自动添加缩进的css。

2021年12月23日 0条评论 711点热度 0人点赞 Lufer 阅读全文
12345…12

Lufer

新的一天开始啦

分类
  • .NET / 8篇
  • Android / 2篇
  • Blog / 13篇
  • C++ / 1篇
  • Java / 8篇
  • PHP / 3篇
  • Python / 11篇
  • WriteUP / 8篇
  • 前端 / 7篇
  • 学习笔记 / 28篇
  • 数据库 / 2篇
  • 日常折腾 / 28篇
  • 消息队列 / 1篇
大佬们
  • Grace
  • 豆哥
  • Logik

COPYRIGHT © 2022 lufer.cc.

Theme Kratos Made By Seaton Jiang

鲁ICP备2021045819号