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()方法返回的不是储 存后的对象。 经过查询后发现,需要在…
mysql去重
直接代码 Copy SELECT id, koto FROM hitokoto WHERE koto IN ( SELECT t1.koto FROM hitokoto t1 GROUP BY t1.koto HAVING COUNT( 1 ) > 1 )…
报错-go-pkg-mod-golang.org-x-sys
好家伙,今天一个 go run xxx 直接报错 Copy > go run xxxx.go # golang.org/x/sys/unix ../../../go/pkg/mod/golang.org/x/[email protected]
cover

十五的月亮十六圆

今宵誰吉野の月も十六里 -- 松尾芭蕉
cover

【调包侠的机器学习】dont-call-me-turkey 火鸡叫声识别

Copy import tensorflow as tf import numpy as np from matplotlib.pyplot import plot import pandas as pd Copy train_data = pd.read_json("..…
sql 分隔逗号
Copy select distinct substring_index(substring_index(a.m, ',' , b.help_topic_id + 1), ',', -1)…
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…
spring-ajax请求中文乱码
简单粗暴的解决方法 直接把获得参数转码成 utf-8 Copy style = new String(style.getBytes("iso-8859-1"),"utf-8");
设计模式-单例模式
有时候,我们希望某一个类只能产生一个对象。比如说一个学校的校长只能有一个。 初步 要一个类只能有一个实例,也就是说我们要把它的构造器隐藏起来:private Something(){} 然后提供一个对外的方法,用来实际的产生 / 返回对象。也就是说我们可以得到下边的实现: Cop…
cover

日语中状态的表示

用 だ 表示事物的状态 例如: 人だ 是人 学生だ 是学生 用 じゃない 表示事物的未然状态 通俗讲就是否定形式 例如: 人じゃない 不是人 学生じゃない 不是学生 用 だった 表示过去的状态 表示过去是什么. 例如: 学生だった 过去是学生 用 じゃなかった 表示过去的未然形态…
DES加密的java使用
加密 Copy public byte[] encrypt(byte[] data, String key) throws Exception { try{ SecureRandom random = new SecureRandom…
cover

突然变欧

哈哈哈哈哈哈嗝
cover

Flutter的stateful widget

Flutter 的 stateful widget 在 flutte 里面的 widget,分为 stateless 和 stateful 两种,不过他们的相同点是,他们都是不可变的(immutable)。 在 StatelessWidget 里面通过重写build方法来返回界面…
cover
cover

Spring Security 的登录密码验证

spring security 在配置登陆的时候可以加密。 一般来说,数据库中不会存放明文密码,而是存放密码的 hash 值,而且是加过盐的密码哈希值。 而 spring security 提供了相关的加密方案。 BCryptPasswordEncoder 目前 spring…
Ownership of this blog data is guaranteed by blockchain and smart contracts to the creator alone.