自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(127)
  • 资源 (11)
  • 收藏
  • 关注

原创 .net framework中webapi使用swagger进行接口文档展示

第四步:在SwaggerUI文件夹中,创建一个swagger_lang.js的js,用于对swagger进行汉化处理(注:这个文件必须添加,否则汉化将失败)第三步:创建一个“SwaggerControllerDescProvider”类,用于对swagger文档中的内容进行汉化处理。第一步:在nuget程序包管理中搜索“Swagger.Net”包和“Swagger.Net.UI”,然后进行安装。这里需要注意,新增的swagger_lang.js文件需要修改文件属性,将文件生成操作修改为“嵌入的资源”。

2023-10-07 01:25:42 3160 2

原创 正则表达式匹配P标签中包含Img标签或单独匹配img标签

以上就是使用正则表达式匹配img标签或使用正则表达式匹配P标签中包含img的P标签使用方式。

2023-02-14 18:59:08 2016 1

原创 html 页面设置为灰色样式

一开始在网上搜索以及和后端同事沟通解决方案,得到一些答案,设置一个灰色的蒙层,但这样做存在弊端,设置蒙层后,页面上的按钮以及超链接a标签,都无法进行操作。相信各位网站开发者,都会遇到在一些特殊时期,需要将网站设置特殊颜色,本次介绍的是,如何将网站整站页面设置为灰色。和前端同事沟通后,得到最佳解决结果,仅需要设置全局样式即可。使用以上代码即可实现将网站设置为灰色。

2022-12-01 17:09:27 1953 1

原创 C# json序列化实体时,时间戳转Datetime

在日常开发中,对接接口时,如果对方返回的时间字段是时间戳,而C#这边的接收实体是DateTime类型,在序列化Json时,报错:Error setting value to 'ModifyTime' on 'ArticleTableModel'.以上就是通过注解的方式处理序列化异常,除了使用以上方式外,还可以使用C#实体字段中的get set 属性进行处理。

2022-12-01 12:00:00 1922 1

原创 C# 实现Sitemap.xml文件的生成实现代码

在网站完成开发之后,如果需要手动提交给搜索引擎,如果连接地址过多,单个提交则不现实,这时则需要使用sitemap进行提交xml文件,以下就给大家提供C#生成sitemap xml文件的实现代码。生成好的xml将文件复制到网站发布文件中,将访问地址提交到搜索引擎中即可,等待搜索引擎收录。

2022-08-21 02:53:11 457

原创 在mysql中去除字符串中html标签SQL语句集中方法

在日常开发中,我们会遇到需要在数据库中对通过web网站中文本编辑器提交上来的内容进行一些特殊处理等,此处是针对mysql数据库中去除字符串中的html标签SQL语句。上边是整理的Mysql中清除html代码的SQL语句。...

2022-08-17 18:03:30 2129

原创 asp.net 项目使用aspnet_compiler.exe发布

在.net web 项目完成开发后,想使用加密发布,混淆代码,可使用aspnet_compiler.exe进行发布。具体操作如下:使用windows+r 输入cmd 打开命令操作页面。根据使用的.net framework版本使用以下命令:.net frameWork 4.5以下:cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\.net framework 4.5及以上:cd C:\Windows\Microsoft.NET\Framework\v4.0.

2022-06-26 15:03:14 442

原创 gitlable修改提交时的用户名称

在日常使用gitlable进行代码管理时,一般团队开发时,都会要求提交人格式有一定的要求,这里主要讲我在开发过程中,团队要求提交人必须为本人真实姓名及自己的邮箱。而gitlable在拉取代码时,会默认用户名为当前系统的用户名,这时就需要对用户名进行更改。更改方式,打开CMD命令提示符输入页面,输入修改指令:git用户名使用真实姓名,邮箱地址使用企业邮箱, 例如git config --global user.name "张三"git config --global user.email "z

2022-05-26 14:54:52 3349 1

原创 Redis常用命令|查询|删除|模糊操作

Redis中有很多操作命令,今天就给大家整理一下,或许不够全面,欢迎留言沟通。redis常用命令 作用 命令 描述 查看所有key keys * 模糊匹配key keys xxx* |keys *xx* 根据key删除指定缓存数据 del keyname 这里的删除只能使用明确key进行删除,不支持模糊删除 沟通命令,查看状态 ping 输入 ping,redis 给我们返回 PONG,表示 redis 服务运行正常 .

