自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(148)
  • 资源 (12)
  • 收藏
  • 关注

原创 Vmware与CentOS系统安装

Vmware你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。CentoOS参考链接:http://c.biancheng.net/view/714.html全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;全新的 K

2021-04-10 19:29:08 214

转载 python的import问题

解决pycharm新建项目后按钮灰色问题出现过多次该问题了, 在此记录一下同样适用于导入别人的新项目后无法运行问题原因一:pycharm没有设置系统解析器解决方法一:打开pycharm->File->Settings->Project Interpreter->设置python路径(系统python)原因二:没有创建新的configuration解决方法二:打开pycharm->Run->edit configuration->[左上角]"+"号

2020-11-18 16:22:20 280

原创 mathtype问题

2020-02-23 16:02:49 353

转载 成功注册Gmail

手机号码在线接收注册地址,任意浏览器都可以官方手机发送验证注册地址的网址:https://accounts.google.com/SignUpMobile更改国籍为中国 ,填入手机号码,短信会接收到一个注册的短网址,把短网址复制输入到任意浏览器打开.后面就是正常的注册流程了...

2020-02-14 15:04:21 4439 1

原创 python图像相关

保存图片:cv2.imwrite(“testyxz.jpg”, img)plt.subplot(221) # 第一行的左图plt.subplot(222) # 第一行的右图plt.subplot(224) # 第二行的右图plt.subplot(212) # 第二整行plt.show()参考使用matplotlib显示图像色彩失真:读进来的是BGR格式以及【0~255】。所以只要将i...

2020-01-13 21:15:21 243

原创 Opencv读入原始图像cv2.error: C:\projects\opencv-python\opencv\modules\imgproc\src\color.cpp:11048: error:

相对路径改成绝对路径

2020-01-08 13:11:32 1311

原创 如何使自己获得权限,来删除电脑中的文件

如何删除 Windows 10 系统生成的 WindowsApps 文件夹

2020-01-03 15:08:33 797

原创 matlab与opencv

matlab安装教程

2020-01-03 13:52:50 415 1

原创 vs2017安装opencv3.4.1

很好的解决了问题

2020-01-02 20:09:45 114

原创 无法从"const wchar_t [6]"转换为"const char *

去掉_T无法将参数 1 从“const char [3]”转换为“const wchar_t *”加上_T

2019-12-28 23:05:27 2537

原创 anaconda安装caffe

装caffe真的好麻烦

2019-12-28 16:00:53 226

原创 安装opencv4.0

改为4.0.0要先卸载原来的opencv-python看起来也能试一下

2019-12-28 15:59:06 114

原创 Windows上安装适合pycharm的caffe的CPU版本

看文章的链接

2019-12-27 15:51:10 927

原创 打开h5文件

在线Netron网址: NetronGithub的安装包模型结构可视化神器——Netron(支持tf, caffe, keras,mxnet等多种框架)

2019-12-25 21:41:04 2325

原创 解决tensorflow问题:Your CPU supports instructions that this TensorFlow binary was not compiled to use:……

