自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql 数据库连接编码问题

前几天使用springboot做一个数据库查询功能,发现使用中文就无法查到数据,经过测试SQL语句是没有问题的,但是就是查询不到数据,一直显示为null。后来,我灵机一动尝试了一下查询参数改为英文,显示出查询结果是正常的。这就说明了是编码的问题。起初我以为是springboot的编码问题,但是我尝试了之后发现是正常的,后来经过搜索查询发现是JDBC的url没有指定编码。...

2020-03-26 17:10:31 601

原创 TCP协议和HTTP协议通信demo

引言: HTTP 协议是建立在 TCP 协议之上的协议,所以使用起来很方便。但是有时候,我们需要的程序只能使用TCP 协议发送数据,但是需要和使用 HTTP 协议的应用交互。所以,这里尝试写一个小demo来完成这个任务。示意图TCP 客户端说明:TCP 客户端向 TCP 服务端发送数据,接收到TCP服务端的响应后,打印在屏幕上。注意:这里使用一个小技巧,在发送数据之前先发送一个字节的...

2020-03-21 20:38:15 1161

原创 文件重命名(Java)

因为有一个批量重命名的需求,所以我尝试了一下这个File类的rename方法,一开始没有看方法的介绍。程序运行之后,我的文件都没有了!最后发现,如果不指定文件夹的话,会使用当前路径。因为偶尔也会碰到处理文件的操作问题,所以就来了解一下Java的文件重命名操作。前面是一些简单的介绍,也可以直接跳到后面看操作,不过多了解一些总是好的。File类的rename方法功能介绍:Renames t...

2020-03-21 18:24:48 1340

原创 Java、python制作马赛克图片

最近发现这个马赛克图片很有趣,所以就在网上找了一个简单的python库来使用,因为都是封装好的,所以使用起来很简单。python库:photomosaic准备图片因为制作图片都是封装好的代码,所以唯一麻烦的就是需要数千张不同的图片。这样的话,比较好的解决方法是使用爬虫一类自动采集的程序,在网络上爬取图片。不过,我为了省事,就简单来处理了。这里我使用Java程序来生成自己需要的图片。下面代...

2020-03-21 00:43:40 553 2

原创 配置Java开发环境和项目包管理工具Maven

最近电脑重装了系统,所有的开发环境都没有了。今天正好来简单记录一下安装 Java 开发环境的步骤。首先安装Java开发环境下载 JDK安装 JDK我这里不更改安装位置了,就是用默认的安装位置就好,如果自定义安装位置,请记好在哪就行了。然后一路点击下一步,直接等待安装完毕就行了。安装成功配置环境变量点击此电脑->属性,然后依次如下,创建环境变量 JAVA_HOME。如图...

2020-03-16 23:53:37 658

原创 HttpClient 爬取百度图片

HttpClient 爬取百度图片以前写的一篇爬取百度图片的博客是我第一次用Java接触爬虫的相关知识,当时使用的Java的原生类库,写的不是很好,特别是对于分页的处理(导致许多图片重复下载了)以及一些异常状况的处理(重定向问题)。所以,就萌生了使用 HttpClient 4.x 进行重写的想法。项目需要引入 httpclient4.x的jar包,可以直接导入或者使用maven。百度图片的分页...

2020-03-08 18:14:23 1038

原创 通过httpclient比较重定向和请求转发

前言:刚开始学习Java的web编程时,都会碰到重定向和请求转发这两个概念,而且一般也会特别强调二者的区别。当时,因为是刚接触,所以也就似懂非懂的接受了,然后记得编程的时候要注意二者的区别。学习完计算机网络后,对这两个概念的理解也更加深刻了,主要是具有了网络的层次概念,以及应用层的基本知识。最近使用 httpclient,发生了一个错误,我请求一个网站地址,发现并没有收到正确的响应,最后发现是因为...

2020-03-06 00:33:59 1522

原创 Java爬虫学习--爬取漫画

我看大部分的爬虫入门教学都是爬取图片的,但是我测试了一下,那个网站现在加了一些反爬措施(如协议头部的 referer),并且很容易就会遇到429(太多请求)这个问题。可能是多线程速度太快,这也说明了控制爬取的合理速度的重要性。因为我一直有看漫画的习惯,所以就来测试一下爬取网站的漫画。(这个网站是提供试看功能,所以我就拿它来测试一下吧。)网站地址(我喜欢的那部漫画地址):https://www.m...

2020-03-03 15:30:38 2648 6

COCA2000单词的字典树分析

COCA20000单词生成的字典树,包括单词本身,字典树的 json 表示,字典树的 dot 语言表示,生成的 svg 文件和 pdf 文件。

2024-06-02

顺序表的实现(C语言)

C语言实现顺序表的操作,简单参考一下,相互交流学习。使用 C语言的顺序表的实现比较简单,是以前学习数据结构时专门记录的,有点帮助。

2019-03-11

空空如也

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

TA关注的人

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