侧开技术栈
文章平均质量分 72
侧开技术积累
沧海二阳
如需技术交流,加qq:2536298120或微信13180977920
展开
-
JAVA 单线程、多线程测试百度网址
【代码】JAVA 单线程、多线程测试百度网址。原创 2023-08-25 10:35:27 · 255 阅读 · 0 评论 -
将多个嵌套文件夹下的csv文件中的一列,合成到一个csv
将多个csv文件中的一列,合成到一个csv需求:搜索多个嵌套文件夹中的csv文件,将特定列,合并到一个csv代码:import csvimport osimport pandas as pdroot_path = os.path.join(os.path.dirname(os.path.abspath("__file__")), 'fhj')df_S11 = pd.DataFrame()df_S21 = pd.DataFrame()def get_loss_S11S21(file原创 2022-05-11 09:20:18 · 269 阅读 · 0 评论 -
计算单帧损失函数
计算单帧损失函数import numpy as npimport matplotlib.pyplot as pltimport osroot_path = os.path.dirname(os.path.abspath(__file__))class LossAnalyze: def __init__(self): self.file_path = os.path.join(root_path, "result.txt") self.face_land原创 2022-04-08 21:28:14 · 404 阅读 · 0 评论 -
python post AES加密图片
AES 加解密,基于图片和字符串。ECB和CBC原创 2022-04-08 21:19:31 · 1874 阅读 · 0 评论 -
Flask web开发实战之基础篇 Flask-模板
基础篇 第二章 Flask模板前言3. Flask模板3.1 模板基本用法3.1.1 创建模板3.1.2 模板语法3.1.3 渲染模板3.2 模板辅助工具3.3 模板结构组织3.4 模板进阶实战3.5 本章代码前言这一切开始于2010年4月1日,Armin Ronacher在网上发布了一篇关于“下一代Python微框架”的介绍文章,文章里称这个Denied框架不依赖Python标准库,只需要复制一份deny.py放到你的项目文件夹就可以开始编程。伴随着一本正经的介绍、名人推荐语、示例代码和演示视频,原创 2022-03-22 22:02:02 · 8781 阅读 · 2 评论 -
GitLab创建仓库,上传项目和代码
GitLab创建仓库,上传项目和代码1. Create a new repository2. Push an existing folder3. Push an existing Git repository4. Remove file5. git add -h6. 远程仓库迁移6.1 通过删除远程仓库创建新的仓库进行迁移6.2 通过重置远程仓库进行迁移首先在界面创建仓库,然后进行以下操作1. Create a new repositorygit clone git@gitlab.bj.senseti原创 2022-03-04 15:56:05 · 1727 阅读 · 0 评论 -
Android CPU占用率计算方式(对齐Perf Dog)
Android CPU proc技术方法1. proc/stat2. proc/[pid]>/stat3. 单核情况下Cpu使用率的计算1. proc/stat该文件包含了所有CPU活动的信息,文件中的所有值都是从系统启动开始累计到当前时刻。$ adb shell /proc/stat cpu 432661 13295//CPU指标:user,nice, system, idle, iowait, irq, softirqcpu 130216 19944 162525 1491240原创 2021-06-24 14:43:04 · 2112 阅读 · 2 评论 -
TestNG框架 在AndroidStudio上部署真机测试
TestNG框架 在AndroidStudio上部署真机测试1.环境配置1.1 目录结构1.2 gradle下载1.3 gradle配置2. 运行测试用例本文代码参考链接:https://blog.csdn.net/weixin_39451323/article/details/1140303931.环境配置1.1 目录结构在android手机上运行用例,需要将test代码放在androidTest文件夹下(单元测试则放在test文件夹下),否则无法运行。目录结构1.2 gradle下原创 2021-03-02 00:58:02 · 875 阅读 · 1 评论 -
TestNG框架 在AndroidStudio上部署单元测试
TestNG框架 1.什么是TestNG2.注解使用与实操(PC端)2.1 基本测试@Test和@BeforeMethod、@AfterMethod、@BeforeClass和@AfterClass2.2 套件测试2.2.1 @BeforeSuite、@AfterSuite、@BeforeTest和@AfterTest注解方法2.2.2 忽略测试@Test(enable=false)2.3 分组测试2.3.1 方法分组 @Test(groups="xxx")、@BeforeGroups、@AfterGrou原创 2021-02-28 21:36:52 · 792 阅读 · 1 评论 -
神之编辑器Vim 技巧 ( 永久显式行号 Tab补全函数 在多个文件中查找某个关键字并定位)
神之编辑器VIm 技巧vim分为三种模式:命令行模式底行模式插入模式在命令行模式按键盘i,则变为插入模式,按键盘Esc回到命令行模式,在命令行模式按键盘:,则变为底行模式命令模式操作:i:在当前光标插入o:在下一行插入O:在上一行插入a:在光标下一个字母插入A;从光标所在行的最后一个字符处开始插入gg:光标到第一行行首G:光标到最后一行行首v:按v之后,光标选择复制的范围,按y即复制p:黏贴底行模式操作::set nu #显示行号:set nonu #取消原创 2021-01-02 19:14:41 · 342 阅读 · 1 评论 -
Cmake 在windos/mac/linux端安装 选取g++编译器 make生成可执行文件
安装官方mac 环境配置 # Add Cmake Root to Path export CMAKE_ROOT=/Applications/CMake.app/Contents/bin/ export PATH=$CMAKE_ROOT:$PATH原创 2020-12-27 16:58:08 · 1348 阅读 · 0 评论 -
自动化测试之单元测试Unittest框架
单元测试Unittest1、什么是单元测试unittest2、单元测试框架unittest入门3、测试套件TestSuite介绍1、什么是单元测试unittest简介:讲解什么是单元测试,使用场景和unittest介绍1、单元测试:是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,function add(int a, int b){ return a + b}Java里单元指一个类,图形化的软原创 2020-08-04 21:22:46 · 246 阅读 · 0 评论 -
Android Studio学习笔记
1.环境配置1.1.配置环境变量配置Java 环境变量(win10 64bit)下载地址:https://www.oracle.com/hk/java/technologies/javase/javase-jdk8-downloads.html网盘链接:[https://pan.baidu.com/s/1uub5upgA8A5wWfClhpztCw] 提取码:s0n7A. 建立JAVA_HOME变量变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.原创 2020-07-17 21:36:28 · 401 阅读 · 0 评论 -
python logger 日志记录训练信息或异常信息
Loggger1.日志概念2 logging模块简介2.1 logging模块的日志级别2.2 logging模块的使用方式介绍3. 使用logging提供的模块级别的函数记录日志1.日志概念日志是一种可以追踪软件运行时所发生事件的方法,事件有严重性级别(level)。2 logging模块简介2.1 logging模块的日志级别logging模块默认定义了以下几个日志等级,它允许开发人...原创 2019-08-16 14:26:44 · 2064 阅读 · 0 评论 -
Ubuntu 18.04 上传本地·项目到Github
1.本地创建 SSH KeysGitHub支持多种加密算法,选取rsa,创建好的加密文件在~/.ssh下。ssh-keygen -t rsa -C "root@linuxidc.net"oectDetection$ ssh-keygen -t rsa -C "root@linuxidc.net"Generating public/private rsa key pair.Enter ...原创 2019-07-06 11:48:35 · 574 阅读 · 0 评论 -
持续集成Jenkins大法好
持续集成Jenkins从初级到高级1. 虚拟机安装2. jenkins 安装2.1 主要配置2.2 安装Java环境2.3 启动jenkins2.4 开放8777端口供外网访问2.5 外网或宿主机访问浏览器地址2.6 忘记密码3. 常用插件安装3.1 换源3.2 安装插件换皮肤4. 基础配置4.1 jenkins配置JDK路径4.2 Jenkins配置凭证4.3 Jenkins集成Git4.4 Jenkins 集成Maven1. 虚拟机安装下载ISO文件安装Vmware安装虚拟机(Ubuntu/原创 2020-11-08 21:37:58 · 182 阅读 · 0 评论