自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java面试题

八种基本数据类型的大小,以及他们的封装类。 八种基本数据类型,int ,double ,long ,float, short,byte,character,boolean 对应的封装类型是:Integer ,Double ,Long ,Float, Short,Byte,Character,Boolean 在Mybatis中,有两种占位符 mybatis在处理#{}时,会将sql中的#{}替换...

2019-12-12 22:38:02 1298

原创 简历面试问题

常用的linux命令有哪些 ls,cat,cp,touch,mv,mkdir 说一下find命令 find命令是用来查找指定目录的文件,比如直接在命令行输入find会将当前目录和子目录的文件都输出来。 将当前目录及其子目录下所有文件后缀为 .c 的文件列出来 find . -name "*.c"``` 连接池是放在内存中的 ...

2021-11-19 10:23:23 378

原创 MyBatis学习记录(一)

项目下载 该项目包含了代码,所需jar包和sql文件 一、MyBatis简介 包括官网地址 二、MyBatis架构体系 三、MyBatis用传统的DAO实现数据的增删查改 四、 MyBatis用动态代理实现数据的增删查改 ...

2019-07-30 21:34:24 400 1

原创 python3爬虫——模拟登录丁香园并提取信息

代码: from selenium import webdriver import time from lxml import etree #模拟登陆丁香园网站 browser = webdriver.Firefox() browser.get('https://auth.dxy.cn/accounts/login?service=http://www.dxy.cn/bbs/thread/626...

2019-04-13 23:39:05 1281

原创 python3爬虫——模拟登录QQ邮箱

该教程是通过selenium实现的 安装selenium: 到这个网址选取与自己系统符合的下载,下载后解压后把 exe文件 放到你电脑安装python 的根目录,下图是我的目录 之后将这个 exe文件 的路径写到系统环境变量的 path 下,如图: 之后在 cmd 窗口中输入 pip install selenium 即可 实现代码: 在这里插入代码片 ...

2019-04-12 22:48:34 4922

原创 python3爬虫 —— 爬取丁香园网站的信息

利用BeautifulSoup和lxml两个模块爬取丁香园网站的回复信息 BeautifulSoup实现代码: from bs4 import BeautifulSoup import requests #访问的网址 url = 'http://www.dxy.cn/bbs/thread/626626#626626' #头部信息 headers = { 'user-agent':'Moz...

2019-04-10 23:04:09 2144

原创 解决spark在向hbase写入数据时报空指针错误

我电脑配置的各个版本:hadoop 2.85 spark 2.4.0 hbase 1.4.9 问题:向hbase写入数据时,当提交到spark 时,报Exception in thread “main” java.lang.NullPointerException,如下图: 报错的行数是这一行: 解决: 1检查看在提交程序到spark时引入jar包文件中是否少了metrics-core-...

2019-04-08 20:01:19 1379

原创 python3爬虫 —— 爬取豆瓣电影信息

代码: import re,xlwt,requests #初始化并创建一个工作簿 book = xlwt.Workbook() #创建一个名为sheetname的表单 sheet = book.add_sheet('movie') #重复写入数据 headings = [u'排名', u'电影名称',u'导演',u'国家',u'年份',u'评分'] k =0 for j in headings...

2019-04-07 21:24:05 4280 6

原创 leetcode(242) ——Valid Anagram

题目:Valid Anagram 解答题目: 代码: public boolean isAnagram(String s, String t) { char[] schar = s.toCharArray(); char[] tchar = t.toCharArray(); Arrays.sort(schar); Arrays.sort(tchar); Strin...

2019-04-06 21:58:43 185

原创 leetcode(168) —— Excel Sheet Column Title

题目: Excel Sheet Column Title 题目就是要求给定一个正整数,返回该整数在 excel 中的列名,例子可参考上图给的,以此类推。 解答题目: 代码: char [] array=new char[]{'Z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U'...

2019-04-05 20:46:23 195

原创 leetcode(9)——Palindrome Number

题目:Palindrome Number 该题目就是判断一个数字是否是回文数字的问题,回文数字指的是该数字从左到右读和从右到左读都是一样的,可以看成是 “对称” 的数字 比如:121 ,22 ,1 是回文数字 ,215,12,不是回文数字。 ps: 负数不是回文数字 解答题目: 代码: public boolean isPalindrome(int x) { boolean flag...

2019-04-04 21:33:15 238 1

原创 LeetCode(283)——Move Zeroes

题目: 题目的要求就是给一个数组,然后移除数组中所有元素为 0 的到数组的末尾处,在移除过程中不能改变其他非 0 元素的相对位置。 解答题目: 代码: public void moveZeroes(int[] nums) { int j = 0; for(int i=0;i<nums.length;i++) { if(nums[i]!=0) { nums[j] = n...

2019-04-03 21:42:00 178

原创 LeetCode(137) ——Single Number II

题目:Single Number II 题目要求就是在一个数组中除了一个数字外,其余数字均出现三次,找出只出现一次的数字。 解答题目: 解法 一: 思路:我是先将数组里的元素进行排序,然后相同的数字就会连续排在一起,这样如果该数字在第一位,则说明与第二位元素不同,如果在中间,说明和左右两个元素不同,如果在末尾,则与前一个元素不同。 代码: public int singleNumber(int[...

2019-04-02 21:41:51 162

原创 LeetCode (139)—— Word Break

题目: 该题目就是要求就是有一个字符串s,有一个列表,里面的元素自定义,检查该列表中的元素能否拼接成字符串s,列表的某个元素可以使用多次。 解答题目: 这个题目的解法是参考网上的,网上用的是动态规划的方法。 代码实现: public boolean wordBreak(String s, List<String> dict) { int len = s.length(); b...

2019-04-01 20:55:05 152

原创 LeetCode (229)—— Majority Element II

问题: 题目的要求就是在一个任意数量的整型数组中,找出数组中个数超过 n/3 次 (n表示数组的长度)的元素。 解答题目: 对于此题,我用了两种解答的方法,第一种是比较容易想到的,但用时长,第二种是看了网上思路,然后自己操作了一遍。 第一种解法: 思路: 先获得数组长度 ,记录在length,定义一个计数变量 temp ,然后通过双层for循环对数组中的元素逐一进行对比,如果相等则 temp 加...

2019-03-31 20:18:44 196

原创 在学习django2.1时遇到的问题和解决方法

1. 错误: 替换 auth_user 报 django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is applied before its dependency users.0001_initial on database ‘default’ 解决: 删除数据库中 除了...

2019-03-24 18:13:42 256

原创 windows下python3.6使用face_recognition进行人脸识别

1.安装前声明 我使用的各个版本是 win10+python 3.6.7+dlib 19.7.0 +face_recognition 1.2.1,不一定要使用和我一样的版本,但是在安装时要安装dlib模块,因为face_recognition是由基于dlib开发的,所以安装dlib和face_recognition模块是有版本对应的。如果你的python版本是3.7或者其他系统平台的,此安装教程可...

2019-03-22 12:14:44 3551

原创 解决ubuntu18.04版本点击右键无法创建空白文档的问题

在主目录中找到模板,如图所示: 2.在终端输入 gedit 弹出文本文档后点击右上角的保存,重命名为新建文档,保存到模板目录中,回到桌面右键,即可看到新建文档。在模板目录中,也可以放入你常用的一些文件格式,比如py,java文件,右键后也有同样效果。 ...

2019-03-18 11:14:11 4344 2

原创 Django 2.1执行 python manage.py migrate时报错:django.db.migrations.exceptions.MigrationSchemaMissing

1.使用环境 windows10+python3.7+django2.1.5+mysql5.5 2 .报错 在运行 python manage.py migrate 这句命令时,报如下错误: django.db.migrations.exceptions.MigrationSchemaMissing: Unable to create the django_migrations table ((1...

2019-03-16 20:47:34 639

原创 hadoop 在上传文件到hdfs时出现There are 0 datanode(s) running and no node(s) are excluded in this operation

1. 错误描述 hadoop在执行如下的命令时 hadoop fs -put ~/file1 /input1 出现了There are 0 datanode(s) running and no node(s) are excluded in this operation这个错误,在终端输入jps时发现没有出现 DataNode(数据结点) 2. 解决方式 1 去到hadoop的安装目录,我的是在...

2019-03-15 10:11:07 3699

原创 windows和ubuntu下python虚拟环境的使用

1. windows 安装 virtualenv 和 virtualenvwrapper pip install virtualenv pip install virtualenvwrapper 选择存放虚拟环境的路径 cd C:python3 # 进入该文件 virtualenv envname # 创建名为envname的虚拟环境 dir # 查看目录是否有 envname 这...

2019-03-12 22:43:35 393

原创 zbar通过摄像头识别二维码内容

1 Ubuntu下安装zbar,在终端输入: sudo apt-get install python-zbar 2 实现代码 #coding=utf8 #有中文要加上面这句 import zbar from PIL import Image import cv2 def decode(frame): scanner = zbar.ImageScanner()#获得扫描对象 ...

2019-03-12 17:34:55 1772

原创 ubuntu16.04下安装opencv3.4.2.17版本

1 安装pip sudo apt-get install python3-pip 升级pip sudo pip3 install --upgrade pip 卸载pip sudo apt-get remove python3-pip 上面第二条和第三条不需要执行 验证是否安装成功 pip3 --version 结果有版本号即安装成功 2 安装opencv sudo pip3 install...

2019-01-10 15:43:25 891

原创 python学习——二维码生成和识别

二维码知识 不知从什么时候起,二维码就充满了我们生活。吃饭时扫描二维码,去商场购物时扫描二维码,就连去买根葱都要扫码。但是可能很多人都不了解二维码的一些知识,下面我会向大家普及一下,然后用python去实现二维码的生成和识别。 在介绍二维码原理之前,先说下条形码 。条形码我们都见过,就是超市收银员结账的时候扫的那个东西。它是一种“一维码”,竖直方向,条码是均匀的,信息只能在水平方向上存储,并且只能...

2019-01-04 13:43:05 3164

原创 ROS学习——ROS的安装

ROS(Robot Operating System)机器人操作系统是一个机器人软件平台,它能为异质计算机集群提供类似操作系统的功能。 ROS有多种版本,在这里就不一 一列举了,有兴趣的可以自行百度了解。在本教程中我是在Ubuntu16.04安装ros-kinetic-desktop-full版本 以下是ROS的安装步骤。 1.配置 Ubuntu 仓库 打开&amp;quot;Ubuntu软件&amp;quot;的Tab页面,将前面...

2018-12-28 22:00:17 411

treeNMS缺失文件.zip

treeNMS安装包和treeNMS中缺失catalina.sh,setclasspath.sh,shutdown.sh,startup.sh文件

2019-08-05

空空如也

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

TA关注的人

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