自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

顺炸天

先是看看风景,然后改改bug

  • 博客(20)
  • 收藏
  • 关注

原创 Arduino uno + ucglib + ST7735 画图

发现arduino 全局变量的大小那一块放不下一张图,把一张图缩放到到32x48的尺寸占用了86%。

2023-11-27 23:16:38 725

原创 深度学习换脸

insightface换脸

2023-06-15 17:35:50 1308 2

原创 c++使用onnxruntime加载模型进行图片去噪

onnxruntime 推理模型使用,图像去噪深度学习模型使用

2023-02-24 17:15:12 1010 1

原创 opencv contrib cmake编译时下载文件出错

opencv contrib cmake编译时下载文件出错

2023-02-23 12:13:18 459

原创 利用python selenium动态爬取Google play store apks

论文需要对apk进行渗透测试,于是需要批量下载apks,过程可分为两步;用到站点play top app,apkcombo1. 获得包名怎么获取包名?通过观察 每个apk都有https://play.google.com/store/apps/details?id=de.culture4life.luca这种形式的链接,id=xxx,xxx就是包名了我是笨方法将网页拉到底加载完全,html另存为,离线用文本查找匹配处理工具(vscode)获得一连串包名如2. 获得直链怎么获得直.

2021-04-06 23:33:57 2282

转载 java-泛型(基于擦拭法,强转)

