自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(92)
  • 收藏
  • 关注

原创 pip不是内部或者外部命令处理

经常有开发者在安装新的环境或者插件之后出现,pip不是内部或者外部命令的错误。其实在安装Python时自动选择了设置环境变量,就会把环境变量配置好。但是在使用VSCode或者其他IDE进行开发时,安装Python或者Anaconda等扩展之后,会引发pip不是内部或者外部命令的错误。这时或因为系统中存在好几处Python的文件夹或原本就没有设置,环境变量中没有python的环境变量设置,需要重新配置环境变量。解决办法:在系统属性->高级->环境变量->系统变量->path

2020-05-29 10:52:50 536

原创 在Visual Studio Code中使用 ASP.NET Core 创建 Web API项目

本文介绍在Visual Studio Code中使用 ASP.NET Core 构建 Web API 的基础知识,在本文中,你将了解:创建 Web API 项目。 添加模型类和数据库上下文。 使用 CRUD 方法构建控制器。 配置路由、URL 路径和返回值。 使用 Postman 调用 Web API。一、准备环境Visual Studio Code 用于 Visual Studio Code 的 C#(最新版本) .NET Core 3.1 SDK 或更高版本1、下载最新版的V

2020-05-28 17:32:37 703

原创 VSCode打开py文件报Unable to import requests pylint(import-error)解决办法

问题详情:解决办法:在VSCode中打开文件->首选项->设置,搜索Python>Linting>Pylint Args,点击添加项。添加以下两项:--errors-only--disable=E0401如下图:

2020-05-27 11:03:56 3459

原创 清除github上的历史提交记录

git pullgit checkout --orphan latest_branchgit add -Agit commit -am "init"git branch -D mastergit branch -m mastergit push -f origin mastergit branch --set-upstream-to=origin/master masterpau...

2020-05-06 15:44:03 705

原创 前端html实现二维码识别

一、html代码<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0"> <title>my-pro<...

2020-05-05 00:48:58 635

原创 C# 阿里云对象存储OSS创建、删除、上传代码实现

一、开始接入1、Nuget安装Aliyun.OSS.SDK;2、代码实现:/// <summary>/// 阿里云对象存储服务/// </summary>public class AliyunOss{ const string accessKeyId = ""; const string accessKeySecret = ""; const s...

2020-05-04 23:41:50 908

原创 C#钉钉自定义消息通知代码实现

本文属于个人原创作品、个人总结,谢绝转载、抄袭。如果您有疑问或者希望沟通交流,可以联系QQ:865562060。一、开始接入1、开始接入钉钉之前,首先需要了解企业接入钉钉的概述:https://open-doc.dingtalk.com/microapp/bgb96b/klan6s2、了解完成之后,就需要注册钉钉企业并登陆钉钉企业后台。然后就关键的一步就是获取appKey和appSec...

2020-05-04 23:03:02 635

原创 C# 钉钉群机器人发送消息代码实现

本文属于个人原创作品、个人总结,谢绝转载、抄袭。如果您有疑问或者希望沟通交流,可以联系QQ:865562060。一、开始接入1、开始接入钉钉之前,首先需要了解企业接入钉钉的概述:https://open-doc.dingtalk.com/microapp/bgb96b/klan6s2、了解完成之后,就需要注册钉钉企业并登陆钉钉企业后台。然后就关键的一步就是获取appKey和appSec...

2020-05-04 22:44:00 965

原创 C#钉钉官方工作流和自定义工作流代码实现

本文属于个人原创作品、个人总结,谢绝转载、抄袭。如果您有疑问或者希望沟通交流,可以联系QQ:865562060。一、开始接入1、开始接入钉钉之前,首先需要了解企业接入钉钉的概述:https://open-doc.dingtalk.com/microapp/bgb96b/klan6s2、了解完成之后,就需要注册钉钉企业并登陆钉钉企业后台。然后就关键的一步就是获取appKey和appSec...

2020-05-04 22:35:21 1232

原创 C# 代码实现钉钉外部联系人创建更新

本文属于个人原创作品、个人总结,谢绝转载、抄袭。如果您有疑问或者希望沟通交流,可以联系QQ:865562060。一、开始接入1、开始接入钉钉之前,首先需要了解企业接入钉钉的概述:https://open-doc.dingtalk.com/microapp/bgb96b/klan6s2、了解完成之后,就需要注册钉钉企业并登陆钉钉企业后台。然后就关键的一步就是获取appKey和appSec...

