自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C# 使用线程池队列(学习笔记)

使用线程池队列(ThreadPool.QueueUserWorkItem())场景解决方案A.SQLB.控制台代码C.Achievements资源场景当初客户要求给自己的营业部和营业所推送邮件(收件人超1000个)邮件正文是去下载报表WORD(文件大小5M以上)数据文件转成HTML三个附件文件也是要去报表上下载EXCEL(文件大小3M以上)邮件要在10点之间推送完,但是这里报表的数据是8点以后ETL才刷好(数据刷好的时间不准确)解决方案1000个邮箱用循环去跑肯定慢;就算1分钟10封邮件

2020-10-15 14:27:27 15450

原创 Asp.Net 企业微信JS-SDK开发(随手笔记)

企业微信JS-SDK开发(地理位置)业务场景开发文档解决方案A.获取access_tokenB.获取企业的jsapi_ticketC.获取时间戳D.获取随机字符串E.生成签名F.加密签名G.生成JsSDK信息前端代码A.引入JS文件B.请求JsSDK信息C.通过config接口注入权限验证配置并调用地理位置接口扩展(模拟环境)B.使用花生可内网穿透C.将企业微信应用设置成可信域名结果清登录企业微信...

2020-04-16 14:19:52 15501 1

原创 Asp.Net 企业微信第三方应用开发(随手笔记)

C#企业微信第三方应用开发OAuth2简介1.注册企业2.新建第三方应用3.网页授权链接插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入OAuth2简介OAuth2的设计背景,...

2019-10-12 16:13:24 15161 2

原创 liunx系统发布.net core项目

执行命令:yum -y install gcc gcc-c++ autoconf automake make。遇到报错“./configure: error: C compiler cc is not found”liunx系统:centos-7u6-x86_64。由于修改了nginx配置文件,重新启动nginx。没有wget命令,先安装wget。项目框架:.net6。

2024-04-09 14:31:17 1129 1

原创 C# 对App.config、Web.config的appSettings节点数据进行加密

使用ASP.NET提供的命令工具aspnet_regiis来创建加密命令;并且使用aspnet_regiis加密的配置节点在读取时不需要手动解密,.Net会自行解密并返回解密后的数据。这个命令将加密config文件中的connectionStrings节点,C:\MyAppFolder指你程序部署的绝对路径。这个命令将会加密config文件中的appSettings节点,C:\MyAppFolder指你程序部署的绝对路径。这个命令将解密config中的已经加密的connectionStrings节点。

2024-03-19 13:59:41 565

原创 git针对拉取github代码或提交太慢解决方案

2.到github写入创建的公钥key;打开id_rsa_github_pyc.pub文件复制密钥,也可以使用命令查看密钥;pub文件后缀就方放着公钥。配置入口菜单路径:右上角头像->setting->SSH and GPG keys。先创建github账号和项目;配置账号和邮箱地址命令。1.创建ssh公钥命令。配置到github中。

2024-01-08 10:50:00 551

原创 怎么快速卸载office365

官网地址:https://support.microsoft.com/zh-cn/office/%E4%BB%8E-pc-%E5%8D%B8%E8%BD%BD-office-9dd49b83-264a-477a-8fcc-2fdf5dbf61d8#OfficeVersion=Microsoft_Store。

2023-11-23 11:19:53 191

原创 centos系统把.net6 web api部署到docker

部署.net core项目,先把文件上传到服务器;不过我把默认端口改成89了。千万不要安装Docker Desktop,太占内存了。在程序中找到Dockerfile文件,做一些修改;让Swagger在docker部署中能顺利跑起来,不走判断逻辑。launchSettings.json文件配置的端口保持一致。Docker Desktop中会出现我们打包的镜像。给.net core程序默认指定启动端口。netapi20230615 指镜像名。89指centos系统对内端口。生成docker镜像。

2023-06-15 14:08:10 2125

原创 怎么启用windwos无线网驱动

【代码】怎么启用windwos无线网驱动。

2023-06-09 17:07:24 607

原创 .net6 web api 实现版本迭代控制

一期我们要接收各个供应商推送的订单数据,二期可能还要新增其它供应商数据;如果调挣了一期的接口,其它一期接口也要跟着调挣;为了避免这个情况,尝试用一下微软、第三方插件库提供的版本控制,这样既不影响一期接口使用。这个时候已经配置好了,在控制器文件夹新建三个文件分别是V1、V2、V3;在三个文件夹中分别建三个api接口test。这里先安装一下swagger,在开发过程中把接口展示出来给前端使用。在swagger展示效果。在swagger展示效果。配合swagger使用。

2023-05-14 10:14:00 328 1

