密码加密、保存设计
管理密码应该加盐求哈希存储 盐#
盐应该随机生成,长度要够,可以存于表中
存储的数据包括
密码 用处 日期 用户
加密#
用算法将管理密码应用于数据,存储加密后的数据.
替换目录下(包括子目录下)的所有关键词
Copy sed -i '' 's/被替换/新的/g' `grep '被替换' -rl 路径`
vue(1)-vue实例和一些vue的特性
Vue 实例# 比如,html 中有
Copy
<div id='app'>
</div>
在 js 中
Copy
new Vue({
el:'#app',
data:{},
methods:{}
});
其中,
el 就是 element…
Poi 导出Excel换行被吃掉
用 easy poi 导出 excel 的时候,\n被吃掉了 解决方法
Copy
Workbook workbook = ExcelExportUtil.exportExcel(params, map);
CellStyle cs = workbook…
我为什么使用便利贴
现在的便签应用这么多,不论是系统自带的(不论是手机还是电脑),还是专门的便利贴应用。 我没有去用这些应用,而使用了便利贴,是为了那一点点的仪式感。这个词也不懂怎么解释好,有查过,印象最深的是:
给生活加点盐
一个普通的行为,加上盐之后就变得与众不同起来…
Haskell 实现一个简单的二叉树
Haskell 在描述这些数据结构的时候,非常符合直觉,符合到一下子难以适应。 Copy
data BSTree a = Nil|Node{
content::a,
left::BSTree a,
right::BSTree a
} deriving…
字段中被偷走的时间
在存一个实体的时候,存入一个时间,再读出来,少了 8 个钟,那就是英国(格林威治)时间吧。 解决方法:
两种
读取的时候按 GMT+8 读取 存进去的时候按 GMT+8 存放
第一种,指定数据库的时区
Copy
[mysqld]
default-time-zone = '+8…
爬取了B站的几万条评论。。
爬取了 B 站的几万条评论,游戏区和数码区的。。太少了,但是没找到合适的代理,频繁被封 ip.... 作出词云看一下
继续爬,慢点爬
audio 数据传输过期
在后台给前端的 audio 传输数据的时候经常断开, 在找了很久没找到 bug 之后
发现,是 tomcat 的连接时间过期了。
修改\tomcat path\conf\server.xml的这一行
Copy
<Connector port="8080" protocol…
SpringMVC Long返回JS溢出处理
Copy <mvc:annotation-driven >
<mvc:message-converters>
<bean class="org.springframework.http.converter…
Git相关
分区# 工作区
电脑里能看到的目录
暂存区
git add后工作区修改过的文件会添加到暂存区
版本区
git commit后,暂存区的文件会打包好作为一次提交放到版本区中
git 分区图例#
基本操作#
文件操作类#
git add xxxxxx.java…
【调包侠的机器学习】医疗保险线性回归
Copy # https://www.kaggle.com/datasets/mirichoi0218/insurance
import numpy as np
import tensorflow as tf
import pandas as pd
Copy
def…
Go浪文件下载代理
直接代码 Copy
package main
import (
"bytes"
"fmt"
"io"
"log"
"net"
"net/url"
"strings"
)
func App() {
listener, err := net…
【其他】实现一个gitea小绿框统计
类似 Gitea 的小绿框 Copy
<template>
<!-- <fe-card style=" margin-top: 10px;"> -->
<div class="trend-panel">
<div class=…
【调包侠的机器学习】kaggle房价预测
尝试参与了 Kaggle 的房价预测项目【house-prices-advanced-regression-techniques】,初步直接使用所有特征参与训练。(~ 才不是因为不会特征工程~) 效果一般般:
Copy
import tensorflow as tf…
Netty channel的流量控制
实现对每一条 Channel 的连接速度的控制或监控。可以使用ChannelTrafficShapingHandler实现。 ChannelTrafficShapingHandler#
ChannelTrafficShapingHandler 面向的是一条独立的 Channel…
DES加密的java使用
加密# Copy
public byte[] encrypt(byte[] data, String key) throws Exception {
try{
SecureRandom random = new…
Docker 运行中 单价 MongoDB 开启Replicate Set 模式
现有一台单机运行中的 mongodb,跑在 docker 里,现在需要读取其 oplog, 所以要开启 replSet 模式。 1、停机#
把数据目录拷贝一下备份好
2、docker-compose 文件修改#
Copy
mongodb:
command: mongod…