自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Springboot aop注解使用

1.导入maven依赖 <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.8.9</version> </dependenc...

2020-05-27 16:54:08 578

原创 SpringMvc 自定义参数解析器HandlerMethodArgumentResolver的简单使用

HandlerMethodArgumentResolver作用SpringMVC解析器用于解析request请求参数并绑定数据到Controller的入参上有时候直接参数不是我们想要,可以自定义参数解析器转化为我们想要的参数。实现1.自定义一个类实现HandlerMethodArgumentResolver接口接口说明:supportsParameter:用于判定是否需要处理该参...

2020-05-17 17:41:38 1181

原创 SpringBoot中HandlerInterceptorAdapter使用

简介:在SpringBoot中我们可以使用HandlerInterceptorAdapter这个适配器来实现自己的拦截器。这样就可以拦截所有的请求并做相应的处理。应用场景日志记录,可以记录请求信息的日志,以便进行信息监控、信息统计等。 权限检查:如登陆检测,进入处理器检测是否登陆,如果没有直接返回到登陆页面。性能监控:典型的是慢日志。在HandlerInterceptorAdapte...

2020-05-16 10:50:05 3011

原创 Java springboot @Constraint自定义验证注解

基本验证注解:Constraint 详细信息@Null 被注释的元素必须为 null@NotNull 被注释的元素必须不为 null@AssertTrue 被注释的元素必须为 true@AssertFalse 被注释的元素必须为 false@Min(value) 被注释的元素必须是一个数字,其值必须大于等于指定的最小值@Max(value) ...

2020-05-16 10:47:28 1857 1

原创 Springboot log4j日志使用

导入maven依赖<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version></dependency> <dependenc...

2020-05-09 11:01:03 302

原创 Java远程连接CentOS服务器redis超时 timed out

环境阿里云服务器centOS 7.3以及redis 5.0.7连接不上问题跟网上的解决思路差不多,检查redis配置文件是否正确以及关闭防火墙。1.注释掉bind 127.0.0.12.关闭保护模式3.关闭CentOS防火墙4.配置阿里云服务器防火墙规则打开redis配置文件用#把bind 127.0.0.1注释掉把保护模式关闭,一开始默认是yes,现在设置为novim修改完:...

2020-02-01 11:55:17 469

原创 Java 反射简单使用以及常见问题

#什么是反射?一句话来说,反射机制指的是程序在运行时能够获取自身的信息。正式点说 :JAVA反射机制是在运行状态中,对于任意一个类,都能够获取这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取类信息以及动态调用对象内容就称为java语言的反射机制。#反射原理Java语言在编译之后会生成一个class文件(Java的源代码会被编译成.class文件字节码...

2020-01-18 11:16:29 705 1

原创 Java 网络在线聊天室 socket 极简风格

Java 网络聊天室 socket 极简版两大类实现涉及基本要素:1. 多线程2. 网络编程3. TCP协议4. 容器效果图分为客户端和服务器端客户端服务器端发送类封装管道类封装接收类封装资源释放类 封装资源释放类封装客户端package tcp;import java.io.BufferedReader;import ja...

2019-08-16 13:41:37 232

原创 DOSBox指令全 汇编指令大全 debug

友情链接:汇编指令大全:https://blog.youkuaiyun.com/bjbz_cxy/article/details/79467688DOSBox 下载安装使用debug:https://blog.youkuaiyun.com/Plus_RE/article/details/60761467DOSBox 常用命令 debug模式下:-a 编写汇编命令-t 单步执行-p 直接执行完不是单步执行-...

2019-03-29 18:22:35 25342 1

原创 C语言的赋值运算符会返回左值的地址

今天遇到个赋值返回的问题,查了一下,结果惊呆了了。#include &lt;stdio.h&gt;int main(){ int a = 1; int c = (a*=2) + (a+=3); printf("a = %d, c = %d\n", a, c); return 0;}int c = (a*=2) + (a+=3)(a*=2)=1*2=2...

2019-03-08 18:21:59 574

原创 QT5 堆栈窗口

示例:#include&lt;QListWidget&gt;#include&lt;QStackedWidget&gt;新建一个QListWidget(this)控件作为标签:QListWidget *list=new QListWidget();新建一个堆栈窗口:QStackedWidget stack=new QStackWidget(this);把用于显示的标签加...

2019-01-29 19:13:20 1590

原创 QT5 分割窗口

分割窗口#include&lt;QSplitter&gt;实例化一个主分割窗口,然后在加上其他分割窗口在上面QSplitter *splitterMain =new QSplitter(Qt::Horizontal,0);//水平分割方式实例化小分割窗口加在主分割窗口上面QSplitter *splitterRight=new QSplitter(Qt::verticcal,s...

