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

System.Text.Json 自定义Converter实现时间转换

Newtonsoft.Json与System.Text.Json区别 在 Newtonsoft.Json中可以使用例如 .AddJsonOptions(options => { options.Seriali...[2020/1/23]

.net core 中api 模型验证

AddController AddMvc方法允许添加自定义ActionFilterAttribute进行过滤 文档中这么定义Filter: 可以创建自定义筛选器,用于处理横切关注点。 横切关注点的示例包括错误处理、缓存、配置、授权和日志记录。 筛选器可以避免复制代码。 例如,错误处理异常...[2020/1/23]

PHPCMS 1分钟快速搭建

一、下载CMS源码 https: www.yzmcms.com/xiazai    下载完成后得到一个这样的压缩包 接着下载PHPStudy,安装只要一直点下一步就可以了 安装完成后打开,如下图启动两个地方      ...[2020/1/23]

Python中的模块简单认识

Python中的模块简单认识

将自己定义的方法,变量存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件称为模块。 细说的话,模块可以分为四个通用类别:    1 使用python编写的.py文件(自定义模块)   2 已被编译为共享库或DLL的C或C++扩展   3 把一系列模块组织到一起的文件夹(...[2020/1/23]

Python基础学习一

Python基础学习一

Python基础学习一 1.变量与常量 变量名:大小写英文、数字、下划线的组合,数字不能开头 常量名:习惯上常量用大写字母命名,例如“PI” 2.多行输出 转义符:反斜杠(),如果需要取消转义可以前面加上r,如下: print(r''1234/n2334'') #输出为1234/...[2020/1/23]

PEP 484 类型提示 -- Python官方文档译文 [原创]

英文原文:https: www.python.org/dev/pep pep-0484/ 采集日期:2019-12-27 PEP 484 -- 类型提示(Type Hints) PEP: 484 Title: Type Hints Author: Guido van Ro um &...[2020/1/23]

Python基础学习二

Python基础学习二 1.编码 utf-8编码:自动将英文保存为1个字符,中文3个字符。ASCll编码被囊括在内。 unicode:将所有字符保存为2给字符,容纳了世界上所有的编码。 2.字符串内置函数 replace()函数:替换字符串内字符 str1=''a1234'' ...[2020/1/23]

Django框架(八):视图(一) URLconf、视图

1. 视图 视图的功能就是接收请求,进行处理,与M和T进行交互,返回应答。 返回html内容HttpResponse,也可能重定向redirect,还可以返回json数据。 1.1 URLconf 1.1.1 配置 用户通过在浏览器的地址栏中输入网址请求网站,对于Django开发的网...[2020/1/23]

Django框架的初使用

1Django框架的初使用 说起Django框架,肯定需要首先明确一个概念,即软件框架。下面就是第一个问题: 1 软件框架(software framework) 1.1 概念界定 软件框架:通常指的是为了实现某个业界标准或完成特定基本任务的软件组件规范,也指为了实现某个软件组件规范...[2020/1/23]

程序老兵挑战技术峰会主持之初体验

程序老兵挑战技术峰会主持之初体验

科技是第一生产力,在互联网时代体现得更加淋漓尽致,我们技术人也要走上舞台,也要学会面对观众,但大多数技术人都缺乏公众演讲的经验,尤其是在规格较高、观众众多的技术峰会舞台上。在技术人里演讲做的最好,在演讲者里技术做的最好,这也是非常好的差异化优势。好的公众演讲能力可以帮技术人打开更多职业发...[2020/1/23]

有关版本控制--SVN

什么是版本控制? 这个之前有记录过相关的内容 版本管理就是管理更新的历史记录, 它给我们提供了一些在软件开发过程中必不可少的功能,例如: 记录一款软件添加或更改源代码的过程 回滚到特定阶段,恢复误删除的文件 合并多人协作的文件等 多人协同,文件传输 版本控制分类 集中式 SVN...[2020/1/23]

git命令小汇总和github

git命令小汇总和github

Git 简介 是什么 Git 也是一个版本控制管理软件 有什么用,可以解决什么问题 保存历史记录 多人协作 有了 SVN,为啥要学 Git Git 火 Git 相对于 SVN 来说,更强大,用户也非常多 怎么用 Git 的诞生 git-bash 常用命令 pwd ls ...[2020/1/23]

Git 工作流程和Git分支管理策略

git-flow 阮一峰大佬写的文章真不错 git-flow, github-flow, gitlab-flow 阮一峰大佬写的文章真不错 原文链接:http: www.cnblogs.com/ygjz p/12229465.html[2020/1/23]

换个角度聊效率

首发于微信公众号《前端成长记》,写于 2020.01.22 换个角度聊效率 PPT地址 内容源自作者上个月部门内部的分享,本文将围绕着以下四个角色来聊: 交互设计 视觉设计 前端开发 后端开发 为什么要聊这个 京东数科CEO陈生强在杭州乌镇互联网大会上说道:产业数字化核心本...[2020/1/23]

Gogs的Docker容器化部署流程遇到的问题

Gogs的Docker容器化部署流程遇到的问题     最近在学习CI/CD的一些方案,个人比较青睐容器化轻量级。CI方面一开始是想使用gitlab的,但是发现我自己买的服务器配置太低,内存根本不够(大写的尴尬)。所以采用更轻量级的Gogs,我真的很懒,只有在遇到挫...[2020/1/23]

Qt Installer Framework翻译(5-2)

创建在线安装程序 联机安装程序获取二进制安装文件中的内容以及存储库描述(Updates.xml)。请创建一个存储库,并将其上传到Web服务器。然后在用于创建安装程序的config.xml文件中指定存储库的位置。 创建存储库 使用repogen工具创建一个package文件夹中所有包的在...[2020/1/23]

GStreamer基础教程13 - 调试Pipeline

摘要   在很多情况下,我们需要对GStreamer创建的Pipeline进行调试,来了解其运行机制以解决所遇到的问题。为此,GStreamer提供了相应的调试机制,方便我们快速定位问题。   查看调试日志 使用GST_DEBUG环境变量查看日志   GStreamer框架...[2020/1/23]

bzoj2194 快速傅立叶之二

题目链接 problem 给出两个长度为n的数列a,b。求一个数列c满足:\[c[k] = \sum\limits_{i = k} ^ na[i]b[i - k]\] \(n\le 10^5\) solution 长得和卷积很像,观察一下卷积的形式:\(c[k]=\sum\limi...[2020/1/23]

Dungeon Master (简单BFS)

Dungeon Master (简单BFS)

Problem Description You are trapped in a 3D dungeon and need to find the quickest way out! The dungeon is composed of unit cubes which may or ma...[2020/1/23]

复选框与bitmap算法实践

bitmap(位图)算法 bitmap算法是利用数据二进制的每一位的值来表示数据的算法,可用来压缩保存数据集。 如何保存 如 5(int)的二进制表示为 101b,第一位和第三位的值是1就可以表示数据集 {1,3} ,也就是1个int类型,最多可以保存包含 32个int(4字节32...[2020/1/23]

831. KMP字符串(模板)

给定一个模式串S,以及一个模板串P,所有字符串中只包含大小写英文字母以及阿拉伯数字。 模板串P在模式串S中多次作为子串出现。 求出模板串P在模式串S中所有出现的位置的起始下标。 输入格式 第一行输入整数N,表示字符串P的长度。 第二行输入字符串P。 第三行输入整数M,表示字符串...[2020/1/23]

PAT乙级1017

1017 A除以B (20分) 题目地址:https: pintia.cn/problem-set 994805260223102976/problem 994805305181847552 本题要求计算 A/B,其中 A 是不超过 1000 位的正整数,B 是 1 位正整数。你需...[2020/1/23]

Python底层封装实现方法详解

Python底层封装实现方法详解

这篇文章主要介绍了Python底层封装实现方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 事实上,python封装特性的实现纯属“投机取巧”,之所以类对象无法直接调用私有方法和属性,是因为底层实现时,python偷偷改变了它们的名称。...[2020/1/23]

Python @property装饰器原理解析

这篇文章主要介绍了Python @property装饰器原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.通过@property装饰器,可以直接通过方法名来访问方法,不需要在方法名后添加一对“()”小括号。 cla P...[2020/1/23]

python基于property()函数定义属性

python基于property()函数定义属性

这篇文章主要介绍了python基于property()函数定义属性,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 正常情况下,类包含的属性应该是隐藏的,只允许通过类提供的方法来间接的实现对类属性的访问和操作。 cla Perso...[2020/1/23]

通过实例解析python描述符原理作用

这篇文章主要介绍了通过实例解析python描述符原理作用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 本质上看,描述符是一个类,只不过它定义了另一个类中属性的访问方式。换句话说,一个类可以将属性管理全权委托给描述符类。 描述符类基于以下...[2020/1/23]

python定义类self用法实例解析

这篇文章主要介绍了python定义类self用法实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 在定义类的过程中,无论是显式的创建类的构造方法,还是向类中添加实例方法,都要将self参数作为方法的第一个参数。 cla Perso...[2020/1/23]

Go 验证字符串中是否包含中文(推荐)

发现一个验证字符串是否包含中文滴时候,一个比正则更好使滴方法,而且是golang 自带滴验证。 不需要自己写正则验证,代码如下: package main import ( "fmt" "regexp" "unicode" ) func main() { s1...[2020/1/23]

使用Python实现Wake On Lan远程开机功能

Wake-On-LAN简称WOL,是一种电源管理功能;如果存在网络活动,则允许设备将操作系统从待机或休眠模式中唤醒。许多主板厂商支持IBM提出的网络唤醒标准。该标准允许网络管理员远程打开PC机电源,以便进行文件升级、资源跟踪和设备清点等工作。 先看下使用Python实现WakeOn Lan远程...[2020/1/23]

python wav模块获取采样率 采样点声道量化位数(实例代码)

安装: pip install wave 在wav 模块中 ,主要介绍一种方法:getparams(),该方法返回的结果如下: _wave_params(nchannels=1, sampwidth=2, framerate=48000, nframes=171698592, ...[2020/1/23]

PHP读取文件,解决中文乱码UTF-8的方法分析

本文实例讲述了PHP读取文件,解决中文乱码UTF-8的方法。分享给大家供大家参考,具体如下: $opts = array( ''file'' => array( ''encoding'' => "utf-8" ) ); $opts = array(...[2020/1/23]

程序员——你埋的是个什么点?

经常听到程序员一直说埋点,那。。。什么是埋点 数据埋点是数据采集的一种重要方式,主要用来记录和收集终端用户的操作行为,其基本原理是在App/H5/PC等终端部署采集的SDK代码,当用户的行为满足某种条件的时候,比如进入某个页面、点击某个按钮等,会自动触发记录和存储,然后这些数据会被收集并被传输到终...[2020/1/22]

Serilog高级玩法之用Serilog记录所选终结点附加属性

Serilog高级玩法之用Serilog记录所选终结点附加属性

这是该系列的第二篇文章:在ASP.NET Core 3.0中使用Serilog.AspNetCore。 第1部分-使用Serilog RequestLogging来简化ASP.NET Core的日志输出 第2部分-用Serilog记录所选终结点的附加属性(本文) 第3部分-使用Seri...[2020/1/22]

《C++语言导学》小记

我看的这本是Bjarne Stroustrup写的,南开大学的杨巨峰和王刚译的。这本书不适合初学者看,我就是大概翻了翻其中感兴趣的章节。 这本书第14章的标题是“历史和兼容性”,这节内容我看了收获很深。p144-145的内容值得去看。 从中可以看出,ISO ...[2020/1/21]

DirectX11 Windows Windows SDK--28 计算着色器:波浪(水波)

前言 有关计算着色器的基础其实并不是很多。接下来继续讲解如何使用计算着色器实现水波效果,即龙书中所实现的水波。但是光看代码可是完全看不出来是在做什么的。个人根据书中所给的参考书籍找到了对应的实现原理,但是里面涉及到比较多的物理公式。因此,要看懂这一章需要有高数功底(求导、偏导、微分方程)...[2020/1/21]

Qt Installer Framework翻译(5-1)

创建离线安装程序 脱机安装程序在安装过程中根本不会尝试连接在线存储库。但是,元数据配置(config.xml)使用户可以在线添加和更新组件。 在公司防火墙不允许用户连接到Web服务器的情况下,脱机安装程序特别有用。网络管理员可以在内网中设置本地更新服务。 要创建脱机安装程序,请使用b...[2020/1/21]

PAT乙级1016

1016 部分A+B (15分) 输入样例1 3862767 6 13530293 3 输出样例1 399 输入样例2 3862767 1 13530293 8 输出样例2 0 我的理解 这个思路也挺直观的,找出字符串中给定重复字符的个数,然后构造数字,相加即...[2020/1/21]

php经典趣味算法实例代码

1、一群猴子排成一圈,按1,2,…,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去…,如此不停的进行下去,直到最后只剩下一只猴子为止,那只猴子就叫做大王。要求编程模拟此过程,输入m、n, 输出最后那个大王的编号。 function ...[2020/1/21]

使用tensorboard可视化loss和acc的实例

1.用try...except...避免因版本不同出现导入错误问题 try: image_summary = tf.image_summary scalar_summary = tf.scalar_summary histogram_summary = tf.histogr...[2020/1/21]

830. 单调栈

830. 单调栈

给定一个长度为N的整数数列,输出每个数左边第一个比它小的数,如果不存在则输出-1。 输入格式 第一行包含整数N,表示数列长度。 第二行包含N个整数,表示整数数列。 输出格式 共一行,包含N个整数,其中第i个数表示第i个数的左边第一个比它小的数,如果不存在则输出-1。 数据范...[2020/1/21]

ASP.NET 开源导入导出库Magicodes.IE 导出Pdf教程

基础教程之导出Pdf收据 说明 本教程主要说明如何使用Magicodes.IE.Pdf完成Pdf收据导出 要点 导出PDF数据 自定义PDF模板 导出单据 如何批量导出单据 导出特性 PdfExporterAttribute Orientation: 方向(横向或纵向) Paper...[2020/1/21]

Java+Selenium+Testng自动化测试学习(四)— 报告

Java+Selenium+Testng自动化测试学习(四)— 报告

自动化测试报告,在测试用例完成之后系统自动生成HTML报告 使用testng中的报告模板生成报告, 1、在TestSuit.xml文件中配置报告监听     2、运行xml文件 3、自动生成一个test-output文件夹,下面有HTML报告 &nb...[2020/1/21]

文件分割合并DOS版

这个从163邮箱里翻出来的程序,2004年的修改日期,放这另存一下。 当时拿了一本C++的书来学,学了一阵就琢磨着做一个东东,然后就想起一个以前印象深刻的软件,叫做笨笨狗分割器。 当时主要还是靠3.5寸软盘拷贝数据,遇到超过1.44MB的大文件还真没办法,然后呢就在机房里发...[2020/1/21]

如何判断php复选框是否被选中

复选框checkbox通常用于php表单提交。本文通过实例给大家介绍php如何判断复选框中的值是否被选中。需要它的朋友可以参考本文中的例子。 本文章向大家介绍两个知识点: 1.php表单提交如何获取复选框checkbox的值 2.php如何判断复选框checkbox中的值是否被选中 ...[2020/1/21]

NumPy排序的实现

numpy.sort()函数 该函数提供了多种排序功能,支持归并排序,堆排序,快速排序等多种排序算法 使用numpy.sort()方法的格式为: numpy.sort(a,axis,kind,order) a:要排序的数组 axis:沿着排序的轴,axis=0按照列排序...[2020/1/21]

NumPy统计函数的实现方法

numpy.amin()和numpy.amax() numpy.amin()用于计算数组中元素沿着指定轴的最小值。 numpy.amax()用于计算数组中元素沿着指定轴的最大值 a=np.array([1,3,6],[3,4,11],[6,1,4]) print(np.a...[2020/1/21]

php实现验证邮箱格式的代码实例

验证邮箱格式是否正确可以通过filter_var函数来实现。 函数介绍: filter_var() 函数通过指定的过滤器过滤一个变量。 语法: filter_var(variable, filter, options) 参数介绍: variable,(必需)规...[2020/1/21]

php利用ZipArchive类操作文件的实例

ZipArchive类是专门用于文件的压缩与解压操作的类,通过压缩文件可以达到节省磁盘空间的目的,并且压缩文件体积更小,便于网络传输。 在ZipArchive类中我们主要使用如下方法: 1:open(打开一个压缩包文件) $zip = new \ZipArchive; $...[2020/1/21]

C# 添加、删除、读取Word形状(基于Spire.Cloud.Word.SDK) - E-iceblue

本文介绍调用Spire.Cloud.Word.SDK提供的接口shapesApi来操作Word形状,包括添加形状AddShape(),添加形状时,可设置形状类型、颜色、大小、位置、倾斜、轮廓、文本环绕方式、顺序);删除形状DeleteShape()和读取形状属性GetShapePrope...[2020/1/21]

829. 模拟队列

实现一个队列,队列初始为空,支持四种操作: (1) “push x” – 向队尾插入一个数x; (2) “pop” – 从队头弹出一个数; (3) “empty” – 判断队...[2020/1/21]

86
2
记录数:29299 页数:1/58612345678910下一页尾页
加载更多