- 博客(92)
- 收藏
- 关注
原创 pip不是内部或者外部命令处理
经常有开发者在安装新的环境或者插件之后出现,pip不是内部或者外部命令的错误。其实在安装Python时自动选择了设置环境变量,就会把环境变量配置好。但是在使用VSCode或者其他IDE进行开发时,安装Python或者Anaconda等扩展之后,会引发pip不是内部或者外部命令的错误。这时或因为系统中存在好几处Python的文件夹或原本就没有设置,环境变量中没有python的环境变量设置,需要重新配置环境变量。解决办法:在系统属性->高级->环境变量->系统变量->path
2020-05-29 10:52:50
598
原创 在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
930
原创 VSCode打开py文件报Unable to import requests pylint(import-error)解决办法
问题详情:解决办法:在VSCode中打开文件->首选项->设置,搜索Python>Linting>Pylint Args,点击添加项。添加以下两项:--errors-only--disable=E0401如下图:
2020-05-27 11:03:56
4914
原创 清除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
720
原创 前端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
735
原创 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
1023
原创 C#钉钉自定义消息通知代码实现
本文属于个人原创作品、个人总结,谢绝转载、抄袭。如果您有疑问或者希望沟通交流,可以联系QQ:865562060。一、开始接入1、开始接入钉钉之前,首先需要了解企业接入钉钉的概述:https://open-doc.dingtalk.com/microapp/bgb96b/klan6s2、了解完成之后,就需要注册钉钉企业并登陆钉钉企业后台。然后就关键的一步就是获取appKey和appSec...
2020-05-04 23:03:02
699
原创 C# 钉钉群机器人发送消息代码实现
本文属于个人原创作品、个人总结,谢绝转载、抄袭。如果您有疑问或者希望沟通交流,可以联系QQ:865562060。一、开始接入1、开始接入钉钉之前,首先需要了解企业接入钉钉的概述:https://open-doc.dingtalk.com/microapp/bgb96b/klan6s2、了解完成之后,就需要注册钉钉企业并登陆钉钉企业后台。然后就关键的一步就是获取appKey和appSec...
2020-05-04 22:44:00
1091
原创 C#钉钉官方工作流和自定义工作流代码实现
本文属于个人原创作品、个人总结,谢绝转载、抄袭。如果您有疑问或者希望沟通交流,可以联系QQ:865562060。一、开始接入1、开始接入钉钉之前,首先需要了解企业接入钉钉的概述:https://open-doc.dingtalk.com/microapp/bgb96b/klan6s2、了解完成之后,就需要注册钉钉企业并登陆钉钉企业后台。然后就关键的一步就是获取appKey和appSec...
2020-05-04 22:35:21
1406
原创 C# 代码实现钉钉外部联系人创建更新
本文属于个人原创作品、个人总结,谢绝转载、抄袭。如果您有疑问或者希望沟通交流,可以联系QQ:865562060。一、开始接入1、开始接入钉钉之前,首先需要了解企业接入钉钉的概述:https://open-doc.dingtalk.com/microapp/bgb96b/klan6s2、了解完成之后,就需要注册钉钉企业并登陆钉钉企业后台。然后就关键的一步就是获取appKey和appSec...
2020-05-04 22:29:31
446
原创 C# 代码实现钉钉创建群聊
本文属于个人原创作品、个人总结,谢绝转载、抄袭。如果您有疑问或者希望沟通交流,可以联系QQ:865562060。一、开始接入1、开始接入钉钉之前,首先需要了解企业接入钉钉的概述:https://open-doc.dingtalk.com/microapp/bgb96b/klan6s2、了解完成之后,就需要注册钉钉企业并登陆钉钉企业后台。然后就关键的一步就是获取appKey和appSe...
2020-05-04 22:22:47
561
原创 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
506
原创 C# Redis帮助类
一、Nuget安装CSRedisCore要在项目中使用redis,首先需要引用CSRedisCore,打开Nuget安装:以下代码都在本人的github demo项目中,不想看过多文章的同学,可以直接移步github查看项目,使用自己的redis库信息开始实战。GitHub项目地址:https://github.com/Menyoupingxiaoguo/RedisHelper。觉...
2020-04-29 14:03:59
632
原创 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
497
原创 前端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
506
原创 C#实现Active Directory域服务连接、用户和组织等同步
一、Active Directory域服务Active Directory域服务 (ADDS) 可存储有关网络上的用户、计算机和其他资源的信息。ADDS 可帮助管理员安全地管理此信息。还便于在用户中实现共享和协作。网上关于AD域的安装部署文档太多了,这里不过多介绍了,主要讲以下C#实现AD域的连接和用户组织等的同步。以下代码都在本人的github demo项目中,不想看过多文章的...
2020-04-28 22:45:03
500
原创 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
1014
原创 远程桌面工具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
24235
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
2073
原创 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
965
原创 C# 实体映射工具RobotMapper
RobotMapper是码云上一款开源工具,地址:https://gitee.com/wuyuege/RobotMapper一、RobotMapper诞生背景在日常项目开发中,需要将数据访问层的Entity转化为数据传输层的DTO,或者将数据传输层的DTO转化为前端的ViewModel,而手写转换方法很烦,而且随着结构的增加,类的增加,代码量会比较大且不利于更新维护,因此需要一款能够自动映...
2019-08-29 16:24:56
713
原创 阿里云国内ECS服务器节点不可以直接变更为香港、美国等国外节点,可以通过创建自定义镜像再在国外节点还原
最近一台国内节点的阿里云ECS服务器因为备案问题,暂时不能访问。但是服务器上的网站又必须要访问,不可能等待备案长达十多天的周期。所以咨询阿里云ECS服务器客服,能否将国内节点的ECS服务器,升级为香港或者美国等国外节点,因为国外节点无需备案,域名解析之后可以直接访问。但是得到的回复是,国内节点的ECS服务器不能直接转移为国外节点,只能再新买一台国外节点的ECS服务器,并将现有的云服务器备份镜像...
2019-08-29 15:07:21
3635
2
原创 基于.NET开发的验证框架 FluentValidation
一、介绍FluentValidation 是一个基于 .NET 开发的验证框架,开源免费,而且优雅,支持链式操作,易于理解,功能完善,还是可与 MVC5、WebApi2 和 ASP.NET CORE 深度集成,组件内提供十几种常用验证器,可扩展性好,支持自定义验证器,支持本地化多语言。要使用验证框架, 需要在项目中添加对 FluentValidation.dll 的引用,支持 netsta...
2019-08-28 11:12:06
543
原创 C# DataTable转换实体类List
通常在开发中处理DataTable往往会比较繁琐,但是如果是实体类List会相对简单得多。下面是C#中DataTable转List的一种方法:1、实体转换辅助类/// <summary> /// 实体转换辅助类 /// </summary> public class ModelConvertHelper<T> where T :...
2019-08-28 10:45:18
589
原创 阿里云ECS服务器配置SSL证书 开启网站Https访问
一、开启阿里云ECS服务器的安全组443端口。要配置阿里云ECS服务器额Https,首先就要开启阿里云服务器的安全组的443端口。首先打开阿里云控制台,找到ECS实例,点击管理,再点击右侧的本实例安全组,再点击配置规则:然后添加安全组规则,填写完成后点击保存即可:二、对域名进行免费SSL证书开启同样在阿里云控制台找到域名控制台,找到已经购买的域名,点击最右侧的管理。...
2019-07-30 23:03:43
2381
原创 解决CMD运行可执行文件如bat等一闪而过的问题 如何查看运行报错
经常我们在Windows系统CMD中运行可执行文件时,遇到运行一闪而过,都不知道报的什么错,从而不知道如何去应对解决。这个时候我们需要换一种方式去运行,去查看运行时遇到的问题。解决方法:打开CMD,找到可执行文件如bat等的盘符。然后找到可执行文件如bat等的路径进行执行,这个时候如果报错,CMD命令框不会消失,会显示报错信息。如下图:...
2019-07-30 22:59:08
3641
原创 C# 替换特殊字符防SQL注入
/*示例:string strName = "123'";strName.ReplaceSQLChar(); //123*//// <summary>/// 替换特殊字符,防SQL注入/// </summary>/// <param name="str"></param>/// <returns></retur...
2019-07-04 10:09:26
1010
原创 C#判断List不为空并且长度大于某值
/// <summary>/// 数组不为空并且长度大于某值/// </summary>/// <typeparam name="T"></typeparam>/// <param name="list"></param>/// <param name="num"></param>/// ...
2019-07-01 17:53:26
2462
原创 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
2871
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
1018
原创 C# 声明枚举、枚举值描述 获取枚举值字符串 根据枚举获取枚举值描述
一、声明枚举值、枚举值描述using System.ComponentModel;public enum status{ /// <summary> /// 取消 /// </summary> [Description("取消")] cancel, /// <summary> /// 提交 /// </summary> ...
2019-06-29 17:28:56
1258
原创 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
541
原创 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
494
原创 宝塔面版配置本机访问测试站点
使用宝塔面版快捷搭建PHP服务器的时候,需要使用域名来创建网站。但在实际项目中,为了本地调试方便,常常没有实际域名。例如在虚拟机中使用宝塔面板搭建php网站服务的时候,可以使用测试的虚拟域名来实现本机网站访问。1、打开宝塔面板,添加站点:2、点击新建的站点,选择设置-》网站目录,去掉防跨站攻击(避免出现错误require(): open_basedir restriction in...
2019-05-25 16:17:05
5733
原创 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
1527
原创 使用网站域名封装Web2App
wap2app是什么wap2app 是一个将现有M站(也称手机wap站,区别于pc的web站)快速发布成 App 的增强方案,通过 DCloud 的 wap2app 框架,进行简单的配置和必要的编程,即可完成M站的体验强化,达到原生应用的功能体验,进而再发布为原生安装包或流应用。下载/登录开发工具前往dcloud.io根据自己的操作系统,下载对应的 HBuilder 安装包,解压即...
2019-05-25 14:03:00
1281
原创 kindeditor 插入表情扩展 自定义表情新增
KindEditor是一套开源的HTML可视化编辑器,主要用于让用户在网站上获得所见即所得编辑效果,兼容IE、Firefox、Chrome、Safari、Opera等主流浏览器。这篇文章主要讲解如何对KindEditor编辑器中的插入表情控件做扩展和自定义表情新增。首先要使用KindEditor编辑器,需要下载源码,下载地址为:http://kindeditor.net/down.ph...
2019-04-30 16:34:11
953
原创 CSS Sprites Generator CSS图像拼合
在很多前端展示页面需要用到将小图标拼合为一整个图片,然后在使用的时候,自动裁剪为单一图片展示。这个时候就需要一个便捷的工具。CSS Sprites Generator就是这样一个便捷的CSS图像拼合工具。网址:https://www.toptal.com/developers/css/sprite-generator如下图:1、按照你要生成的拼接顺序选择文件:2、设置...
2019-04-29 16:22:30
463
原创 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
4246
空空如也
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