泛型是一种类似”模板代码“的技术,不同语言的泛型实现方式不一定相同。Java语言的泛型实现方式是擦拭法(Type Erasure)。所谓擦拭法是指,虚拟机对泛型其实一无所知,所有的工作都是编译器做的。例如,我们编写了一个泛型类Pair,这是编译器看到的代码:public class Pair<T> { private T first; private T last; public Pair(T first, T last) { this.first

2021-01-21 05:15:41 464

转载 java-maven

Maven是专门位java项目打造的管理和构建工具。它提供了一套标准化的项目结构;提供了一套标准化的构建流程(编译,测试,打包,发布……);提供了一套依赖管理机制。项目的根目录a-maven-project是项目名,它有一个项目描述文件pom.xml,存放Java源码的目录是src/main/java,存放资源文件的目录是src/main/resources,存放测试源码的目录是src/test/java,存放测试资源的目录是src/test/resources,最后,所有编译、打包生成的文件都放在

2021-01-21 05:11:52 144

转载 java-线程

进程线程关系:一个进程可以包含多个线程,但至少一个线程, 操作系统最小的任务单位是线程。window,linux采用抢占式调度线程的状态New:新创建的线程,尚未执行;Runnable:运行中的线程,正在执行run()方法的Java代码;Blocked:运行中的线程,因为某些操作被阻塞而挂起;Waiting:运行中的线程,因为某些操作在等待中;Timed Waiting:运行中的线程,因为执行sleep()方法正在计时等待;Terminated:线程已终止,因为run()方法执行完毕。当线

2021-01-21 05:05:28 91

转载 java-函数式编程

函数式编程是把函数作为基本运算单元,函数可以作为变量可以接受函数。我们经常把函数式的编码风格成为Lambda表达式例public class Main { public static void main(String[] args) { String[] array = new String[] { "Apple", "Orange", "Banana", "Lemon" }; Arrays.sort(array, (s1, s2) -> {

2021-01-21 05:00:49 112

转载 java-servlet

servlet简单例子// WebServlet注解表示这是一个Servlet,并映射到地址/:@WebServlet(urlPatterns = "/")public class HelloServlet extends HttpServlet { protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {

2021-01-21 04:58:34 129

转载 Java注解

Java注解1. 使用注解从JVM的角度看,注解本身对代码逻辑没有任何影响,如何使用注解完全由工具决定。Java的注解可以分为三类:第一类是由编译器使用的注解,例如:SOURCE类型@Override:让编译器检查该方法是否正确地实现了覆写;@SuppressWarnings:告诉编译器忽略此处代码产生的警告。这类注解不会被编译进入.class文件,它们在编译后就被编译器扔掉了。第二类是由工具处理.class文件使用的注解,比如有些工具会在加载class的时候,对class做动态修改,实现一

2021-01-21 04:55:17 116

原创 杂杂杂,汇编,shellcode,

gcc test.c -o test.out----test.c -> test.s -> test.o -> test.outas test.s -o test.old test.o -o test.out./test.out提取shellcode:objdump -d shellcode_execve | grep "[0-9a-f]" | grep -v "file" | cut -f2 -d: | cut -f1-6 -d' '| tr -s..

2021-01-03 03:54:16 146

原创 C语言栈溢出 重定向返回地址 执行shellcode学习

REF:https://www.youtube.com/watch?v=1S0aBV-Waeo- 栈结构https://dl.packetstormsecurity.net/papers/attack/64bit-overflow.pdf- 64位linux 动手实现buffer overflowhttp://www.cppblog.com/baby-fly/archive/2010/07/27/121395.html- gdb debug实验环境Linux kali(201...

2020-12-31 21:45:33 556

原创 AJAX - 燕过留毛笔记 super easy

ref:https://www.runoob.com/ajax/ajax-examples.html简单来讲:用户操作触发js函数,函数里有XMLHttpRequest对象给服务器端发送请求,获得响应修改部分html内容的过程。<!DOCTYPE html><html> <head> <title>ajax text</title> </head> <body> .

2020-12-27 02:22:25 195

转载 jQuery - 燕过留毛笔记

ref:https://www.runoob.com/jquery/jquery-tutorial.html1. src引入<head> <script src="jquery-1.10.2.min.js"></script> </head>2. 语法$() <-> new jQuery()$("#id/.class/tagName[condition]").action(xxx)等html页面加载完全:$(docu..

2020-12-26 05:49:17 195

原创 JS插入,冒泡,merge,快,堆排序

//var arrays = new Array(11, 25, 2, 45, 3);var arrays;function getInputedArrays() { arrays = document.getElementById("arrays").value.split(","); document.getElementById("original_arrays").innerHTML = "original: [" + arrays.toString() + "]"; insert.

2020-12-26 03:59:21 245 1

转载 mxnet的基本用法

本文章全为一个note, 代码来自zh.d2.ai. 目的在于自己看到这代码能想起来mxnet的基本用法.import d2lzh as dd2lfrom mxnet import autograd, gluon, init, ndfrom mxnet.gluon import data as gdata, loss as gloss, nnimport numpy as npimport pandas as pdtrain_data = pd.read_csv('data/kaggle

2020-12-09 02:05:18 798

原创 dijkstra and A* search 算法心得及JS实现

dijkstra and A* search 算法心得及JS实现目录dijkstra and A* search在BFS/DFS的基础上二者补充了什么?JS代码实现六边形地图A*实现在BFS/DFS的基础上二者补充了什么?二者增加了路径开销/距离这一概念,指从一点到另一点的边的长度。dijkstra在乎当前搜索的节点离出发节点的距离,并且在进行遍历邻居节点时需要进行路径的开销(即为离起点的距离)判断。如果邻居节点中有节点已经被遍历过,此时需要判断路径开销,如果开销大于当前节点

2020-11-28 04:11:24 555

原创 JS-BFA算法及ui实现

今天贴个代码Breadth-First-Algorithm目录今天贴个代码Breadth-First-Algorithm1. BFA实现算法流程2. Breadth-First-Algorithm.html - 算法实现3. generateMap.html - 生成地图数组4. 截图及相关功能说明1. BFA实现算法流程2. Breadth-First-Algorithm.html - 算法实现map由generateMap.html[...

2020-11-20 05:16:32 505

原创 慕课北邮linux基础学习

2019-04-03 19:31:11 400

深度学习去噪onnx模型

输入uint8 -> 1,256,256,3 输出float -> 1,256,256,3 使用netron看网络结构

2023-02-24

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除