自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

永春的CSDN博客

这是一名改变世界的IT工程师!

  • 博客(143)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 Leetcode算法练习篇七:最长公共子串

问题描述编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ""。示例 1:输入: ["flower","flow","flight"]输出: "fl"示例 2:输入: ["dog","racecar","car"]输出: ""解释: 输入不存在公共前缀。说明:所有输入只包含小

2019-03-16 22:27:48 1287

原创 Leetcode算法练习篇六:罗马数字转整数

Problem Description罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 ...

2019-03-16 22:25:13 256

原创 Leecode算法练习篇五:回文数

Problem Description判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1:输入: 121输出: true示例 2:输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入: 10输出: false解释: 从右向左读, 为 01...

2019-03-11 23:06:41 306

原创 Leetcode算法练习篇四:整数反转

Problem Description给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例 1:输入: 123输出: 321示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么...

2019-03-10 21:46:46 275

原创 Qt简易项目计时器

应用介绍本文介绍一个在Windows10 平台下使用Virsual Studio2017+Qt5.12.1开发的项目计时器,应用界面如下应用界面主要包括:项目名称工作备注作者以及相应的按键和计时器及日志显示和导出。安装Qt+VS首先需要安装必须的Qt和VS,安装可参考博主的这篇文章:http://www.yooongchun.cn/detail/26代码开发代码开发的思...

2019-03-01 22:46:02 1698

原创 在Windows10下安装支持VS开发的Qt

本文介绍如何在Windows10下安装Qt##安装QT首先要明确一点,Qt有支持msvc和支持mingw的两个版本,首先下载主安装程序:http://download.qt.io/archive/qt/,博主下载时(2019.03.01)最新版本是5.12,安装包名字是qt-opensource-windows-x86-5.12.1.exe ,下载下来之后点击安装,当选择安装选项时,博主这里...

2019-03-01 17:48:41 923

原创 Django开发个人博客网站

本文介绍如何使用Django 从零开始搭建一个专属自己的高度定制化的博客平台。1.网站示例你可以到这里查看博主的博客示例:永春小站网站项目地址:https://github.com/yooongchun/Blog网站特点:基于Bootstrap4 ,响应式布局卡片式展现,美观易读支持Markdown 语法网站主页示例:2.技术概要完成本站建设,你需要以下...

2019-02-16 14:27:27 2090

原创 Photoshop界面字体太小解决方案

Information Description在高分辨率屏幕上Photoshop字体显示太小,可通过如下步骤设置:选择Photoshop快捷方式右键选择属性,打开属性面板选中兼容性,然后选择改变高DPI设置按如下示意勾选...

2019-01-11 15:44:24 22635

原创 [Leetcode]第三题:无重复字符最长子串

Information Problem Description给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3:输入: ...

2019-01-10 22:08:25 3187

原创 [Leetcode]第二题:两数相加

Information Problem Description给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5...

2019-01-10 22:06:21 3165

原创 [Leetcode]第一题:两数之和

Information Problem Description给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums...

2019-01-10 22:02:47 3086

原创 Pyinstaller打包多进程程序出错解决办法

作者:yooongchun微信:18217235290最近在使用Pyinstaller打包Python程序的时候发现,打包过程正常,但在运行时会出错,表现为进程不断增加至占满电脑CPU死机,程序版本及环境为:Windows 10Python3.6Pyinstaller 3.4经过网上的多番搜索查阅发现是因为程序使用了多进程模式,而在windows上Pyinstaller打包多进程程...

2018-10-04 22:24:06 14666 6

原创 提取指定的PDF表格保存到Excel

提取PDF表格摘要:本文介绍一个提取PDF中的表格内容的程序。首先,程序给出使用示例,最后给出代码开发思路及细节。作者:yooongchun微信:182172352900.需求说明PDF中存在大量表格,需要从表格中提取出指定类型的表格,这些表格主要通过表头和表中的关键字来确定。1.PDF示例样例PDF下载地址:2.提取规则提取规则通过Excel指定,如下示例:3....

2018-09-26 22:14:45 27943 12

原创 Echarts可视化数据

最近在训练CNN模型时需要可视化训练过程的正确率,使用Echarts库来进行可视化,如下图所示: 代码下载地址为: https://github.com/yooongchun/Inception_based_CNN_model该库是百度开源的可视化库,使用Javascript来渲染,代码如下:<!DOCTYPE html><html style="height:...

2018-08-30 15:51:55 9693

原创 基于Inception-v3的CNN迁移学习框架训练实例

CNN卷积神经网络迁移学习实例对特定肿瘤影像数据进行等级分类预测摘要:本文介绍基于Inception-v3的迁移学习方法应用,并用该方法对一批特定的数据进行训练。作者:yooongchun微信:18217235290本文代码下载地址:https://github.com/yooongchun/Inception_based_CNN_model/tree/master/M...

2018-08-30 15:37:06 23859 15

原创 IP代理池

