一天,密码吧前吧主SEVENKING需要给Sevenkplus发送几条密信。 SEVENKING的密码吧吧主也不是白当的,他知道一次一密(One-Time Pad)是这个世界上最强的加密方式,没有人可以破解。
于是他和Sevenkplus在线下绝对安全的地方商议了一次一密密码本,并约定使用密码逐字节异或的方式加密。
终于,到了SEVENKING需要给Sevenkplus寄密信的这天。
但是SEVENKING犯了一个重大错误!
他每次发送完一封密信,他都错误的把密钥重置了!
一天,密码吧前吧主SEVENKING需要给Sevenkplus发送几条密信。 SEVENKING的密码吧吧主也不是白当的,他知道一次一密(One-Time Pad)是这个世界上最强的加密方式,没有人可以破解。
于是他和Sevenkplus在线下绝对安全的地方商议了一次一密密码本,并约定使用密码逐字节异或的方式加密。
终于,到了SEVENKING需要给Sevenkplus寄密信的这天。
但是SEVENKING犯了一个重大错误!
他每次发送完一封密信,他都错误的把密钥重置了!
// ==UserScript== | |
// @name B站国际版网页字幕下载&强制字幕中文 | |
// @namespace Violentmonkey Scripts | |
// @match https://www.biliintl.com/en/play/* | |
// @grant none | |
// @version 1.0 | |
// @author 网上商务模式 | |
// @description 2021/10/17 下午5:43:39 | |
// ==/UserScript== | |
(() =>{ |
@echo off | |
if exist logs/nginx.pid ( goto checknginx ) else ( goto start ) | |
:checknginx | |
setlocal enabledelayedexpansion | |
for /f %%k in (logs/nginx.pid) do (set pid=%%k & goto next) | |
:next | |
wmic process get name,processid | findstr !pid! > ~pidprocess.txt | |
echo xxxxx >> ~pidprocess.txt | |
for /f %%i in (~pidprocess.txt) do (set processname=%%i & goto processcheck) | |
:processcheck |
# Refer: github.com/ufoym/deepo | |
FROM nvidia/cuda:9.0-cudnn7-devel-ubuntu16.04 | |
RUN rm -rf /var/lib/apt/lists/* \ | |
/etc/apt/sources.list.d/cuda.list \ | |
/etc/apt/sources.list.d/nvidia-ml.list && \ | |
# | |
# BASIC TOOLS | |
# |
#!/bin/bash | |
echo "START Config SOLA LIVE" | |
echo " " | |
set -e | |
workroot=`pwd` | |
# Install Base Tools | |
echo "Download base tools and source." | |
sudo apt-get install -y dpkg-dev vim git |
//I 艾欧泽亚时间 | |
//1. 当前艾欧泽亚时间 | |
let nowET = new EorzeaClock(); // EorzeaClock {date: Sun Jul 27 2955 22:23:11 GMT+0800 (中国标准时间)} | |
// 注意这里的date元素在打印的时候加上了本地时区,但是实际的艾欧泽亚时间是取UTC的时间 | |
//2. 小时分钟字符串(常见表示形式) | |
nowET.toHourMinuteString(); // 14:24 | |
//3. 基于小时的时间差计算(其他的不常用就没有提供) |
#include <algorithm> | |
#include <iostream> | |
#include <sstream> | |
using namespace std; | |
struct TreeNode { | |
int val; | |
TreeNode *left; | |
TreeNode *right; | |
int maxvIfChoose; |
[Script Info] | |
; Script generated by Aegisub 3.2.2 | |
; http://www.aegisub.org/ | |
Title: Default Aegisub file | |
ScriptType: v4.00+ | |
WrapStyle: 0 | |
ScaledBorderAndShadow: yes | |
YCbCr Matrix: TV.601 | |
PlayResX: 1280 | |
PlayResY: 720 |
// The Module object: Our interface to the outside world. We import | |
// and export values on it, and do the work to get that through | |
// closure compiler if necessary. There are various ways Module can be used: | |
// 1. Not defined. We create it here | |
// 2. A function parameter, function(Module) { ..generated code.. } | |
// 3. pre-run appended it, var Module = {}; ..generated code.. | |
// 4. External script tag defines var Module. | |
// We need to do an eval in order to handle the closure compiler | |
// case, where this code here is minified but Module was defined | |
// elsewhere (e.g. case 4 above). We also need to check if Module |