- 博客(77)
- 资源 (4)
- 收藏
- 关注
原创 实时读取屏幕识别指定颜色
使用ImageGrab进行屏幕捕获,使用openCV进行指定颜色提取,使用pyautogui进行模拟键盘输入,最终达成可以实时读取屏幕并进行颜色提取。
2022-05-03 09:36:50 3229
原创 VScode连接远程失败?修改默认SSH为Git的SSH
在使用VS code的远程连接时遇到了连接失败(试图写入的管道不存在)的情况,已知服务器的IP与用户名密码均无误,最后将默认SSH修改为Git的SSH成功解决问题
2021-09-04 15:42:32 4594 1
原创 服务器后台运行jupyter相关指令
后台运行程序参考链接:https://blog.csdn.net/donaldsy/article/details/96350061后台运行nohup命令:语法nohup COMMAND [ARG]nohup忽略hangup信号地运行程序,,程序的输出默认重定向到当前文件夹下的 ‘nohup.out’ 文件中。也可以通过nohup COMMAND > FILE命令的方式将输出文件重定位到指定的FILE文件中。如果要查看jupyter notebook的日志文件,可以打开 nohup.o
2021-05-11 17:02:00 3327
原创 潮汕五一出行计划
总计时间5天4晚,1/2晚在潮州睡,3/4晚在汕头睡,5返回厦门。 确认天气情况 确认想去的景点是否需要提前预约交通和住宿的费用住宿:490元交通:动车340元城市间的往返交通潮州与汕头都没有和厦门直达的列车,厦门能直接到达的只有“潮汕”站厦大学生公寓至厦门站公交:直达车只有一辆52路,始发6点半,20分钟一趟,火车站南广场下车,约40min左右,人均1元。打车:15分钟,花费15-18元。接送站:携程(26元);从厦门站至潮汕站常见耗时约1h40min左右,花费约
2021-04-29 19:10:44 520
转载 解决html访问本地数据时出现的跨域问题
问题:由于现在有很多好用的网页可视化工具,经常需要加载本地的数据来进行绘制网页,但是直接使用ajax访问时会提示has been blocked by CORS policy.因此查询可用的方法。解决办法:1.使用jsonp解决跨域(仅适用于GET请求)<script> 标签是不受同源策略的限制的,它可以载入任意地方的 JavaScript 文件,而并不要求同源。所以 JSONP 的理念就是,我和服务端约定好一个函数名,当我请求文件的时候,服务端返回一段 JavaScript。这段
2021-04-07 20:41:27 3356
原创 GNN学习资料分类整理——(持续更新)
本文将学习资料分为论文、视频、课件、博客和用于实践的库,共5类。零基础玩家推荐先看博客有一个简单的认识,然后看视频或课件对课题有一个宏观的把握,针对论文可以看两篇经典的综述文章然后泛读自己领域相关的前沿知识,实践库就自己边学边玩嘛。
2020-09-29 10:51:38 1393
原创 一个例子让你搞懂numpy中的axis
本文主要说明了什么是axis,并使用numpy在不同维度对数组求和的实例清晰直观地呈现了,不同维度上运算的计算过程,让你通过一个例子明白numpy对于数组不同axis运算的机制。
2020-09-29 10:37:42 207
原创 CVX专业版本下载及安装教程,附商用求解器授权认证(需学校邮箱)
CVX专业版本下载及安装、认证教程,附商用求解器gurobi和mosek的授权认证。
2020-08-26 21:57:32 2687 2
原创 在Linux服务器基于anaconda安装tensorflow-gpu,超简单详细,亲测有效!
在Linux服务器中使用anaconda安装tensorflow-gpu,超级简单详细,亲测有效。
2020-08-19 13:45:29 4983
原创 详解高维数组转置-numpy中转置的用法和原理详解
最近在看代码时遇到了transpose函数对高维数组(二维以上)的转置,学习理解后进行记录,希望能给其他不理解的同学带来帮助。
2020-03-27 16:36:58 2901
原创 在Windows下使用pip安装TensorFlow,含各种问题解决办法,亲测有效
详解如何使用pip安装Tensor Flow,并包含安装和使用过程中遇到问题的解决。
2020-03-20 20:02:32 1334
原创 解决OverflowError: mktime argument out of range
根据localtime和mktime函数功能相反的特征,找到Windows下最早的时间戳,通过明确时间戳的范围,解决mktime的溢出问题。
2020-03-20 18:11:13 11868 15
原创 IDEA创建SpringBoot无法连接到https://start.spring.io/
尝试了IDEA无法创建springboot的四种解决办法,最终成功解决该问题。
2019-12-28 17:36:08 647
原创 maven BUILD FAILURE的解决办法
本文介绍了对于IDEA中创建maven项目失败(plugin or dependencies could not be resolved)以及执行maven help:system命令失败的解决办法,尝试了网络上找到的4种解决办法,最终有效解决了该问题。
2019-12-28 16:45:43 26889 23
原创 在Spring中使用PageHelper——解决查询中每页数量与返回信息不一致的问题
在Spring项目使用PageHelper分页,测试时发现查询的每页数量与实际返回不一致,通过更改PageHelper的调用位置以及修改依赖导入得到解决,并附上了有关PageInfo的说明信息。
2019-10-20 11:02:35 1302
原创 postman基本使用+post请求发送中文参数
本文主要介绍了如何使用postman,并分别给出使用postman进行GET请求和POST请求的实例
2019-07-27 13:31:18 8842 2
原创 使用cmd进行SQL脚本的导入导出
在小组程序开发的过程中,可能会遇到数据库更改的情况,其他成员直接执行SQL脚本来更改数据库会大大减少更改的代价,参照其他博主,在本篇给出使用cmd进行SQL脚本导出导入的方法。如有不足,欢迎指出。
2019-07-22 10:51:33 2029
原创 .$ajax{}请求成功,但是跳转到error,错误代码500
本文解决了SSM框架中,控制层与前端的交互过程中,.$ajax()发送请求成功,但是跳转到error的问题,错误代码为500.需要注意传参的类型,以及JSON数据与map数据的类型转换。
2019-07-19 12:45:22 3302
原创 中软国际实习第七天-Ajax使用
本文主要围绕Ajax的使用展开,对于Spring Security的授权和认证举例进行说明,浅析post和get的特点和区别。
2019-07-18 11:30:06 201
原创 中软国际实习第六天-权限管理(filter及SpringSecurity使用)
在实际运用中,不同类型用户会拥有不同的使用权限,为满足此需求,我们需要对权限管理进行实现。这里讲解两种方法,一是使用filter进行实现,二是使用Spring Security框架进行实现。
2019-07-17 22:35:25 238
原创 中软国际实习第五天-分页器实现
本篇文档介绍了基于SSM框架的分页实现,解决了MyBatis不支持驼峰命名法的问题,介绍了转发与重定向的原理与区别,对权限管理做了需求分析与初步设想。
2019-07-16 20:00:16 179
原创 中软国际实习第四天-SSM框架回顾+用户管理系统搭建
本文主要描述了SSM框架搭建流程,用户管理系统登陆功能的实现,监听器和过滤器的讲解,Spring Security的大致介绍,boolean和Boolean的对比.
2019-07-15 14:08:35 264
原创 中软国际实习第三天-实例学习SSM框架
SSM简介SSM框架Spring:IOC(控制反转)和AOP(面向切面)SpringMVC:model:模型;view:视图;controller:控制MyBatis:只需要配置就可以连接数据库进行操作。(不需要jdbc的七个步骤)代码框架util 工具层;bean 实体类,对应数据库中的表格,,包含属性、构造方法、getter和setter、toString;dao ...
2019-07-12 20:24:38 512 1
原创 中软国际实习第二天-JDBC教学和面向对象
今天的主要内容是检测了昨天安装的软件是否可用,规划了15天的课程安排,在实例中学习JDBC以及使用面向对象思想规范代码结构。课程安排7.11 jdbc7.12 ssm环境搭建休息7.15 用户管理系统环境搭建和查询7.16 分页+删除7.17 ajax批量删除7.18 权限7.19 分模块+大数据休息7.22 springboot7.23 答辩7.24 ...
2019-07-11 17:04:47 215
原创 中软国际实习第一天-水平测试+软件安装+项目立题
水平测试本次实习主要是使用SSM框架来搭建一个网站项目,水平测试也是围绕这个主题进行展开,主要包括Web、Java、数据库、Spring几个方向。还是具备一定难度的,大部分专业课需要花时间去复习巩固一下。以下放一些相关题目,感兴趣的朋友可以思考一下:与SSM框架相关的软件安装jdk安装在Java官网上下载相关的jdk包,注意版本需要和系统相匹配。本次安装的jdk版本是jdk-8u...
2019-07-10 20:02:21 508
原创 PAT 甲级 1009 Product of Polynomials(模拟)
解题思路:思路1.构造多项式结构体和项结构体,写出多项式加法函数和乘法函数,乘法就是多项式的幂相加、系数相乘,然后多项式相加。思路2.使用数组表示,下标表示幂,值表示系数,边输入,边处理改变该数组的值。(思路不要被数学形式所约束,)思路1的实现:#include <iostream>using namespace std;typedef struct{ int e; f...
2019-06-05 20:17:05 146
原创 算术编码原理解析
算术编码的基本原理是:根据信源可能发现的不同符号序列的概率,把[0,1]区间划分为互不重叠的子区间,子区间的宽度恰好是各符号序列的概率。这样信源发出的不同符号序列将与各子区间一一对应,因此每个子区间内的任意一个实数都可以用来表示对应的符号序列,这个数就是该符号序列所对应的码字。显然,一串符号序列发生的概率越大,对应的子区间就越宽,要表达它所用的比特数就减少,因而相应的码字就越短。例子:[例1]...
2019-06-05 19:37:55 7190
原创 C++ 最大公约数和最小公倍数
1.更相减损法1)更相减损法:更相减损术, 出自于中国古代的《九章算术》,也是一种求最大公约数的算法。①先判断两个数的大小,如果两数相等,则这个数本身就 是就是它的最大公约数。②如果不相等,则用大数减去小数,然后用这个较小数与它们相减的结果相比较,如果相等,则这个差就是它们的最大公约数,而如果不相等,则继续执行②操作。辗转相除法两个正整数a和b(a>b),它们的最大公约数...
2019-06-05 19:37:15 746
原创 PAT (Advanced Level) 1008 Elevator(水题+模拟)
解题思路:设置一个当前层、一个目标层,每次到达目标层后更新当前层和目标层。累加所需时间即可。代码:#include <iostream>using namespace std;int main(){ int cur = 0, next, up = 6, down = 4, stay = 5, n, sum = 0; cin>>n; sum += stay*n...
2019-06-05 19:22:49 156
原创 PAT(advanced level) 1006 Sign in and Sign out (水题+字符串处理)
解题思路+技巧设置一个边界最早时间,和边界最晚时间。每次输入进行更新,同时得到开门人id与关门人id。在比较时间时由于采用的是24小时制,可以直接使用字符串的比较,无需进行处理。代码#include <iostream>using namespace std;typedef struct{ string id,login,logout;}user;int main(){...
2019-06-05 19:12:29 258
原创 2019春季PAT甲级考试总结及注意事项
有关考试需要注意的地方1.需要打印准考证,黑白的还是彩印的都可以,这个无所谓,2.考试提前10分钟到场即可,去得早也不开门,这个可能只适合武汉考试的同学3.进入考场前,考场门口一般会张贴的有各个学生的姓名、准考证号、座位号,注意查看自己的座位号,进入考场后快速入座4.进入考场后,依据座位号找到自己的座位入座,今年这场每台电脑上都有考生的照片及个人信息,注意验证5.这时候考试前大概还有8分...
2019-03-03 12:34:45 1621
原创 C++中使用find函数查找指定数字的下标
find函数在< algorithm >库中,使用时注意导入,find函数的定义如下所示:_InputIterator find(_InputIterator __first, _InputIterator __last, const _Tp& __val)参数中,第一个为数组的起始位置,第二个为数组的终点,可以这样理解[begin, end),在这个范围内查找v...
2019-03-03 11:42:18 10094 1
原创 PAT乙级1035 插入与归并
问题内容根据维基百科的定义:插入排序是迭代算法,逐一获得输入数据,逐步产生有序的输出序列。每步迭代中,算法从输入序列中取出一元素,将之插入有序序列中正确的位置。如此迭代直到全部元素有序。归并排序进行如下迭代操作:首先将原始序列看成 N 个只包含 1 个元素的有序子序列,然后每次迭代归并两个相邻的有序子序列,直到最后只剩下 1 个有序的序列。现给定原始序列和由某排序算法产生的中间序列,请你判...
2019-02-23 19:04:27 155
转载 图解排序算法-归并排序 C++实现
作者: dreamcatcher-cx出处: http://www.cnblogs.com/chengxiao/本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在页面明显位置给出原文链接。基本思想归并排序(MERGE-SORT)是利用归并的思想实现的排序方法,该算法采用经典的分治(divide-and-conquer)策略(分治法将问题分(divide)成一些小...
2019-02-23 18:36:14 707
原创 PTA乙级 1034 有理数s四则运算 [分数运算]
问题内容本题要求编写程序,计算 2 个有理数的和、差、积、商。输入格式:输入在一行中按照 a1/b1 a2/b2 的格式给出两个分数形式的有理数,其中分子和分母全是整型范围内的整数,负号只可能出现在分子前,分母不为 0。输出格式:分别在 4 行中按照 有理数1 运算符 有理数2 = 结果 的格式顺序输出 2 个有理数的和、差、积、商。注意输出的每个有理数必须是该有理数的最简形式 k a/...
2019-02-23 17:42:10 242
原创 PAT乙级1033 旧键盘打字 [字符串处理]
问题内容旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样?输入格式:输入在 2 行中分别给出坏掉的那些键、以及应该输入的文字。其中对应英文字母的坏键以大写给出;每段文字是不超过 10^5 个字符的串。可用的字符包括字母 [a-z, A-Z]、数字 0-9、以及下划线 _(代表空格)、,、.、-、+(...
2019-02-23 13:01:28 181
原创 C++中的字符串输入
对于字符数组的输入可以使用cin.getline(str,len)和cin.get(str,len)这两个方法,注意他们两者的区别getline()将直接舍弃换行符,而get方法则会遇到换行符结束,换行符仍保留在输入队列中,如果再次调用get方法,则字符数组中会有"\n";对于字符串类型的输入可以使用getline(cin,str)程序代码#include <iostream>...
2019-02-23 12:57:13 207
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人