自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

世俗的眼光

All is well!

  • 博客(22)
  • 收藏
  • 关注

原创 安卓开发登录输入框智能提示历史登录账号

安卓开发登录输入框智能提示历史登录账号  在web登录页面中这是比较常见的功能,谷歌浏览器甚至会帮我们记住账号而不需要开发人员写这个功能。在移动端的开发中h5页面实现提示历史登录账号和web差别不大,但是使用Android原生开发如何实现记录并提示历史登录账号呢?  在这里推荐使用AutoCompleteTextView,它是安卓提供给我们的一个实现好了的View。public class AutoCompleteTextView extends EditText implements FilterL

2021-01-19 19:33:52 972

原创 计算机存储单元

计算机存储单元计算机只能识别二进制的数据位(bit):一个数字0或者一个数字1,代表一位。这是最小的底层单位。字节(Byte):没逢8位是一个字节,这是数据存储的最小单位。1 Byte = 8 bit1 KB = 1024 Byte1 MB = 1024 KB1 GB = 1024 MB1 TB = 1024 GB1PB = 1024 TB1 EB = 1024 PB1 ZB =1024 EB...

2020-11-18 19:40:56 502

原创 Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for .....

后台报错java.sql.SQLException: Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation ‘=’    还是不能高估自己的记忆力,今年四五月份时就碰到过这个错误,现在10月份碰到这个错误全然不记得自己当时是怎样解决这个错误的,在同样的问题上又多花了几个小时的时间,看来还是有必要记录一下,好记性不如烂笔头…    这里是MySql在多表关联查询时

2020-10-13 20:02:42 983

原创 数组模拟队列(Java实现)

1、数组模拟实现一个简单队列        队列:有序列表,可以用数组或是链表来实现;遵循先入先出的原则。即:先存入队列的数据,要先取出 。后存入的数据要后取出。 队列本身是有序链表,若使用数组的结构来存储队列的数据,则队列数组的声明如下图,其中maxSize是 该队列的最大容量。因为队列的输出、输入分贝从前后端来处理,因此需要两个变量front及rear分别记录队列前后端的下标, front(头部)会随着数据输出而改变,而r

2020-08-02 15:44:33 307

原创 二维数组与稀疏数组的相互转换

二维数组与稀疏数组的相互转换        稀疏数组的典型应用场景是下棋类的游戏,就以五子棋为例,一个棋盘上只有黑子与白子,我们都知道可以用二维数组来描述棋盘的数据结构,将棋子的位置与二维数组一一对应,0:代表没有棋子的位置,1:代表黑子,2:代表白子,当玩家玩到一半时,想要退出游戏,但希望下次接着玩,,假设棋盘上大多数位置上都没有棋子,这个二维数组中大多数的位置都是0,那我们就需要将这个二维数组原封不动的记录下来吗?有什么办

2020-07-25 18:12:57 242

原创 Web开发使用JS的异步请求下载文件浏览器无响应

