banner
RustyNail

RustyNail

coder. 【blog】https://rustynail.me 【nostr】wss://ts.relays.world/ wss://relays.world/nostr
cover

【其他】实现一个gitea小绿框统计

类似 Gitea 的小绿框 Copy <template> <!-- <fe-card style=" margin-top: 10px;"> --> <div class="trend-panel"> <div class=…
cover
cover

不被轻易杀死

我不想死啊 写了个 Android 端的网络悬浮窗,但是经常被系统(Android Oreo)把后台杀掉, 就查了很多如: 如何让 android app 像 *** 流氓安全管家一样不被轻易杀死( 做了以下工作: service 被杀的时候发一个广播奶自己一口 Copy @O…
cover

spring data jpa 的 `JpaRepository` 的save

使用 spring boot jpa 的时候遇到一个问题,每次 save 后,得到一个返回值,其中的 id 是在保存数据库才产生的,那么 我在想要拿到的时候,发现是 0,返回的对象的 id 是 0,说明save()方法返回的不是储 存后的对象。 经过查询后发现,需要在…
cover
cover
cover
cover
cover

不用WiFi安装梯子也能过Google验证

在安装 open gapps 或者刷入带 Google 套件的包之后,开机会卡在正在正在核对信息... 解决办法是在 WiFi 挂梯子,或者直接断网开机。 如果 WiFi 不支持梯子的话,可以通过 ass ass rare 的 允许局域网链接功能 来做到相同功能。 打开 纸飞机…
获取当月月历
直接代码 Copy function getMonthDays(year, month) { let firstDay = new Date(year, month, 1) let lastDay = new Date(year, month + 1, 0)…
【CrudBoy的奇妙历险】HttpClient SSL 报错
Copy bash javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No subject alternative names matching IP address 10…
audio 数据传输过期
在后台给前端的 audio 传输数据的时候经常断开, 在找了很久没找到 bug 之后 发现,是 tomcat 的连接时间过期了。 修改\tomcat path\conf\server.xml的这一行 Copy <Connector port="8080" protocol…
对于少量数据的处理
今晚,在 java 上对一组数据进行处理,搞了半天终于做成满意的样子给 api 返回。 有一些操作能不能不用 java 来写,而是返回给 javascript 进行二次处理呢.. 毕竟这种脚本语言做这些事挺快的。 处理到能发送的程度了,应该不影响前后端分离吧?
在flutter中的页面跳转
一个方法是 Copy new MaterialApp( title: '', theme: new ThemeData( primarySwatch: Colors.cyan, ), home: new…
花生壳+https(非443端口)把内网服务暴露
基本需求 1、公网 ip 2、花生壳顶级域名 3、公网 ip 服务器 步骤 1、在公网 ip 服务器下载花生壳客户端,并启动。在顶级域名解析到这个服务器的时候,申请 https 证书,花生壳不支持 dns 验证,所以需要做文件验证, 所以在服务放运营商提供的验证文件…
Go浪文件下载代理
直接代码 Copy package main import ( "bytes" "fmt" "io" "log" "net" "net/url" "strings" ) func App() { listener, err := net…
Docker部署Minio主从实例
由于博客改造,新增相册模块,需要一个相对安全的文件存储。 选择 minio 的原因 因为比fastDFS用起来方便点 和 Golang 相性很好 结构 单机多硬盘 一主一从,不同硬盘 直接 docker-compose Copy version: '3.7…
AlpineLinux时区问题
直接 dockerfile 里添加安装 tzdata Copy FROM alpine:3.7 MAINTAINER Rethink #更新Alpine的软件源为国内(清华大学)的站点,因为从默认官源拉取实在太慢了。。。 # RUN echo "https…
使用IdleStateHandler实现心跳机制
IdleStateHandler 简介 IdleStateHandler 的本质上也是一个 channelhandler,也就是说可以把他加到 pipeline 里边。 IdleStateHandler 的作用就是在某些情况下的触发一个 IdleStateEvent。 某些情况:…
不用order by取第x大的xx
不用 order by 取第 x 大的 xx, 按要求分组 -> 组内有 x 条的是结果 Copy select s.emp_no, s.salary, e.last_name, e.first_name from salaries s join employees e on…
切换数据源的一种简单方法
基本就是使用AbstractRoutingDataSource实现的 继承该类,实现一个抽象方法 Copy @Override protected Object determineCurrentLookupKey() { return name;…
cover

爬取了B站的几万条评论。。

爬取了 B 站的几万条评论,游戏区和数码区的。。太少了,但是没找到合适的代理,频繁被封 ip.... 作出词云看一下 继续爬,慢点爬
Springboot集成SOAP(WSDL)调用
工作需要与.net 平台服务对接数据交互,平台提供了 wsdl, 而我这边系统使用 java 栈开发。 一般流程: 得到 wsdl 连接,如http://xxx.xxx.xxx.xxx:xxxx/ooooo/xxxxx.svc?wsdl 使用JDK_HOME/bin下的wsim…
Ownership of this blog data is guaranteed by blockchain and smart contracts to the creator alone.