首页
关于
Search
1
BT宝塔面板免费使用专业版网站监控报表插件
276 阅读
2
Python批量校验两个文件夹里面的文件MD5
180 阅读
3
MySQL创建索引
110 阅读
4
欢迎使用 Typecho
92 阅读
5
更改宝塔nginx默认的日志格式
92 阅读
默认分类
Java
SpringBoot
MySQL
Linux
登录
/
注册
Search
标签搜索
MySQL
Linux
JAVA
Docker
JavaScript
JDK
Redis
CentOS
SQL
SpringBoot
HTTP
Python
CDN
IP
前端
Micky
累计撰写
57
篇文章
累计收到
1
条评论
今日撰写
0
篇文章
首页
栏目
默认分类
Java
SpringBoot
MySQL
Linux
页面
关于
用户登录
登录
注册
搜索到
57
篇与
admin
的结果
2023-04-03
怎么设计微服务接口才是好的
怎么设计微服务接口才是好的,最好的微服务是无感的,那就是你不知道你调用的是微服务接口还是本地的方法,你要朝着这个方向出发。所以本地方法怎么设计,那么微服务就是怎么设计,本地方法如果需要校验参数,那么你也要校验参数,本地方法可以不校验参数,交给上游调用者来保证参数的正确性也可以。本地方法报错了,那么会抛出异常,同理微服务也可以做到的可以拦截 feign 的异常接口做处理,这样服务调用者同样也可以进行异常捕获,非常的舒服。这样设计的好处,就是任何时候都可以把模块代码 都可以拆成微服务被调用。其实本地调用和远程调用就是调用方式不一样,一定要记住-仅仅是调用方式不一样,其他开发都一样。你一定要设计基本的框架,来做到无感。团队内部需要把微服务的接口作为好定义,暴露参数和异常的情况。如果你接入其他的部门的服务,那么就不要把他们当做微服务,而是外部接口作为调用,不能污染自己的服务模型。我以前设计的微服务架构,可以随意的合并或者拆分,也就是多个微服务仅仅通过 maven 的构建参数,就可以合并一起成为一个整体服务进行部署,也可以随时拆分成多个微服务进行部署,这样的好处就是,如果是个人开发,那么就可以做到前期单体部署,后期可以慢慢的拆开,微服务部署
2023年04月03日
6 阅读
0 评论
1 点赞
2023-01-06
除宝塔外的其他服务器面板
https://cockpit-project.org/(由 RedHat 开发的开源服务器管理面板)https://www.xp.cn/https://github.com/midoks/mdserver-web(仿宝塔 UI 的开源面板)https://hestiacp.com/https://oneinstack.com/https://cyberpanel.net/https://lnmp.org/https://github.com/DevHaoZi/Panelhttp://amh.sh/https://www.appnode.com/https://vestacp.com/https://fastpanel.direct/https://www.urlos.com/https://www.hws.com/如果你必须要使用宝塔面板,那也尽量从硬件防火墙上只允许网站访问端口,并关闭宝塔面板。维护服务器仅使用 VPN 调试。并进行严格的权限限制!不过即使是这样也不能百分百保障服务器的安全性!目前还需要查明漏洞点才能确定一切猜想!使用以下命令关闭宝塔面板:bt stop
2023年01月06日
17 阅读
0 评论
0 点赞
2023-01-02
win10/11 重装后,文件权限问题解决
重装后发现 打开 sublimetext 主题无法加载,看了日志是是权限问题,右键管理员运行就能正常加载主题Error loading C:\Apps\sublime_text\Data\Installed Packages\Pretty JSON.sublime-package: [Errno 13] Permission denied: 'C:\\Apps\\sublime_text\\Data\\Installed Packages\\Pretty JSON.sublime-package' Error loading C:\Apps\sublime_text\Data\Installed Packages\Terminus.sublime-package: [Errno 13] Permission denied: 'C:\\Apps\\sublime_text\\Data\\Installed Packages\\Terminus.sublime-package' Error loading C:\Apps\sublime_text\Data\Installed Packages\Theme - Monokai Pro.sublime-package: [Errno 13] Permission denied: 'C:\\Apps\\sublime_text\\Data\\Installed Packages\\Theme - Monokai Pro.sublime-package' Error loading C:\Apps\sublime_text\Data\Installed Packages\nginx.sublime-package: [Errno 13] Permission denied: 'C:\\Apps\\sublime_text\\Data\\Installed Packages\\nginx.sublime-package' Error loading C:\Apps\sublime_text\Data\Installed Packages\python-black.sublime-package: [Errno 13] Permission denied: 'C:\\Apps\\sublime_text\\Data\\Installed Packages\\python-black.sublime-package'查看 sublimetext 整个文件夹权限,文件夹拥有者是 S-1-5-21... 这样的一串数字( ),于是我修改整个文件夹所有者为当前登录用户,并勾选替换子容器和对象的所有者 应用之后还是提示没有权限访问。这串数字是 SID ( Security Identifier ),最简单的处理方法是用 robocopy 把这个目录内所有文件及子目录拷出来,拷的时候不要带权限,只拷 DAT 就好了。对于不经常玩的来说,Windows 下的 NTFS 权限是个挺麻烦的事情,很多公司的共享文件服务器管理员也经常为权限问题而薅掉半边头发。如果一定要在原来的目录上折腾,可以把 owner 设置为 Administrators ,然后把权限打断继承后重新继承一遍,这个可能需要 bypass UAC 。 解决 1、 其他盘都得改,用 robocopy 都拷贝一遍挺费时间的。 最终在管理员命令行中使用 robocopyrobocopy sublime_text\ tmp /move /mir /copy:dat /mt:1然后将文件夹 tmp 再改名为 sublime_text2、直接在管理员 PowerShell 里Get-Acl C:Usersusername | Set-Acl C:Apps尽量别搞出只有某个用户能访问的文件,尽量赋权限给共有的用户组,这样不容易遇到奇怪的权限问题
2023年01月02日
2 阅读
0 评论
0 点赞
2022-12-21
移动,联通,电信通过邮箱免费发送手机短信通知
无论在生活中或者工作中,对于一些比较紧急的事情,可能需要发送个通知!比如:自建的服务器突然宕机,如何自动发短信通知运维主管?后台服务日志大量报错如何第一时间发短信通知码农geigei?类似的情景很多。我们第一想到的是购买短信包服务,其实也没多贵~那么本文介绍一种方法,能白嫖三大运营商的手机短信通知!利用三大运营商各家的邮箱服务!!只要发邮件到运营商邮箱,手机就会第一时间收到短信通知了。免费!快捷!不担心被拦截!下面就是介绍三家邮箱服务提供的一些功能对比!仅供参考!中国联通访问地址:https://mail.wo.cn/邮箱格式:13333333333@wo.cn (支持邮箱别名)邮箱容量:20G邮件上限:1000000短信提醒:可开启关闭,设置通知时间段文件中转站:2G (支持绑定百度网盘)POP3/SMTP:沃邮箱 POP3: pop.wo.cn 110(不支持ssl) SMTP:smtp.wo.cn 465短信通知邮箱 - 设置(右下角齿轮) - 高级功能 - 到达通知 短信格式统一测试发送邮件的标题和内容均为:服务器内存使用超过16G接收短信中体现了发件人和主题【沃邮箱】ruyo_net@163... 来信,主题:服务器内存占有率超过16...,详见 https://a.wo.cn/rY6b10ba邮箱别名邮箱 - 设置(右下角齿轮) - 个人中心 - 密码和别名别名设置后无法修改,请谨慎斟酌一下~~ 中国移动访问地址:https://mail.10086.cn/邮箱格式:13333333333@139.com(支持邮箱别名)邮箱容量:2G移动云盘:100G短信提醒:可开启关闭,设置通知时间段POP3/SMTP:支持IMAP/SMTP:支持微信通知:支持POP3 :pop.139.com 110/995SMTP:smtp.139.com 25/465IMAP:imap.139.com 143/993短信通知邮箱 - 设置(右上角齿轮) - 常规设置 - 邮箱设置 - 邮箱过滤及提醒 短信格式统一测试发送邮件的标题和内容均为:服务器内存使用超过16G接收短信中体现了发件人名称和主题,以及部分内容【中国移动 139邮箱】发件人:马老虎主题:服务器内存使用超过16G正文:服务器内存使用超<未完>查看: https://y.10086.cn/b/eNa6S5NNhCa【到移动云盘看往期账单 https://y.10086.cn/x/sadp 回Q关闭通知】邮箱别名邮箱 - 设置(右上角齿轮) - 常规设置 - 账户和安全 - 账户信息 中国电信访问地址:http://mail.189.cn/邮箱格式:13333333333@189.cn(支持邮箱别名)邮箱容量:50G移动云盘:100G短信提醒:可开启关闭,设置通知时间段POP3/SMTP:支持IMAP/SMTP:支持POP3 :pop.189.cn 110/995SMTP:smtp.189.cn 25/465IMAP:imap.189.cn 143/993短信通知邮箱 - 设置(右上角齿轮) - 提醒服务 - 新邮件到达短信提醒 (默认是关闭) 短信格式统一测试发送邮件的标题和内容均为:服务器内存使用超过16G接收短信中并未体现邮箱的标题等内容。您收到ruyo*@163.com发给您的邮件,请点击查看https://t.mail.189.cn/senSj1,回复t-1退订【189邮箱】邮箱别名邮箱 - 设置(右上角齿轮) - 账号 - 账号设置 - 设置别名别名修改目前免费,每15天可修改一次,自修改之日起开始计算15天。 最后总结中国移动邮箱功能更多,体验上更好,短信通知内容非常清晰中国电信邮箱功能也挺完善,体验上不错,短信通知内容没啥实际用处中国联通邮箱是最差劲的,使用体验基本没有,一个像样的帮助中心都没有,短信通知内容也算简单明了当然,如果你要使用的话,看童鞋你有哪家的手机号码了?!童鞋有其他推荐的内容或者对本文的补充,请留言哦~~沃邮箱 POP3: pop.wo.cn 110(不支持ssl) SMTP:smtp.wo.cn 465实测移动会把标题和正文从带数字的地方开始强制隐藏,例如: 标题:你好123456 短信通知的标题就会变成:你好<未完> 估计是不想你用这个来发验证码PS:作者:我是小马甲~链接:https://51.ruyo.net/16928.html
2022年12月21日
8 阅读
0 评论
0 点赞
2022-11-11
Docker 进入已停止的容器内部并查看启动日志
Docker 进入已停止的容器内部并查看启动日志场景描述 在开发过程中,特别是在调试代码时候总会出现 Dockerfile 或者应用程序异常导致应用无法启动的情况。 这时就希望进入容器内部查看发生了什么事情。 此时想正常采用 docker exec -it 容器名 bash 进入容器,但是会出现 Error response from daemon: Container baa1e5…… is not running 的异常。解决方案查看需要进入的容器 ID# 查看所有容器进程 docker ps -a # 复制这个无法启动容器的ID baa1e5将启动异常的容器保存为镜像# 这里随便起一个镜像名称 docker commit baa1e5 temp/test启动新容器查看启动过程的日志docker run -it temp/test sh我的个人博客 https://blog.52ipc.top/
2022年11月11日
4 阅读
0 评论
0 点赞
1
2
3
...
12