解决Tensorflow 使用时cpu编译不支持警告查看有没删除干净,最好把tensorflow其他相关的包都删除了,比如tensorborad之类的,没删除就继续使用pip unistall (库名删除。删除完后,点击这里下载whl文件,我的版本是python3.7的,选择了trensorflow1.14.0版本,如下:tensorflow-1.14.0-cp37-cp37m-win_am...

2019-12-13 12:07:23 386

原创 pycharm+PyQt5 开发配置

pycharm+PyQt5 开发配置

2019-12-12 22:17:08 87

原创 打开h5文件

用python打开import h5py#HDF5的读取: f = h5py.File('HDF5_FILE.h5','r') #打开h5文件 #可以查看所有的主键 for key in f.keys(): print(f[key].name) print(f[key].shape) print(f[key].value)作者:j...

2019-12-11 20:51:35 17829 1

原创 pycharm如何修改文件的默认打开方式

首先我们点击File菜单,然后选择Setting,如下图所示接着找到Editor下面的File Types,如下图所示然后选择一个文件类型,就可以看到它下面关联的文件后缀了,如下图所示接着我们只需要把要改的文件后缀选择移除掉然后在选择一个新的文件类型,将后缀添加进去最后直接输入后缀名就可以了,如下图所示...

2019-12-11 20:45:56 3235

原创 Python AttributeError: module 'sys' has no attribute 'setdefaultencoding'

Python 3 与 Python 2 有很大的区别,其中Python 3 系统默认使用的就是utf-8编码。所以,对于使用的是Python 3 的情况,就不需要sys.setdefaultencoding(“utf-8”)这段代码。最重要的是,Python 3 的 sys 库里面已经没有 setdefaultencoding() 函数了。直接删除即可...

2019-12-11 19:43:25 412

原创 OpenCV版本差异所引发的cv2.findContours()函数传参问题:ValueError: not enough values to unpack (expected 3, got 2)

一、问题如下:cv2.findContours()这个方法是用来找出轮廓值的://cv2.findContours找出轮廓值,cv2.RETR_EXTERNAL表示图像的外轮廓imagex, contours, hierarchy = cv2.findContours(binary_niblack.copy(),cv2.RETR_EXTERNAL,cv2.CHAIN_APPROX_SIMP...

2019-12-08 22:03:43 1984

原创 下载whl文件问题:解决python pip安装提示"not a supported wheel on this platform"

可能的原因1:安装的不是对应python版本的库,下载的库名中cp27代表python2.7,其它同理。我的版本是3.7,应该找cp37可能的原因2:(下载的是对应版本的库,然后仍然提示不支持当前平台)这个方法我提示出错:提示错误:AttributeError: module 'pip' has no attribute 'pep425tags'一、问题分析这是python 3.x不...

2019-12-08 20:32:50 385

原创 AttributeError: module 'keras.backend' has no attribute 'set_image_dim_ordering'

conda环境中的Keras版本比例子程序中的版本高,因此没有K.image_data_format()这个变量用 K.image_data_format() == ‘channels_first’ 替换K.image_dim_ordering() == 'th’成功解决,前面K.image_data_format() == 'channels_first’是相对于低版本的keras,后者是针对...

2019-12-08 17:15:16 2662

原创 Python-Levenshtein 安装

编辑距离,又称Levenshtein距离,是指两个字串之间,由一个转成另一个所需的最少编辑操作次数。许可的编辑操作包括:将一个字符替换成另一个字符,插入一个字符,删除一个字符。俄罗斯科学家Vladimir Levenshtein在1965年提出这个概念。安装使用conda install python-Levenshtein成功。可以使用查找其源文件https://www.lfd...

2019-12-08 12:11:07 2805

原创 pycharm导入本地py文件时,模块下方出现红色波浪线时如何解决

在当前项目程序目录右键单击,然后“Mark Directory as”为“Sources Root”。之后当前程序所在目录颜色会变化,表示已经完成标记

2019-12-08 12:00:00 155

原创 Jupyter Notebook介绍、安装及使用教程

Jupyter Notebook介绍、安装及使用教程

2019-12-06 21:49:40 256

原创 Windows使用Anaconda中的pip命令报错:pip is configured with locations that require TLS/SSL

使用Anaconda中的pip命令报错:pip is configured with locations that require TLS/SSL解决方法:使用Anaconda中的pip命令报错:pip is configured with locations that require TLS/SSL

2019-12-06 20:15:42 483

转载 Docker容器

我们在理解 docker 之前,首先我们得先区分清楚两个概念,容器和虚拟机。Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用接口。它是目前最流行的 Linux 容器解决方案。而 Linux 容器是 Linux 发展出了另一种虚拟化技术,简单来讲, Linux 容器不是模拟一个完整的操作系统,而是对进程进行隔离,相当于是在正常进程的外面套了一个保护层。对于容器里面的进程来说...

2019-11-09 20:28:42 153

转载 模糊查询的优化

场景单表数据量在几十万条的时候,发现对一个中文字段进行模糊查询的时,巨慢,几乎达到了几十秒。解决Mysql5.7是有中文的全文索引检索功能。CREATE FULLTEXT INDEX 索引名 ON 表名 (字段名) WITH PARSER NGRAM; 具体的模糊查询SQL语句MATCH(字段名) AGAINST ( CONCAT('+', 传入模糊查询参数, '*') IN BO...

2019-10-14 21:18:51 1104

转载 Java 之 JUC:java.util.concurrent

1. JUC 简介在 Java 5.0 提供了 java.util.concurrent(简称JUC)包,在此包中增加了在并发编程中很常用的工具类,用于定义类似于线程的自定义子系统,包括线程池,异步 IO 和轻量级任务框架;还提供了设计用于多线程上下文中的 Collection 实现等;2. volatile 关键字volatile 关键字: 当多个线程进行操作共享数据时,可以保证内存中的...

2019-10-14 11:14:04 129

转载 md5(Message-digest algorithm 5)加密原理(生成hash值)

对MD5算法简要的叙述:MD5以512位分组来处理输入的信息,且每一分组又被划分为16个32位子分组,经过了一系列的处理后,算法的输出由四个32位分组组成,将这四个32位分组级联后将生成一个128位散列值。信息摘要:把明文内容按某种规则生成一段哈希值,即使明文消息只改动了一点点,生成的结果也会完全不同。MD5(Message-digest algorithm 5)就是信息摘要的一种实现,它可以...

2019-10-12 22:40:29 1602

转载 HashMap遍历(主要使用keyset()、entrySet()、values())

有如下几种方法:通过keyset通过 Map.entrySet().iterator()通过foreach ---- Map.entryset, 当hashmap很大时,推荐使用这种方式。通过Valuesetpublic static void main(String[] args) { HashMap<Integer, String> h...

2019-10-10 18:09:51 750

转载 类加载机制之双亲委派模型

1.类加载机制类的生命周期包含7个阶段1.1 加载加载指的是将类的字节码读入到内存,并为之创建一个java.lang.Class对象的过程。分为三个步骤:通过类的全限定名来获取定义此类的二进制字节流将类的字节流代表的静态存储结构转为方法区的运行时数据结构在堆中生成一个代表此类的java.lang.Class对象,作为访问方法区这些数据结构的入口。1.2 校验此阶段主要确保Cl...

2019-09-28 22:15:54 150

转载 Java--缓存热点数据,最近最少使用算法+redis

1、最近最少使用算法LRU (Least recently used,最近最少使用)【实现】:最常见的是使用一个链表保存缓存数据我们将维护的链表设为一个双向链表(即每个节点都有个prev和next),另外需要再多维护一个map,将缓存对象的引用放入map中;1、新数据插入链表头部,并且放入map中2、每当需要使用缓存时,首先通过key到map中查找,命中缓存后将数据移动到链表头部(这个移动...

2019-09-28 21:57:20 852

原创 反射的原理,动态代理的原理

1、 关于反射反射最大的作用之一就在于我们可以不用在编译时知道某个对象的类型,而在运行时通过提供完整的”包名+类名.class”得到。注意:不是在编译时,而是在运行时。功能:在运行时能判断任意一个对象所属的类。在运行时能构造任意一个类的对象。在运行时判断任意一个类所具有的成员变量和方法。在运行时调用任意一个对象的方法。说大白话就是,利用Java反射机制我们可以对于任意一个类...

2019-09-28 21:39:33 305

原创 ConcurrentHashMap 和 Hashtable 的区别&&ConcurrentHashMap线程安全的具体实现方式/底层具体实现

ConcurrentHashMap 和 Hashtable 的区别ConcurrentHashMap 和 Hashtable 的区别主要体现在实现线程安全的方式上不同。底层数据结构:JDK1.7的 ConcurrentHashMap 底层采用 分段的数组+链表 实现,JDK1.8 采用的数据结构跟HashMap1.8的结构一样,数组+链表/红黑二叉树。Hashtable 和 JDK1.8 ...

2019-09-28 20:05:39 365

转载 LRU(Least Recently Used,最近最久未使用法)算法

选择题用的LRU算法推导Java实现的LRU算法(使用数组而不是链表)前言:【小王的困惑】首先考虑这样的一个业务场景,小王在A公司上班,有一天产品提出了一个需求:“咱们系统的用户啊,每天活跃的就那么多,有太多的僵尸用户,根本不登录,你能不能考虑做一个筛选机制把这些用户刨出去,并且给活跃的用户做一个排名,我们可以设计出一些奖励活动,提升咱们的用户粘性,咱们只需要关注那些活跃的用户就行了“”...

2019-09-28 19:29:24 2171

转载 单例:饿汉式和懒汉式各自的优缺点

单例模式应用于一个类只有一个实例的情况,并且为其实例提供一个全局的访问点。特点:一个类只有一个实例自己创建这个实例整个系统只能用这个实例应用场景外部资源:每台计算机有若干个打印机,但只能有一个PrinterSpooler,以避免两个打印作业同时输出到打印机。内部资源:大多数软件都有一个(或多个)属性文件存放系统配置,这样的系统应该有一个对象管理这些属性文件。...

2019-09-28 18:46:24 5946

转载 spring注解原理:从Controller注解切入了解spring注解原理

Controller类使用继承@Component注解的方法,将其以单例的形式放入spring容器,如果仔细看的话会发现每个注解里面都有一个默认的value()方法,它的作用是为当前的注解声明一个名字,一般默认为类名,然后spring会通过配置文件中的<context:component-scan>的配置,进行如下操作:使用asm字节码技术扫描.class文件,并将包含@Comp...

2019-09-28 18:26:23 1108

转载 如何判断线程池中所有线程是否执行完毕:shutdown()和awaitTermination()——普通线程用wait()和notify()方法结束和唤醒线程

判断线程池中所有线程是否执行完毕根据线程池中的总线程数目等于完成的线程数目:pool.getTaskCount()和pool.getCompletedTaskCount()public interface Future<V>Future 表示异步计算的结果。它提供了检查计算是否完成的方法,以等待计算的完成,并获取计算的结果。计算完成后只能使用 get 方法来获取结果,如有必要...

2019-09-28 16:49:37 3403

转载 Java中如何终止运行中的线程;while(true){i++;}死循环是如何跳出的

Java中 终止线程通常意味着在线程处理任务完成之前停掉正在做的操作,也就是放弃当前的操作。在 Java 中有以下 3 种方法可以终止正在运行的线程:使用退出标志,使线程正常退出,也就是当 run() 方法完成后线程中止。使用stop()方法,已被弃用。原因是:stop()是立即终止,会导致一些数据被到处理一部分就会被终止,而用户并不知道哪些数据被处理,哪些没有被处理,产生了不完整的...

2019-09-28 10:29:49 20070

python爬取豆瓣租房信息

python爬取豆瓣租房信息

2021-01-15

cmake-3.16.4-win64-x64.zip

cmake-3.16.4-win64-x64,找了好久,发现网上还没有就传上来了,还挺好的还挺好的还挺好的还挺好的

2020-02-07

pytorch-cifar-master.zip

pytorch-cifar-master.zip,适用于python3.7,无gpu的版本,下载速度应该还挺快

2019-12-28

EasyPR所需jar包.zip

EasyPR所需jar包都有,包括junit4,测试过,可以正常运行:javacpp-0.11.jar,javacv-0.11.jar,opencv-2.4.11-0.11-windows-x86_64.jar,junit-4.11.jar

2019-12-18

CPU版tensorflow-1.14.0-cp37-cp37m-win_amd64.whl

tensorflow-1.14.0-cp37-cp37m-win_amd64.whl CPU版,非GPU版

2019-12-13

opencv_python-3.4.2.16-cp37-cp37m-win32.whl

python的opencv_python-3.4.2.16-cp37-cp37m-win32.whl

2019-12-08

信息安全工程师教程(带书签版).pdf

信息安全工程师教程(带书签版),清华出版社

2019-06-06

严蔚敏-数据结构视频教学笔记.pdf

严蔚敏-数据结构视频教学笔记.pdf

2017-01-07

sqlserverjdbc.jar

连接sql server 2008与myeclipse的jdbc.jar包

2017-01-07

计算机专业毕业设计及论文(基于java的聊天室的设计与实现)

计算机专业毕业设计及论文:基于java的聊天室的设计与实现

2016-04-25

路由模拟——路由算法1的实现(路由计算类2)

路由模拟——路由算法1的实现(路由计算类2) 选择自 PercyLee 的 Blog 关键字 毕业设计,路由算法的模拟,演化计算

2015-10-15

forcal编程软件

这个是forcal进行编程的工具,对于需要此程序的人,希望能提供帮助

2015-05-01

空空如也

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

TA关注的人

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