自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (8)
  • 收藏
  • 关注

原创 这是一篇VIP可见博客

TEST

2020-12-23 21:30:23 160

原创 python 创建高维数组列表

这里指的是维度为A*B*C*?的规整的高维数组。方法1:直接嫖numpy提供的接口import numpy as npa = np.zeros((3,3,0)).tolist()# 这样的话创建出的其实是3*3*?的数组,最后一维是动态的# 如果希望最后一维是固定长度的话,把参数中的0替换成想要的长度也就可以了,这样的话是用0填充了方法2:手撸函数def high_dim_list(shape, fix_last = False, fix = 0): if len(shape) ==.

2022-03-28 16:51:05 3127 1

原创 Mathtype公式在word中下沉(从一个word中复制到另一个word中的情况)

本文的情况是从模板A中复制公式到模板B的段落中,然后出现了下沉的情况,如果情况不同请不要盲目尝试。具体做法是先把原有公式复制(点开然后在Mathtype里面全选复制),然后在需要公式的地方创建新的内联公式即可。(个人猜测应该是Mathtype创建内联公式的时候读取了原段落中的段落设置信息,故创建出的内联公式套到不同的段落设置下的段落中会出现排版爆了的情况)不保证适用于你的情况。...

2022-03-27 17:52:24 2636

原创 在线公式编辑器粘贴到Latex中出现Undefined control sequence问题

虽然这个问题很不符合直觉,但是请认真排查公式中的每个符号,一个一个拉出来编译,有可能是缺包,也可能是编译器不认…

2022-02-06 02:00:10 624

原创 面试题:如何用malloc申请64位对齐的地址

大致的要求是你可以使用malloc来申请内存,并使用free来释放内存,然后你所使用的malloc能申请出来的地址是16位对齐的,也就是说你的malloc申请出来的地址值能被2(16位=2字节)整除现在要求你能申请并释放64位对齐的空间,也就是说你返回的指针需要指向一个能被8(64位=8字节)整除的地址,并且从这个地址往后还有与你申请空间等大的空间当时这个问题答了一半,从面试官那里得到的方案大致是先申请空间然后返回一个偏移了的地址,然后利用多申请的空间来存储偏移量我个人的想法是,先申请8+size的空

2021-10-19 23:19:19 1517

原创 让文本可以直接粘贴到Excel中,并分列分行

目的:使得从记事本中复制的数据粘贴到excel中自动分好行列方法:用回车来表示分行,用tab来表示分列,用这种方法产生的文本复制到excel中就天然地会被处理成分好的表格

2021-10-19 22:58:41 6860

原创 pytorch拷贝模型

对于模型中部分模块的复制需求,可以放心复制Module下的成员,然后再组装import copy# model = model.to('cpu')# 如果模型当前在GPU上而你对此不放心的话model_copy = copy.deepcopy(model)

2021-09-08 21:20:55 4072

原创 DPSOM笔记