2020-05-04 22:29:31 426

原创 C# 代码实现钉钉创建群聊

本文属于个人原创作品、个人总结,谢绝转载、抄袭。如果您有疑问或者希望沟通交流,可以联系QQ:865562060。一、开始接入1、开始接入钉钉之前,首先需要了解企业接入钉钉的概述:https://open-doc.dingtalk.com/microapp/bgb96b/klan6s2、了解完成之后,就需要注册钉钉企业并登陆钉钉企业后台。然后就关键的一步就是获取appKey和appSe...

2020-05-04 22:22:47 504

原创 C# 代码实现钉钉用户管理部门管理

一、开始接入1、开始接入钉钉之前,首先需要了解企业接入钉钉的概述:https://open-doc.dingtalk.com/microapp/bgb96b/klan6s2、了解完成之后,就需要注册钉钉企业并登陆钉钉企业后台。然后就关键的一步就是获取appKey和appSecrethttps://ding-doc.dingtalk.com/doc#/serverapi2/eev437,或者...

2020-05-04 22:17:09 479

原创 C# Redis帮助类

一、Nuget安装CSRedisCore要在项目中使用redis,首先需要引用CSRedisCore,打开Nuget安装:以下代码都在本人的github demo项目中,不想看过多文章的同学,可以直接移步github查看项目,使用自己的redis库信息开始实战。GitHub项目地址:https://github.com/Menyoupingxiaoguo/RedisHelper。觉...

2020-04-29 14:03:59 586

原创 jquery手机端弹窗插件

分享一个jquery手机端弹窗插件,方便自己后面需要时查找使用。效果:1、html demo<!DOCTYPE html><html lang="en"><head> <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <m...

2020-04-28 23:27:34 473

原创 前端jquery日期插件

分享一个前端jquery日期插件,方便自己后面需要时查找使用。效果:1、html demo。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-wid...

2020-04-28 23:13:43 476

原创 C#实现Active Directory域服务连接、用户和组织等同步

一、Active Directory域服务Active Directory域服务 (ADDS) 可存储有关网络上的用户、计算机和其他资源的信息。ADDS 可帮助管理员安全地管理此信息。还便于在用户中实现共享和协作。网上关于AD域的安装部署文档太多了,这里不过多介绍了,主要讲以下C#实现AD域的连接和用户组织等的同步。以下代码都在本人的github demo项目中,不想看过多文章的...

2020-04-28 22:45:03 492

原创 Windows Redis安装配置

一、下载Redis官网下载地址:https://redis.io/download,下载最新稳定版:下载完成后解压文件夹:

2020-04-28 20:50:56 468

原创 Windows上Nginx配置

一、下载安装Nginx下载地址:http://nginx.org/en/download.html,我这里下载的是比较新的1.17.10。解压安装包后就是完整文件夹,无需其他安装。我这里主要是本地演示,所以就没有把nginx做成windows服务,有需要在服务器上使用的可以把nginx做成windows服务。这里我们将主要使用的文件是conf文件夹中的nginx.conf文件...

2020-04-28 11:08:11 996

原创 远程桌面工具mRemoteNG与Tsmmc

一、Tsmmc.msc远程管理工具。1、下载链接:https://pan.baidu.com/s/1tV_xP-ITWyKKzAxLSlGxlw 密码:0jrt将目录下的mstsmhst.dll、mstsmmc.dll、tsmmc.msc拷贝到Windows7系统中的C:\WINDOWS\system32目录下;2、使用管理员权限运行cmd,注册dll文件:regsvr32 mst...

2020-04-17 12:22:15 22739 6

原创 前端超简单代码判断当前浏览设备为PC、手机、平板

//check for browser osvar isMobile = false;var isiPhoneiPad = false;if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) { isMobile = true;}if (/i...

2019-08-30 15:23:29 1947

原创 JQuery 设置删除属性 设置删除class 设置删除css

