自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 kaggle手机验证方法

最近想训练一个模型,苦于没有服务器。于是想到了kaggle的免费GPU资源。然而,kaggle的GPU资源需要绑定手机后才能使用。在网上找了很多方法,比如:+860(目前已经无法输入+860),xxx-xxxx-xxxx(无法使用)。这些方法都无法使用。主要原因在于网站更新,所以以前的方法已经不适用。目前网上的主流文章都比较久远。特写本文记录一下解决方法。最后提醒一下,每种方法都受时效性影响。每次官方网站有较大改动时原有方法可能就不行了。本文发布时间是2022-5-14。图中是目前打开手机验证是的界面

2022-05-14 20:55:31 10677 15

原创 Anaconda创建虚拟环境

conda常用指令:conda list查看当前存在的虚拟环境conda env listconda info -e检查更新当前condaconda update condapython创建虚拟环境conda create -n your_env_name python=x.x创建完虚拟环境后需要激活并进入虚拟环境linux系统: source activate your_env_namewindows系统: activate your_env_name关闭虚拟环境lin

2021-09-15 15:14:51 241

原创 使用autohotkey创建win10虚拟桌面切换快捷键

首先下载autohotkey下载地址:https://www.autohotkey.com/download/鼠标右击创建脚本:用记事本打开:写入脚本:^#z::^#left^#x::^#right运行脚本即可使用ctrl+shift+z代替ctrl+shift+left按键ctrl+shift+x代替ctrl+shift+right按键将写好脚本放入C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp文件夹下

2021-09-03 19:45:29 832

原创 opencv-python简易文档(三)图像处理算法

文章目录直方图直方图均衡化:自适应均衡化:傅里叶变换模板匹配直方图用于统计图片像素值分布,x轴表示像素值(0-255),y轴表示该像素值对应个数。cv2.calcHist(images,channels,mask,histSize,ranges)images: 原图像图像格式为 uint8 或 float32。当传入函数时应 用中括号 [] 括来例如[img]channels: 同样用中括号括来它会告函数我们统幅图 像的直方图。如果入图像是灰度图它的值就是 [0]如果是彩色图像 的传入的参数可以是

2021-08-11 14:51:34 582

原创 opencv-python简易文档(二)图像处理算法

将图片转为灰度图import cv2 #opencv读取的格式是BGRimg=cv2.imread('cat.jpg')# 将图片转为灰度图像操作img_gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)img_gray.shapeHSVH - 色调(主波长)。S - 饱和度(纯度/颜色的阴影)。V值(强度)import cv2hsv=cv2.cvtColor(img,cv2.COLOR_BGR2HSV)cv2.imshow("hsv", hsv

2021-08-10 22:13:00 2251 1

原创 opencv-python简易文档(一)图片基本操作

引入opencvimport cv2读取图片:img=cv2.imread('cat.jpg') # cat.jpg路径为相对路径# 读取图片转换为灰度图片img=cv2.imread('cat.jpg',cv2.IMREAD_GRAYSCALE)展示图片:# 图像的显示,也可以创建多个窗口cv2.imshow('image',img) # 等待时间,毫秒级,0表示任意键终止cv2.waitKey(0) # 开启另一个窗口,图片显示10000毫秒后自动退出窗口cv2.waitKe

2021-08-09 18:18:28 703

原创 linux创建新用户与可能遇到的问题

使用linux创建新用户需要拥有root权限。将用户切换到root:sudo su root创建用户指令为useradd:若直接使用useradd 需要创建的用户名称 指令系统并不会直接在/home目录下生成同名文件夹。所以推荐使用useradd -m 需要创建的用户名称 指令用于用户创建,如下所示:useradd -m yyy #创建一个用户名为yyy的用户创建完用户后需要通过passwd 用户名称 指令给用户设置用户密码,如下所示:passwd yyy经过上述步骤创

2021-08-07 23:59:42 1105 3

原创 解决:UnicodeEncodeError: ‘gbk‘ codec can‘t encode character ‘\xa0‘ in position 707: illegal multibyte

遇到这种问题先看看编码是否统一,如果确定所有的编码都统一为utf-8还遇到该错误。那么也许文本中真的有无法解析的特殊字符。错误其实编译器提示已经很明确了。将错误翻译为中文:编码错误:‘gbk’编解码器不能在位置707中编码字符’\xa0’:非法多字节。可以看到是’\xa0’字符编码失败。在utf-8中’\xa0’其实是html中的特定空格符号&nbsp。在编译器中可以看到:所以我们只需要将’\xa0’从字符串中去除就可以了str.replace(u'\xa0', '')...

2021-05-17 13:50:01 1061