由于本人项目任务不涉及时序序列分析,故时序序列分析部分的原理和实验并没看摘要相关任务目标:对复杂数据进行可解释的可视化两大主要技术路线:聚类 & 表示学习现状:两种技术路线并没有成功地结合使用过比如说依赖于中间表示的拓扑结构的表示学习方法(如SOM),其表征(也即数据所匹配到的神经元在低维空间中的位置表示)的聚类效果相较深度聚类方法来得要差(因为SOM并没有对原始数据做变换,只是将神经元嵌入到数据所在空间中,因此最终表征的聚类效果与原始数据在空间中的分布相关。而深度聚类方法则是利用网络

2021-08-30 02:12:30 221

原创 python3利用sort对多字段排序

本文主要解多字段(存在主序和次序)的排序问题,由于python3的sort没有cmp参数,可能会突然不知所措csdn还有通过将多字段组合成元组的方式来实现多字段排序,见本文,不过个人感觉可能没有本文中的方法直观主要原理是python的sort是稳定排序,所以可以先根据次要的序去排,再排主要的序,因为在排主序时若发生相等的情况,元素的顺序会保持在原先序列中的位序关系(也即维持了次要的序)示例代码如下arr = [(1,2,3), (1,2,1), (1,2,6), (1,3,1), (2,3,1)].

2021-08-11 00:08:12 703

原创 python判断文件路径所对应的目录是否存在,不存在则创建路径

使用场合:给定一个特定文件的完整路径(包含文件名本身,绝对路径或相对路径均可),判断这个路径是否完整存在,若不存在则创建这个路径import osdef check_path(path): # 最好保证你的path不是以\\或者/结尾,否则可能产生副作用 _path = os.path.dirname(path) # 该方法可以剥离路径中的最后一项(若路径以\\或者/结尾则不会剥离) if not os.path.exists(_path): #.

2021-06-13 02:38:37 1794

原创 python将多行字符串的换行符替换为空格,并送到剪贴板

def t(s): import subprocess s = s.replace('\n',' ') subprocess.run(['clip.exe'],input=s.strip().encode('utf-16'), check=True)

2021-05-02 21:40:18 859

原创 python del、remove、pop效率对比

偶然发现del首元素的效率非常低,因此给出下列测试import timeRANGE = 100000# 测试规模def test_time(func): # 测试函数执行时间 time_start=time.time() func() time_end=time.time() return time_end - time_start del_seq_asc = list(range(RANGE))del_seq_des = list(reve.

2021-03-11 00:55:05 1552

原创 overleaf 罕见中文字符 部分中文字符无法显示

本人遇到该问题后在网上试过很多方法均无法解决,后来了解到是因为overleaf后端是linux而导致的可能存在其他更快的方法,但是比较省脑子的办法是将项目完整下载到本地编译,此处推荐一个texworks,安装完毕后打开主文档所对应的tex再编译即可。......

2021-03-07 16:26:31 3827

原创 non-UI Error

偶然遇到过某不可描述软件报出该错,如果该软件之前是好用的,建议删除原文件夹并重新下载一次该软件正常运行起来即可。

2021-03-03 00:52:31 828

原创 numpy创建数组

整理了并简述了比较常用的创建方式,如果有很常用的但没有提及的或者描述有误的,欢迎补充,每种创建方式的高级用法可以在该链接中输入相关接口查询这些接口的输入可以接受很多形式,比如当要求输入为一个一维的数据时,可以由list,tuple,甚至1维的ndarray作为输入而当要求的输入为一个高维数据时,可以由相互嵌套的数据形式作为输入,如list of tuple,ndarray of tuple,等等,但是应保证嵌套的数据从形式上仍然是一个完整的高维数组(如[(1,2),(2)]这就不算是一个规范的高维数组.

2021-02-23 18:17:21 809

原创 报错:No module named ‘(主要针对无法import本地自己写的模块)

错误描述:执行python指令的目录下明明有对应模块的文件夹,但是却报这个错.解决:一般是当前目录没有被添加到模块的搜索范围中,应急的解决方案可以是这样首先在命令行下# 切换到执行python指令的位置pwd# 获取绝对路径然后进入python文件中# 在import之前import os,syssys.path.append("刚才搜到的绝对路径") #临时修改环境变量# import ......

2020-12-30 16:21:16 2736

原创 WIN平台编译lshort-zh-cn

首先在该页面下载texlive.iso,打开iso后,点开install-tl-windows.bat安装xelatex环境在github下载lshort-zh-cn源文件,打开src文件夹并双击make.bat如果懒得下载也可以考虑直接下载2020-12-22日编译出来的版本见此处参考资料https://segmentfault.com/q/1010000010223881https://github.com/CTeX-org/lshort-zh-cn...

2020-12-23 16:32:38 360

原创 python argparse ArgumentParser 快速示例

添加位置参数(即跟在python main.py后指定位置处参数)# main.pyimport argparseif __name__ == "__main__": parser = argparse.ArgumentParser() parser.add_argument('number', type=int) # 实际上是调用int()将输入的字符串转化了 parser.add_argument('string', type=str) parser.add

2020-11-18 16:00:19 422

原创 windows server 2012创建Don’t Starve Together饥荒独立服务器教程

本文在WINDOWS SERVER 2012条件下配置纯净饥荒服务器,不考虑MOD支持本文内容基本全部来自于该链接,只是针对实际使用时可能遇到的困惑做了更详细的说明前提:WINDOW SEVER 2012 云服务器,配置随意,某些步骤需要特殊工具步骤:从该链接下载steamcmd,在C盘根目录下创建steamcmd文件夹,并把压缩包里面的内容全部解压到该目录下,使满足这样的结构C/steamcmd/steamcmd.exe进入该页面,用自己的steam账号登陆进去。登录进去以后,进入该页

2020-11-15 20:29:19 1211

原创 pytorch KeyError: ‘module name can\‘t contain “.“‘

0.4 版本及以上的pytorch中,module name包含"."会被报错,其他文章有建议降低pytorch版本来解决,但是有些时候条件不允许这么做一般来说,显式的错误使用,如class MyModule(nn.Sequential): [...] self.add_module('norm.1', BatchNorm(num_input_features))会被直接报出这个错,但是也存在一些不直观的情况,如nn.ModuleDict(modules=xxxxx) # typ

2020-11-05 19:46:07 1810 4

原创 python迭代器转list

list(range(10))

2020-10-20 19:33:18 1668

原创 元气骑士远程联机(仅安卓)

其实就是东拼西凑来的一个整合教程,适用条件说明下:多台Android机(IPHONE未知,理论上可以)互联有一台具有公网IP的WIN SERVER 2012 R2虚拟机(本人是用的云服务器,最低配置)大致流程是用VPN组一个远程的虚拟局域网,连到局域网后通过小工具来帮助完成房主的数据包的转发,开房成功后关掉小工具即可注意加粗内容1、整虚拟机:略,我用的腾讯云+学生优惠,比较便宜,不过...

2020-10-10 17:11:03 10226 2

原创 C++OPENCV根据Mat的某一列进行排序

void sortMat(Mat &stats, int colId){ //根据指定列以行为单位排序 Mat sorted_index; cv::sortIdx(stats, sorted_index, cv::SORT_EVERY_COLUMN + cv::SORT_DESCENDING); // 注意此处是DESCENDING 如果要升序需要改成ASCENDING sorted_index = sorted_index.col(col

2020-09-24 20:52:06 988

原创 ucrtbased.dll 报错

本人触发该错误的原因是将指针赋给了两个变量,导致free的时候多free了一次

2020-09-04 02:13:39 779

原创 keras ValueError: dimension of the inputs to `Dense` should be defined. Found `None`

请注意此处特指在keras下出现该问题的情况该问题一般是在构建模型的过程中出现了数据尺寸相关的问题一般来说最合适的办法是调用模型的.output_shape方法,检查在哪一步的output_shape变成了包含两个或更多None...

2020-08-19 15:19:36 4490

原创 ImportError: DLL load failed: %1 不是有效的 Win32 应用程序

通常是????正在import的模块????的位数与python的位数不一致,一般先uninstall该模块,然后找到并手动下载位数正确的.whl,然后pip install xxx.whl或者重装一个与该模块位数一致的python,图快的话可能这个更容易解决问题...

2020-07-29 16:09:09 1542

原创 基于windows10 + 腾讯云windowsserver2012R2的虚拟专用网络(V**)配置和连接

步骤:基础:需要有一定计算机和云主机使用基础,否则会存在一定门槛在腾讯云上购买境外实例,配置不需要很高。(如果不放心可以在该页面的自定义配置中选择竞价实例临时开一个)参考本文,在云服务器中开启相关服务并设置用户在该页面内新建一个放通全部端口的规则在该页面内 - 操作 -更多 - 安全组 - 配置安全组中选择上面新建的规则在WIN10系统中打开”网络和Internet设置“在左侧选择V**选择项卡添加V**连接注意V**类型要选择PPTP...

2020-07-29 14:19:56 1161 1

原创 (keras)在ImageDataGenerator中实现图片随机裁剪改变大小

场景:假设存在一个写好的ImageDataGenerator并调用了flow_from_directory来实现读取与增强,在这个过程的第一步需要添加随机裁剪功能,使得原本大小为A*B的图片裁剪为a*b,此处由于水平有限只实现了train_on_batch的调用方式思路:这个随机裁剪函数本身不难,但是如果将这个函数硬塞到ImageDataGenerator的那个预处理参数里面,会因为前后尺寸变化报错,所以采用了一种折衷的办法有感觉不对的地方可以自行根据实际需要修改def my_random_crop(

2020-06-24 16:24:03 1786

原创 经典高光谱数据集网站推荐

https://rslab.ut.ac.ir/data如果这个网址有帮到你的话,请有空到相关下载资源下面推荐下这个链接

2020-05-13 21:40:45 1687

原创 EXCEL选出特定列重复的行,并将有重复与无重复的行分离开

情景:假设有个两列的表格小红学生小红大学生小红学生小明学生需要选出姓名职业都不重复的行,以及发生过重复的行,即处理后得到两个表格,一个是小红学生另一个是小红大学生小明学生处理过程:1.首先需要将两列合并为一列,这样方便同时根据两列信息筛除重复,在C1位置输入=A1&...

2020-03-01 22:33:49 447

原创 LINUX + MAVEN + JUNIT 过程中junit.jar的导入

我的做法并不是很好,算是强行编译起来的,但是情况比较紧所以没办法了假设:已有项目,可以在没有JUNIT加入的条件下用MAVEN编译出来编写JUnit测试文件,如何编写就略了,可以用一个最简单的assertEqual,注意语法别挂了下载一个junit的.jar包修改pom.xml(如果是子项目就是所在子项目的pom.xml),在<dependencies></depend...

2019-10-18 18:07:20 235

原创 Linux:No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JD

我的情况:要用MAVEN编译项目,原本环境中存在OPENJDK和乱七八糟的东西,会报No compiler is provided in this environment.这个错,然后自己按照网上的说法配了一个JDK,而且配置过了相应的环境变量(用export),但是还是会存在这个错因为此前一些WIN下面的相关问题会涉及到删除javaws.exe, javac.exe, java.exe的操作,...

2019-10-17 13:00:11 2746

原创 python调用c++下的opencv,并实现小幅加速(Linux)

目的:在python中调用C++的OPENCV功能,并探索加速的可能性假设:已有python cv2包,已有g++,cmake实验结果:得到了相对较快的调用方案配置OPENCV环境https://www.cnblogs.com/fx-blog/p/8213704.html 这篇是大致的流程,执行完make -j8就算完成https://blog.csdn.net/u01073936...

2019-10-15 18:42:43 1078

原创 UnicodeDecodeError: 'ascii' codec can't decode byte

首先介绍下我出现该情况的情景:偷懒用记事本把IDE中的python代码拷贝进去运行,结果执行的时候疯狂报错我的一种解决方法:在首行添加 #coding:utf-8将所有"""引导出来的注释连同引号一起删除将所有与正常代码混在一行内的中文字符删除(包括注释,注释可以在单独的一行中保留,但仅限于井号注释)实在解决不了还是老老实实开个靠谱的编辑器重新打下吧...

2019-09-27 14:08:50 1109

原创 mAP计算工具

https://github.com/Cartucho/mAP注意input格式要求,做好转换即可

2019-06-08 17:59:06 414

原创 MineCraft Spigot简单开服教程

Spigot是一个功能相比官方服务端更加丰富的开服工具,支持服务端的插件,本文按照操作顺序介绍开服过程前提:WINDOW SEVER R2012 云服务器,配置上只要求内存有1-2G即可,腾讯云链接在此步骤云服务器上下载配置JAVA环境,官网提供了下载以及检测JAVA环境的功能,本文采用的是官网推荐的JAVA8在Spigot的下载页下载最新版本的BuildTools.jar,...

2019-05-06 15:30:38 14441

原创 MATLAB调用训练好的KERAS模型

https://blog.csdn.net/Vera__Zhang/article/details/80927902原则上可以参考这篇,Matlab可以用 https://www.jb51.net/softjc/637533.html 这个网址提供的本文是针对安装importKerasNetwork时一直报下载错误进行一点补充说明下载了链接中的文件后,在matlab内打开会进入一个页面,在该...

2019-04-05 20:34:13 5222 8

原创 Visual Studio 项目生成时资源文件下载失败(超时等)

部分项目编译时需要下载相关的MD5文件或者类似校验文件进行校验,但是由于网络原因可能会出现下载失败,最常见的原因是超时以及SLL不通过(和网络类型有关)。解决方法:视图-输出,根据输出报错找到下载失败的文件链接用其他软件(如迅雷)直接按照链接进行下载下载后放到指定的文件夹下。即可让项目编译的时候在本地就找到该文件,而不用去下载...

2018-12-16 16:32:36 856

转载 EOJ 1127. 多边形面积(计算几何)

ref:https://blog.csdn.net/tigercoder/article/details/70161646

2018-10-16 11:12:14 152

转载 EOJ 1085. 最长连续公共子序列

由于问题中给定字符串长度过大,所以一般的动态规划会超时https://blog.csdn.net/u013008291/article/details/48106075该博客中给出的一种基于后缀数组的思路可以解决该问题另一种同样基于后缀数组的思路分析:如果采用最原始的做法,一般会涉及到三层循环,第一,二层用于遍历所有的首字母,第三层用于检测公共长度,如果数据...

2018-10-12 10:42:52 290

lshort-zh-cn.pdf lshort中文版

lshort-zh-cn.pdf,2020-12-22编译出来的版本,由于网上实在没有能用的中文电子版,所以只能自己编译出来分享一下,如果发现所需积分不为0可以私信本人,一般一天内能响应

2020-12-23

[0积分]jdk-8u271-windows-x64.rar

jdk 懂得都懂,省的上官网下载,但是请注意版本和平台限制

2020-12-08

Win32OpenSSL-1_0_0a.exe

Win32OpenSSL-1_0_0a.exe,注意是WIN32版本,很迷,为什么我会要这个版本呢。亲测可用,在WINSERVER2012上跑的很欢快。如果资源被CSDN加到0积分以上,可以私聊本人降低分数,一般一天能回...

2020-11-23

近红外纤检标准.zip

包含了目前为止的主要的几个近红外纤维成分检测标准[FZT 01144-2018],[SNT 3896.1-2014],[SNT 3896.2-2015],[SNT 3896.3-2015],[SNT 3896.4-2015],[SNT 3896.5-2015],[SNT 3896.6-2017],若收取的积分你无法负担,请私聊我

2020-09-11

4824-imagenet-classification-with-deep-convolutional-neural-networks.rar

ALEXNET相关学习资料,防止因为网络原因下不下来,备份了一份,侵删 如果发现积分不为0,可以私信我一下,一般一周内能调回0

2020-07-09

[0积分]awesomium_v1.6.6_sdk_win.exe

awesomium_v1.6.6_sdk_win.exe官网的文件,下载于2020.7.8,亲测可以解决WIN10下markdownpad2的渲染失败问题,如果发现积分不为0,可以私信我一下,一般一周内能调回0

2020-07-08

QVTKWidgetPlugin.dll 及相关资源 For QT5.8 VTK8.0 VS2015 64位

该文件包含了https://download.csdn.net/download/qq_34193444/10854293该链接中的资源。但是这个更完整一些,正确的使用方法是用这个VTK文件夹直接替换你的VTK文件夹(如果VTK和QT和VS的版本都对的话)。然后将该文件夹中的QVTKWidgetPlugin.all拷贝到qt-msvc2015...-plugin-designer文件夹下,即可使用。如果发现积分不为0,可以私信我一下,一般一周内能调回0

2018-12-18

生命游戏JAVA版(魔改过)

描述: 100*100 空间 支持某种特定生命的自然出现、自然消亡。害怕孤独。 可以根据区域的情况产生或强或弱的新物种 能模拟不同物种间的捕食关系、允许不同物种间存在共生关系 传代过程中,允许进行属性的微调或者大改,也即遗传和变异 允许环境资源限制,并依据适应性的强弱决定生死 疾病因素,可随机的产生,并且疾病具有遗传性,传染性,可能会自愈 自然环境会自我演化,往好的或者坏的方向发展。如果发现积分不为0,可以私信我一下,一般一周内能调回0

2018-03-07

空空如也

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

TA关注的人

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