经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
程序设计:ASP.netC#VB.NetPHPSwooleASP/ADO/VBScriptSQL语言PythonPython3DjangoC 语言LuaC++Go语言RevelDockerRubyPerlErlangR语言JuliaApexOAuth 2.0Arduino编程经验汇编语言树莓派游戏设计MATLABElasticsearchNumPyF#DelphiHTCondorRust易语言NSQ
 程序设计

C++98/11/17表达式类别(小结)

目标 以下代码能否编译通过,能否按照期望运行? #include <utility> #include <type_traits> namespace cpp98 { struct A { }; A func() { return ...[2020/5/25]

C++实现神经BP神经网络

本文实例为大家分享了C++实现神经BP神经网络的具体代码,供大家参考,具体内容如下 BP.h #pragma once #include<vector> #include<stdlib.h> #include<time.h> #inclu...[2020/5/25]

MxNet预训练模型到Pytorch模型的转换方式

预训练模型在不同深度学习框架中的转换是一种常见的任务。今天刚好DPN预训练模型转换问题,顺手将这个过程记录一下。 核心转换函数如下所示: def convert_from_mxnet(model, checkpoint_prefix, debug=False): _, mxne...[2020/5/25]

C++17结构化绑定的实现

动机 std::map<K, V>的insert方法返回std::pair<iterator, bool>,两个元素分别是指向所插入键值对的迭代器与指示是否新插入元素的布尔值,而std::map<K, V>::iterator解引用又得到键值对std::...[2020/5/25]

C++实现简单BP神经网络

本文实例为大家分享了C++实现简单BP神经网络的具体代码,供大家参考,具体内容如下 实现了一个简单的BP神经网络 使用EasyX图形化显示训练过程和训练结果 使用了25个样本,一共训练了1万次。 该神经网络有两个输入,一个输出端 下图是训练效果,data是训练的输入数据,tem...[2020/5/25]

C++11 模板参数的“右值引用”是转发引用吗