原创 linux后台运行Python程序指令

本文主要用于记录使用方法,需要知道语法规则请看其他文章:在后台运行saveImg.py程序:nohup python3 saveImg.py > log.txt 2>&1 &运行完上面那句以后可以用 jobs指令来查看在执行的程序使用top来查看当前进程:使用kill指令终止运行程序,kill + 进程编号查看所有在执行的python程序:ps -ef|grep python3...

2021-05-12 14:29:04 206

原创 2021值得做的脉冲神经网络(snn)项目加论文GitHub地址

由于研究方向的关系,入了snn的坑。目前刚刚了解snn,从项目开始一步步学习了。当然现在也没有了解很多项目,本篇文章会随着学习的深入而不断更新。希望能跟大家一起共同进步。下面放上我有了解过的snn项目:1、利用snn实现手写数字识别,训练算法为STDP(snn比较经典的项目,比较适合用来入门)精度大概为91.56%:GitHub地址:https://github.com/peter-u-diehl/stdp-mnist配套论文地址:http://journal.frontiersin.org/ar

2021-03-28 22:29:24 9121 5

原创 在项目中遇到导入TXT乱码现象。为什么UTF-8不行?ANSI是什么编码?

问题描述:在项目中导入中文txt文本,文本中的文字出现乱码现象。ANSI是什么编码?:其实ANSI不是一种具体的编码格式,而是在不同的系统中,ANSI表示不同的编码。在英文的系统中ANSI表示的是ASCLL编码。那么在中文的系统中ANSI代表的其实是GBK编码格式。可以将ANSI理解为一种本地化的编码,会根据系统的不同而改变。为什么初始的UTF-8不行?:原因应该在于编译软件中的编码设置是GBK编码,所以当我们的txt文本文件以UTF-8的编码格式向编译软件中导入就导致了乱码的现象。解决

2021-03-27 22:24:09 5486 1

原创 IDEA中Tomcat启动时出现Artifact ssmBuild:war exploded: Error during artifact deployment. See server log for

这种问题可能由很多中错误造成。下面提出一种最为常见的错误,希望对大家有帮助。在idea中由于编译器自生原因可能没有将现在引入jar包加入Structure中。解决方法,自己创建一个lib包将引入。下面是具体操作步骤:后面直接OK,然后重启tomcat。...

2021-01-20 21:56:47 1145 1

原创 IP地址详解【ipv4】

