NOT
PYTHON 快速分割CSV
from openpyxl import Workbook import pandas as pd import numpy as np import sys,time,re,csv path="f:/te/qh.csv" path1="F:/BaiduNetdiskDownload\行政许可/行政 ......
yaml文件示例
apiVersion: v1 kind: Pod metadata: name: my-pod spec: containers: - name: myhttpd #只要是包含子项的第一行都需要有”-“,且与上一行对齐 image: httpd imagePullPolicy: IfNotPrese ......
GO语言简介与基本语法概述
## 本文的目标 本文通过对Go基本语法进行简要概述,旨在通过短时间内的学习即可掌握基本的Go语法,并切实参与到实际Go项目的开发中。 ## Go语言简介 Go语言由来自Google公司的Robert Griesemer,Rob Pike和Ken Thompson于2007年9月开始设计和实现,然后 ......
[cuda]RMSNorm核函数解析
### 计算原理 $RMSNorm = x * (sqrt(1/n * (x_i)^2 + eps)) * g$ ### torch实现 ```python class RMSNorm(torch.nn.Module): def __init__(self, dim: int, eps: float ......
【LuoGu 1363】幻象迷宫——深度优先搜索 + 读题
# 幻象迷宫 ## 题目背景 (喵星人 LHX 和 WD 同心协力击退了汪星人的入侵,不幸的是,汪星人撤退之前给它们制造了一片幻象迷宫。) WD:呜呜,肿么办啊…… LHX:momo...我们一定能走出去的! WD:嗯,+U+U! ## 题目描述 幻象迷宫可以认为是无限大的,不过它由若干个 $N\t ......
待办
最近发现很多有意思的事情,列一个待办清单防止遗漏: 课程任务,吴恩达老师的ML课程。 吴恩达老师和OpenAI 一起制作关于 ChatGPT Prompt Engineering 的新课 叫我们如何prompt engineering 代码阅读网站,解读经典模型的代码实现 学习使用checkpoin ......
浅拷贝与深拷贝
From: B座17楼 2022-06-23 10:12 发表于重庆 copy() 深浅的区别 doesn’t always really copy 并不总是复制要复制一个 list 或 dict,可以写 my_list.copy() 或 my_dict.copy()到此为止,一切顺利。但是,如果你 ......
shell脚本基础
基础命令示例 #!/bin/bash 固定格式 echo "input str" 输出字符串到屏幕 read 变量名 读取键盘输入 test $first == $second && echo "dengyv" || echo "notdeng" 判断字符串是否相等 echo "file name" ......
Convert excel file to csv
/** Convert excel file to csv */ public function excel_to_csv() { ini_set('max_execution_time','0'); ini_set('memory_limit', '1G'); $xls_file = storag ......
git合并提交记录
1. 执行变基命令`git rebase -i HEAD~3`(以合并3条为例),出现下图所示界面  2. 把需要 ......
对称三进制
# 题目背景 # 进制转换公式 $$ x=\sum_{i=0}^{n-1}{a_i \times p^i} $$ $i$ 是从右往左数的位数,从第 $0$ 位开始。 # 对称三进制转十进制 输入输出: 代码: ```c++ #include #include using namespace std; ......
基础入门-算法分析&传输加密&数据格式&密文存储&代码混淆&逆向保护
基础入门-算法分析&传输加密&数据格式&密文存储&代码混淆&逆向保护 基础入门-算法分析&传输加密&数据格式&密文存储&代码混淆&逆向保护传输数据-编码型&加密型等传输格式-常规&JSON&XML等密码存储-Web&系统&三方应用代码混淆-源代码加密&逆向保护加密:1.常见加密编码进制等算法解析2. ......
TienChin 渠道管理-渠道类型
在上一篇文章当中,表里面有一个渠道类型,我们这节主要是将这个渠道类型创建好,首先我们来看看字典表。 - sys_dict_type 表: | 字段名 | 数据类型 | 注释 | | | | | | dict_id | bigint | 字典主键 | | dict_name | varchar(100 ......
并发和并行
并发 VS 并行1、多线程程序在单核上运行,就是并发2、多线程程序在多核上运行,就是并行并发: 因为是在一个cPU上,比如有10个线程,每个线程执行10毫秒(进行轮询操作),从人的角度看,好像这10个线程都在运行,但是从微观上看,在某一时间点看,其实只有一个线程在执行,这就是并发并行: 因为是在多个 ......
电子书阅读随笔
# **一、电子书和纸质书的差异** 通过我对两种方式的对比,现在读电子书比起纸质书是更好的选择的原因我认为主要有以下几点: 1、方便携带和即使阅读。我家里有很多纸质书,但在学校来回显然就难以携带。现在我们出行必备的东西就只有手机了,能在手机里看电子书无论对于经常在外的人还是怕麻烦的人来说无疑是一个 ......
Atcoder Beginner Contest 315 解题报告
# Atcoder Beginner Contest 315 [Contest link](https://atcoder.jp/contests/abc315) ## Hints D 尝试优化暴力。 ## A - tcdr 没啥好说的,模拟。 ### 代码实现 ```cpp void Solve( ......
114514
~~个人认为我的思路是比较自然的。~~ 首先,显然 $\gcd(a_i,a_j,a_k,a_l) = 1$ 是不好做的,考虑将其转换成总方案数减去 $\gcd(a_i,a_j,a_k,a_l) \neq 1$ 的方案数。记后半部分为 $num$,则原问题等价于求 $\binom n 4 - num$ ......
Java Collection集合体系
#Collection集合体系  #Collection集合常见方法  根据问题的描述,如果在判断同一行或同一列的所有饼干是否具有相同颜色时,选择了时间复杂度为 $\Theta(H)$ 或 $\Theta(W)$ 的方法, ......
进程和线程说明
进程和线程说明1、进程是程序在操作系统中的一次执行过程,是系统进行资源分配和调度的基本单位2、线程是进程的一个执行实例,是程序执行的最小单元,他是比进程更小的能独立运行的基本单位3、一个进程可以创建和销毁多个线程,同一个进程中的多个线程可以并发执行4、一个程序至少有一个进程,一个进程至少有一个线程 ......
希望计算机专业同学都知道这些博主
## 湖科大教书匠——计算机网络 “宝藏老师”、“干货满满”、“羡慕湖科大”...这些都是网友对这门网课的评价,可见网课质量之高 湖南科技大学《计算机网络》微课堂是该校高军老师精心制作的视频课程,用简单的语言描述复杂的问题,用生动的动 ......
reverse_re3
main函数 点击重要函数 对if里面的数字按r键,使其从ASCII码转为字符 发现wasd四个关键的移动方向键,判断为迷宫问题 判断应该是要次数为2,即次数++3(从0开始计数)次才会有flag 点进一开始先进入的函数 函数出现两个循环,应该是迷宫的大小 点进数组dword_202AB0发现没什么 ......
8.20题解
## T1 sun 暴力枚举即可 时间复杂度分析: $(lnx)' = \frac{1}{x}$ 根据牛顿-莱布尼茨公式可得: $\sum_{x = 1}^{n}{\frac{1}{x}} = \int_{1}^{n}{\frac{1}{x}} = ln(n) - ln{1} = ln(n)$ 令 ......
TiDB dumpling 导出MySQL 数据遇异常
最近在学习研究TiDB 数据库运维,据介绍逻辑导出工具dumpling 是可以兼容MySQL 数据库的,于是进行了测试 数据库版本信息如下: 新建了两张表t1,t2: 利用存储过程批量插入500000 行记录: drop PROCEDURE p_load2; delimiter $$create P ......
git初始化
### 一、初始化账号密码登录 1.打开git窗口后,输入 cd ~/.ssh/ 命令回车进行下一步 2.配置全局的name和email 点击查看代码 ``` git config --global user.name "名称" git config --global user.email "邮箱" ......
B. 攻防演练 (倍增)
# 攻防演练 ## 来源 2021年中国大学生程序设计竞赛女生专场 https://codeforces.com/gym/103389/problem/B ## 题解 
GitHub的Codespaces为个人用户提供了免费的4核8G服务器资源,今天就来实战如何用桌面版vscode连接codespace服务器做远程开发,把编译运行下载等耗时耗资源的操作都转移到云端进行,还能为应用创建各种docker服务,这都不要钱! ......
前端vue自定义柱形图 选中更改柱形图颜色及文字标注颜色
随着技术的发展,开发的复杂度也越来越高,传统开发方式将一个系统做成了整块应用,经常出现的情况就是一个小小的改动或者一个小功能的增加可能会引起整体逻辑的修改,造成牵一发而动全身。 通过组件化开发,可以有效实现单独开发,单独维护,而且他们之间可以随意的进行组合。大大提升开发效率低,降低维护成本。 组件化 ......