概述该项目旨在提供批量免费的代理IP地址,思路参考自作者崔庆才的书籍《Python3 网络爬虫开发实战》第九章–代理的使用–代理池的维护,在此感谢作者的无私贡献!项目的分模块思想借鉴了作者的思路,但代码实现不同。功能模块程序分为5个模块,分别为:抓取模块:负责从给定的网站上抓取代理IP地址存储模块:负责存储IP地址验证模块:负责定时验证数据库中代理IP地址的有效性API...

2018-08-02 12:08:46 13350 1

原创 ubuntu14.04下使用matplotlib 报错

在ubuntu14.04系统是使用Python3.5编程,在使用matplotlib的pyplot时报错:_tkinter.TclError: no display name and no $DISPLAY environment variable经过查阅,发现这样的错误只需要在导入matplotlib 时添加一句如下语句即可:import matplotlib as mpbmp...

2018-07-29 09:28:11 9425

原创 Github上传超过100MB的文件

Github上传超过100MB的文件摘要:本文介绍如何使用git上传超过100MB的单文件到github作者:yooongchun微信公众号:yooongchun小屋0.问题说明在使用github进行版本控制时,上传文件到github时发现超过100MB的文件无法上传1.解决方案使用Git LFS 上传。Git lFS(Git Large File St...

2018-07-23 08:43:46 10966

原创 Python实现聊天机器人

Python接入聊天机器人摘要:本文介绍使用Python调用图灵机器人api来实现一个能聊天的机器人作者:yooongchun微信公众号:yooongchun小屋1.获取接入秘钥为了接入图灵机器人,需要先到官网申请一个接入秘钥,图灵官网地址 接下来,申请账号并创建一个机器人,然后在设置中找到api2.编写代码接入接下来编写Python代码,如下:...

2018-07-21 20:21:30 14660 1

原创 Python GUI教程三:布局

Python GUI 教程三:布局摘要:这篇文章是Python GUI教程系列的第三篇,将介绍Qt编程中的布局概念及其在Python环境下的实现如果你英文较好,可以参考这里的文章:http://zetcode.com/gui/pyqt5/作者:yooongchun 微信公众号:yooongchun小屋 STEP 1:认识布局布局是程序组件在界面上的排布规律,比如我...

2018-07-20 15:25:28 16599

原创 Python GUI教程二:菜单和工具栏

Python GUI 教程二:菜单和工具栏摘要:这篇文章是Python GUI教程系列的第二篇,将介绍如何给界面添加菜单栏和工具栏如果你英文较好,可以参考这里的文章:http://zetcode.com/gui/pyqt5/作者:yooongchun 微信公众号:yooongchun小屋 STEP 1:状态栏:状态栏是程序中用来显示状态信息的部件。将以下内容保存为...

2018-07-20 15:22:00 17747

原创 提取PDF内容保存到Excel--Python3实现

PDF2Excel.exe程序使用说明功能介绍:程序从txt文件中读取内容然后抽取指定内容,要抽取的关键词需要写入Excel中,一个PDF样本如下示例:保存到Excel的样本如下图示意:最终提取的结果如下示意:用法:首先将PDF转换为TXT文件,转换方法如下:使用迅捷转换器转换将所有需要转换的TXT文件放在一个文件夹内双击运行PDF2Exc...

2018-07-20 11:55:44 22496 1

原创 Python正则表达式常用语法

Python正则表达式常用语法作者:yooongchun 微信公众号:yooongchun小屋 基本语法search(pattern, string, flags=0) :在一个字符串中查找匹配findall(pattern, string ,flags=0) :找到匹配,返回所有匹配部分的列表sub(pattern, repl, string , count=0, fl...

2018-07-17 17:15:40 9419

原创 我的数学建模之路

我的数学建模之路作者:yooongchun博客:https://blog.csdn.net/zyc121561微信公众号:yooongchun小屋摘要:这篇文章主要是记录自己参加数学建模比赛的一些心得及分享一点自己长期整理的资料。前言:楼主是上海西南某高校的一名在读本科生,至今年大四,一共参加了三次数学建模比赛(两次美赛一次国赛,国赛获得上海赛区二等奖,美赛一次...

2018-07-09 11:59:04 38069 14

原创 Git基本用法

在本地新建git仓库并把内容更新后,在远程创建了一个仓库并创建了README文件,这时把本地的仓库进行push操作时会报错,这是因为远程和本地的主线冲突,因而在创建时必须先把远程的内容pull下来,然后再在本地添加文件,最后同步到远程,具体操作为:初始化本地仓库:git init关联本地仓库和远程仓库:git remote add origin master git...

2018-07-05 21:58:14 9464

原创 PDF电子发票内容提取

Python提取PDF发票内容保存到Excel摘要:这篇文章介绍如何把发票内容提取出来保存到Excel中。文章分为两个部分,第一部分程序用法,第二部分介绍代码。作者:yooongchunCSDN博客:https://blog.csdn.net/zyc121561微信公众号:yooongchun小屋程序功能及使用:程序会把发票中的内容提取出来然后写入Ex...

2018-07-05 21:37:09 44739 36

原创 获取代理IP地址

很多时候,需要用到代理IP。比如在开发爬虫程序的时候,为了反爬,需要使用代理IP。首先给出程序实现的功能,然后再来说明开发思路:完整代码下载地址: https://github.com/yooongchun/ProxyIP功能:从指定的网站抓取代理IP地址并存入数据库all_ip_table中,当前抓取的地址包括: 西刺网站快代理网站66代理网站89代理网站秘密代理...

2018-06-29 10:36:42 34031 3

原创 adb 命令 exec-out 直接截图保存到电脑出错的解决办法

作者:yooongchun 网站:www.yooongchun.com 了解更多有趣文章,关注微信公众号: yooongchun小屋 在使用adb 工具截图保存到电脑端的时候,命令为:adb exec-out -p > my/path上面的命令获得的截图在windows系统上会出错,这是由于windows默认使用的换行符为\r\n 而Andriod 系统使用的是L...

2018-05-23 14:24:18 18002 2

原创 Python基础十一:使用模块

Python基础十一:使用模块 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.comPython中的模块:Python内置了很多有用的模块,这些模块在你安装Python后即可使用。示例:使用Python自带sys...

2018-05-21 13:30:45 10112

原创 Python基础二十:多线程

Python基础二十:多线程 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.com多任务可以由多进程完成,也可以由一个进程内的多线程完成。我们前面提到了进程是由若干线程组成的,一个进程至少有一个线程。由于线程是操作系...

2018-05-21 13:08:02 9981

原创 Python基础十九:多进程

Python基础十九:多进程 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.com基本解释:对于操作系统来说,一个任务就是一个进程Process,有些进程还不止同时干一件事,比如Word,它可以同时进行打字、拼写检查...

2018-05-21 13:07:20 10098

原创 Python基础十八:IO编程二:操作目录

Python基础十七:IO编程二:操作目录 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.comos 模块:Python提供了os模块来支持对文件的操作,下面列举部分比较常见的操作获取系统类型import o...

2018-05-21 13:06:34 10066

原创 Python基础十七:IO编程一:读写文件

Python基础十七:IO编程一:读写文件 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.comI/O :IO在计算机中指Input/Output,也就是输入和输出。由于程序和运行时数据是在内存中驻留,由CPU这个超...

2018-05-21 13:05:27 10389

原创 Python实现微信找茬小游戏自动进行

摘要:这篇文章介绍微信小程序“大家来找茬”怎么使用程序自动“找茬”,使用到的工具主要是Pyhton3和adb工具。作者:yooongchun 网站:www.yooongchun.com 微信公众号:yooongchun小屋腾讯官方出了一个小程序的找茬游戏,如下示意: 很多时候“眼疾手快”比不过别人,只好寻找一种便捷的玩法:程序自动实现! 这里使用的是Python3...

2018-05-20 21:12:20 13030

原创 Python基础十五:面向对象编程四:高级特性

Python基础十五:面向对象编程四:高级特性 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.com__slots__方法常规情况下,对一个类可以任意绑定属性,但当我们不希望这样的情况发生时,则可以限定能绑定的属...

2018-05-14 11:10:40 10159

原创 Python基础十四:面向对象编程三:属性

Python基础十四:属性 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.com获取对象信息:在Python中要获取对象的信息可以使用这几个函数:type(),isinstance(),dir()type用法示例...

2018-05-14 11:10:05 9946

原创 Python基础十三:面向对象编程二:继承和多态

Python基础:面向对象编程二:继承和多态 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.com继承和多态:在OOP程序设计中,当我们定义一个class时,可以从某个现有的class继承,新的class称为子类(s...

2018-05-14 11:09:31 9922

原创 Python基础十二:面向对象编程一:类和实例

Python基础十二:面向对象编程一:类和实例 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.com面向对象编程简介:面向对象编程Object Oriented Programming简称OOP,是一种区别于面向过程...

2018-05-14 11:08:11 10608

原创 Python基础十:函数式编程

Python基础十:函数式编程 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.com高阶函数:高阶函数指的是函数内部接收另一个函数作为参数。我们来看这样一个例子:求绝对值之和def abs(x): if ...

2018-05-14 10:59:42 10348

原创 Python基础九:高级特性

Python基础九:高级特性 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.com切片:为了简化Python中数据集合的取用,Python使用slice(切片)操作,我们来考察这样一个操作:对list去取出所有元素:...

2018-05-11 09:19:37 10136

批量图片文件重命名

一个用于对无规律图片(jpg格式)文件批量重命名的界面小程序。

2017-02-28

2005年至2017年部分美赛优秀论文

文件夹里包含了2005年到2017年的所有美赛题目及对应的部分优秀论文,注意:不是所有的题目都有文章!

2018-02-04

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

TA关注的人

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