自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr.zhou

所有的美好都是被修饰的

  • 博客(220)
  • 资源 (1)
  • 问答 (4)
  • 收藏
  • 关注

原创 Java单元测试初入门(Junit)

今天老师介绍Java单元测试的一点应用需要API为Junit首先选中工程创建一个java类来完成单元测试该java类要满足该类的权限为public 该类提供公共的无参构造器该类中单元测试方法的声明规则方法的权限为public 没有返回值 没有形参 方法名的命名规则遵循标识符(一般要测试XXX则命名为testXXX)此外单元测试的方法上要声...

2020-02-21 11:23:30 642

原创 Eclipse下无法查看源码Source not found

jdk目录有的src.zip文件,也就是java源码的压缩包。在eclipse下将它与附加到jre\lib\rt.jar下方法一,点击attachsource找到jdk下的src.zip文件,然后打开接下来点OK接行了方法二:查看源码方法长按Ctrl用光标选中想要查看的函数...

2020-02-13 20:33:27 342

原创 xshell免费版下载安装及使用

建议直接到官网下载,从其他第三方网站下载的软件可能已经被他人(黑客)给修改过,安装之后可能会不安全。中文官方网站:http://xshellcn.com在中文网站上没有找到免费版的,从中文网站上下载的也可以使用,但会有试用期为了避免麻烦我们可以直接到英文网站下载免费版的外文官方网站:https://www.netsarang.com/download/free_license.h...

2019-04-10 11:27:19 147321 7

原创 pycharm下OpenCV的no module named cv2错误及error: (-215) size.width>0 && size.height>0 in function cv::ims

你的opencv-python环境是否配置好如果没有点击:opencv-python:安装、环境配置如果环境已经配置好接着往下看一:no module named cv2错误打开pycharm点击file选择setting 点击project:openCV进入Project Interpreter 查看右边是否有opencv-python我出现no mode...

2018-11-26 19:52:47 671

转载 opencv-python:安装、环境配置

OpenCV安装:转载于:https://blog.csdn.net/u011321546/article/details/79499598 一:安装pip                进入Python安装目录下的Scripts路径,执行  easy_install.exe pip                             出现下图,说明pip安装成功。     ...

2018-11-26 19:31:56 7341 3

原创 用户权限相关命令

目标用户 和 权限 的基本概念 用户管理 终端命令 组管理 终端命令 修改权限 终端命令01. 用户 和 权限 的基本概念1.1 基本概念用户 是 Linux 系统工作中重要的一环,用户管理包括 用户 与 组 管理 在 Linux 系统中,不论是由本机或是远程登录系统,每个系统都必须拥有一个账号,并且对于不同的系统资源拥有不同的使用权限 在 Linux 中,可以指定 每一个...

2018-11-20 20:14:06 469

原创 文件和目录常用命令

01. 学习 Linux 终端命令的原因Linux 刚面世时并没有图形界面,所有的操作全靠命令完成,如 磁盘操作、文件存取、目录操作、进程管理、文件权限 设定等 在职场中,大量的 服务器维护工作 都是在 远程 通过 SSH 客户端 来完成的,并没有图形界面,所有的维护工作都需要通过命令来完成 在职场中,作为后端程序员,必须要或多或少的掌握一些 Linux 常用的终端命令 Linux 发行...

2018-11-16 21:14:55 590

转载 Ubuntu终端常用快捷键

Ubuntu中的许多操作在终端(Terminal)中十分的快捷,记住一些快捷键的操作更得心应手。在Ubuntu中打开终端的快捷键是Ctrl+Alt+T。其他的一些常用的快捷键如下:快捷键 功能 Tab 自动补全 Ctrl+a 光标移动到开始位置 Ctrl+e 光标移动到最末尾 Ctrl+k 删除此处至末尾的所有内容 Ctrl+u ...

2018-11-15 16:27:15 525 1

转载 Ubuntu的常用快捷键

