自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 kotlin的RecycleView优雅点击事件

说道点击事件,我想大家不陌生,今天 我们主要介绍的是在RecycView中的点击事件,同时了解Java和kotlin监听事件的不同,如何优雅的看待kotlin的函数式接口大家一步步来,我们先介绍java的1,简单View的点击事件 view1.setOnClickListener(new View.OnClickListener() { @Overrid...

2019-03-25 10:28:29 2997 2

原创 Django读取图片

django这是一个很强大框架,但是里面的内容我们很难完全弄清楚,经常会遇到一些奇怪的问题,今天我们主要介绍的是在网页上加载动态图片,所谓的动态图片也就是用户上传的照片,并非静态的。用户在点击这里上传图片的时候,我们再后台上传的位置是这样写的 image = models.ImageField(upload_to="org/%Y/%m", verbose_name="封面图")因为...

2019-03-23 16:50:11 4504 1

原创 PyQt5定时器

想必大家都知道呢定时器的功能,就是在固定的一段时间内执行一段逻辑,下面我们来一起分析下,首先看一段代码# 自定义object对象,重写里面的timerEvent方法class MyObject(QObject): def timerEvent(self, a0: QTimerEvent): print(a0) print(time.time())cla...

2019-03-23 10:06:16 1435

原创 PyQt5线程休眠和唤醒

在上一篇文章中我有写线程的终止 挂起和唤醒,下面这个例子是线程的休眠和唤醒,是通过线程内一个私有的属性来进行的,读者可以直接将代码跑起来注:网上搜索的资源#!/usr/bin/env python# -*- coding: utf-8 -*-from PyQt5.QtCore import QThread, QWaitCondition, QMutex, pyqtSignalfrom ...

2019-03-22 13:59:13 6043

原创 PyQt5中线程挂起终止和唤醒

线程的终止问题一直是可比较头疼的问题,今天找到了一个比较好的例子,分享给大家#!/usr/bin/env python# -*- coding: utf-8 -*-import ctypesfrom PyQt5.QtCore import QThread, pyqtSignalfrom PyQt5.QtWidgets import QWidget, QVBoxLayout, QPro...

2019-03-22 13:44:16 15154 14

原创 PyQt线程问题

在pyqt5中我们通常需要在子线程中处理耗时操作如网络请求,在主线程中更新UI界面,下面是一个简单的例子,运行界面如下# -*- coding: utf-8 -*-import sysfrom PyQt5.QtCore import QThread, pyqtSignalfrom PyQt5.QtGui import QIcon, QCloseEventfrom PyQt5.Qt...

2019-03-22 11:54:21 913

原创 PyQt5鼠标状态

有时候需要当鼠标进入某一视图的时候,改变鼠标的状态,如小手,忙碌 十字架等import sysfrom PyQt5.QtCore import Qtfrom PyQt5.QtGui import QCursorfrom PyQt5.QtWidgets import QWidget, QLabel, QApplicationclass Window(QWidget): def ...

2019-03-21 22:13:38 1452 1

原创 Django注册/登陆 机制完全解析

想必很多人看到登陆完全解析就笑了,你一个注册/登陆还用解析,这么简单的问题还用解析if name=="admin" and password="123456": print("登陆成功")真的是这样码先简单介绍下本篇文章涉及到的内容path和 re_path 配置FormModel 表单验证cathcha 验证码python邮箱发送账户激活django数据库操作djang...

2019-03-21 15:36:28 726

原创 PyQt5 事件传递分析和信号解析

事件传递使我们程序员经常需要处理的问题,特别是在做用户交互型的软件开发,我们通常都会涉及到事件传递,如Android中的事件传递,当手指触摸屏幕事件一步步传到界面的控件上,今天我们来介绍下PyQt5这个强大的桌面端框架中的事件1,事件传递图Created with Raphaël 2.2.0应用启动事件产生QApplication事件处理器QWidget事件处理器具体事件2,事件传递简要概述...

2019-03-20 23:13:09 1962 1

原创 Django验证码captcha实战介绍

今天给大家介绍Django如何利用captcha生成验证码1、看一下效果图2 查看captcha开发框架的介绍和基本使用情况captcha官方介绍链接 点击进入这是我在官方介绍上截取的一段信息,读者也可以点击官方链接去查看信息,首先我们来分析上面图片的内容1,安装库 pip install django-simple-captcha想必只要有python基础的人都知道2,将capt...

2019-03-20 14:28:22 1992

原创 Fragment传递参数的两种方式

本文采用的是kotlin语言为例在android开发中,我们经常在fragment中传递参数,但是我们经常会使用一些不正常的手段,比如构造方法等之类的和其他的投机取巧的方法,这些方法都是不建议使用的,不利代码高效性和性能的要求,因此建议使用下面两种传递参数的方式一、设置arguments val fragment = MvPagerFragment() val ...

2019-03-19 11:07:32 4170

原创 PyQt5整套视频

PyQt5整套视频最新19年出来,有需要的加我QQ 1915224525绝对有价值

2019-03-08 08:58:58 5572

原创 Media' object has no attribute 'add_js'

在Django2.1开发的时候和xadmin会遇到很多错误,前面的一般错误 大家看我上个博客分享的连接,基本上能解决今天这个错误是‘Media’ object has no attribute ‘add_js’,只需要将xadmin的util.py文件下的vendor这个方法改下就行了def vendor(*tags): media = Media() for tag in t...

2019-03-07 16:19:49 4917 2

原创 Django2.1 和python3.6 遇到的错误

https://www.cnblogs.com/xingfuggz/p/10142388.html这个大神里面将所有的错误都列出来了,大家可以根据错误修改,所有的错误都有

2019-03-07 15:58:32 376

原创 Java8 特性笔记(六) Optional(含源码分析)

在任何语言开发中我们都会遇到很多bug,然后在众多bug中,空指针又是出现最多的,每个编程语言都有空指针,只不过有些语言对空指针有了系统处理,例如 kotlin会自动检测空指针的存在并在编写代码的时候就报错,java没有这功能,但是在java8之后 有一个类可以为我们解决空指针的问题,它就是Optional我们看源码里面的一段话,就知道optional想干嘛了A container obj...

2019-03-07 11:27:03 294

原创 Java8 特性笔记(五) NumercStream

标题中的NumercStream是什么意思呢,今天我们说的是Stream的具体化,之前我们在操作的时候都是用的Stream,当然没有错,但是当我们操作Int类型的数据如:Stream<Integer> stream = Arrays.stream(new Integer[]{1,2,3,4,5,6,7,8});Integer result = stream.reduce(0, I...

2019-03-03 20:13:06 148

原创 Java8 特性笔记(四) Stream

上一章节,我们简单的介绍了Stream,这一节我们将继续介绍Stream的相关知识1、创建方法从集合中创建private static Stream<String> cr5eateStreamFromCollection(){ return list<String> Arrays.asList("hello","world",&a

2019-03-03 19:32:31 435

word excel ppt 全套操作教程,完整教程

通过VIP获取的内部教程,全套完整的 word excel ppt操作教程

2018-10-10

空空如也

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

TA关注的人

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