2019-01-28 09:15:33 1143

原创 QT5 获取本地时间 定时器 详细用法

QT5中,可以使用QDateTime获取本机的时间。QDateTime::currentDateTime() 即可获取本地的系统时间和日期。QDateTime *datetime =new QDatetime(QDateTime::currentDateTime())* datetime-&amp;gt;date() 只获取日期* datetime-&amp;gt;time() 只获取时间把时间显示...

2019-01-25 09:39:37 1630 2

原创 QT5 第一个标签 按键

最近要设计GUI,顺带把C++深入学习下。第一个标签显示和按键反应算是进入GUI设计的hello world吧。在工程文件里的三个分别写入//main.cpp 写入#include &amp;quot;mainwindow.h&amp;quot;#include &amp;amp;lt;QApplication&amp;amp;gt;int main(int argc, char *argv[]){ QApplication a(ar

2019-01-24 10:56:52 394

原创 豆瓣TOP250 电影 爬虫

爬取豆瓣TOP250电影。思路:用requsets获取网页的内容后,用BeautifulSoup模块制成文档树,然后在文档树中找我们的需要的内容保存下来就成功了。```import requestsimport bs4import openpyxl#获取网页内容,返回文档树def getUrl(url,headers):    req=requests.get(url,he...

2018-12-25 12:36:59 1061

转载 QT5 pyQT5环境搭建和教程

之前搭QT5以及找到不错的pyqt5教程,以下内容转自别处,点击链接查看原出处:vs2017 下QT5 搭建https://blog.youkuaiyun.com/qq_35451572/article/details/79649641博客园的QT5教程:https://www.cnblogs.com/farewell-farewell/p/7159596.html鱼C论坛的pyQT5教程:htt...

2018-12-14 19:58:30 2417

原创 网易云音乐评论爬虫

爬取网易云音乐热门评论Requests库json库直接用requests.get()方法把网页爬下来做成文本找不到我们要的热评,说明它藏在其他文件中。目标就是把它找到。后面发现是网页post一个data信息才能得到热评。我们用requests.post()方法把data提交上去,就可以获得我们要找的热评了。代码:import requestsimport jsondef get_...

2018-11-25 23:13:15 1038

原创 python tkinter 自制文本编辑器

成品如图:代码from tkinter import *from tkinter import filedialogfrom tkinter import messageboximport timedef nodefined(): pass#打开文件函数def openfile(): filename=filedialog.askopenfilename()...

2018-11-10 20:31:17 5951 7

原创 爬虫有道翻译接口+图片文字识别

有道爬虫接口基本思路:接受用户输入,以字符串形式通过爬虫接口连接到有道翻译,把网页反馈结果输出即可。第一步先踩点,找到相关参数。有道翻译界面,鼠标右键点击审查元素(现在浏览器基本附带这个功能)。像这样输入一句话,找到NETWORK(网络)部分的POST请求(如上图红框部分)。右边消息头我们可以找到网址,我这里是请求网址部分。这是待会要用的爬虫网址。点击右边的参数部分,可以看到一个字典的数据...

2018-11-05 23:21:26 2272

原创 pythonGUI之简易计算器

库:tkinter计算器组成很简单,由于刚学了Label,Button,Entry等主键,就忍不住想尝试一下。思路很简单把各个键构建出来排好布局,在给各个Button写入函数。对于输入计算内容python有很强大的字符串处理函数eval(). 等够把能够计算字符串内容提取出来计算。例:`str1='3+5*2str2=eval(str1)print(str1)print(str2...

2018-11-02 22:21:20 9453

原创 tesseract OCR windows安装

废话不多说,直接介绍如何下载安装tesseract-OCR以及pytesseract和PIL资源无论是windows系统还是Lunix系统,都可以到GitHub下载相关版本。链接:https://github.com/tesseract-ocr/tesseract/第三步下载完成之后点击安装安装过程中按照提示即可,过程中还有多种文字识别语言支持。想要识别中文的朋友记得勾选下载相应的语...

2018-10-05 10:23:31 4204

原创 Python入门笔记

主要作为自己观看笔记python和C语言还是比较相似的input()函数:Python3.x 中 input() 函数接受一个标准输入数据,返回为 string 类型。input(‘请输入内容:’) 可以接收用户输入内容注意:注意:input() 和 raw_input() 这两个函数均能接收 字符串 ,但 raw_input() 直接读取控制台的输入(任何类型的输入它都可以接收...

2018-10-01 16:33:03 178

空空如也

空空如也

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

TA关注的人

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