Ubuntu操作基本快捷键打开主菜单 = Alt + F1 运行 = Alt + F2 显示桌面 = Ctrl + Alt + d  最小化当前窗口 = Alt + F9 最大化当前窗口 = Alt + F10 关闭当前窗口 = Alt + F4 截取全屏 = Print Screen 截取窗口 = Alt + Print Screen默认特殊快捷键  展示所有窗口程序 ...

2018-11-15 16:14:34 338

原创 Ubuntu 图形界面入门

01Linux 桌面环境介绍       相对于现在的 Windows 系统,UNIX/Linux 本身是没有图形界面的,我们通常在 UNIX/Linux 发行版上看到的图形界面实际都只是运行在 Linux 系统之上的一套软件,类似 Windows95 之前的 Windows 的图形界面实则也只是运行在 DOS 环境的一套软件。而 Linux 上的这套软件以前是 XFree86,现在则是 xo...

2018-11-07 23:30:37 6760

原创 调整虚拟机窗口大小

首相需要安装VMware教程点击文章:VMware Tools安装教程内容包括: 在Linux虚拟机和我的Windows实体机之间可以实现相互之间的粘贴复制 设置一个虚拟机和实体机的共享文件夹 调整虚拟机的大小使虚拟机铺满全屏 ...

2018-11-07 12:21:48 4563

原创 设置一个虚拟机和实体机的共享文件夹

首相需要安装VMware教程点击文章:VMware Tools安装教程内容包括: 在Linux虚拟机和我的Windows实体机之间可以实现相互之间的粘贴复制 设置一个虚拟机和实体机的共享文件夹 调整虚拟机的大小使虚拟机铺满全屏 ...

2018-11-07 12:21:17 1106

原创 虚拟机与实体机之间相互粘贴复制

首相需要安装VMware教程点击文章:VMware Tools安装教程内容包括: 在Linux虚拟机和我的Windows实体机之间可以实现相互之间的粘贴复制 设置一个虚拟机和实体机的共享文件夹 调整虚拟机的大小使虚拟机铺满全屏 ...

2018-11-07 12:20:42 5182

原创 VMware Tools安装

本人安装VMware Tools 的需求是在Linux虚拟机和我的Windows实体机之间可以实现相互之间的粘贴复制 设置一个虚拟机和实体机的共享文件夹 调整虚拟机的大小使虚拟机铺满全屏安装步骤 1.点击VMware菜单上的虚拟机 ,弹出的菜单中点击安装VMware Tools(注意要在你的Ubuntu操作系统开启的情况下安装) 等待一会,会出现如下图的弹窗,点击是...

2018-11-07 12:17:14 230268 69

原创 Ubuntu中添加百度搜索并设为默认

看一下Ubuntu中自带的搜索引擎 不翻墙的搜索引擎没法用,那么我们添加一下百度搜索引擎1.点击设置 小齿轮 2.点击搜索图标 3.下滑至页面底部找到 find more search engines 并点击 然后会弹出一个页面 滑动页面可以找到百度搜索 4.点击我们找到的百度搜索,弹出新的页面,滑动页面将百度搜索添加至火狐5. 弹出弹窗...

2018-10-25 12:31:04 2939

原创 《实用软件工程答案》张海涛人民邮电出版社

                   

2018-10-17 20:49:39 4169 1

原创 多继承

