kotlin的RecycleView优雅点击事件

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

2019-03-25 10:28:29

阅读数 67

评论数 0

Django读取图片

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

2019-03-23 16:50:11

阅读数 49

评论数 0

PyQt5定时器

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

2019-03-23 10:06:16

阅读数 22

评论数 0

PyQt5线程休眠和唤醒

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

2019-03-22 13:59:13

阅读数 252

评论数 0

PyQt5中线程挂起终止和唤醒

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

2019-03-22 13:44:16

阅读数 333

评论数 2

PyQt线程问题

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

2019-03-22 11:54:21

阅读数 30

评论数 0

PyQt5鼠标状态

有时候需要当鼠标进入某一视图的时候,改变鼠标的状态,如小手,忙碌 十字架等 import sys from PyQt5.QtCore import Qt from PyQt5.QtGui import QCursor from PyQt5.QtWidgets import QWidget, QL...

2019-03-21 22:13:38

阅读数 58

评论数 0

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

想必很多人看到登陆完全解析就笑了,你一个注册/登陆还用解析,这么简单的问题还用解析 if name=="admin" and password="123456": print("登陆成功") 真的是这样码 先简单介绍下本篇文章涉及到的...

2019-03-21 15:36:28

阅读数 35

评论数 0

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

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

2019-03-20 23:13:09

阅读数 24

评论数 0

Django验证码captcha实战介绍

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

2019-03-20 14:28:22

阅读数 60

评论数 0

Fragment传递参数的两种方式

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

2019-03-19 11:07:32

阅读数 13

评论数 0

PyQt5整套视频

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

2019-03-08 08:58:58

阅读数 450

评论数 0

Media' object has no attribute 'add_js'

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

2019-03-07 16:19:49

阅读数 356

评论数 0

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

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

2019-03-07 15:58:32

阅读数 39

评论数 0

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

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

2019-03-07 11:27:03

阅读数 15

评论数 0

Java8 特性笔记(五) NumercStream

标题中的NumercStream是什么意思呢,今天我们说的是Stream的具体化, 之前我们在操作的时候都是用的Stream,当然没有错,但是当我们操作Int类型的数据如: Stream<Integer> stream = Array...

2019-03-03 20:13:06

阅读数 18

评论数 0

Java8 特性笔记(四) Stream

上一章节,我们简单的介绍了Stream,这一节我们将继续介绍Stream的相关知识 1、创建方法 从集合中创建 private static Stream<String> cr5eateStreamFromCollection(...

2019-03-03 19:32:31

阅读数 69

评论数 0

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