ip地址是计算机网络的重要组成部分,可以说没有ip地址就没有计算机网络。 本文将从6个方面来讲解ip地址。 下面我们先来看看一个简单的局域网是一个怎样的结构 1、简单局域网模型![在这里插入图片描述](https://img-blog.csdnimg.cn/20210101213621292.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0t5

2021-01-01 22:37:07 1945

原创 docker常用操作总结

帮助命令:docker version # 显示Docker 版本信息docker info # 显示Docker 系统信息(包含镜像和容器数量)docker 指令 --help # 查看指令对应用法Docker 镜像指令:查看Docker中的镜像信息:docker images # 显示镜像信息docker images -a # 列出所有的镜像docker images -q # 只显示镜像的iddocker images -aq搜索dockerhub上的镜像:docker s

2020-12-26 19:28:54 133

原创 【解決】hint: Updates were rejected because the remote contains work that you do

当入手一个新项目完成git clone 'url’以后执行git statusgit add *git commit -m “”git push -u origin master那叫一个行云流水结果其实报错的原因在于你没有利用pull 指令来合并项目执行下面命令问题自然迎刃而解:git pull origin master --allow-unrelated-historiesgit pull origin mastergit initgit add .(没有连接过仓库)git

2020-12-20 16:10:26 308

原创 git向远程仓库提交代码

记录一次Git提交过程,以及其中遇到的问题和解决方法1、进入到需要提交项目文件夹下:2、在该文件夹下鼠标右击打开:Gui Bash Here3、进入命令窗口后执行git init指令:4、使用git status指令查看当前提交状态:图中显示No commits yet(还没有任何提交) Untracked files(没有被跟踪的文件)下面的文件名如果是红色的,那么就表示该文件还没有被跟踪。5、执行git add * 或者执行 git add .指令 将文件全部添加在这一步中提示出

2020-12-20 13:19:00 663 3

原创 【网络编程】利用python和go语言实现json数据传递的网络编程

1、看完下面两篇文章相信大家会对网络编程有更深的认识:网络编程基础学习良心文章(java编写)网络编程基础学习良心文章(go编写)2、gojsonq真是go语言中解析json的利器使用Go语言访问JSON数据(gojsonq)3、例子:用go语言实现服务器端,用python实现客户端。实现从客户端向服务器端发送json,服务器接收并解析的过程。服务器端:package mainimport ( "fmt" _ "io" "log" "net" //做网络socket开发时,ne

2020-11-22 15:33:28 448

原创 【人脸识别技术】完成人脸识别登录功能(基于百度AI人工智能库)

需要技术:1、python Django框架(用于搭建网页)2、学习调用百度AI人工智能库(本文主要提供项目思路,后端代码主要应用百度AI库文档中的代码无需研究)思路:1、获取一张人脸照片2、用ajax技术将人脸传向后台3、在后台利用百度AI库进行人脸查找,判断该人是否在人脸库中(人脸库中的照片需要自己添加)4、返回判断结果前端代码<!DOCTYPE html><html><head> <meta charset="utf-8">

2020-10-24 18:10:27 846

原创 jave-1.0.2免费领取

不知道为什么csdn上这么做拿这个来卖的,无语。。。。互联网共享万岁!!!链接:https://pan.baidu.com/s/138ZOS_aiwW50xSmaickPBQ提取码:zg59

2020-07-31 19:55:37 353 2

原创 【java实用小程序】用java实现统计文件夹中所有视频时长

实现项目三步走:1、利用递归遍历所有文件2、判断文件是否是视频文件3、计算视频文件时长(需要引入jar包)package com.time;import java.io.File;import java.util.ArrayList;import it.sauronsoftware.jave.Encoder;import it.sauronsoftware.jave.EncoderException;import it.sauronsoftware.jave.InputForma

2020-07-31 19:53:19 741 2

原创 js中遇到FocusItem is not defined at HTMLInputElement.onfocus解决办法(jsp中)

错误提示:函数未定义,如果真的忘记定义函数那就快回去定义函数吧,浏览器没有冤枉你。但如果已经定义过函数那你可以检查一下你的函数是这样定义的吗?在jsp文件中直接定义成这样函数的作用域局限于script标签之中所以我们需要将函数定义改成下面这样。...

2020-07-24 16:05:27 2007

原创 用java纯手工敲出模拟HashMap和HashSet(java小练习)

通过了解HashMap类底层代码后,通过自己的理解手动完成HashMap中的主要方法,提高java基础。/** * 自定义HashMap * 完成myHash函数实现计算hash值 * 完成put方法实现(核心方法) * 重写toString 实现格式化输出 * 完成get方法(核心方法) * 加入泛型 * @author yky * */class Node<k,v>{ //每个节点特定值 int hash; k key; v value; Node next;

2020-07-07 13:35:07 163

原创 用java手写LinkedList链表模型(小练习)

通过练习实现LinkedList完善java基础class Node { Node previous;//上一个节点 Node next;//下一个节点 Object element;//数据 public Node(Object element) { super(); this.element=element; } public Node(Node previous,Node next,Object element) { super(); this.previous=prev

2020-07-06 23:24:24 240

原创 用java手动实现ArrayList(java小练习)

通过手动实现完成ArrayList更加了解底层源码。打好java基础,提高java代码能力。需要实现的方法有:构造方法MyArrayList() MyArrayList(int capacity)添加add(E obj)格式化输出(重写toString)toString()get方法get(int index)set方法set(E element,int index)检测index是否合理checkRange(int index)删除元素remove(E element) remove(

2020-07-06 16:48:53 164

原创 利用java中的Calendar类完成当前月份日历Calendar类小练习

完成效果:日期前的*代表是当前日期。代码:public class Calender { public static void main(String[] args) throws ParseException { //注释部分为字符串转为当日期操作 //String str="2020-2-10"; //DateFormat df= new SimpleDateFormat("yyyy-MM-dd"); //Date date=df.parse(str); Calenda

2020-07-06 11:12:23 174

原创 CCF ISBN号码(简便解题思路)

思路本体主要问题是将前九位数按题目要求算出和,由于输入的数是带有字符的所以我们可以先利用字符串来记录输入数据。让后将数字取出来,’-'字符可直接丢弃。#include <iostream>#include <string>using namespace std;int main(int argc, char** argv) { string s; cin&gt...

2020-04-30 19:07:17 297

原创 CCF窗口(简便解题思路)

思路这题主要考察的是点击是否在窗口范围内,以及对于窗口的重新排序。本体与CCF的201409-2 画图题有相似之处。通过上面分析我们可以将本题分为两部分来处理。1、判断是否在窗口内,只需要一个if语句即可,见代码处理。2、将窗口排序我们可以利用将数组重新排序覆盖的思想。代码如下:#include <iostream>#include <algorithm>u...

2020-04-30 18:19:25 405

原创 CCF日期计算(简便解题思路)

思路平年与闰年的区别:闰年二月比平年多一天。为了后期更加方便地使用每个月的天数我们可以一开始创建一个month数组来记录一年中每个月的天数。代码如下:#include<iostream>#include<string>using namespace std;bool yunnian(int year)//判断是否是闰年 { return ((year%4=...

2020-04-28 23:18:42 346

原创 CCF201612-1中间数(散列解题)

思路这类题主要考察的是记录要求数据的能力。一般这类题可以运用散列方法来轻松解决。散列是一种很好用的数据结构,考CCF的兄弟一定要了解一下!!!代码如下:#include <iostream>#include <algorithm>using namespace std;int main(int argc, char** argv) { int n; c...

2020-04-24 18:26:44 139

原创 CCF201703-2学生排队(解题思路)

思路**相信如果这道题没有设置学号限制,那将会是一道非常简单的题。所以解决这道题目的关键就在于要将学号与排序编号分开。下面介绍用结构体来实现将学号与编号分离的方法。**代码如下:#include <iostream>#include <algorithm>using namespace std;struct xueshen{ int xuehao;//...

2020-04-24 15:17:26 191

原创 CCF201709-2公共钥匙盒为什么只有40分??(陷阱)

相信点进这条博客的兄弟们都是这样的或这样的我第一次做的了40分以为是时间复杂的较大于是改进成了第二种没想到从40分改到了30分(555)。通过仔细读题发现了到底是哪里出现了错误。如果你也是40或30分请仔细阅读下面图片的画圈部分。我就是因为没有注意到要按从小到大的顺序换钥匙而失的分。下面是我的代码:#include <iostream>#include <algo...

2020-04-23 23:37:10 197

原创 CCF201803-2碰撞小球(简便解法)

思路这种题目主要考察的是对与给定实体进行描述的能力,一般可用结构体来描述。通过题目可知需要描述的小球属性分别为小球的位置与小球的方向。当发生碰撞时我们只需要将小球的方向改变即可。代码如下:#include <iostream>using namespace std;struct xiaoqiu{ int weizhi; int fangxing;};int main...

2020-04-22 14:28:36 226

原创 .pub文件打不开?(在git配置中)

遇到之中情况有两种解决方法。1.将后缀名.pub改成.doc然后可以直接用word打开2.也可以直接用记事本打开但记事本中的格式不太好,所以更加推荐第一种。...

2020-04-06 20:43:28 3248

原创 【解题思路】201909-2小明种苹果(续)

本题的难点在于如何求连续掉果子的树,所以我们可以先跳过难点,先设计出前两问,将前两问设计对以后再来添加第三问。#include <iostream>using namespace std;int main(int argc, char** argv) { int n,k; cin>>n; int T=0,D=0,E;//题目给定的输出量 int x; fo...

2020-04-03 19:18:04 201

原创 CCF201912-2回收站选址c\c++(通过描述加暴力检索方法解题)

第二题一般都是这种类型,要善于总结这种题的解题方法。思路这种题目主要考察的是对与给定实体进行描述的能力,一般可用结构体来描述。**这种题目尽量用作简单的代码写,不要追求骚操作,一步一步扎实的写下去。下面的代码可能有点长,但很容易理解(毕竟使用最简单方法写的).下面代码把头文件换了就可以用c编辑了```cpp#include <iostream>using name...

2020-04-02 19:53:13 238

原创 2015-12-2 CCF消除类游戏(双数组解题)

直接上代码#include using namespace std;int main(int argc, char** argv) {int x,y;cin>>x>>y;int a[x][y],b[x][y];int k=0;bool banduan=false;for(int i=0;i<x;i++){for(int j=0;j<y;j+...

2020-03-20 21:14:57 148

原创 2015.3 CCF数字排序(散列方式解题)

2015年3月CCF考试第二题:运用散列解题本题虽然使用c++编写,但没有用到c++中的功能,只需将头文件换成#include<stdio.h>就是可以作为c语言通过编译#include using namespace std;int main(int argc, char** argv) {int n,x;int max[1010]={0};cin>>n...

2020-03-19 23:22:42 219 1

原创 c\c++如何解决读取txt(文本文件)中文乱码现象

最近遇到了这个问题,在网上找了一圈大神们的解决方法。有些真的不是很理解。现在来分享一下我找到的解决方法,希望对大家有用。方法:其实解决起来很方便第一步:打开文本文件!第二步:第三步:第四步:第五步:将编码改为ANSI。ok 现在读取TXT文件中的中文就不会乱码了。...

2020-03-12 21:02:35 14144 19

空空如也

空空如也

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

TA关注的人

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