多继承概念子类 可以拥有 多个父类,并且具有 所有父类 的 属性 和 方法 例如:孩子 会继承自己 父亲 和 母亲 的 特性语法class 子类名(父类名1, 父类名2...) pass class A(): def test(self): print("这是A类的方法")class B(): def demo(s...

2018-10-02 22:25:05 615

原创 父类的 私有属性 和 私有方法

python中的私有属性和私有方法:https://blog.csdn.net/love20165104027/article/details/82861129父类的 私有属性 和 私有方法子类对象 不能 在自己的方法内部,直接 访问 父类的 私有属性 或 私有方法 子类对象 可以通过 父类 的 公有方法 间接 访问到 私有属性 或 私有方法私有属性、方法 是对象的隐私,不对外公开,...

2018-10-02 21:56:59 1462

原创 TabError的解决方法

出现:TabError: inconsistent use of tabs and spaces in indentation原因:说明Python文件中混有Tab和Space用作格式缩进。这通常是使用外部编辑器编辑Python文件时,自动采用Tab进行格式缩进。解决 :格式化Python文件快捷键 :从图中也可以看出快捷键为 Ctrl + Alt + L...

2018-10-01 22:22:43 2319

原创 python查看地址

在计算机中,通常使用 十六进制 表示 内存地址十进制 和 十六进制 都是用来表达数字的,只是表示的方式不一样 十进制 和 十六进制 的数字之间可以来回转换%d 可以以 10 进制 输出数字 %x 可以以 16 进制 输出数字通过id(变量名可以查看地址)在查看对象时可以通过id(对象名),也可通过id(对象名)来查看在计算机中,通常使用 十六进制 表示 内存地址十进...

2018-09-25 21:06:30 9548

原创 ipython安装

IPythonIPython 中 的 “I” 代表 交互 interactive特点IPython 是一个 python 的 交互式 shell,比默认的 python shell 好用得多 支持自动补全 自动缩进 支持 bash shell 命令 内置了许多很有用的功能和函数 IPython 是基于 BSD 开源的版本Python 2.x 使用的解释器是 i...

2018-09-24 17:34:49 41407 2

原创 Python中的字符串切片(截取字符串)

                         字符串索引示意图字符串切片也就是截取字符串,取子串Python中字符串切片方法字符串[开始索引:结束索引:步长]切取字符串为开始索引到结束索引-1内的字符串步长不指定时步长为1 字符串[开始索引:结束索引]练习样例# 1.截取2 - 5位置的字符num_str_1 = num_str[2:6]print(num_...

2018-09-17 23:20:16 263192 15

原创 python之禅

Python之禅:The Zen of python作者:Tim Peterspython之禅是由Tim Peters撰写的编写优秀Python代码的指导规则,想查看Python之禅的内容可在Python交互式解释器中输入import this>>> import thisThe Zen of Python, by Tim PetersBeautiful...

2018-09-09 09:33:21 205

原创 向已有的Python项目中添加Python程序

向一个已有项目中添加Python程序选中项目名,点击鼠标右键,在弹出的菜单中选择new,然后选择要新建文件的类型然后弹出小窗口询问我们新建文件叫什么名字,文件名不需要加 .py扩展名,pycharm会自动为我们添加文件的扩展名。 添加好Python文件后,在编辑窗口进行编辑,点击会发现运行结果是上一个Python文件的结果 点击图标执行  执行结果  我...

2018-09-07 23:22:12 9093

转载 /etc/passwd 和 /etc/shadow文件详解

 刚学linux,对于用户和组相关的三个文件理解的不清楚,转载一篇文章作为笔记出处:https://blog.csdn.net/yaofeino1/article/details/54616440在linux操作系统中, /etc/passwd文件中的每个用户都有一个对应的记录行,记录着这个用户的一下基本属性。该文件对所有用户可读。  而/etc/shadow文件正如他的名字一样,...

2018-09-04 16:56:58 7599

原创 HDU4751Divide Groups

Divide Groups This year is the 60th anniversary of NJUST, and to make the celebration more colorful, Tom200 is going to invite distinguished alumnus back to visit and take photos.  After carefully ...

2018-08-27 16:10:13 130

原创 HDU5285wyh2000 and pupil

wyh2000 and pupilTime Limit: 3000/1500 MS (Java/Others)    Memory Limit: 131072/65536 K (Java/Others)Total Submission(s): 1950    Accepted Submission(s): 646 Problem DescriptionYoung theoreti...

2018-08-27 10:29:54 159

原创 HDU1394Minimum Inversion Number

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 6743    Accepted Submission(s): 4112 Problem DescriptionThe inversion number of a given nu...

2018-08-25 15:26:03 135

原创 HDU1698Just a Hook

 In the game of DotA, Pudge’s meat hook is actually the most horrible thing for most of the heroes. The hook is made up of several consecutive metallic sticks which are of the same length.   Now P...

2018-08-23 10:25:46 200

原创 ZOJ1610Count the Colors

Painting some colored segments on a line, some previously painted segments may be covered by some the subsequent ones.Your task is counting the segments of different colors you can see at last.Inp...

2018-08-21 10:55:27 145

原创 POJ3468A Simple Problem with Integers

A Simple Problem with IntegersTime Limit: 5000MS   Memory Limit: 131072K Total Submissions: 140730   Accepted: 43637 Case Time Limit: 2000MS DescriptionYou have N integers, A1, A...

2018-08-20 21:13:15 108

原创 HDU2072单词数(字典树)

用set就可以水果,但要练习字典树啊#include<iostream>#include<sstream>using namespace std;struct node{ int flag; struct node *next[26]; node() { for(int i=0;i<26;i++) ...

2018-08-19 15:10:26 901

原创 HDU1251(字典树)

统计难题Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 131070/65535 K (Java/Others)Total Submission(s): 56630    Accepted Submission(s): 19811Problem DescriptionIgnatius最近遇到一个难题,老师交给他很多单词(...

2018-08-18 10:01:02 141

原创 HDU1247(字典树)

Hat’s WordsTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 18956    Accepted Submission(s): 6682 Problem DescriptionA hat’s word is a wor...

2018-08-18 09:27:12 186

原创 POJ3253Fence Repair

Fence RepairTime Limit: 2000MS   Memory Limit: 65536K Total Submissions: 61484   Accepted: 20303 DescriptionFarmer John wants to repair a small length of the fence around the pastu...

2018-08-16 15:59:47 115

原创 POJ - 1860(bellman-ford)

Currency Exchange POJ - 1860 我们的城市有几个货币兑换点。让我们假设每一个点都只能兑换专门的两种货币。可以有几个点,专门从事相同货币兑换。每个点都有自己的汇率,外汇汇率的A到B是B的数量你1A。同时各交换点有一些佣金,你要为你的交换操作的总和。在来源货币中总是收取佣金。 例如,如果你想换100美元到俄罗斯卢布兑换点,那里的汇率是29.75,而佣金是0.39,你会...

2018-08-15 11:16:04 265

原创 51NOD1873 初中的算术

Noder现在上初三了,正在开始复习中考。他每天要计算型如 (a× a× a× ⋯× a)n个a 的式子。 其中 0.0<a<99.999,0<n<26 。虽然Noder会计算,但是老是算错,现在他想要你来写一个程序输出正确的结果,以便他核对。 Input单组测试数据。第一行有一个实数a和一个整数n...

2018-08-15 08:38:03 133

原创 51nod1089 最长回文子串 V2(Manacher算法)

马拉车#include<iostream>#include<cstring>using namespace std;const int MAXN = 100010;char A[MAXN * 2];int B[MAXN * 2];void Manacher(char s[], int len){ int l = 0; A[l++] ...

2018-08-11 19:17:04 125

原创 51NOD1088 最长回文子串

Manacher求最长回文子串模板题模板:/* * 求最长回文子串 */const int MAXN = 110010;char A[MAXN * 2];int B[MAXN * 2];void Manacher(char s[], int len){ int l = 0; A[l++] = '$'; //0下标存储为其他字符 A[l++...

2018-08-11 16:37:05 147

原创 51NOD1085 背包问题

01背包问题#include<iostream>#include<cstdio>#define N 10005using namespace std;int n,w;int dp[N],wi[N],pi[N];int main(){ while(~scanf("%d%d", &n, &w)) { for(int i = 0; ...

2018-08-11 16:27:17 145

图论基础知识

这个是关于图论的基本概念,只有理解这些基本概念,才能理解更深一层的算法,希望大家仔细看一下。

2018-04-09

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

TA关注的人

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