1、设置删除属性$('#img').attr("src", "./images/img1.jpg");$('#img').removeAttr("src");$('#img').attr('class','class1')$('#img').removeAttr('class','class1')2、设置删除class$("#bullet1").addClass("clas...

2019-08-30 15:19:33 945

原创 C# 实体映射工具RobotMapper

RobotMapper是码云上一款开源工具,地址:https://gitee.com/wuyuege/RobotMapper一、RobotMapper诞生背景在日常项目开发中,需要将数据访问层的Entity转化为数据传输层的DTO,或者将数据传输层的DTO转化为前端的ViewModel,而手写转换方法很烦,而且随着结构的增加,类的增加,代码量会比较大且不利于更新维护,因此需要一款能够自动映...

2019-08-29 16:24:56 685

原创 阿里云国内ECS服务器节点不可以直接变更为香港、美国等国外节点,可以通过创建自定义镜像再在国外节点还原

最近一台国内节点的阿里云ECS服务器因为备案问题,暂时不能访问。但是服务器上的网站又必须要访问,不可能等待备案长达十多天的周期。所以咨询阿里云ECS服务器客服,能否将国内节点的ECS服务器,升级为香港或者美国等国外节点,因为国外节点无需备案,域名解析之后可以直接访问。但是得到的回复是,国内节点的ECS服务器不能直接转移为国外节点,只能再新买一台国外节点的ECS服务器,并将现有的云服务器备份镜像...

2019-08-29 15:07:21 3420 2

原创 基于.NET开发的验证框架 FluentValidation

一、介绍FluentValidation 是一个基于 .NET 开发的验证框架,开源免费,而且优雅,支持链式操作,易于理解,功能完善,还是可与 MVC5、WebApi2 和 ASP.NET CORE 深度集成,组件内提供十几种常用验证器,可扩展性好,支持自定义验证器,支持本地化多语言。要使用验证框架, 需要在项目中添加对 FluentValidation.dll 的引用,支持 netsta...

2019-08-28 11:12:06 519

原创 C# DataTable转换实体类List

通常在开发中处理DataTable往往会比较繁琐,但是如果是实体类List会相对简单得多。下面是C#中DataTable转List的一种方法:1、实体转换辅助类/// <summary> /// 实体转换辅助类 /// </summary> public class ModelConvertHelper<T> where T :...

2019-08-28 10:45:18 547

原创 阿里云ECS服务器配置SSL证书 开启网站Https访问

一、开启阿里云ECS服务器的安全组443端口。要配置阿里云ECS服务器额Https,首先就要开启阿里云服务器的安全组的443端口。首先打开阿里云控制台,找到ECS实例,点击管理,再点击右侧的本实例安全组,再点击配置规则:然后添加安全组规则,填写完成后点击保存即可:二、对域名进行免费SSL证书开启同样在阿里云控制台找到域名控制台,找到已经购买的域名,点击最右侧的管理。...

2019-07-30 23:03:43 2245

原创 解决CMD运行可执行文件如bat等一闪而过的问题 如何查看运行报错

经常我们在Windows系统CMD中运行可执行文件时,遇到运行一闪而过,都不知道报的什么错,从而不知道如何去应对解决。这个时候我们需要换一种方式去运行,去查看运行时遇到的问题。解决方法:打开CMD,找到可执行文件如bat等的盘符。然后找到可执行文件如bat等的路径进行执行,这个时候如果报错,CMD命令框不会消失,会显示报错信息。如下图:...

2019-07-30 22:59:08 3329

原创 C# 替换特殊字符防SQL注入

/*示例:string strName = "123'";strName.ReplaceSQLChar(); //123*//// <summary>/// 替换特殊字符,防SQL注入/// </summary>/// <param name="str"></param>/// <returns></retur...

2019-07-04 10:09:26 958

原创 C#判断List不为空并且长度大于某值

/// <summary>/// 数组不为空并且长度大于某值/// </summary>/// <typeparam name="T"></typeparam>/// <param name="list"></param>/// <param name="num"></param>/// ...

2019-07-01 17:53:26 2290

原创 PHP实现发送短信验证码

一、html代码<li> <span>手机号码:</span> <input type="text" placeholder="手机号码" name="telephone"></li><li> <span>验证码:</span> <input type="text" placeh...

2019-06-30 21:53:20 2691 2

原创 前端超简单实现复制粘贴功能 兼容安卓IOS

一、html代码示例<div> <label>卡号:</label> <input type="text" size="20" name="IDCard" id="IDCard"> <span class="copy" onClick="copy('IDCard')"></span></div>&l...

2019-06-30 20:51:54 966

原创 C# 声明枚举、枚举值描述 获取枚举值字符串 根据枚举获取枚举值描述

一、声明枚举值、枚举值描述using System.ComponentModel;public enum status{ /// <summary> /// 取消 /// </summary> [Description("取消")] cancel, /// <summary> /// 提交 /// </summary> ...

2019-06-29 17:28:56 1142

原创 C# aspx实现Repeater中Header、Item、Footer的动态绑定

一、aspx页面代码<asp:Repeater ID="RPTList" OnItemDataBound="RPTList_ItemDataBound" runat="server"> <HeaderTemplate> <div> <table id="dataTable"> <thead> <t...

2019-06-28 17:10:20 536

原创 C#实现DataTable、DataSet导出Excel,Excel导入为DataTable、DataSet,图片导出至Excel

一、引入dll文件要实现Excel导入导出,必须要引入必要的dll依赖:程序集 NPOI.dll, v2.2.1.0话不多说,下面直接上各种代码实现。二、代码实现C# 图片导出至Excel,需要在导出文件至excel代码中加入对图片的读取,代码如下:// 定义正则表达式用来匹配 img 标签 Regex regImg = new Regex(@"<img\b[^&...

2019-05-31 15:58:01 473

原创 宝塔面版配置本机访问测试站点

使用宝塔面版快捷搭建PHP服务器的时候,需要使用域名来创建网站。但在实际项目中,为了本地调试方便,常常没有实际域名。例如在虚拟机中使用宝塔面板搭建php网站服务的时候,可以使用测试的虚拟域名来实现本机网站访问。1、打开宝塔面板,添加站点:2、点击新建的站点,选择设置-》网站目录,去掉防跨站攻击(避免出现错误require(): open_basedir restriction in...

2019-05-25 16:17:05 5432

原创 Apache2.4+PHP5.6服务器异常问题总结处理

一、AH00326: Server ran out of threads to serve requests. Consider raising the ThreadsPerChild setting解决方法:1、启用MPM模块配置文件在Apace安装目录/conf/extra目录中有一个名为httpd-mpm.conf的配置文件。该文件主要用于进行MPM模块的相关配置。不过,在默认情...

2019-05-25 14:52:09 1447

原创 使用网站域名封装Web2App

wap2app是什么wap2app 是一个将现有M站(也称手机wap站,区别于pc的web站)快速发布成 App 的增强方案,通过 DCloud 的 wap2app 框架,进行简单的配置和必要的编程,即可完成M站的体验强化,达到原生应用的功能体验,进而再发布为原生安装包或流应用。下载/登录开发工具前往dcloud.io根据自己的操作系统,下载对应的 HBuilder 安装包,解压即...

2019-05-25 14:03:00 1222

原创 kindeditor 插入表情扩展 自定义表情新增

KindEditor是一套开源的HTML可视化编辑器,主要用于让用户在网站上获得所见即所得编辑效果,兼容IE、Firefox、Chrome、Safari、Opera等主流浏览器。这篇文章主要讲解如何对KindEditor编辑器中的插入表情控件做扩展和自定义表情新增。首先要使用KindEditor编辑器,需要下载源码,下载地址为:http://kindeditor.net/down.ph...

2019-04-30 16:34:11 920

原创 CSS Sprites Generator CSS图像拼合

在很多前端展示页面需要用到将小图标拼合为一整个图片,然后在使用的时候,自动裁剪为单一图片展示。这个时候就需要一个便捷的工具。CSS Sprites Generator就是这样一个便捷的CSS图像拼合工具。网址:https://www.toptal.com/developers/css/sprite-generator如下图:1、按照你要生成的拼接顺序选择文件:2、设置...

2019-04-29 16:22:30 459

原创 C# 导出Excel解决Cannot get a text value from a numeric cell或者Cannot get a numeric value from a text cell

C#开发导出Excel中遇到如下问题中的一种:Cannot get a text value from a numeric cellCannot get a numeric value from a text cell都是单元格转换问题,一般都出现在单元格获取值的方法处:string sCellValue = ICell.StringCellValue;double dNumb...

2019-04-25 10:50:35 3810

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除