将markdown文章包括公式图片完美导入知乎
打开notepad++编辑器,ctrl+f,切记打开正则表达式和匹配新行: 将文章公式中的$$替换: \$\$\n*((.|\n)*?)\n*\$\$
替换成 \n<img src="https://www.zhihu.com/equation?tex=\1" alt="\1" class="ee_img tr_noresize" eeimg="1">\n
将文章公式中的$替换: \$\n*(.*?)\n*\$
替换成 \n<img src="https://www.zhihu.com/
GitHub(二)之修改项目语言类型
起因: 看过上文的应该知道,我在github上传了一个基于Vue的小项目,但是可能会出现一个问题:就是项目代码类型是自动生成的,与我们实际项目代码种类不匹配,此时就需要修改项目语言类型了。 操作: 由于无法直接更改,所以用到下面方法: ① 在你的项目根目录下创建一个 .gitattributes 文件 【注】这一步无论是本地仓库,还是Github仓库都可以完成。 ② 在文件中添加一行代码: *.js linguist-language=Vue ③ 上传后项目的
python 进阶篇 浅拷贝与深拷贝
阐述引用、浅拷贝和深拷贝前,首先需要要了解 Python 的世界里,一切皆对象,每个对象各包含一个 idendity、type 和 value。 引用(Reference) >>> b = [1 , 2]
>>> a = [b, 3, 4]
>>>
>>> c = a
>>> print c
[[1, 2], 3, 4]
>>> id(a)
4408148552
>>> id(c)
4408148552
c = a 表示 c 和 a 指向相同的地址空间,并没有创建新的对象。 浅拷贝(Shal
图像处理与建模(1) 图像简介
这个系列主要是 zju 陆系群老师的《图像处理与建模》课程,课堂内容非常丰富,但是这个课堂笔记会根据个人情况记录,所以比较粗糙。有兴趣的可以到 中国大学MOOC上进行学习。 一、基本概念 首先,在我们身边的图像举例有: 自然界的图片 艺术和工业图片 科学图片(卫星图、医疗拍摄图片等等) 这门课程主要涉及第一类自然界中的图像。那么图像处理有哪些作用呢? 增强和重建(例如给老照片修复,处理模糊图片、电影等) 传输和存储 信息分析和自动化识别(eg.CV) 安全性和版权保护(eg.水印) 数字图像的
python-导入模块的查找路径
# !/use/bin/env python # -*-conding:utf-8-*- # author:shanshan import sys print(sys.path) """ ['C:\\Users\\Administrator\\PycharmProjects\\untitled\\first_ide_file\\常用模块', # 当前目录下 'C:\\Users\\Administrator\\PycharmProjects\\untitled', # 当前项目下 'C:\\U
pytest中fixture使用,控制使用域
pytest中使用fixture装饰器是来固定的工厂函数,fixture函数可以在测试执行前和执行后进行必要的准备和清理工作 1. fixture做为函数引用使用 比如以下 import pytest
# fixture作为函数引用
@pytest.fixture()
def before():
print("before执行啦。。。")
#@pytest.mark.usefixtures("before") #在每个方法前运行
class Test_b():
def
android之对话框
一.普通对话框 直接上代码 protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//初始化组件
bu_normal=findViewById(R.id.bu_normal_button);
//绑定点击事件
ES6中神奇的const
这里简单的罗嗦一下 var 和 let 的区别 执行下面的代码1:
(function() {
console.log(name);
let name = 'PapaerCrane';
})();
执行下面的代码2:
(function() {
console.log(name);
var name = 'PapaerCrane';
})();
总结:var命令会发生“变量提升”现象,即变量可以在声明之前使用,值为undefined。这种现象多多少少是有些
27. 二叉树的镜像
面试题27. 二叉树的镜像 请完成一个函数,输入一个二叉树,该函数输出它的镜像。 例如输入: 4 / \ 2 7 / \ / \ 1 3 6 9 镜像输出: 4 / \ 7 2 / \ / \ 9 6 3 1 示例 1: 输入:root = [4,2,7,1,3,6,9]
输出:[4,7,2,9,6,3,1]
限制: 0 <= 节点个数 <= 1000 class Solution {
public TreeNode mirrorTree(TreeNode root) {
第一节——OpenCV的VS环境搭建
第一节——OpenCV的VS环境搭建 写在前面 该系列学习手册均是在观看学习了B站贾志刚老师的OpenCV基础教程系列视频(https://www.bilibili.com/video/BV1uW411d7Wf?p=1) 后所作学习笔记,其中既有我曾经踩过的坑,也有自己对于OpenCV的一点点心得。记下来也是希望能帮助其他想要学习的朋友,也是自己以后回顾时的资料。 下载 OpenCV官网:https://opencv.org/ 选择Releases下最新版本的Windows后,自动下载 (下载
pikachu SQL-inject模块
注入漏洞一直是危害排名第一的,其中主要指SQl Inject漏洞 1.数字型注入 打开pikachu数字注入单元,我们查询一用brup suite抓包发送到repeater模块分析,发现这是个post提交,我们没法使用url注入 我们直接修改包的参数注入,修改id=1 为 id = 1 or 1=1 返回的包http值为200 页面正常 输入后发现所有的值都已经列出来了。 2.字符型注入(get) 随便输入1,发现由于是get型的,所以参数直接就在url里面了,输入名字试试lucy(前面实验用
今日推荐
周排行