Web开发使用JS的异步请求下载文件浏览器无响应1、前端页面关键代码...<button class="layui-btn layui-btn-sm" lay-event="downloadReport">下载报告</button>...<script>... if(obj.event === 'downloadReport'){ layer.msg("正在生成报告....,请稍等.....",{icon:6,time:20

2020-07-16 19:59:15 1347

原创 python爬虫爬取音频文件

python爬虫爬取音频文件         直接上代码了,代码可以直接运行,逻辑也很简单,看完或复制完动一动小手点个赞!'''@Time : 2019/11/20 15:10@Author : XXXX@Software: PyCharm'''import urllibimport requestsimport osimport lxmlfrom lxml import etreei

2020-06-19 16:58:31 1717

原创 手写单向链表(Java实现)

手写单向链表(Java实现)       大三下学期开始自学Java,在51cto上找了一套Java基础课程,是李兴华老师讲的,我感觉课程不错而且免费就跟着这套教程学;JavaSE学了一大半时,李老师花很大的篇幅讲解了怎样手写ArrayList(链表),当时我反复看视频还是理解不了有些功能是怎样实现的;遂放下去学别的东西。一晃毕业一年了,想到了这个事,于是找出当年的课程倍速看完,将链表成功的实现了。       在上代码

2020-06-13 21:23:40 803

原创 安卓开发如何自定义Dialog

安卓开发之自定义Dialog       我没怎么学安卓开发,因为工作上的项目需要,边学边做;在做项目的过程中真切的体会到了接口回调在安卓开发中使用的频率与场景非常之多。(个人感觉使用接口回调主要是突破安卓变量的作用域范围的限制一种解决方案。安卓开发中也使用到了很多设计模式。)       差点离题了,下面将详细解释自定义Dialog的使用。自定义Dialog       自定义D

2020-05-22 08:39:12 429

原创 递归遍历取树形结构数据子孙节点(java实现)

递归遍历取树形结构数据中的某个节点及所有子孙节点(java实现)1、数据元素组成如下public class Node{ private int id; private int parentId; //没父项的parentId设一个固定值,如-1 private String name; private List<Node> nodes=new ArrayList<&...

2020-04-09 08:39:06 5018

原创 python多线程详解(超详细)

python中的多线程是一个非常重要的知识点,今天为大家对多线程进行详细的说明,代码中的注释有多线程的知识点还有测试用的实例。import threadingfrom threading import Lock,Threadimport time,os''' python多线程详解 什么是线程? ...

2020-03-30 09:13:40 212622 57

原创 SpringBoot定义多个配置文件并自由切换

SpringBoot定义多个配置文件切换  在Web开发过程中,一个项目在开发环境、测试环境、生产环境中有不同的配置信息,比如端口、数据库信息,我们不可能每切换一个环境就去修改大量的配置信息,所以我们可以为每个不同的环境定义一个配置信息文件:我们在resource目录下定义三个配置文件(properties文件已被我注销,配置文件建议用yml,如果properties文件与yml文件同时存在...

2020-01-07 16:21:07 1393

原创 python+selenium实现的谷歌爬虫(超详细)

python+selenium实现的谷歌爬虫接到一个需求,需要从谷歌图库中爬取图片。于是按照之前的爬取国内网站的图片的方法,进入谷歌图库的图片页面,打开谷歌开发者工具,选中network面板,然后翻页,以此找到返回图片地址的json数组的请求url,结果硬是找不到。在这里不得不说,国外的网站安全性比国内还是要高,国内的什么百度图库、搜狗图库、一些图片收费网站按照上面的方法轻松爬取。既然此路不通...

2019-12-05 22:01:39 14942 4

原创 根据关键字爬取搜狗图库图片

根据关键字爬取搜狗图库图片说明:关键字是从excel表格文件中读取的如果想看爬虫分析过程的可以参考博主之前的写的博客,完整代码如下:'''@Time : 2019/10/24 15:38@Software: PyCharm'''import jsonimport urllibimport jsonpathimport requestsimport osimport x...

2019-10-25 09:02:08 693 3

原创 Error:INSTALL_FAILED_NO_MATCTING_ABIS:Failed to extract native libraries,res= -113

安装安卓app报错Error:INSTALL_FAILED_NO_MATCTING_ABIS:Failed to extract native libraries,res= -113今天测试一个集成华为算法的app运行打包到AVD上一直报错:Error:INSTALL_FAILED_NO_MATCTING_ABIS:Failed to extract native libraries,res=...

2019-10-08 15:08:38 613 2

原创 多线程爬取豆瓣电影top250

多线程爬取豆瓣电影top250之前写过一篇有关多线程爬虫的文章,里面对分析过程进行了详细的介绍,所以这里就不对过程进行分析了,如果你是刚接触爬虫的新手的话可以参考一下我之前写的爬虫:https://blog.csdn.net/weixin_40481076/article/details/101312325本次爬虫的目标网站:https://movie.douban.com/top250?...

2019-10-06 12:12:58 3063

原创 python文件分类别统计

标题python文件分类别统计python用来做一些小工具是真心简单,相比较于其他的编程语言,比如Java,做同样的事情,复制一张图片、向excel表格文件中写入内容、读取excel表格文件的内容,Java要用50行代码的话,python只用5行就解决了。下面的小工具写了2个半小时,给同事用的,在这里记录一下。'''@Time : 2019/10/5 10:41@Software: ...

2019-10-05 17:38:06 438

原创 第一个python小工具之文件分类处理

写博客除了分享交流技术,也有一点记录自己的生活、状态、感想的作用!今天上班上午学安卓开发,下午开会到4点,然后接了一下需求,做一个小工具;写完20点了,眼睛有点受不了。好了,不多BB了。此小工具是根据文件名对文件进行分类处理,最后将统计结果写入excel表格。代码import osimport xlsxwriterimport redef getJobNum(path): l...

2019-09-27 20:46:35 295

原创 根据关键字爬取京东评论区图片

根据关键字爬取京东商城评论区图片声明:本文章所涉及的技术和代码仅供学习交流使用,切勿扩散和频繁爬取网站。分析过程首先进入京东官网,在搜索栏中输入关键字如“三明治”,F12打谷歌开发者工具,选中network面板,network捕获的的请求分类栏中有all、xhr等,all代表的是所有请求,xhr代表的是异步请求,绝大多数的网站的大多数的重要数据请求都是采用异步请求,但此次京东搜索栏的搜索请求...

2019-09-26 21:23:36 1239 1

原创 python多线程爬虫实例加分析过程

最近想把之前写的一些代码和经验写成博客记录下来,写了两篇之后我发现写博客蛮有意思的,既是对知识的一个总结,又可以提高我自己的写作能力,更重要的是自己敞开心扉与自己的一次自我审视与交流。爬虫网站和爬取目标爬虫网站:全景网 https://www.quanjing.com/爬取目标:根据搜索关键词爬取图片分析过程没有分析过程的爬虫都是耍流氓。首先进入全景网首页,F12打开谷歌开发者工具,...

2019-09-24 21:21:34 1288

原创 反反爬之python爬虫实例加分析过程

如何突破常规的反爬限制今天要记录的这个爬虫是我到新工作的第5天接的一个需求,也是我从Java转Python的第5天写的一个爬虫脚本。这个还有脚本有很多可以完善的地方,但也有一些值得参考的地方,下面进行详细的介绍。目标网站和爬取素材目标网站:拍信网 https://www.paixin.com/ (如有冒犯之处,敬请谅解)爬取素材:各种图片(在搜索栏中输入关键字,进行查询得到图片)分析过程...

2019-09-23 14:52:44 751

原创 第一个python爬虫小脚本

京东爬虫小脚本新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入最近从Java开始转python,因为工作需求,...

2019-09-23 11:12:45 1453 4

空空如也

空空如也

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

TA关注的人

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