编程笔记

  • vue下拉列表功能实例代码

    最近在弄作品,做了个下拉列表。心想各位小哥哥、小姐姐可能会用到相同的需求,就把下拉列表封装一下,希望能对各位小哥哥,小姐姐有帮助 github地址: https:github.comClmPiscesvue-droplist

  • python 瀑布线指标编写实例

    我就废话不多说了,大家还是直接看代码吧! # -*- coding: utf-8 -*- """ Created on Tue May 23 08:57:02 2017 @author: yunjinqi E-mail:yunjinqi@qq.com Differentiate yourself in the world from anyone else. """

  • 微信小程序文章详情页面实现代码

    先自己绘制了一个丑陋的原型图,然后开始在小程序上绘制页面,然后设计样式,一路过来总结就是哪里不懂查哪里之旅~ 原型设计和分析 原型图效果

  • python 2.7.14安装图文教程

    本文为大家分享了python2.7.14的安装教程,供大家参考,具体内容如下 1.下载python2.7.14 下载地址 p style="t

  • Qt实现简单动态时钟

    本文实例为大家分享了Qt实现简单动态时钟的具体代码,供大家参考,具体内容如下 任务实现: 通过Qt语言使用计时器实现一个简单的动态时钟; 实现效果: img src="https:img.nhooo.comstaticu

  • 浅谈matplotlib 绘制梯度下降求解过程

    机器学习过程中经常需要可视化,有助于加强对模型和参数的理解。 下面对梯度下降过程进行动图演示,可以修改不同的学习率,观看效果。 import numpy as np import matplotlib.pyplot as plt from IPython import display X = 2*np.random.rand100,1 y = 4+3*X+np.

  • 使用matplotlib的pyplot模块绘图的实现示例

    1. 绘制简单图形 使用 matplotlib 的pyplot模块绘制图形。看一个 绘制sin函数曲线的例子。 import matplotlib.pyplot as plt import numpy as np # 生成数据 x = np.arange0, 6, 0.1 # 以0.1为单位,生成0到 6 的数据* y = n

  • QT实现动态时钟

    本文实例为大家分享了QT实现动态时钟的具体代码,供大家参考,具体内容如下 首次学习QT,这次用QT实现了动态图的制作,并成功制作了一个简易的时钟,效果如图: 加快100倍效果

  • django template实现定义临时变量,自定义赋值、自增实例

    定义临时变量: {% with i=1 %} {{i}} {% endwith %} 定义对临时变量操作的tag 在templatetags中创建set_val.py 内容是 from django import template impo

  • Django后端分离 使用element-ui文件上传方式

    1:导入element !-- 引入样式 -- link rel="stylesheet" href="https:unpkg.comelement-uilibtheme-chalkindex.css" rel="external nofollow" !-- 引入组件库 -- &

  • Java实现中文算数验证码的实现示例(算数运算+-*/)

    为了防止,页面向数据库暴力注册入力,用户登录暴力破解,所以加入验证码,验证码无法被软件获取上边的内容加入算数计算,更加安全,所以在现在技术,暂时安全。 先看效果图: 第一次加载比较慢,防止无法加载验证码显示,后台获取准备好的默认正在加载图片静态图片,后台图片获取好后,替代。 img src="https:

  • Qt实现指针式时钟 Qt实现动态时钟

    本文实例为大家分享了Qt实现指针式时钟、动态时钟的具体代码,供大家参考,具体内容如下 先上图: 点击运行后首先是一个指针式时钟窗口,点击Digital Clock-可以跳转到

  • java数字和中文算数验证码的实现

    本文介绍了java数字和中文算数验证码的实现,分享给大家,具体如下: 效果图 img src="https:img.nhooo.comstaticu

  • 详解springboot+mybatis-plue实现内置的CRUD使用详情

    mybatis-plus的特性 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本CURD,性能基本无损耗,直接面向对象操作 强大的 CRUD操作:内置通用 Mapper、通用Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构

  • PyQt5-QDateEdit的简单使用操作

    使用PyQt5开发图形界面,里面使用日期框,这里把这个QDateEdit组件命名为:beginDate from PyQt5.QtCore import QDate 1.初始化赋值,不设置则默认为200011,这里默认为当天日期 self.beginDate.setDa

  • Python logging日志模块 配置文件方式

    在一些微服务或web服务中我们难免需要日志功能,用来记录一些用户的登录记录,操作记录,以及一些程序的崩溃定位,执行访问定位等等; Python内置 非常强大的日志模块 == logging 今天给大家分享一下以配置文件形式进行配置log日志 ; Centos6.7 Python3.6

  • uniapp 仿微信的右边下拉选择弹出框的实现代码

    在百度找了很多 没有找到满意的 这里根据自己的需求 抽取一个组件 这个组件主要是包括搜索框和右边菜单点击弹出一个下拉筛选菜单 这里首先用一个单独的

  • django rest framework 过滤时间操作

    通常我们会用到过滤两个时间段内的一些数据, 当我们用django rest framework的时候, 他可以根据字段filter_fields进行过滤, 但是对于日期来说并不起作用, 这个时候就需要我们设置重写queryset方法进行捕捉了 重写get_queryset def get_querysetself: start =

  • 微信小程序实现列表滚动头部吸顶的示例代码

    本文介绍了小程序头部吸顶的实现代码示例,分享给大家,也给自己留个笔记 demo 地址: https:github.comiotjinJh_weapp 效果图: p style="text-

  • python+PyQT实现系统桌面时钟

    用Python + PyQT写的一个系统桌面时钟,刚学习Python,写的比较简陋,但是基本的功能还可以。 功能: ①窗体在应用程序最上层,不用但是打开其他应用后看不到时间 ②左键双击全屏,可以做小屏保使用,再次双击退出全屏。 ③系统托盘图标,主要参考PyQt4源码目录中的PyQt4\examples\desktop

  • QT实现简单时钟效果

    本文实例为大家分享了QT实现简单时钟效果的具体代码,供大家参考,具体内容如下 先上效果图: 预备知识: 一.钟表实

  • Qt设计时钟效果

    作为一位Qt的初学者,也是一位编程的小白,我今天想教大家如何使用Qt来设计一个时钟。 首先,我们要学习如何绘图——QPainter类 QPainter通常在一个窗口的重绘事件(paint event)的处理函数paintEvent中进行绘制。QPainter类常用的功能有以下几类: 1)设置绘图工具。包括设置画笔(setPen),设置画刷(setBrush),设置字体

  • Qt绘制时钟效果

    简述 QPainter 提供了 2D 绘图的常用操作,QTimer 提供了定时器功能,将两者相结合,可以做出很多的自定义特效绘制。 下面,来实现一个每天都要接触的东西 - 时钟。包含了常见的所有功能:时针、分针、秒针。 实现方式 由于时钟是妙级更新的,所以我们需要定时刷新,时钟本身则

  • Qt编程实现小时钟

    Hello World! 学习编程语言的最简单最经典的小程序,当然Qt也不例外。在学习画图时,我觉得写个时钟小程序也是个比较好的开始。在之前的《Matlab及Java小时》一文中,我也从写时钟程序作为学习画图的开始。三者之间的不同点在于,matlab是通过while循环来进行重绘,Java和Qt事件来处理。实时显示时钟,都是通过改变指针与坐标轴的相对位置来实现的。前两者都是改变指针,而Qt是旋转坐标轴。具体代码如下:

  • Qt绘制简单时钟

    本文实例为大家分享了Qt绘制简单时钟的具体代码,供大家参考,具体内容如下 概述 (1)基本原理 利用简单的几何图形绘出表盘和指针,然后基于系统时间调整指针偏转角度达到模拟时钟的效果。 其中可以加上自己喜欢的背景资源,设计不同风格的时钟。 (2)部分函数说明

  • 在JavaScript中call()与apply()区别

    如果没接触过动态语言,以编译型语言的思维方式去理解javaScript将会有种神奇而怪异的感觉,因为意识上往往不可能的事偏偏就发生了,甚至觉得不可理喻.如果在学JavaScript这自由而变幻无穷的语言过程中遇到这种感觉,那么就从现在形始,请放下的您的”偏见”,因为这对您来说绝对是一片新大陆,让JavaScrip 好,言归正传,先理解JavaScrtipt动态变换运行时上下文特性,这种特性主要就体现在a

  • JavaScript必知必会(十) call apply bind的用法说明

    call     每个func 都会继承call apply等方法。 function printmesage { console.logmesage; return mesage; } print.callthis, "cnblogs";cnblogs   callthi

  • angular2模块和共享模块详解

    创建模块,用到了共享模块PostSharedModule,共享模块里面包含了2个公用的模块:文章管理模块和评论管理模块 1,创建一个模块testmodule.module.ts import { CommonModule } from '@angularcommon'; import { NgModule } from '@angularcore'; import

  • php利用云片网实现短信验证码功能的示例代码

    本文将以php举例,介绍网页短信验证码功能的实现。 在众多的第三方短信服务商中我选择了云片网这个短信服务商,本文也将尽可能利用最简单的方式去帮助广大开发者解决短信验证码功能模块的实现。 再次之前我也参考了大部分网上的博客等,大多数都是把云片网的demo原封不动搬上去,对于我这个前端人员来说,根本毫无头绪,故此我将细致的讲解如何操作,以及献上我的源码。 我的业务流程就是

  • django启动uwsgi报错的解决方法

    uwsgi介绍 uWSGI是一个Web服务器,它实现了WSGI协议、uwsgi、http等协议。Nginx中HttpUwsgiModule的作用是与uWSGI服务器进行交换。 要注意 WSGI uwsgi uWSGI 这三个概念的区分。 WSGI是一种Web服务器网关接口。它

  • vscode设置Fira_Code字体及改变编辑器字体、背景颜色的代码详解

    一、设置Fira_Code字体 1.下载字体 这里给出github下载链接,点击链接后在README.md中的Download Install一栏中即可下载,链接中也包括字体示例及介绍,可自行查看。 a rel="external nofollow" target="_blank" href="https:

  • mysql解决时区相关问题

    前言: 在使用 MySQL 的过程中,你可能会遇到时区相关问题,比如说时间显示错误、时区不是东八区、程序取得的时间和数据库存储的时间不一致等等问题。其实,这些问题都与数据库时区设置有关,本篇文章将从数据库参数入手,逐步介绍时区相关内容。 1.log_timestamps 参数介绍 首先说明下log_t

  • kali linux 安装 NVIDA 显卡驱动教程

    现在互联网上一堆在 kali Linux 上安装 NVDIA 显卡驱动的教程,但是很多都是你抄我,我抄你,都没有去实际的验证,导致很多小伙伴照着这些教程安装后要么没有成功,要么 kali Linux 直接启动不了了。而我开始怀疑写这些博客或者教程的人,他们有自己亲自验证过教程的可用性吗? 我自己就是被类似的教程坑了,所以在装 NVDIA 显卡这件事上费了不少功夫,光重装系统就不下 20 次。还好我最终总

  • 基于Python pyecharts实现多种图例代码解析

    词云图 from pyecharts.charts import WordCloud def word1: words= [ "Sam S Club", 10000, "Macys", 6181, "Amy Schumer", 4386, "Jurassic World", 4055,

  • 利用Pandas 创建空的DataFrame方法

    平时写pyhton的时候习惯初始化一些list啊,tuple啊,dict啊这样的。一用到Pandas的DataFrame数据结构也就总想着初始化一个空的DataFrame,虽然没什么太大的用处,不过还是记录一下: # 创建一个空的 DataFrame df_empty = pd.DataFramecolumns=['A', 'B', 'C', 'D'] 上面创建的DataFrame有

  • vscode 使用Prettier插件格式化配置使用代码详解

    参考 使用ESLint+Prettier来统一前端代码风格 vscode 配置vue+vetur+eslint+prettier自动格式化功能 问题描述 最近用Nodejs + express 写了一个zip文件上传的功能,代码给了别人看,各种吐

  • python解决pandas处理缺失值为空字符串的问题

    踩坑记录: 用pandas来做csv的缺失值处理时候发现奇怪BUG,就是excel打开csv文件,明明有的格子没有任何东西,当然,我就想到用pandas的dropna或者fillna来处理缺失值。 但是pandas读取csv文件后发现那个空的地方isnull竟然是false,就是说那个地方有东西。。。 后来经过排查发现看似

  • Docker解决终端无法输入中文的问题

    前言: 某日在docker里搭建了一套MySQL服务,发现在MySQL命令行内无法输入中文 中文显示也以?代替,起初以为是MySQL字符集的问题 检查之后未解决问题,又退出到容器终端 发现同样不能输入中文,由此推断 是系统字符集出现问题,现将解决过程记录如下: 未解决前: # 进入容器 查看

  • PHP面向对象五大原则之里氏替换原则(LSP)详解

    本文实例讲述了PHP面向对象五大原则之里氏替换原则LSP。分享给大家供大家参考,具体如下: 替换原则由MIT计算机科学实验室的Liskov女士在1987年的OOPSLA大会上的一篇文章中提出,主要阐述有关继承的一些原则,故称里氏替换原则。 2002年,Robert C.Martin出版了一本名为《Agile Software Development Principles Patte

  • Javadoc 具体使用详解

    很多程序对Javadoc都不重视,认识不到Javadoc的作用,很多人都是这样认为的:“我只要写好功能就够了,写Javadoc太浪费时间,也没啥作用,还不如用写Javadoc的时间再多些个功能呢!”,我们知道注释是为了解释代码的作用的,是为了将来给自己或者别人快速了解代码的,在方法内一般用行注释的比较多,是针对一小块代码做出解释的,而Javadoc的作用是针对整个方法或者整个类做一个简要的概述的,使得别人不通过看具体