原创 git代码提交到GitHub命令

【代码】git代码提交到GitHub命令。

2023-05-07 13:49:05 37

原创 git拉取github上的项目

入口1,右上角头像->setting->SSH and GPG keys。–入口2,点击按钮:New SSH key。2. 再github写入生成的公钥key。

2023-03-27 17:00:43 1815

原创 nginx在windwos server中基础配置

【代码】nginx在windwos server中基础配置。

2023-03-21 11:51:27 215

原创 08-Vue创建脚手架

记录一下学习

2022-09-26 15:05:47 243

原创 请求的服务“Microsoft.AspNetCore.Mvc.ViewFeatures”。尚未注册ITempDataDictionaryFactory。(学习笔记)

开发过程中踩坑

2022-08-15 10:54:33 1144

原创 c# 发送outlook邮件,设置html样式

设置outlook的html样式

2022-08-10 15:27:08 1047

原创 c# 获取当项目路径

代码】c# 获取当项目路径。

2022-08-07 08:44:20 624

原创 Spire 插件学习使用(学习笔记)

记录一下Spire.Xls使用,方便下次快速开发

2022-08-02 13:38:47 547

原创 c# 动态创建对象属性

就是返回的对象可能是数据库维护人员不定时、不定期的维护新的字段进来;我们返回的对象就没有办法固定写死,通过这种方式解决返回列名动态新增的问题

2022-07-21 17:14:11 2402

原创 asp.net webApi集成swagger

打开nuget管理器,搜索:swagger1.安装:Swashbuckle2.安装:Swagger-Net3.安装:Swagger.Net.UI4.打开SwaggerNet.cs文件,把截图中的代码注释掉,不然会报错,报错信息:程序集“Swagger.Net, Version=0.5.1.0, Culture=neutral, PublicKeyToken=null”中的类型“Swagger.Net.XmlCommentDocumentationProvider”的方法“GetDocumen

2021-08-20 18:09:54 773

原创 sql 2019(ssms)、vs2019

sql2019下载地址数据库跨时空SSMS;版本18.9.2跨时空vs2019跨时空百度云盘sql2019(ssms)、vs2019、WebStorm链接:https://pan.baidu.com/s/1JIVcj-RMrt7fiFSRdMUA-w提取码:f53o

2021-08-06 08:57:26 507

原创 3.centous6.7权限配置

创建用户组groupadd 新增用户组groupmod -n 新组名 原组名;修改用户组groups 查看指定用户组信息cut -d : -f 1 /etc/group 查看用户组(直接复制使用)创建用户useradd|adduser 创建用户passwd 设置用户密码userdel|userdel -r 前者只是删除用户权限,但是不删除家目录及文件;后者即删除权限也删除家的文件目录...

2021-07-26 06:29:57 140

原创 2.centous6.7长用命令

查看指令cd / 切换根目录ls 查看所有目录结构cd 目录名 查看指定目录cd … 返回一个层级目录操作mkdir 创建一个空目录mkdir -p 创建多个层级目录rmdir 删除一个空目录rm -r 删除一个不是空的目录操作文件touch 创建文件cat 查看文件内容echo 创建一个新文件并写入内容echo “lisiyebushihaoren” >> newEmpty.txt 在文件中追加内容

2021-07-25 12:07:46 120

原创 SVN代码服务器搭建

资源文件下载地址VisualSVN server二进制文件包的下载地址建议下载VisualSVN server 服务端和 TortoiseSVN客户端搭配使用.TortoiseSVN客户端下载地址TortoiseSVN客户端语言包也要下载VisualSVN server安装VisualSVN Server是免费的(代码管理工具),VisualSVNServer是SVN的服务器端开始安装选择需要安装的组件,这里不用修改使用默认选择即可选择安装路径(也可以不修改,使用默认安装路径)

2021-07-22 16:08:55 186

原创 SqlServer 中创建链接服务器

什么是链接服务器 说到SQL Server的管理,管理员应该是非常有压力的,需要对数据进行备份及监控,当然备份就比较简单了,通过SSMS创建计划任务就可以对指定的数据库进行定期备份了,但是有的时候需要对数据库中指定的数据进行恢复,也需要了解一定的知识才可以,比如通过SQL的FULL备份还原指定一张表,那如何做呢,当然有很多工具可以完成,但是如果通过SSMS进行管理操作呢,今天我们就说说,通过创建链接服务器来还原操作及管理远程服务器。1.链接服务器配置位置创建链接服务器,并开始配置设置链接服

2021-07-21 12:10:34 597

原创 07-Vue组件化

