Kenshin Blog

「明道若昧,进道若退」

代码随想录专题算法一刷记录

Algorithm note

代码随想录专题算法一刷记录 扩展题目还未做,待补天 数组 二分,双指针(快慢,首尾),滑动窗口 链表 虚拟头结点,双指针 哈希表 set与map 能够退化成数组时更快 字符串 双指针,部分翻转+全部翻转,s*2拼接 单调队列 用双端队列实现,具体保持单调的方式需要实际分析。eg滑动窗口的最大值 优先队列 大小顶堆(前k大,用小顶堆边加边删,nlogk) 单调栈 ...

2023伞友服介绍以及订购登记

2023 Paratrooper Cloth Introduction & Subscription

2023伞友服介绍以及订购登记 介绍 · Introduction 设计稿以及3d效果图 具体设计 【面料】衣服选择的是修身版型短袖(仅上衣),整体采用速干网眼材质,后片纵向弹性小于横向弹性,减少后兜拖拽感;袖口采用轻薄丝滑的运动功能面料,搭配自由裁剪的版型。 【底色】采用青绿色和黑色的拼接设计,在腰部、身侧和颈部的黑色产生显瘦的视觉效果。 【正面】左胸是以小电视为中心的...

Makefile

Makefile

Makefile 预定义变量 AR:归档维护程序的名称,默认值为ar CC:C编译器的名称,默认值为cc CXX:C++编译器的名称,默认值为g++ $@:目标的完整名称 $<:第一个依赖文件的名称 $^:所有的依赖文件 模式匹配 %.o: %.c $(CC) -c $^ -o $@ 函数 $(wildcard PATTERN...) ...

测试框架

Testing Framework

测试框架 Outline Junit Selenium TestNG Cucumber Pytest Robot Framework UnitTest/PyUnit Behave Lettuce LoadRunner Jmeter Appium ATX 各测试框架简介 Junit Junit是一个面向Java编程语言的单元...

Vim基本操作及Linux下C++开发环境配置

Vim tutorial and env configuration for C++ in Linux

Vim基本操作及Linux下C++开发环境配置 Vim基本操作 打开方式 vim [文件路径] vim +[光标位置] [文件路径] vim +/[高亮关键字] [文件路径] 模式 常规模式 移动光标 h或←:       光标左移一个字符 j或↓:光标下移一个字符 k或↑:光标上移一个字符 l或→:光标右移一个字符 ctrl + 6或...

Linux高并发服务器开发

Linux WebServer Development

Linux高并发服务器开发 Prerequisites update-alternatives –config gcc //切换 gcc 版本 $0 #当前执行的 shell script 文件名(带完整路径) $1 ~ $n #依次存放 shell script 的命令行参数,数值大于 9 时必须要用{}括起来,比如${10}。命令行参数可以通过 shift 命令进行位移操作...

C++ Primer学习笔记

C++ Primer Memo

C++ Primer学习笔记 Startup function definition: {return type, function name, parameter list, function body} iostream: 基础类型: istream, ostream 标准输入输出对象: std::cin, std::cout, std::...

Bitfusion测试环境搭建笔记

Bitfusion Memo

Bitfusion测试环境搭建笔记 采用 C-S 架构,最小 vSphere Bitfusion 集群配置为一个客户端、一个服务器和一个 vCenter Server。 在使用 VMware vSphere Bitfusion 之前,必须部署 vSphere Bitfusion 服务器,并在客户端计算机上安装和激活 vSphere Bitfusion 软件。 bitfusion使用...

正则表达式学习笔记

Leaining Regexp

正则表达式学习笔记 链接 转载自正则表达式 - 菜鸟教程 测试网站 C# 正则表达式 Python 正则表达式 Java 正则表达式 JavaScript RegExp 对象, JavaScript RegExp 对象参考手册 Ruby 正则表达式 语法 普通字符 普通字符包括没有显式指定为元字符的所有可打印和不可打印字符。这包括所有大写和小写字母、所有...

考研过程记录

Scheduling for postgraduate exam

考研过程记录 Stay hungry, stay foolish. Deliberate practice entails more than simply repeating a task. Rather, it involves setting specific goals, obtaining immediate feedback, and concentrating as muc...