Django分页器的用法你都了解吗

Django是一个大而全的框架。需要明确的是,传参进行分页获取分页后的数据,一般都是通过向服务器发送get请求的方式实现的,在向后端服务发送查看数据的同时可以携带一个或多个参...

2021-05-26

TensorFlow的自动求导原理分析

原理:TensorFlow使用的求导方法称为自动微分(Automatic Differentiation),它既不是符号求导也不是数值求导,而类似于将两者结合的产物。最基本的原理就是链式法则,关键思想是在基...

2021-05-26

python基础学习之递归函数知识总结

一、递归函数使用注意点递归函数一定要编写终止条件,否则将产生无限递归。(死循环)二、递归的效率问题 递归效率不高,递归层次过多会导致栈溢出。 Python中不推荐使用递归...

2021-05-26

使用tensorflow 实现反向传播求导

看代码吧~X=tf.constant([-1,-2],dtype=tf.float32)w=tf.Variable([2.,3.])truth=[3.,3.]Y=w*X# cost=tf.reduce_sum(tf.reduce_sum(Y*truth)/(tf.sqrt(tf.reduce_sum(tf.sq...

2021-05-26

详解Python魔法方法之描述符类

描述符类要求:描述符就是将某种特殊类型的类的实例指派给另一个类的属性
至少要实现以下的一个方法:•__get__(self, instance, owner)–用于访问属性,它返回属性的值&#82...

2021-05-26

tensorflow中的数据类型dtype用法说明

Tensorflow中,主要有以下几种数据类型(dtype),在旧版本中,不用加tf也能使用。有符号整型tf.int8:8位整数。tf.int16:16位整数。tf.int32:32位整数。tf.int64:64位整数。无符号整型tf....

2021-05-26

浅谈tf.train.Saver()与tf.train.import_meta_graph的要点

(一)、tf.train.Saver()(1). tf.train.Saver() 是用来保存tensorflow训练模型的,默认保存全部参数(2). 用来加载参数,注:只加载存储在data中的权重和偏置项等需要训练的参数,其...

2021-05-26

详细总结Java创建文件夹的方法及优缺点

一、传统API创建文件夹方式Java传统的IO API种使用java.io.File类中的file.mkdir()和file.mkdirs()方法创建文件夹file.mkdir()创建文件夹成功返回true,失败返回false。如果...

2021-05-26

浅谈SpringSecurity基本原理

一、SpringSecurity 本质SpringSecurity 本质是一个过滤器链;
从启动是可以获取到(加载)过滤器链,当执行请求时就会执行相应的过滤器:org.springframework.security.web.context....

2021-05-26

SpringMVC注解之@ResponseBody注解原理

一、介绍 @ResponseBody 注解的作用是将方法的返回值通过适当的转换器转换为指定的格式之后,写入到 response 对象的 body 区,通常用来返回 JSON、XML 数据。 使用了 @R...

2021-05-26

springboot+vue实现登录功能

本文实例为大家分享了springboot+vue实现登录功能的具体代码,供大家参考,具体内容如下目录结构前端端口:8080
后端端口:8900
login.vue<template> <div class="login_content...

2021-05-26

详解Spring注解驱动开发之属性赋值

