编程笔记

  • Android常用对话框使用大全

    日常生活中我们随处可见对话框,上面有很多提示信息,更加方便提示用户进行不同的操作。 一、对话框的两个特点和一些常见的对话框 1.当弹出对话框是会结束UI线程(即主线程); 2.当前的Activity会失去焦点; 3.消息对话框、确认对话框、列表对话框、单选和多选对话框、自定义对话框

  • jQuery纵向导航菜单效果实现方法

    本文实例讲述了jQuery纵向导航菜单效果实现方法。分享给大家供大家参考,具体如下: 效果如下: 核心代码如下: $ document .ready functione{

  • 关注Ionic底部导航按钮tabs在android情况下浮在上面的处理

    Ionic是一款流行的移动端开发框架,但是刚入门的同学会发现,Ionic在iOS和Android的底部tabs显示不一样。在安卓情况下底部tabs会浮上去。 如下图展示: 网上也有很

  • Ubuntu下如何升级到PHP7.4的方法步骤

    期待已久的 PHP7.4 最新版本于 2019 年 11 月 28 日发布。它有很多新特性,比如 类型化属性 箭头函数 有限返回类型协方差和参数类型协方差 在数组中解包 数字文字分隔符 弱引用 允许来自 toString 的异常:li

  • 详解从Ubuntu 14.04 LTS版升级到Ubuntu 16.04 LTS

    从Ubuntu 14.04 LTS版升级到Ubuntu 16.04 LTS Ubuntu 16.04 Xerial Xerus Long Term Support版于最近发布了。要想了解它的新功能和新特性,就必须升级或安装这个新系统。 本文讲述怎样一步步从Ubuntu 14.04 LTS版升级到Ubuntu 16.04 LTS版。要注意在升级前做好重要数据的备份,以免造成

  • java构造方法的作用总结

    首先了解java构造函数怎么写 java构造方法必须满足以下语法规则: 1 方法名必须与类名相同。 2不要声明返回类型。 3不能被static、final、synchronized、abstract和native修饰。构造方法不能被子类继承,所以用final和abstract修饰没有意义。

  • Django模板Templates使用方法详解

    一、django的模板: 在settings.py的文件中可以看到并设置这个模板。 1.直接映射:st

  • Django使用模板后无法找到静态资源文件问题解决

    环境配置 Django版本1.11 python版本3.6.2 前言 在编写Django网站的时候,在涉及模板方面,一些简单的例子都没有问题,但这些例子都有一个共同点,那就是所使用的模板没有需要的静态资源文件。当涉及到模板

  • Unity3D使用鼠标旋转缩放平移视角

    Unity使用鼠标旋转缩放平移视角,供大家参考,具体内容如下 用代码在Game界面完美实现Scene界面的操作方法。 使用方法:把脚本挂在相机上,把跟踪的target拖到脚本上。 视角跟踪的是一个空物体,当然如果你是做RPG游戏需要跟踪某一角色的视角,那就不需要中键平移功能,把空物体换成角色就行。 代码主要是分三部分功能进行实现。

  • Django REST framework 视图和路由详解

    DRF中的Request 在Django REST Framework中内置的Request类扩展了Django中的Request类,实现了很多方便的功能--如请求数据解析和认证等。 比如,区别于Django中的request从request.GET中获取URL参数,从request.POST中取某些情况下的POST数据。

  • python打印9宫格、25宫格等奇数格 满足横竖斜相加和相等

    相信大家都做过九宫格的游戏,规则是要求填数字1-9在九个方格内,使横竖斜相加和相等。只填九个那可能有些简单,但是填25个,填49个,81个等奇数个那,这时候就要求我们去找其中的规律。找到规律又要如何用代码实现? 希望大家看代码之前,先来看下这个口诀: 首居上行正中央,依次斜向右上方,上出框时往下写,右出框时左边放,排重退回下格填,右上排重一个样。 释义:1要放在第一行

  • Android 自定义view仿微信相机单击拍照长按录视频按钮

    Android仿微信相机的拍照按钮单击拍照,长按录视频。先上效果图。 p

  • el-input 标签中密码的显示和隐藏功能的实例代码

    效果展示:   密码隐藏:   密码显示: img src="https:img.nhooo.coms

  • 基于vue 实现表单中password输入的显示与隐藏功能

    实现效果: 点击 “眼睛” 的时候显示与隐藏 img src="https:img.nhooo.comstaticup

  • django最快程序开发流程详解

    1.建立工程 在工程目录下打开cmd,输入以下命令。其中mysite是项目名称。 django-admin startproject mysite 命令运行完后,在该目录下会出现一个名为mysite的文件夹。下面是工程的目录结构 img s

  • python实现图片九宫格分割

    大家都知道在微信朋友圈或者微博以及QQ动态中,有很多“强迫症患者”发图片都爱发9张,而有些图是一张图片分成的九宫图,对于这种操作,大家知道是怎么做到的吗? 本文就是用Python做的一个九宫格图片生成器,是一个打包好的exe文件,用户无需部署安装Python的开发环境,在本地就可以运行此程序,以此快速生成九宫格图片。 下面是程序的所有代码,这是一个Python GUI程序,代码不多,也

  • Python的Tkinter点击按钮触发事件的例子

    如果要开发一个比较大的程序,那么应该先把代码封装起来,在面向对象编程中,就是封装成类 先看代码: import tkinter as tk class App: def __init__self, root: root.title"打招呼测试" frame = tk.Frameroot frame.pac

  • 在自动化中用python实现键盘操作的方法详解

    原来在robotframework中使用press key方法进行键盘的操作,但是该方法需要写被操作对象的locator,不是很方便,现在找到了一种win32api库写键盘操作的一个方法(注意:此方法被操作界面必须在顶层),首先,需要安装win32api的python库,使用命令: pip install pywin32 具体实现代码如下:

  • Pycharm 文件更改目录后,执行路径未更新的解决方法

    今天在使用Pycharm的时候,由于文件过多,我对目录下的文件做了归类,改动了一些文件的路径,结果后来执行的时候,出现了路径找不到的错误. 新建一个test.py文件

  • python搜索包的路径的实现方法

    查看python搜索包的路径的实现方法: python搜索包的路径存储在sys.path下 查看方法: import sys sys.path 临时添加python搜索包路径的方法: 方法1:(先进

  • python图形开发GUI库wxpython使用方法详解

    一、python gui(图形化)模块介绍:   Tkinter :是python最简单的图形化模块,总共只有14种组建   Pyqt :是python最复杂也是使用最广泛的图形化   Wx :是python当中居中的一个图形化,学习结构很

  • 浅谈Pycharm最有必要改的几个默认设置项

    最近在用Pycharm学习Python的时候,总有两个地方感觉不是很舒服,比如调用方法的时候区分大小写(thread就不会出现Thread,string就不会出现String)等,这让我稍稍有点不舒服,所以研究了一下对其默认设置的修改,写个总结: 1、忽略大小写项 2、悬浮窗提示项 3、项目文件编码项 4、行号显示项 5、鼠标滚轮修

  • PyCharm刷新项目(文件)目录的实现

    利用PyCharm做项目,有时会有写文件(保存到项目中)的需求,但是可能是因为电脑比较慢,项目目录不会自动更新,需要自己手动刷新。 可以自行设置“显示刷新图标”:view --toolbar,需要刷新时,点一下就好了。 img src="https:img.nhooo.comstaticupload2103141404070.jp

  • VS2019中CMake项目的简单使用方法

    在使用Visual Studio的时候很多人都应该碰过在使用scanf的时候会报错等问题,虽然把SDL检查关了就能解决,但是此方法在博主使用VS2019的时候,却有失灵的时候。所以决定在日常刷题的时候使用CMake项目来编译代码。因为CMake项目并不会因为使用scanf而报错。以下是博主使用CMake的一些总结,仅供参考。 1.建立CMake项目文件 p

  • Springboot简单热部署实现步骤解析

    最近开始学习使用springboot但springboot项目和之前的ssm等各种框架项目有所不同,本身集成了很多繁琐的东西,但 一些小功能还需自己配置。下面开始配置热部署。 首先当然是导入热部署的依赖。 dependency groupIdorg.springframework.bootgrou

  • Spring boot热部署devtools过程解析

    1 pom.xml文件 注:热部署功能spring-boot-1.3开始有的 !--添加依赖-- dependency groupIdorg.springframework.bootgroupId artifactIdspring-boot-devt

  • Springboot热部署实现原理及实例详解

    1.前言 在实际开发过程中,每次修改代码就得将项目重启,重新部署,对于一些大型应用来说,重启时间需要花费大量的时间成本。对于一个后端开发者来说,重启过程确实很难受啊。在 Java 开发领域,热部署一直是一个难以解决的问题,目前的 Java 虚拟机只能实现方法体的修改热部署,对于整个类的结构修改,仍然需要重启虚拟机,对类重新加载才能完成更新操作。下面我=我们就看看对于简单

  • idea+ springboot热部署的配置方法

    热部署: 载入开发工具: dependency groupIdorg.springframework.bootgroupId artifactIdspring-boot-devtoolsartifactId o

  • SpringBoot热部署Springloaded实现过程解析

    为啥要热部署: 在修改代码的时候,不需要重新启动程序,程序会自动进行编译 注意: 控制器中新增加的方法是不能进行热部署的 方法: 1.在pom.xml文件里面添加下面代码 project  build finalNamemyshopfinal

  • springboot热部署知识点总结

    spring cloud我想做成一个系列,所以spring cloud+eureka后面会慢慢说到的,有兴趣的小伙伴可以关注后续! 这一节就简单说说springboot的热部署了(我一直想不通为什么叫做热部署,看到这名字就吓退了我继续学习的欲望!),但是实际上可以把这个看成是一个小技巧。 就是导入一个依赖,要用的时候,就是快捷键操作:Ctrl+F9 有什么用呢?就是避

  • springboot + devtools(热部署)实例教程

    技术介绍 devtools:是boot的一个热部署工具,当我们修改了classpath下的文件(包括类文件、属性文件、页面等)时,会重新启动应用(由于其采用的双类加载器机制,这个启动会非常快,如果发现这个启动比较慢,可以选择使用jrebel) 双类加载器机制:boot使用了两个类加载器

  • Windows Server 2019 Install(图文教程)

    Windows Server 2019是由微软(Microsoft)官方推出的最新版服务器版操作系统,该系统基于Win Server 2016开发而来,后者是微软迄今为止普及速度最快的服务器系统。WinServer 2019 与 Win10 同宗同源,提供了 GUI 界面,包含了大量服务器相关新特性,也是微软提供长达十年技术支持(简称 LTSC)的新一代产品……向企业和服务提供商提供最先进可靠的服务。Windows Se

  • vmware workstation安装windows server 2019(图文教程)

    提示需要输入密钥,选择【我没有密钥】 选择有桌面体验的 自定义 img src="https:img.n

  • 在Windows Server 2019上配置NAS的方法

    序言 此教程安装的都是最新版本的。由于是当NAS让它非常稳定的运行,所以能不安装的软件尽量不要安装。 一、准备工作 【更新系统】 没啥,就他喵想用个最新的。 右键点击开始键-设置-更新与安全 二、Smabastr

  • windowsserver 2019系统安装教程图文详解

    windowsserver2019和windowsserver2016一样也分两个版本标准版和数据中心版。 1、插入系统光盘 2、选择安装版本一般选

  • javascript表达式和运算符详解

    一、js表达式 定义:表达式是指能计算出值得任何可用程序单元。 ——wiki    表达式是js一种短语,可是js解释器用来产生一个值。 ——js《权威指南》 1.原始表达式。 常量直接量: 3.14 "test" 等 关键字: null

  • JS 中LocalStorage和SessionStorage的使用

    最近因为项目上需要使用到客户端存储,所以稍微研究了一下,以下说说自己的理解和使用经验 1.调用方法相同 各自都包含以下几种操作: 根据key获取对应的值; window.sessionStorage.getItemkey; window.localStorage.getItemkey; 新增key-val

  • 浅析PHP反序列化中过滤函数使用不当导致的对象注入问题

    1.漏洞产生的原因 #### 正常的反序列化语句是这样的 $a='a:2:{s:8:"username";s:7:"dimpl3s";s:8:"password";s:6:"abcdef";}'; 但是如果写成这样

  • php反序列化长度变化尾部字符串逃逸(0CTF-2016-piapiapia)

    一个很可爱的登录界面: 进行一下目录扫描,发现源码泄露a rel="external nofoll

  • 利用Tensorboard绘制网络识别准确率和loss曲线实例

    废话不多说,直接上代码看吧! import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_data #载入数据集 mnist = input_data.read_data_sets"MNIST_data",one_hot=True #每个批次的大小和总共有多少个批次