2022-05-20 16:18:29 2109

原创 Java中使用@Scheduled定时器操作

在Java中使用@Scheduled定时器的几种种操作方式。1、fixedRate例:@Scheduled(fixedRate = 5000) //上一次开始执行时间点之后5秒再执行2、fixedDelay例:@Scheduled(fixedDelay = 5000) //上一次执行完毕时间点之后5秒再执行3、cron例:@Scheduled(cron = "0 0/1 9-21 * * ?")//每天早上9点-晚上21点间执行,每次执行间隔一分钟着重讲一下cron:

2022-04-13 13:51:45 25030 1

原创 Java时间戳与时间互相转换(含毫秒及秒转换方式)

在Java的日常开发中,会随时遇到需要对时间处理的情况,有些时候是需要将时间Date转为时间戳,或是需要将时间戳TimeStamp转换为时间,于是在此篇文章中都有详细的写法与转换方式。废话不多说,直接上代码:/** * 时间转化工具 * @author ZYL */public class DateConvertUtil { /** * 根据时间转换为时间戳 * @param date * @param timestampType 转换类型 0毫秒

2022-04-11 13:41:58 33788 2

原创 JAVA编辑器Idea快捷键大全

在日常开发中,会经常使用到快捷键来进行各种各样的操作,今天就整理一下JAVA编辑器Idea快捷键大全,希望能帮助到各位开发小伙伴。Alt + 编号 快捷键 功能介绍 1 Alt + ` 显示版本控制常用操作菜单弹出层 2 Alt + Q 弹出一个提示,显示当前类的声明 / 上下文信息 3 Alt + F1 显示当前文件选择目标弹出层,弹出层中有很多目标可以进行选择 4 Alt + F2 对于前面页面,显示各类浏览器打开

2022-03-25 17:54:29 394

原创 Java FeignClient的使用方式

在日常开发中,经常会用到请求第三方接口的方式,在C#中使用的是HttpClient的方式发起请求,如果在Java中,则需要使用FeignClient的方式来进行请求接口。本次主要以两种方式使用Feign进行接口访问请求引用Meven包:Maven: org.springframework.cloud:spring-cloud-openfeign-core:3.0.3pom.xml文件中添加引用:<dependency> <groupId>org.spring

2022-03-04 17:27:07 2406

原创 java 使用JSONUtil工具类

首先引用Meven包:Maven: cn.hutool:hutool-all:5.6.1在日常开发中,需要经常将参数输出到控制台或进行记录,当参数是实体时这需要将实体类转为json字符串,下边是代码中的使用示例。import cn.hutool.json.JSONUtil; //引用工具类public class TestUtilJson{ @Override public String printLog(String name) { var

2022-03-04 12:01:51 5405

原创 Java 使用Slf4j记录日志

首先引用Meven包:Maven: org.projectlombok:lombok:1.18.20引用后在代码中对需要使用slf4j记录日志的类中进行引用,具体操作请看下方代码。@Slf4j //这里就是引用Slf4j资源包public class ComplaintService { @Override public String insertComplaint(String name) { //此处使用Slf4j记录日志 log.

2022-03-04 11:34:50 740

原创 .net core 同步锁/异步锁

Lock是常用的同步锁,但是我们无法在Lock的内部实现异步调用,比如我们无法使用await。如果在Lock中使用异步,则会报错以下就是.net core中,同步锁/异步锁的用法一、同步锁 private static readonly object _lock = new object(); ///同步锁 public void TestLock() { lock (_lock)

2022-02-14 15:21:13 4734

原创 .net core 读取Apollo配置

在网上找了很多读取Apollo配置,很多都只有讲如何搭建Apollo以及Apollo应用中心使用,但是没有详细的.net core读取配置方式,自己总结了一下,在网上与各位.net开发小伙伴分享。一、Apollo应用中心搭建及使用。首先本地搭建Apollo,请参照官网资料https://github.com/ctripcorp/apollo/wiki/Quick-Start。进入Apollo的管理UI,创建项目:创建项目后,就可以在项目中添加Key、value了:添加key后,需

2021-12-31 17:13:08 1404

原创 C#、Asp.net byte转换为GB/MB/KB 方法

在日常开发中,遇到一个开发问题,前端上传文件后,直接通过upload上传的,得到文件大小是byte类型,所以需要根据byte类型的值,将byte转换为GB/MB/KB,具体方法如下: /// <summary> /// byte转换为GB/MB/KB /// </summary> /// <param name="KSize"></param> /// <return

2021-12-31 16:21:43 2189

原创 Sql Server Select Into和Insert into select

1.select into from语句:注意内容:要求目标表B不存在,因为在插入时会自动创建表B,并将A中指定字段数据复制到B中。示例如下:select * into A from B2.insert into select 语句:注意:(1)要求目标表B必须存在,并且字段field,field1...也必须存在(2)注意B的主键约束,如果B有主键而且不为空,则 field1, field2...中必须包括主键(3)注意语法,不要加values,和插入一条数据的sql

2021-12-27 10:15:14 6989

原创 Java Redis帮助类

项目使用的为 spring框架redis配置:文件名:application.properties配置代码:# Redis 配置spring.redis.host=192.168.10.20spring.redis.port=6379spring.redis.database=105spring.redis.password=CN66law123spring.redis.timeout=5000msRedis帮助类代码:/** * Redis帮助类 *.

2021-12-16 16:33:42 1356

原创 Java 金额转换帮助类(元转分)

Java将金额转换为分,分为int类型,元有String类型和BigDecimal。用于日常记录,方便未来使用。public abstract class MoneyUtils { private MoneyUtils() {} /** * 将单位为元的金额转换为单位为分 * * @param yuan 单位为元的字符型值 * @return */ public static int yuan2Fen(String yu

2021-12-16 16:19:57 5220

原创 Java List集合排序,升序降序

在C#开发中,如果一个List集合需要进行重新排序,直接Orderby即可,但是在Java中,思路一样,但是写法不一样,特记录,方便各位码友学习使用。自己使用版本List<UserInfo> userInfoList = new ArrayList<UserInfo>();//降序 userInfoList.sort(Comparator.comparing(UserInfo::getCreateTime).reversed());//升序userInfoLis

2021-12-14 10:04:24 9864

原创 npm ERR! missing script: dev HBuilder X

vue执行 npm run dev时 报错npm ERR! missing script: dev运行代码:npm run serve 即可正常生成。npm run serve

2021-09-22 14:10:39 522

原创 SQL在将 varchar/nvarchar 值 ‘8480,8481‘ 转换成数据类型 int 时失败。

在一次存储过程编写过程中,因为需要一次性查询多个Id值,则声明变量为varchar,但在执行过程中却出现转换int失败提示。错误写法:DECLARE @BalanceId nvarchar(200)set @BalanceId = '8480,8481'select * from tLawyerBalance where Id in (@BalanceId)结果就发生了报错,错误提示如下:通过多方查找,找到方法,可以使用charindex结合ltrim解决该问题,如下:

2021-07-22 10:32:56 2434 1

原创 SQL Server 字符串根据指定字符拆分 自定义拆分字符串函数

微软SQL Server数据库中包含了很多内置的函数,入下图:它们用于处理日期、数学、元数据、字符串等。其中最为常用的就是处理字符串,里面包含了CharIndex()等函数,非常方便使用。但是对于 特殊字符串的处理,比如:字符串: '96525,11425,6632,11785,99654',如果想获取第三个与第四个分割符号之间的数字,那么SQL 内置函数无法直接做到。这时就需要自定义函数。下面自定义三个函数,用于处理特殊的字符串。一、按指定符号分割字符串,返回分割后的元素个数

2021-07-16 17:27:58 5313

原创 asp.net webfrom jquery调用后台点击事件

在日常做项目的时候,WebFrom项目,遇到一个前后端搭配加载数据的问题,就是前段点击按钮后,需要执行前段jquery ajax请求,也需要执行后台点击事件,于是就想到了一个处理办法,记录一下,以便大家使用。前段aspx页面定义两个控件,一个为html标签,一个为服务器控件。代码如下: <asp:Button ID="btn_Save" runat="server" Text="进行搜索" Style="display: none;" CssClass="btn btn-l btn-b

2021-04-02 19:51:55 515 1

原创 Echart饼图-圆形图修改重新绘制

首先看看默认效果:代码如下:option = { tooltip: { trigger: 'item' }, legend: { top: '5%', left: 'center' }, series: [ { name: '访问来源', type: 'pie', radius: ['40%', '70%'], .

2021-03-27 11:04:03 1126

原创 .net C# windows服务安装卸载操作语句

在C#日常开发中,会存在开发定时服务,针对服务启动与卸载,实现快捷操作,避免每次去windows任务管理其中查找操作。此处的操作方式:一、安装语句@echo off@set toolName=windows服务名"%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe" %~dp0\%toolName%.exenet start "%toolName%"pause操作步骤:建立txt文件,将安装语句复制.

2020-12-10 10:39:27 268

原创 asp.net 记录日志类

在项目中,增加日志记录帮助内,在项目运行根目录文件夹中创建log文件夹,将日志记录到文档中。直接附上代码: /// <summary> /// 记录日志类 /// </summary> public static class WriteLogHelper { public static void WriteLog(string str) { try {

2020-12-02 15:18:41 501

原创 asp.net 后台生成二维码及生成带logo的二维码

asp.net 后台生成二维码及生成带logo的二维码,此处将生成二维码和带Logo的二维码写在一起的,需要自己区分一下。直接上代码using System;using System.Collections.Generic;using System.Drawing;using System.Drawing.Drawing2D;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks

2020-11-23 11:06:48 816

原创 C#、asp.net阿里云(aliyun)OSS上传文件

首先引用阿里云开源Nuget包Aliyun.OSS.SDK然后在OSS中配置使用OSS上传必要的配置,具体文档查看地址:https://help.aliyun.com/document_detail/31947.html?spm=a2c4g.11186623.6.1574.32fe34704pHexv这些都已具备后,直接进行上传,代码示例如下: static string accessKeyId = ConfigurationManager.AppSettings["AccessKeyId

2020-11-18 14:20:08 3835 19

原创 雪花算法 动态生产有规律的ID

在日常开发中,会时常遇到想要生成主键ID的问题,该方法就使用雪花算法,生成有规则,不连续不重复的Id,生成后的结果大概是19位,对应long类型。附上代码 /// <summary> /// 雪花算法 动态生产有规律的ID /// </summary> public class QkSnowflake { private static long machineId;//机器ID private static l

2020-10-30 09:44:23 453

原创 asp.net 将http外网文件通过访问地址转换为文件流操作

在日常开发中,偶尔遇到需要将现在外网或是使用域名地址访问的文件,重新进行保存,这时就会使用该方法,将外部文件、通过地址访问的文件,转为文件流再进行保存,本文只提供转文件流,至于文件流转化为具体的文件,需要各位开发同仁自行查找相关代码。附上代码: var fileurl = "http://www.image.com/12456.pdf" ; //需要进行转文件流的文件路径 Stream stream = null; //最.

2020-10-29 20:01:12 1110 3

原创 asp.net json参数请求接口方法

废话不多说,直接上源码调用代码://请求实体var model = new Personnel(){Name = "赵思文",Sex = "男"};//请求接口var html = PostHtmlByJson("http://www.test.api.com", JsonConvert.SerializeObject(model));请求方法 /// <summary> /// post请求方法 //...

2020-10-12 14:07:30 1006

原创 vue运行报错 ‘vue-cli-service‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

在gitlable中下载了一个项目,使用HBuilder X打开,输入 npm run dev 时,报错:'vue-cli-service' 不是内部或外部命令,也不是可运行的程序 或批处理文件。如图:是因为项目中无node_modules文件,需要进行安装需要运行npm install输入后会进行安装,需要等一会儿。安装完成后运行npm run dev即可正常运行。...

2020-09-27 15:16:33 10022 4

原创 Jquery 打开/跳转新页面(当前页面/新标签)

在当前页面打开 $('#linkPage').click(function(){ window.location.href = "newpage.html"; })打开新的页面 $('#linkPage').click(function(){ window.open("newpage.html"); })

2020-09-03 10:52:01 11184

原创 SQL Server递归查询(含向上查询及向下查询)

源数据展示:向上递归查询--向上递归查询with temp (sid,mid,Name)as(select sid,mid,Name from tServerClasswhere sid='30'union allselect a.sid, a.mid,a.Name from tServerClass ainner join temp on a.sid = temp.mid)--不拼接查询select * from temp--某一个字段拼接展示--sele.

2020-08-24 21:05:21 2812

原创 SQL Server循环查询数据或执行SQL

直接上SQL,此实力代码适用于修改数据--声明变量declare @i intdeclare @max intdeclare @groupid intdeclare @userId intset @i=1select @max= max(Id) from tPersonnelTablewhile @i<=@maxbeginif EXISTS(select * from tPersonnelTable where Id = @i)--验证需要修改数据是否存在b...

2020-08-24 20:41:17 3056

原创 jquery 修改内容触发事件

修改input输入框内容触发事件,以下给出两个写法:第一种:$('#txt_name').on('change',function(){ alert("修改数据提示!")});第二种:$("#txt_name").blur( function () { alert("Hello World!"); } );

2020-06-16 15:03:05 980

原创 163邮箱登录报错xm001 NO LOGIN Login error user suspended

出现这个原因是因为没有打开163邮箱的第三方登录权限,只需要设置后就可以进行登录了。设置步骤1.进入设置页面2.启用IMAP/SMTP服务 和POP3/SMTP服务开启后既可正常登录,如果出现需要验证问题,请查看我的博客:https://blog.csdn.net/suxuelian/article/details/94735085...

2020-05-27 11:49:57 4446

.net Core部署到IIS新版文件.zip

.net Core部署到IIS新版文件,更新.net core版本,2.2以上,包含插件:dotnet-hosting-2.2.0-win.exe、dotnet-sdk-2.2.110-win-x64、dotnet-sdk-3.1.102-win-x64,下载后安装重启VS即可实现IIS附加到进进程调试了

2020-12-16

Windows服务安装卸载快捷工具.zip

.net C# windows服务开发完成后,快捷安装卸载bat文件。操作方式:将bat文件复制到windows服务生成后的bin文件目录下,将bat中的windows服务名改成当前的服务名即可使用安装卸载功能

2020-12-10

.Net Core IIS部署安装文件.zip

.netcore iis部署文件,其中包含两个安装包dotnet-hosting-2.2.0-win.exe和DotNetCore.1.0.4_1.1.1-WindowsHosting,安装后.net core项目就可以在iis中部署了。

2020-04-22

jquery实现输入表情包.zip

jquery实现emoji表情包输入,无需积分,直接下载。想要查看效果,请去我的博客查看效果。这里的emoji表情包录入只负责前端,未考虑到后台的录入。

2020-03-23

UrlWrite2.zip

iis重写url , write的安装。安装步骤如下: 1.先安装工具 WebPlatformInstaller_x64_en-US.exe 2.运行 urlrewrite2.exe直接进行安装,安装完后即可解决 HTTP 错误 500.19 - Internal Server Error 的问题

2019-08-13

Magnifier.js放大查看图片

Magnifier.js放大查看图片,类似与淘宝查看宝贝图片,鼠标移动能放大部分区域的图片进行浏览。当鼠标放在图片上滚动时能详细看只需放大查看的部分。

2017-09-11

js选择时间控件-方便实用

都是JS代码,没什么好描述的,附上调用方法 onclick="SelectDate(this)" 年月日,默认格式yyyy-MM-dd onclick="SelectDate(this,'yyyy 年')" 年份 onclick="SelectDate(this,'yyyy 年 MM 月')" 年月 onclick="SelectDate(this,'yyyy\-MM\-dd')" 年月日 onclick="SelectDate(this,'yyyy-MM-dd HH时')" 年月日时 onclick="SelectDate(this,'yyyy-MM-dd HH:mm')" 年月日时分 onclick="SelectDate(this,'yyyy年MM月dd日 HH时mm分ss秒',5,5)" 年月日时分秒 前后5年 onclick="SelectDate(this,'yyyy年MM月dd日 HH时mm分ss秒',0,-150)" 年月日时分秒 偏移量

2017-07-29

将中文转化为英文首字母或是因为全拼

将中文转化为拼音首字母或是中文全拼。辅助类库。可用于转换中文拼音首字母以及内容转为编码等方法,使用方便,无其他第三方引用。

2017-06-06

解决vs2010复制到word乱码

使用方式,下载该软件后,先点击运行,然后进入vs赋值内容,点击执行后在word中进行粘贴就不会在乱码了。

2017-05-25

银联支付接口实例

实现银联支付接口,C#、asp.net通用,内含实例。

2016-01-12

DataGridView分页

实现对查询出来的DataTable分页显示在DataGridView中,使用四个LinkLable,分别是首页、上一页、下一页、尾页。

2015-11-14

空空如也

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

TA关注的人

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