• nodejs与浏览器中全局对象区别点总结

    2021-12-05

    Node.js中,一个.js文件就是一个完整的作用域(module,模块)。因此 var 声明的变量只在当前.js文件中有效,而不是全局有效。 而global全局对象是独立于所有的.js(module,模块)之上的。而在浏览器中的最顶层全局对象是window,var声明的变量默认绑定到window对象上1. 全局对象的定义概念:在程序的任何地方都可以访问的对象,称之为全局对象。对象的属性称为全局变

  • Python 多线程知识点总结及实例用法

    2021-12-05

    Python 多线程多线程类似于同时执行多个不同程序,多线程运行有如下优点:    使用线程可以把占据长时间的程序中的任务放到后台去处理。    用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度    程序的运行速度可能加快    在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这种情况下我们可以释放一些珍贵

  • Python之捕捉异常详解

    2021-12-02关键词: 语句异常子句多个上下文

    目录1.python中的异常2.捕捉异常try-except多个except子句 一个except块捕捉多个异常 空except:捕捉所有异常as语句: else语句:finally子句 上下文管理器和with语句总结1.python中的异常语法错误:没有按照语法规则书写程序运行错误:运行时出错逻辑错误:逻辑上出错用异常对象(exception object)表示异常情况2.捕捉异常try-exc

  • 关于BindingResult的使用总结及注意事项

    2021-12-02关键词: 对象字符串是一个参数用在

    目录BindingResult总结及注意事项相关的校验API空检查长度检查Booelan检查日期检查其他验证数值检查项目使用中遇到的问题BindingResult作用原理BindingResult总结及注意事项记一个简单又好用的API:BindingResultBindingResult使用起来很简单,一般在controller中使用作用:用于对前端穿进来的参数进行校验,省去了大量的逻辑判断操作相

  • PHP实现JWT的Token登录认证

    2021-12-02关键词: 客户端信息服务器用户放在

    1、JWT简介JSON Web Token(缩写 JWT),是目前最流行的跨域认证解决方案。session登录认证方案:用户从客户端传递用户名、密码等信息,服务端认证后将信息存储在session中,将session_id放到cookie中。以后访问其他页面,自动从cookie中取到session_id,再从session中取认证信息。另一类解决方案,将认证信息,返回给客户端,存储到客户端。下次访问

  • Mybatis之@ResultMap,@Results,@Result注解的使用

    2021-12-02关键词: 注解注释方法属性标签

    目录Mybatis注解@Results、@Result、@ResultMap问题方法一方法二mybatis注释使用resultMap对应的注释,及对应注解Results、Result、One、Many的使用1.@Results注解2.@Resutl注解3.@One注解(一对一)4.@Many注解(多对一)Mybatis注解@Results、@Result、@ResultMap问题在使用mybati

  • Java中Future和FutureTask的示例详解及使用

    2021-11-30关键词: 线程状态方法对象主线

    目录一、Future 接口二、FutureTask三、使用 Callable 和 Future四、小结(FutureTask核心原理)总结一、Future 接口当 call()方法完成时,结果必须存储在主线程已知的对象中,以便主线程可以知道该线程返回的结果。为此,可以使用 Future 对象。将 Future 视为保存结果的对象–它可能暂时不保存结果,但将来会保存(一旦Callable 返回)。F

  • 利用JavaScript写一个简单计算器

    2021-11-24关键词: 字符串函数表达式计算器语句

    效果如下:参考程序:<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width, initial-scale=1

  • Vue中props用法介绍

    2021-11-24关键词: 组件声明数据变量默认值

    ​前言:在Vue中通过props,可以将原本孤立的组件串联起来,也就是可以子组件可以接收父组件传递过来的data,比如子组件想要引用父组件的数据,那么在props里面声明一个变量,这个变量就可以引用父元素的数据。实例演示:子组件:<template>  <div>    <h3>我是{{name}},今年{{age}}岁,爱好:{{hobby}}</h3>,{{flag}}  </div></te

  • Java实战在线选课系统的实现流程

    2021-11-23关键词: 请填写用户学生角色接口

    一、项目简述功能: 系统分为三个角色。最高权限管理员,学生,教师,包括 学生管理,教师管理,课程管理,选课,退课,成绩查 询。,教学课程,查看选课名单等等功能完全齐备。二、项目运行环境配置: Jdk1.8 + Tomcat8.5 + Mysql + Eclispe (IntelliJ IDEA,Eclispe,MyEclispe,Sts 都支持)项目技术: JSP +Spring + Spring

  • Java 实战范例之校园二手市场系统的实现

    2021-11-23关键词: 用户物品注册用户控制器系统

    一、项目简述( +IW文档)功能:本系统分用户前台和管理员后台。 本系统用例模型有三种,分别是游客、注册用户和系统管 理员。下面分别对这三个角色的功能进行描述: 1) 诞 游客是未注册的用户,他们可以浏览物物品,可以搜索物 品,如需购买物品,必须先注册成为网站用户。游客主要 功触吓: a.浏览物品 b.搜索物品 c.注册成为网站用户 2) 注册用户 注册用户是经过网站合法认证的用户,登录网站后可以

  • Python装饰器的练习题

    2021-11-23

    目录1.请实现一个装饰器,把函数的返回值+100然后返回2.请实现一个装饰器,通过一次调用使函数重复执行5次3.请实现一个装饰器每次调用函数时,将函数名字及调用函数的时间点写入文件中1.请实现一个装饰器,把函数的返回值+100然后返回def wapper(func):    def innner(*args,**kwargs):        ret=func(*args,**kwargs)

  • 手把手教你使用Python解决简单的zip文件解压密码

    2021-11-22关键词: 密码文件组合数字字母

    目录简介文件创建纯数字密码字母数字混合密码补充说明简介使用的核心模块是python标准库中的zipfile模块。这个模块可以实现zip文件的各种功能,具体可以查看官方参考文档。这里的暴力破解的意思是对密码可能序列中的值一个一个进行密码尝试,这对人来说是很难的,可是对计算机而言并不难。有时候我们下载的zip文件需要密码解压而我们不知道,需要付费才知道。所以这里主要介绍两种暴力破解的密码:纯数字密码和

  • Javaʵս��Ŀ֮���ߵ��ϵͳ��ʵ������

    2021-11-20关键词: userpublicRequestMappingbackstageUserManageController

    һ����Ŀ�������ܰ����� ǰ̨ʵ�֣��û�����˵�����Ʒ����ɸѡ���鿴�˵��� �顢��ӹ��ﳵ�����ﳵ���㡢��Աȯ�����˶�����ѯ�� �ȡ� ��̨ʵ�֣���ϵ�������Ʒ��������������ϵͳ����� �ϼ���Ա����ȡ� ϵͳ��Ϊ���߻����Ա���˿͡���ʦ������Ա�ȵȡ�������Ŀ���������

  • Window server中安装Redis的超详细教程

    2021-11-16关键词: 持久策略集群键值密码

    1.下载Window版的安装包,选择下载msi版本安装即可。官网不支持下载window版本,只能去github上下载:Window版redis按步骤安装完毕即可。2.打开服务,会看到Redis服务已开启:设置启动类型为自动.这样每次机器重启,redis也将自动启动。 3.安装可视化界面:Another.Redis.Desktop.Manager这是一款免费的redis操作界面,可简单的查看redi

  • Java 实战范例之线上新闻平台系统的实现

    2021-11-12关键词: 图片验证码字母组合数字

    一、项目简述功能: 用户的登录注册,新闻的分类查询,评论留言,投稿,新闻的后台管理,发布,审核,投稿管理以及汇总统计等等。二、项目运行环境配置: Jdk1.8 + Tomcat8.5 + mysql + Eclispe (IntelliJ IDEA,Eclispe,MyEclispe,Sts 都支持)项目技术: Jsp + Jdbc + Servlert + html+ css + JavaScr

  • React手写tab切换问题

    2021-11-12关键词: 标签在这里文件样式插入图片

    父文件import React, { useState } from 'react';// import Module1 from './Module1';// import Module2 from './Module2';// import Module3 from './Module3';// import Module4 from './Module4';import HeaderTtab

  • 详解C语言之动态内存管理

    2021-11-09关键词: 函数开辟指针空间动态

    目录开辟动态内存的函数释放开辟的动态内存空间的函数错误信息函数具体使用例: 常见的动态内存错误总结先来了解一下动态管理内存所需用到的函数开辟动态内存的函数1.malloc函数:void* malloc(size_t size);功能:开辟一块大小为size单位为字节的动态空间。若开辟成功返回函数开辟空间的无类型指针,若开辟失败则返回空指针NULL2.calloc函数: void* calloc(s

  • Go语言七篇入门教程六网络编程

    2021-11-09

    目录1. Socket 编程1.1 Dial()函数2. HTTP 编程2.1 HTTP 客户端2.2 HTTP 服务端2.2.1 处理 HTTP 请求3. RPC 编程3.1 Go 语言中的 RPC 支持与处理3.2 Gob 简介3.3 设计优雅的 RPC 接口1. Socket 编程在 Go 语言中编写网络程序时,我们将看不到传统的编码形式。以前我们使用 Socket 编程时,会按照如下步骤展

  • Python 多线程处理任务实例

    2021-11-06

    目录美餐每天发一个用Excel汇总的就餐数据,我们把它导入到数据库后,行政办公服务用它和公司内的就餐数据进行比对查重。初始实现是单线程,和import_records去掉多线程后的部分差不多。读取Excel数据 —> 发送到行政服务接口安全起见线上操作放在了晚上进行。运行时发现每条数据导入消耗1s多,晚上十点开始跑这几千条数据想想都让人崩溃。等着也是干等,下楼转两圈透透气,屋里龌龊的空气让人昏昏沉

  • TensorFlow神经网络构造线性回归模型示例教程

    2021-11-03关键词: 随机数数据线性模型估计值

    先制作一些数据:import numpy as npimport tensorflow as tfimport matplotlib.pyplot as plt# 随机生成1000个点,围绕在y=0.1x+0.3的直线周围num_points = 1000vectors_set = []for i in range(num_points):    x1 = np.random.normal(0.0

  • C++ set到底是什么

    2021-11-02关键词: 元素数据容器都是就会

    目录1、set是什么2、set有什么用1、set是什么如果大家学过几门编程语言,会发现各大语言的特性虽然迥异,但是总有几个东西反复出现刷存在感。它们在各个语言当中的名字虽然不太一样,底层实现也不同,但是做的事情差不多。在C++当中,这几个东西的名字叫做vector、set和map,它们有一个共同的名字叫做STL(标准模板库)容器。估计不少同学看到容器这两个字脑袋有点发蒙,会有一种我当然知道容器是什

  • Android如何自定义View实现横向的双水波纹进度条

    2021-11-02

    目录思路分析功能实现1.绘制圆角背景和圆角矩形边框2.通过贝塞尔曲线实现双水波3.设置动画使进度和水波纹变化结语网上垂直的水波纹进度条很多,但横向的很少,将垂直的水波纹改为水平的还遇到了些麻烦,现在完善后发布出来,希望遇到的人少躺点坑。思路分析整体效果可分为三个,绘制圆角背景和圆角矩形,绘制第一条和第二条水波浪,根据自定义进度变化效果。功能实现1.绘制圆角背景和圆角矩形边框圆角矩形边框:priva

  • Java中Synchronized的用法解析

    2021-11-01关键词: 方法对象代码线程关键字

    简单介绍synchronized是Java中的关键字,是一种同步锁。它修饰的对象有以下几种:  1. 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}括起来的代码,作用的对象是调用这个代码块的对象;  2. 修饰一个方法,被修饰的方法称为同步方法,其作用的范围是整个方法,作用的对象是调用这个方法的对象;  3. 修改一个静态的方法,其作用的范围是整个静态方法,作用的对象是这个

  • java使用RestTemplate封装post请求方式

    2021-10-29

    目录使用RestTemplate封装post请求RestTemplate使用封装1、SpringBoot使用RestTemplate(使用apache的httpclient)2、使用jdk原生的2、拦截器实现ClientHttpRequestInterceptor4、常用的方法使用RestTemplate封装post请求之前笔者写过一篇比较实用的文章 java使用httpclient封装post请

 185    1 2 3 4 5 6 7 8 下一页 尾页

微信扫一扫

易采站长站微信账号