1.0 Vue组件的简单使用创建组件构造器对象:Vue.extend;创建完组件构造器时,通常使用template定义我自己的组件模板;这种定义模板的方式只限在Vue2.x里面使用注册组件:Vue.component;需要传递两个参数:1.注册组件的标签名 2.组件构造器使用组件:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title

2021-07-14 16:57:40 115

原创 06-v-model使用

1.使用v-model实现双向绑定使用场景一般在from表单中因为input标签中的v-model绑定了message,所以会实现实时将输入的内容传递message,message变量发生改变。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> &

2021-07-11 16:25:02 91

原创 05-Vue过滤器

Vue过滤器方便面重复使用,简化html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><div id="app"> <table> <thead> <tr>

2021-07-11 15:06:35 72

原创 es6 对象字面增强写法

属性和函数写法更多变了,让代码看起来更简洁了<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> <script> <!----> <!--1.属性增强写法--> const name='张三'

2021-07-04 16:01:00 111

原创 es6 中的const

javaScript中的const<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><script> <!--1.用const修饰的变量,一但赋值就不能修改--> // const name='张三' // consol

2021-07-04 15:32:46 217

原创 es6 作用域问题

在es5之前、es5和es6中作用域问题<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><button>按钮1</button><button>按钮2</button><button>按钮3

2021-07-04 14:54:00 92

原创 1.centous6.7网关配置

1.centous网关配置打开Terminal进入bin目录使用命令打开网关配置文件配置网关重启网关确定网络是否已经配置好了;ping一下外面给虚拟网络打开Terminal进入bin目录使用命令打开网关配置文件想要设置网关这里必须使用超级管理员才能进入切换超级管理命令:su;输入密码按下回撤键就好了,输入密码时并不会显示出来打开网关配置命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0vi命令是查看文件的意思配置网关BOOTRBOTO设置

2021-07-03 13:29:46 209

原创 JS 当前日期减一天

这里写自定义目录标题 var dateTime = new Date(); dateTime = dateTime.setDate(dateTime.getDate() - 1); dateTime = new Date(dateTime); console.log(dateTime); console.log(dateFormat(dateTime).replace('-', '').replace('-',''));function dateFormat(dateData) { v

2021-07-01 16:51:55 7448

原创 域控服务器批量写入域账号

域控服务器批量写入域账号准备好同步的域账号在域控服务器新增组织执行CMD命令准备好同步的域账号字段名一定要和excel列头保持一致将Excel数据另存为CSV文件(选择不带UTF-8的类型)在域控服务器新增组织执行CMD命令for /f "tokens=1,2,3,4,5,6 delims=," %a in (C:\user1.csv) do dsadd user "cn=%b,ou=test,dc=qy,dc=com" -samid %c -upn %[email protected]

2021-06-24 12:04:26 317

原创 解决Windows Service 2012 网络未链接问题

解决Windows Service 2012 网络未链接问题1.编辑->虚拟网络编辑器2.关闭虚拟机后-点击"还原默认值"

2021-06-21 16:24:45 2388

原创 04-vue的计算属性复杂操作computed

vue的计算属性复杂操作computed用来做复杂的运算,因为computed计算属性会进行缓存,计算属性只会调用一次<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>$Title$</title></head><body><div id="app"> <h1>总价格:{{t

2021-06-09 09:52:06 467

原创 03-v-bind动态绑定属性

bind的使用v-bind使用场景是在我们要动态给元素属性赋值时,就需要用到v-bind;mustache语法时不能解决这个问题的<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><div id="app"><!-- mustac

2021-06-08 14:22:54 213

原创 03-Vue长用指令

once指令由于Vue是响应式的,Model层中的数据发生改变页面也会跟着马上改变;v-once指令就是由于解决特性情况的,加上它后页面正常显示数据,后面Model中数据发生改变了页面数据也不会改变<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body>&

2021-06-08 11:19:41 43

原创 01-Vue插值操作

Mustache语法(也就是双括号)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><div id="app"><!-- mustache语法中,不仅仅可以直接写变量,还可以写表达式--> <h2>{{mess

2021-06-07 21:43:48 52

原创 00-Vue初体验

Vue初体验体验Vue的响应式(数据发生改变,页面会自动跟着改变)我们做了什么事情在阅读JavaScript代码是,会发现创建了一个Vue对象。创建Vue对象的时候,传入了一些options:{}1.{}中包含了el属性:该属性指定Vue对象挂载到哪一个元素上,这里是挂载到id为app的元素上的。2.{}中包含了data属性:该属性通常是用来存储数据的<!DOCTYPE html><html lang="en"><head> &lt

2021-06-07 17:22:52 77

空空如也

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

TA关注的人

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