一、@Value注解在Person的属性上使用@Value注解指定注入值public class Person { @Value("#{20-2}") //SpEL表达式 #{} private Integer id; @Value("...

2021-05-26

Java集合的总体框架相关知识总结

一、集合概述数组其实就是一个集合。集合实际上就是一个容器。可以来容纳其它的数据。二、集合在开发中的应用集合是一个容器,是一个载体,可以一次容纳多个对象。在实际开发中...

2021-05-26

使用Java visualVM监控远程JVM的流程分析

VisualVM是JDK自带的一款全能型性能监控和故障分析工具,包括对CPU使用、JVM堆内存消耗、线程、类加载的实时监控,内存dump文件分析,垃圾回收运行情况的可视化分析等,对故障排查...

2021-05-26

java实现简单贪吃蛇小游戏

本文实例为大家分享了java实现贪吃蛇小游戏,供大家参考,具体内容如下有两个类,放在同一文件下下即可,背景图片,标题,蛇尾可自行更改import java.awt.*;import javax.swing.*;impor...

2021-05-26

详细总结Java中常用的原子类

一、什么是原子类Java中提供了一些原子类,原子类包装了一个变量,并且提供了一系列对变量进行原子性操作的方法。我们在多线程环境下对这些原子类进行操作时,不需要加锁,大大简化...

2021-05-26

详解Java的类加载机制及热部署的原理

一、什么是类加载类的加载指的是将类的.class文件的二进制数据读入到内存中,将其放在运行数据区的方法去,然后再堆区创建一个java.lang.Class对象,用来封装类在方法区的数据结...

2021-05-26

基于tensorflow权重文件的解读

1.解读tensorflow权重文件,透过 tf.train.NewCheckpointReader函数。2.reader.get_variable_to_shape_map()可以得到权重文件里面的tensor名称。3.reader.get_tensor(key)...

2021-05-26

解决Python字典查找报Keyerror的问题

Python的字典一般都直接查找key ,比如dict={'a':1,'b':2,'c':3}print(dict['a'])但是如果在查找的key不存在的时候就会报:KeyError:比如你要查看print(dict['d'])由于这个时候...

2021-05-26

Mybatis-Plus的应用场景描述及注入SQL原理分析

MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。愿景是成为 MyBatis 最好的搭档,就像 魂斗罗 中的 1P、2P,基...

2021-05-26

java使用BeanUtils.copyProperties踩坑经历

1. 原始转换提起对象转换,每个程序员都不陌生,比如项目中经常涉及到的DO、DTO、VO之间的转换,举个例子,假设现在有个OrderDTO,定义如下所示:public class OrderDTO { private l...

2021-05-26

Spring Boot如何读取自定义外部属性详解

测试的环境:Spring Boot2 + Maven +lombok准备需要用到的基础类:public class People { private String name; private String address; private String phone;}准备...

2021-05-26

浅谈由position属性引申的css进阶讨论

1.normal flow         normal flow(正常流):正常流是默认的定位方式。任何没有具体指定{position:absolute}或者{position:fixed}属性以及没有被浮动的元素都将默...

2021-05-26

详解CSS伪元素的妙用单标签之美

:before和::before的区别在介绍具体用法之前,简单介绍下伪类和伪元素。伪类大家听的多了,伪元素可能听到的不是那么频繁,其实 CSS 对这两个是有区分的。有时你会发现伪类元素使...

2021-05-26

详解CSS不受控制的position fixed

失效的 position:fixed在许多情况下,position:fixed将会失效。MDN用一句话概括了这种情况:当元素祖先的 transform 属性非 none 时,定位容器由视口改为该祖先。What!还有这种操...

2021-05-26

详解CSS故障艺术

概述本文的主题是 Glitch Art,故障艺术。什么是故障艺术?我们熟知的抖音的 LOGO 正是故障艺术其中一种表现形式。它有一种魔幻的感觉,看起来具有闪烁、震动的效果,很吸引人眼球...

2021-05-26

浅谈CSS不规则边框的生成方案

需求背景,给不规则图形添加边框在我们日常开发中,时长会遇到一些非矩形、非圆形的图案。类似下面这些:使用纯 CSS,搭配一些技巧,是可以制作出上面的图形的,当然这只是需求的第一步...

2021-05-26

python实现简单的井字棋

本文实例为大家分享了python实现简单的井字棋的具体代码,供大家参考,具体内容如下使用python实现井字棋游戏,没有具体算法,只是用随机下棋简单实现:import randomboard = [['+','...

2021-05-26

python中os.path.join()函数实例用法

1、说明拼接文件路径,可以有多个参数。2、语法os.path.join(path1,path2,*)path1 初始路径。path2 需要拼接在其后的路径。初始路径文件夹下的文件或文件夹。可以有多个需要...

2021-05-26

python scipy 稀疏矩阵的使用说明

稀疏矩阵格式 coo_matrixcoo_matrix是最简单的稀疏矩阵存储方式,采用三元组(row, col, data)(或称为ijv format)的形式来存储矩阵中非零元素的信息。在实际使用中,一般coo_mat...

2021-05-26

Python selenium模拟网页点击爬虫交管12123违章数据

在上一篇文章《Python教程—模拟网页点击爬虫定位系统》讲解怎么通过模拟点击方式爬取车辆定位数据,本次介绍怎么以模拟点击方式进入交管12123爬取车辆违章数据,本文直接讲解...

2021-05-26

Python 如何解决稀疏矩阵运算

用Python求解微分线性方程因为之前用matlab也编写过,所以前不久试着用python写,感觉之间互通点也蛮多的,易理解。题目:稀疏线性方程组的求解方法简单的方程如: AX=b其中python有...

2021-05-26

python 实现体质指数BMI计算

看代码吧~name = input('Name') height = input('Height(m):') weight = input('Weight(kg):') BIM = float(float(weight)/(float(height)**2)) if BMI <18.5: print('...

2021-05-26

JavaScript使用promise处理多重复请求

一、为什么要写这个文章?
处理重复请求的文章想必大家也看过了很多,大多数都是分为在response返回之前发现重复请求就return掉的和使用节流/防抖来间接规避用户频繁操作两种版...

解析PHP观察者模式Observer

观察者模式结构图概念一个"演员"(被观察者),一群"观众"(观察者),一台"摄影机"(记录容器)【观察者模式中主要角色】1.抽象主题(Subject)角色:主题角色将所有对观察者对象的引用保存在一...

2021-05-26

浅谈PHP设计模式之对象池模式Pool

目的在初始化实例成本高,实例化率高,可用实例不足的情况下,对象池可以极大地提升性能。在创建对象(尤其是通过网络)时间花销不确定的情况下,通过对象池在可期时间内就可以获得所需...

2021-05-26

浅谈PHP设计模式之门面模式Facade

目的Facade通过嵌入多个(当然,有时只有一个)接口来解耦访客与子系统,同时也为了降低复杂度。 Facade 不会禁止你访问子系统 你可以(应该)为一个子系统提供多个 Facade因此一...

2021-05-26

浅谈PHP模拟发送POST请求之curl基本使用

cURL的基本使用步骤首先来介绍cURL:cURL按照HTTP头信息来模拟浏览器传输数据,它支持FTP,FTPS,HTTP,HTTPS,DICT,FILE等协议,拥有HTTPS认证,HTTPPOST方法,HTTPPUT方法,FTP上传,HTTP...

2021-05-26

详解PHP用mb_string处理windows中文字符

我们都知道windows中(当然是中文版),文件名和文件内容等编码都是gbk,而我们在开发过程中,IDE里的编码则是UTF-8,(这里不讨论为什么等等问题,只考虑怎么把编码转变成一样的)所以导致我...

2021-05-26

值得收藏!教你如何在IDEA中快速查看Java字节码

一、javap的参数 -help --help -&#63; 输出此用法消息
-version 版本信息
-v -verbose 输出附加信息
-l...

2021-05-26

Java基础学习之标签

一、语法label: @Test public void test3() { inner: for (int i = 0; i < 5; i++) { if (i == 3) { break inner;...

2021-05-26

Java基础学习之Swing事件监听

一、初始代码架构import java.awt.*;import java.awt.event.*;import javax.swing.*;public class Btn extends JFrame{ public static void main(String []args){...

2021-05-26

浅谈Java设计模式之原型模式知识总结

如何使用?1.首先定义一个User类,它必须实现了Cloneable接口,重写了clone()方法。public class User implements Cloneable { private String name; private int age;...

2021-05-26

JDBC核心技术详解

一、JDBC概述1、数据的持久化持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘...

2021-05-25

SpringBoot整合LDAP的流程分析

依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-ldap</artifactId></dependency><dependency> <groupId>o...

2021-05-25

Java基础之文件概述

一、基本概念和常识下面,我们先介绍一些基本概念和常识,包括二进制思维、文件类型、文本文件的编码、文件系统和文件读写等。1.1 二进制思维为了透彻理解文件,我们首先要有一个...

2021-05-25

Java基础之CardLayout的使用

一、案例介绍在编码前需要将本案例中使用到的三张图片(1.png 、2.png、3.png)保存到src所在的文件夹内。看下图:1.png:2.png:3.png:二、案例代码import java.awt.*;import java.aw...

2021-05-25

Java基础之spring5新功能学习

一、前言1.整个 Spring5 框架的代码基于 Java8 ,运行时兼容 JDK9,许多不建议使用的类和方 法在代码库中删除2.Spring 5框架自带了通用的日志封装Spring5 已经移除 Log4jConfig...

2021-05-25

Java基础之文件和目录操作

一、前言文件和目录操作最终是与操作系统和文件系统相关的,不同系统的 实现是不一样的,但Java中的java.io.File类提供了统一的接口,底层会 通过本地方法调用操作系统和文件系统...

2021-05-25

SpringBoot 过滤器、拦截器、监听器对比及使用场景分析

一、关系图理解二、区别1.过滤器 过滤器是在web应用启动的时候初始化一次, 在web应用停止的时候销毁 可以对请求的URL进行过滤, 对敏感词过滤 挡在拦截器的外层...

2021-05-25
返回顶部
顶部