编程笔记

  • pytorch中获取模型input/output shape实例

    Pytorch官方目前无法像tensorflow, caffe那样直接给出shape信息,详见 https:github.compytorchpytorchpull3043 以下

  • Ubuntu18.04安装vsftpd的实现代码

    安装vsftpd $ sudo apt-get install vsftpd -y 启动vsftpd服务,并将其设置为开机启动 $ sudo systemctl start vsftpd $ sudo systemctl enable vsftpd 设置FTP的目录结构stro

  • python通过nmap扫描在线设备并尝试AAA登录(实例代码)

    如果管理网络设备很多,不可能靠人力每天去登录设备去查看是否在线。所以,可以利用python脚本通过每天扫描网络中的在线设备。可以部署在服务器上做成定时任务,每天发送AAA巡检报告。 下面是我写的一个python练手小程序。用来扫描一个网段中的在线主机,并尝试AAA去登录。统计一个大网段内可以成功aaa登录的主机。 注意: 该程序只是测试小程序,还有些小bug需要解决。

  • Python读取YAML文件过程详解

    这篇文章主要介绍了Python读取YAML文件过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 YAML语法 学习

  • 详解Spring基于xml的两种依赖注入方式

    1)使用构造器注入bean 实体类:用户类 public class User { private String name; private UserMessage userMessage; public User { } public UserString name, UserMessag

  • Python类反射机制使用实例解析

    这篇文章主要介绍了Python类反射机制使用实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 反射就是通过字符串的形式,导入模块;通过字符串的形式,去模块寻找指定函数并执行。 Python有四个内置函数: 函数

  • 自己动手用Golang实现约瑟夫环算法的示例

    继上一篇单向链表,单线链表可以进一步扩展为环,如下图所示: 特点: 1、第一个节点称为头部节点,最后一个节点称为尾部节点 2、每个节点都

  • pytorch获取模型某一层参数名及参数值方式

    1、Motivation: I wanna modify the value of some param; I wanna check the value of some param. The needed function: 2、state_dict #generator typestron

  • 详解npm脚本和package.json

    npm是什么 npm是前端开发广泛使用的包管理工具,它让js开发者分享、复用代码更方便。可以重复的框架代码被称为包(package)或者模块module,一个包可是是一个文件夹里放着几个文件夹,还有一个package.json文件。 1、什么是npm脚本   在创建node.js项目如一个vue项

  • Python如何基于smtplib发不同格式的邮件

    这篇文章主要介绍了Python如何基于smtplib发不同格式的邮件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 常用邮箱SMTP、POP3

  • pytorch 实现打印模型的参数值

    对于简单的网络 例如全连接层Linear 可以使用以下方法打印linear层: fc = nn.Linear3, 5 params = listfc.named_parameters printparams.__len__ printparams[0] printparams[1]pre

  • Spring实战之FileSystemResource加载资源文件示例

    本文实例讲述了Spring实战之FileSystemResource加载资源文件。分享给大家供大家参考,具体如下: 一 代码 package lee; import org.springframework.core.io.FileSystemResource; import org.dom4j.*; import org.dom4j.io

  • Python中如何将一个类方法变为多个方法

    前一篇文章《Python 中如何实现参数化测试?》中,我提到了在 Python 中实现参数化测试的几个库,并留下一个问题: 它们是如何做到把一个方法变成多个方法,并且将每个方法与相应的参数绑定起来的呢? 我们再提炼一下,原问题等于是:在一个类中,如何使用装饰器把一个类方法变成多个类方法(或者产生类似的效果)? # 带有一个方法的测试类 class TestC

  • Python爬虫解析网页的4种方式实例及原理解析

    这篇文章主要介绍了Python爬虫解析网页的4种方式实例及原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 用Python写爬虫工具在现在是一种司空见惯的事情,每个人都希望能够写一段程序去互联网上扒一点资料下来,用于数据分析或者干点别的事情。​ 我们知道,爬虫的原理无非是把目标网址的内容下载下来存储到内存中,这个时候它的内容其实

  • Pytorch之保存读取模型实例

    pytorch保存数据 pytorch保存数据的格式为.t7文件或者.pth文件,t7文件是沿用torch7中读取模型权重的方式。而pth文件是python中存储文件的常用格式。而在keras中则是使用.h5文件。 # 保存模型示例代码 print'=== Saving models...' state = { 'stat

  • 在Pytorch中计算自己模型的FLOPs方式

    https:github.comLyken17pytorch-OpCounter 安装方法很简单: pip install thoppr

  • Spring实战之ServletContextResource访问资源文件示例

    本文实例讲述了Spring实战之ServletContextResource访问资源文件。分享给大家供大家参考,具体如下: 一 视图 %@ page contentType="texthtml; charset=GBK" language="java" errorPage="" % %@ page import="o

  • Laravel 手动开关 Eloquent 修改器的操作方法

    测试框架版本是 Laravel 6.5, Eloquent 修改器使用可以参阅 -查看文档 修改器的手动开关的场景就是差异化的返回数据,例如在后台管理的时候,

  • jQuery模仿ToDoList实现简单的待办事项列表

    功能:在文本框中输入待办事项按下回车后,事项会出现在未完成列表中;点击未完成事项前边的复选框后,该事项会出现在已完成列表中,反之亦然;点击删除按钮会删除该事项。待办事项的数据是保存到本地存储的(localStorage),就算关闭页面再打开,数据还是存在的(前提是要用相同浏览器)。 ToDoList链接:a rel="nofollow" target="_blank" href="http

  • JAVA基于SnakeYAML实现解析与序列化YAML

    这篇文章主要介绍了JAVA基于SnakeYAML实现解析与序列化YAML,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.概述 本文,我们将学习如何使用a rel="nofollow" target="_blank" href="https:bitbucket.orgasomov

  • jquery实现商品sku多属性选择功能(商品详情页)

    SKU=Stock Keeping Unit(库存量单位)。即库存进出计量的基本单元,可以是以件,盒,托盘等为单位。 SKU是用来定价和管理库存的,比如一个产品有很多颜色,很多配置,每个颜色和配置的组合都会形成新的产品,这时就产生很多SKU,sku在传统线下行业也是一个非常常用的概念,尤其是服装行业,同款不同尺码不同色都是独立的SKU,需要有独立的条形码,独立的库存管理等。 实现效果

  • springboot 增加过滤器方法操作示例

    本文实例讲述了springboot 增加过滤器方法操作。分享给大家供大家参考,具体如下: 在访问服务器时,我们需要控制用户是否允许权限,这个时候可以使用过滤器。 在springboot 配置过滤器的方法如下: 编写过滤器代码: package com.neo.filter; import java.io.IOException; impo

  • C语言实现合并字符串

    学会Perl以及Python之后,处理字符串也只是我很喜欢做的一件事情。进行字符串的拼接在这些高级脚本语言中是一件轻松的事情。 C语言是我的编程入门语言,但是我一直对这门语言了解并不是很深。确切说,我是对庞大的标准库以及GNU等函数库知之甚少。 使用C语言进行字符串的拼接应该怎么做呢?在先前,我肯定是要定义一个新的“字符串”,然后进行内存的拷贝。其实,有一个printf函数的孪生兄弟可

  • 利用Java实现复制Excel工作表功能

    本文归纳了关于Java如何复制Excel工作表的方法,按不同复制需求,可分为: 1. 复制工作表 1.1 在同一个工作簿内复制工作表 1.2 在不同工作簿间复制工作表 2. 复制指定单元格数据 对于复制方法copy

  • mysql存储过程之错误处理实例详解

    本文实例讲述了mysql存储过程之错误处理。分享给大家供大家参考,具体如下: 当存储过程中发生错误时,重要的是适当处理它,例如:继续或退出当前代码块的执行,并发出有意义的错误消息。其中mysql提供了一种简单的方法来定义处理从一般条件如警告或异常到特定条件例如特定错误代码的处理程序。完事我们来使用DECLARE HANDLER语句来尝试声明一个处理程序,先来看语法: D

  • java基于poi导出excel透视表代码实例

    这篇文章主要介绍了java基于poi导出excel透视表代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 从前,我是一个前端程序猿,怀着对打通任(前)督(后)二(开)脉(发)的梦想转了后端,自学两礼拜java+spring全家桶,直接上项目实战。最近接到一需求:将业务数据导出一张透视表。 需求开发完成已近有一段时间了,甲方的大爷

  • Android自定义控件实现时钟效果

    在学习安卓群英传自定义控件章节的时候,有一个例子是绘制时钟,在实现了书上的例子后就想看这个时钟能不能动起来。 这里选择延迟一秒发送消息重绘view来实现的动画,对外提供了开启时钟,关闭时钟的方法,当activity执行onResume方法的时候,执行startClock方法,当移除view或activity执行onStop方法的时候可以执行stopClock方法。 首先根据vi

  • React 实现车牌键盘的示例代码

    vehicle-plate-keyboard React 实现的车牌键盘。 https:github.comLiuuYvehicle-plate-ke

  • c语言 两字符串交叉合并实例

    我就废话不多说了,直接上代码吧! 这里给出两种方法 #includestdio.h #includestring.h #define M 20 void main { char str1[M],str2[M],newstr[2*M]; int chang1,chang2,i,flag,j;

  • C语言实现将字符和数字串到一起

    C 语言 是相对比较低级的一种语言,所有的数据都是按照 整数、浮点数、数组、指针 一类的数据结构来表示的。 相比之下,较高级的语言中 数据类型之间的转换就更自由一些。 毕竟,不同的语言有不同的设计目的。 在 C 语言中,将 整数 或者其它类型的元类数据串到字符串中,可以使用 sprintf 函数。 sprintf 函数的第一个参数是输出的字符串,第二

  • c语言 字符串的拼接和分割实例

    1.字符串的拼接 使用c的函数char *strcatchar *str_des, char *str_sou; 将字符串str_sou接在字符串str_des后面(放在str_des的最后字符和“\0”之间)。 注意不要越界,可用strleninput函数求字符串长度之后再拼接。 2. 字符

  • Docker搭建私有仓库(registry与Harbor)的实现

    随着docker使用的镜像越来越多,就需要有一个保存镜像的地方,这就是仓库。目前常用的两种仓库:公共仓库和私有仓库。最方便的就是使用公共仓库上传和下载,下载公共仓库的镜像是不需要注册的,但是上传时,是需要注册的。 私有仓库最常用的就是registry、Harbor两种,那接下来详细介绍如何创建私有仓库。 一、搭建registry私有仓库

  • Android实现时钟特效

    本文实例为大家分享了Android实现时钟特效的具体代码,供大家参考,具体内容如下 效果展示: img src="https:

  • 基于Java验证jwt token代码实例

    这篇文章主要介绍了基于Java验证jwt token代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 How to load public certificate from pem file..?a rel="external nofollow" target="_blank" href="https:www.howtobuildsoftw

  • 使用python实现数组、链表、队列、栈的方法

    引言 什么是数据结构? 数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。 简单来说,数据结构就是设计数据以何种方式组织并存储在计算机中。 比如:列表,集合和字典等都是数据结构 N.Wirth:“程序=数据结构+算法”l

  • python 命令行传入参数实现解析

    创建 test.py 文件,代码如下: #!usrbinpython # -*- coding: gbk -*- import sys print sys.argv if __name__=='__main__': print "Program name", sys.argv[0] for i in range1, lensys.argv: print

  • java实现CSV文件导入与导出功能

    年前在开发功能模块的时候用到了CSV文件导入导出,就此整理一下,便于大家参考。 导入导出功能很多时候用到的都是Excel文件,但是现在越来越多的使用了CSV文件进行此操作,它是一个纯文本文件,可以用记事本打开,也可以用Excel打开。CSV文件不像Excel那样有很多条条框框,它使用硬回车分割每条记录,用逗号分隔每条数据的字段。 CSV格式的文件就是用硬回车和文本都好实现的表格,用Ex

  • 微信小程序sessionid不一致问题解决

    问题 由于小程序端两次请求的 sessionid 不一致, 导致后端无法取得 session 解决办法 在登录时获取sessionid 第一次请求登录接口时保存到sessionid中 success: function r

  • Nginx通过geo模块设置白名单的例子

    原配置: http { ...... limit_conn_zone $binary_remote_addr zone=one:10m; limit_req_zone $binary_remote_addr zone=fifa:10m rate=5rs; ...... server { ...

  • python数据持久存储 pickle模块的基本使用方法解析

    python的pickle模块实现了基本的数据序列和反序列化。通过pickle模块的序列化操作我们能够将程序中运行的对象信息保存到文件中去,永久存储;通过pickle模块的反序列化操作,我们能够从文件中创建上一次程序保存的对象。 基本接口: pickle.dumpobj, file, [,protocol] 注解:将对象