在C++11中,&&不再只有逻辑与的含义,还可能是右值引用: void f(int&& i); 但也不尽然,&&还可能是转发引用: template<typename T> void g(T&&a...[2020/5/25]

Python如何把十进制数转换成ip地址

Python如何把十进制数转换成ip地址

需要把ip地址转换为10进制数,然后也可以把10进制数转化为ip地址,计算机ping这个十进制数可以ping通对应的ip地址,说明已经实现功能 代码如下 # 引用正则来三等分字符串 import re # 转换成二进制数 bi = "{0:b}".format(18223...[2020/5/25]

加强版!利用python自动发送邮件

前言 在训练网络的过程中,需要大量的时间,虽然可以预估网络训练完成时间,但蹲点看结果着实有点不太聪明的亚子。 很多人学习python,不知道从何学起。很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。很多已经做案例的人,却不知道如何去学习更加高深的知识。那么针对这三...[2020/5/25]

Python编写俄罗斯方块小游戏

俄罗斯方块是俄罗斯人发明的一款休闲类的小游戏,这款小游戏可以说是很多人童年的主打电子游戏了,本文我们使用 Python 来实现这款小游戏。 游戏的基本规则是:移动、旋转和摆放游戏自动输出的各种方块,使之排列成完整的一行或多行并且消除得分。 很多人学习python,不知道从何学起。很多...[2020/5/25]

thinkphp5.1框架模板赋值与变量输出示例

本文实例讲述了thinkphp5.1框架模板赋值与变量输出。分享给大家供大家参考,具体如下: Demo.php namespace app\index\controller; use think\Controller; use think\facade\View; cla ...[2020/5/25]

C++实现线性表链式存储(单链)

本文实例为大家分享了C++实现线性表链式存储的具体代码,供大家参考,具体内容如下 实现的功能: 1、定义了三中传入不同参数的构造函数,用于初始化创建不同的链表; 2、能实现增、删、查等基本功能; 存在的问题: 当创建一个已知大小的空链表后,链表中的数据并不为空,见下图: ...[2020/5/25]

Python HTMLTestRunner测试报告view按钮失效解决方案

Python HTMLTestRunner测试报告view按钮失效解决方案

背景 HTMLTestRunner 生成测试报告后,发现点击 view 这个按钮一直没有反应 通过 F12 开发人员工具检查,发现是 jQuery 文件没有加载出来 解决方法 我采用的解决方法是直接修改源代码 1.打开Python的安装环境 2.进入 lib ...[2020/5/25]

thinkphp5.1 框架导入/导出excel文件操作示例

thinkphp5.1 框架导入/导出excel文件操作示例

本文实例讲述了thinkphp5.1 框架导入/导出excel文件操作。分享给大家供大家参考,具体如下: thinkphp5.1 导入excel文件 public function importExcel() { try { 获取表格的大小,限制上传表...[2020/5/25]

C++双向链表实现简单通讯录

本文实例为大家分享了C++双向链表实现简单通讯录的具体代码,供大家参考,具体内容如下 #include<iostream> #include<fstream> #include <stdlib.h> #include<string>...[2020/5/25]

详解如何在C#/.NET Core中使用责任链模式

最近我有一个朋友在研究经典的“Gang Of Four”设计模式。他经常来询问我在实际业务应用中使用了哪些设计模式。单例模式、工厂模式、中介者模式 - 都是我之前使用过,甚至写过相关文章的模式。但是有一种模式是我还没有写过文章,即责任链模式。 什么是责任链?# 责任链模式(之前我经常称...[2020/5/25]

Pytorch通过保存为ONNX模型转TensorRT5的实现

1 Pytorch以ONNX方式保存模型 def saveONNX(model, filepath): '''''' 保存ONNX模型 :param model: 神经网络模型 :param filepath: 文件保存路径 '''''' ...[2020/5/25]

tp5.1 框架数据库高级查询技巧实例总结

本文实例讲述了tp5.1 框架数据库高级查询技巧。分享给大家供大家参考,具体如下: 快捷查询 快捷查询方式是一种多字段相同查询条件的简化写法,可以进一步简化查询条件的写法,在多个字段之间用|分割表示OR查询,用&分割表示AND查询,可以实现下面的查询,例如: Db::ta...[2020/5/25]

C++实现简单单向链表

本文实例为大家分享了C++实现简单单向链表的具体代码,供大家参考,具体内容如下 为了练习一下对链表的理解,尝试手动造轮子,实现单向链表的右添加,左添加和删除的功能。 头文件 #pragma once #include<iostream> using namesp...[2020/5/25]

浅谈pytorch 模型 .pt, .pth, .pkl的区别及模型保存方式

我们经常会看到后缀名为.pt, .pth, .pkl的pytorch模型文件,这几种模型文件在格式上有什么区别吗? 其实它们并不是在格式上有区别,只是后缀不同而已(仅此而已),在用torch.save()函数保存模型文件时,各人有不同的喜好,有些人喜欢用.pt后缀,有些人喜欢用.pth或.pk...[2020/5/25]

C# PC版微信消息监听自动回复的实现方法

最近有个微商客户需要搞个 个人微信监听群消息关键字并实现自动回复功能, 因为他有很多群 很多买家咨询的话 一个个回复太麻烦, 客户要求 比如群里有人发 关键字 产品1 则自动回复产品1的相关描述 首先设置关键字,将关键字和回复内容存到一个txt就行 然后就是微信消息监听(window...[2020/5/25]

tp5.1 框架查询表达式用法详解

本文实例讲述了tp5.1 框架查询表达式用法。分享给大家供大家参考,具体如下: 查询表达式 查询表达式支持大部分的SQL查询语法,也是ThinkPHP查询语言的精髓,查询表达式的使用格式: where(''字段名'',''表达式'',''查询条件''); whereOr(''字...[2020/5/25]

修改commit记录的常用方法

概述 在我们日常使用git的过程中难免会出现commit提交有问题的情况,因此我将自己在日常开发过程中常用的修改commit的方法总结如下。 修改commit历史 我们假设这样一个场景,程序员小吴创建了一个文本如下所示: 在没有仔细检查的情况下进行了一次提交: 然后此时小吴...[2020/5/25]

DotNet Core 中使用 gRPC

gRPC 简介 gRPC(gRPC?Remote Procedure Calls)是一个由 Google 开源的,跨语言的,高性能的远程过程调用(RPC)框架。 gRPC 使客户端和服务端应用程序可以透明地进行通信,并简化了连接系统的构建。它使用 HTTP/2 作为通信协议,使用 Pro...[2020/5/25]

php连接和操作mysql数据库

php连接mysql数据库 PHP访问MYSQL数据库的五个步骤 1.连接MySQL数据库 使用 mysql_connect()函数建立与MySQL服务器的连接。 2.选择MySQL数据库 使用 mysql_select_db()函数选择MySQL数据库服务器的数据库。 3.执...[2020/5/25]

有关Python库的安装

1. Pygame的安装 首先,查看已安装的Python版本;再到Pygame网站下载对应的Pygame版本(cp36对应Python 3.6,win_amd64对应64位的Python,win32对应32位的Python),并修改文件名(如:pygame-1.9.6-cp37-cp37...[2020/5/25]

ICPC 2019-2020 North-Western Russia Regional Contest E. Equidistant(分层)

Equidistant 思路:我们首先可以想到,如果存在点x使得其他队伍到达这个城市距离相同,可以看作一个四面八方往上走楼梯的方式,通过走楼梯,他们慢慢汇聚到一起,直到汇聚到x点,则我们可以通过bfs来进行分层,从队伍点出发bfs,之后我们只需要模拟汇聚的方式,当然,我们只能走上一层的...[2020/5/25]

php7 新增功能实例总结

php7 新增功能实例总结

本文实例总结了php7 新增功能。分享给大家供大家参考,具体如下: 一、核心 增加了group use语法声明。RFC: https: wiki.php.net/rfc/group_use_declarations 增加了null合并运算符??。RFC: htt...[2020/5/25]

C语言实现通讯录

本文实例为大家分享了C语言实现通讯录的具体代码,供大家参考,具体内容如下 实现的功能有: 1.初始化通讯录; 2. 通讯录中增加条目; 3. 删除通讯录中的指定条目; 4. 按指定规则查找通讯录中特定条目; 5. 打印通讯录中的所有信息; 6. 修改通讯录的指定条目; ...[2020/5/25]

php7 list()、session及其他模块的修改实例分析

本文实例讲述了php7 list()、se ion及其他模块的修改。分享给大家供大家参考,具体如下: 一、list()不再按照相反的顺序赋值 list($array[], $array[], $array[]) = [1, 2, 3]; var_dump($array); ...[2020/5/25]

C++实现基于静态数组的顺序表

本文实例为大家分享了C++实现基于静态数组的顺序表,供大家参考,具体内容如下 实现的基本操作有: 1. 初始化 2. 尾插 3. 尾删 4. 头插 5. 头删 6.查找任意元素 7. 读任意位置元素 8. 修改任意位置元素 9. 查找指定元素值的下标 ...[2020/5/25]

Python使用configparser读取ini配置文件

我们在操作 ini 配置文件的时候 可以使用 Python 的 configparser 库 具体使用方法如下: from configparser import ConfigParser # 初始化 cf = ConfigParser() # 加载文件 cf.re...[2020/5/25]

php7 错误处理机制修改实例分析

本文实例讲述了php7 错误处理机制修改。分享给大家供大家参考,具体如下: 一、现在有两个异常类:Exception and Error. PHP7现在有两个异常类,Exception and Error。这两个类都实现了一个新的接口:Throwable。在您的异常处理代码中,类型暗示可能...[2020/5/25]

基于Python把网站域名解析成ip地址

起因 因为一些事情,需要将域名解析为ip地址,想到Python作为万能语言,就用Python来实现这个功能 代码 import socket url = ''shiyixirui.cn'' res = socket.getaddrinfo(url, None) pri...[2020/5/25]

C# 数据操作系列 - 12 NHibernate的增删改查

0. 前言 上一篇《C# 数据操作系列 - 11 NHibernate 配置和结构介绍》 介绍了Nhibernate里的配置内容。这一篇将带领大家了解一下如何使用NHIbernate。之前提到NHibernate继承了Hibernate的一些传统:使用XML文件进行配置,这一点也是备受争...[2020/5/25]

Build 2020上公布的C# 9.0 新特性

在微软的Build 2020开发者大会中,微软就正在成形的C#9.0的一些即将添加的主要特性进行了说明。 1.init属性访问器 对象初始化方式对于创建对象来说是一种非常灵活和可读的格式,特别是对树状嵌入型对象的创建。简单的例如 new Person { FirstNam...[2020/5/25]

C# .NET Socket SocketHelper 高性能 5000客户端 异步接收数据

    网上有很多Socket框架,但是我想,C#既然有Socket类,难道不是给人用的吗?     写了一个SocketServerHelper和SocketClientHelper,分别只有5、6百行代码,比不上大神写的,和业务代码耦合也比较...[2020/5/25]

C#中的异步多线程1-同步和异步对比

同步版本示例: namespace SyncSample { cla MyDownloadString { Stopwatch sw = new Stopwatch(); public void DoRun() { ...[2020/5/25]

C# 数据操作系列 - 13 SugarSql初探

0. 前言 前言,暂时挥别NHibernate(虽然我突然发现这玩意还挺有意思的,不过看得人不多)。大步进入了有很多小伙伴向我安利的SQLSugar,嗯,我一直叫SugarSQL,好像是这个吧? 这是一个由国内开发者开发的ORM框架,是一个轻量级框架(最新版的sqlSugarCore大...[2020/5/25]

C#实现对DropDowList添加下拉选项的方法

C#实现对DropDowList添加下拉选项的方法

C#实现对DropDowList添加下拉选项的方法 1.在指定下标处添加: DropDownList.Items.Insert(2, new ListItem("Title", "Value")); 2.在已存在的选择下添加: DropDownList.Items.Add(...[2020/5/25]

【VS】Visual Studio 就可以反编译查看源码了,再见了 Reflector

以前需要反编译的时候,一直都是用的神器 Reflector。但毕竟还是有点不方便,因为要从 VS 切换到另一个工具。而且,Reflector 现在收费了。 然而现在才发现,原来 VS 已经自带反编译功能了,不愧是宇宙第一 IDE。 工具 → 选项 → 文本编辑器 → c#>高级...[2020/5/25]

C# List转换成DataTable

<summary> C# List转换成DataTable < ummary> <param name="list"></param> ...[2020/5/25]

一个茴字有三种写法——吐槽C#9.0的Records

最近是微软开了Build 2020大会,由于疫情原因,改成了在线举行,Build大会上,C#公布9.0版本。 我个人对于C#的更新向来都是喜闻乐见,乐于接受的,对于博客园上某些人天天嘲讽C#只会增加语法糖的人,我向来对他们不屑一顾,认为他们是井底之蛙。 因此我仔细看了微软发的文章We...[2020/5/25]

C#语法糖——持续更新

C#语法糖——持续更新

C# 语法糖——持续更新 1. return的switch写法 public string ReturnMethod(int x) { return x switch { 2 => "2", 3 => &q...[2020/5/25]

C# 数据操作系列 - 15 SqlSugar 增删改查详解

0. 前言 继上一篇,以及上上篇,我们对SqlSugar有了一个大概的认识,但是这并不完美,因为那些都是理论知识,无法描述我们工程开发中实际情况。而这一篇,将带领小伙伴们一起试着写一个能在工程中使用的模板类。 1. 创建一个Client SqlSugar在操作的时候需要一个Client...[2020/5/25]

11_ArrayList集合的方法

11_ArrayList集合的方法

1 cla Program 2 { 3 static void Main(string[] args) 4 { 5 数组:长度不可变,类型单一 6 ArrayList集合:长度可...[2020/5/25]

C#中的DefaultView方法

C#中的DefaultView方法 简介: 首先可建立一个表,对表进行填充若干条数据,代码如下: 创建Table1 DataTable dt = new DataTable(); 对Table1添加列名,并设...[2020/5/25]

基于 abp vNext 和 .NET Core 开发博客项目 - 再说Swagger,分组、描述、小绿锁

在开始本篇正文之前,解决一个 @疯疯过 指出的错误,再次感谢指正。 步骤如下: 删掉.Domain.Shared层中的项目引用,添加nuget依赖包Volo.Abp.Identity.Domain.Shared,可以使用命令:Install-Package Volo.Abp.Id...[2020/5/25]

15分钟为自己架设优雅如Github的代码仓库

作为一个老司机,怎能没有自己的私人代码仓库? 前言 Github大家都熟悉。 除了开源的项目外,有时候,大家也会把自己或团队、公司的项目传到Github的私有仓库里,把Github当成自己的私人Git Server。 但是,用Github会有一些问题: Github从国内访...[2020/5/25]

在Linux上搭建基于开源技术的nuget私人保密仓库

在Linux上搭建基于开源技术的nuget私人保密仓库 前言 在Linux上搭建nuget私人仓库一直是一个老大难的问题,主要涉及到以下难点: nuget.org官方使用的Nuget.Server基于.NET Framework的ASP.NET,而不是ASP.NET Core,因此是W...[2020/5/25]

EventBus/EventQueue 再思考

EventBu EventQueue 再思考 Intro 之前写过两篇文章,造轮子系列的 EventBus/EventQueue,回想起来觉得当前的想法有点问题,当时对 EvenStore 可能有点误解,有兴趣可以参考 https: www.cnblogs.com/weihanli/p/...[2020/5/25]

86
2
记录数:35250 页数:1/70512345678910下一页尾页
加载更多
 友情链接: NPS