-
在js中使用Razor (@)
MVC @后的后台代码可以直接使用html 但是不能直接使用js使用<text>这个伪元素来强制Razor从编译模式返回到... -
Jenkins常规操作(JDK,换源,凭据,git码云)
Jenkins常规操作(git,插件,凭据)[TOC] JDK集成JAVA下载与安装java的官网下载地址:https://www.oracle.com/... -
启动RabbitMQ成功但是访问localhost:15672无法访问
启动RabbitMQ成功但是访问localhost:15672无法访问 打卡服务 win 搜索服务或者cmd services.msc 找到ra... -
Jenkins添加构建slave(ssh)
Jenkins添加构建slave(ssh)[TOC] 在Jenkins中安装ssh构建插件 添加子节点 由于它并没有启动... -
Jenkins简单运用
Jenkins简单运用[TOC] 环境预备如果没有安装Jenkins,在此之前大家可以按照如下两篇文章进行安装:docker安... -
docker安装Jenkins
docker安装Jenkins[TOC] Jenkins简介 Jenkins自动化部署可以解决集成、测试、部署等重复性的工作,工具集... -
netEFCore Could not load type 'Microsoft.EntityFrameworkCore.Internal.SemanticVersionComparer'
core3.1 ef 5.0.5 Could not load type ‘Microsoft.EntityFrameworkCore.Internal.SemanticVersionComparer’ ... -
github加速几种方法
1. GitHub 镜像访问这里提供两个最常用的镜像地址:https://github.com.cnpmjs.orghttps://hub.fastgit.org也就... -
配置文件 .yml 写法小结
yaml 是什么?在 github 一些开源项目里经常可以看到 .travis.yml 文件,后来接触持续集成这个概念时发现很多文... -
sql优化,数据库优化
(1)选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE解析器按照从右到左的顺序处理FROM子句中的... -
数据库处理大数据量更新
千万级数据更新常规方法直接使用update来更新字段。--t1表新增字段B altertablet1add(Bvarchar2(32)); --将t2... -
5.1 测试多返回值函数的错误
5.1测试多返回值函数的错误Go语言的函数经常使用两个返回值来表示执行是否成功:返回某个值以及true表示成功;返... -
任务组件HangFire
HangFire 文档地址:https://docs.hangfire.io/en/latest/getting-started/index.html HangFire类似Quartz... -
百度编辑器增加菜单栏按钮
第一步:找到ueditor.config.js文件中的toolbars数组,增加需要的菜单栏名称第二步:然后找到labelMap数组,对应... -
Ansible Playbook的用法(变量与template)
Ansible Playbook的用法(变量与template)[TOC] 使用变量变量名:仅能由字母、数字和下划线组成,且只能以... -
反射入门基础
反射可以根据字符串创建对象(类全名,类库名)反射可以访问属性,而且可以访问私有属性,并且给属性赋值反射可... -
简化ORM-EF的Lambda查询后排序字段多判断繁琐,并利用表达式树自定义排序拓展方法
问题详述: 假设我们实例化一个学生成绩对象,其对象及成员如下:public class Model(){ public int Id {... -
Ubuntu 替换国内各种源
Ubuntu 替换国内各种源阿里的源 1. vim etc/apt/source.list 替换里面原有源地址为aliyun源地址全部替换 ... -
.NET实现ORM-EF的Lambda查询一对多转一对一,即实现List<T>.SelectMany()方法,并对其进行为空处理
我们借助微软官方方法参数进行修改实现命名方法为MySelectMAny: public static IEnumerable<TResult> ... -
.net web Api 路由
web api 中路由 基础路由路由变体路由模板操作选择 基础路由 " class="reference-link">基础路由 web api 将按... -
Pet CLI代码片段管理器
Pet CLI代码片段管理器[TOC] Pet应用的介绍是用Go编写简单的命令行摘要管理器。 Pet应用的安装Window系... -
typora Picgo Sm.ms 配置图床
typora Picgo Sm.ms 配置图床 下载好typora下载picgo配置typora注册sm.ms 图床账号配置picgo图床 下载好typora... -
MarkDown常用语法
MarkDown 一些语法删除线~~content~~ Content # 任务清单- [x] Checked - [ ] ReChecked Checked[ ]... -
Grpc远程过程调用
前 言tnblog Grpc 跨平台 跨语言的Rpc(远程过程调用)框架 Rpc框架有许多种 Grpc 使用传输数据格式为 Protbuf... -
JQUERY this的值发生变化过后逻辑混乱
标签发生了变化,this字段发生了变化产生的逻辑混乱//最后的a标签会发生变化,所以将本条数据的ID字段定义一个变... -
jdk,sdk,gradle 环境变量配置
前言:hello,大家好 我是小付,今天和大家分享一篇java 的环境配置的教程,java大神略过。这玩意因为不是本专业... -
APM监控系统 HttpReports
HttpReports介绍HttpReports 基于.Net Core 开发的APM监控系统,使用MIT开源协议,主要功能包括,统计, 分析, 可... -
layer弹窗 获取frames的值
通过window.frames["name"]可以调用layer弹页窗指向页面的方法//例如目标页面存在一个方法 varupdate... -
Ansible 使用和模块化深入解析
Ansible 使用和模块化深入解析[TOC] Ansible 主配置文件讲解 Ansible中的某些设置可以通过配置文件(ansib... -
.net core web api get请求无法接收 axios 传多对象参数
请求的结构会发现,后面的参数无法序列号,这不是我们想要的效果=》后面的param 参数没有接收到值,这下完蛋了是... -
Ansible 安装与简介
Ansible 安装与简介[TOC] Ansible简介 Ansible是您安装在控制节点上的无代理自动化工具。Ansible从控制节... -
angular项目导入到本地运行报错
前 言:hello,大家好 我是你们熟悉的小付,就在咋天那个风高秋月的夜晚我又遭遇了项目的报错,看起来原因很简... -
angular 基本常用语法
常用语法//引导 import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';platfo... -
Kubernetes Velero 备份的运用
Velero 的运用[TOC] Velero简介Velero是一个开源工具,可以安全地备份,恢复和迁移Kubernetes集群和持久卷... -
windows nginx更新https证书
先在阿里云申请一个免费nginx版本的证书2021免费证书的申请方法已经更新了,参考:https://www.tnblog.net/aojia... -
kubernetes Job讲解
kubernetes Job讲解[TOC] 需求来源Job 背景问题我们可以通过Pod来直接运行任务进程吗?这样做将会产生以下... -
解决golang go get被墙的问题
解决go get被墙golang我们使用go get命令的时候会出现有些包拉取失败, 这是因为我们国内特殊网络的原因。 解决... -
.net core 3.1 依赖注入的内部结构介绍
.net core 3.1 依赖注入的内部结构介绍[TOC] 安装环境包Microsoft.Extensions.DependencyInjection.Abstra... -
.net core 3.1 Identity Server4 (ProfileService检测有效用户与获取Claims)
.net core 3.1 Identity Server4 (ProfileService检测有效用户与获取Claims)[TOC] 目录https://www.tnblo... -
使用cmd模拟多个.net core项目的客户端
想要模拟多个客户端只要重复下面的操作就行,但是端口号千万不能重复了找到项目路径输入cmd在控制台中输入dotnet ... -
.net core web api实现跨域
跨域的配置写在api的项目里一.允许任何来源1.在Startup.cs类的ConfigureServices方法中添加srevices.AddCors服务... -
阿里云免费证书到期了怎么办,2021最新解决办法
2021年免费https证书到期了,重新申请免费证书的方式和以前不一样了点击蓝色的字跳转,进入购买界面:然后购买,... -
vue elementUI常用表单验证
<script> exportdefault{ name:"form", data(){ //ip地址校验 varIPValidator=(rule,v... -
Vue Router 使用、基础回顾
Vue Router 使用、基础回顾Vue.js 官方的路由管理器。 Vue Router 是 Vue.js 官方的路由管理器。它和 Vue.js ... -
golang chan,gouroutine 学习
并发编程多线程 线程是属于操作系统进行管理, 也就是属于内核态线程之间切换, 需要发生用户态和内核态的切换 ... -
.net core 3.1 服务承载【配置文件】
.net core 3.1 服务承载【配置文件】[TOC] 目录 https://www.tnblog.net/hb/article/details/5591 内容 ... -
Vue 使用和概念的快速回顾
Vue 快速回顾Vue 使用和概念的快速回顾,更多可查看官网文档 Vue.js 官方文档 基础代码结构<!DOCTYPE html&... -
.netcore3.1 RabbitMq Overflow,Dead Letter Exchange,Dead Letter Routing,Max priority
.netcore3.1 RabbitMq Overflow,Dead Letter Exchange,Dead Letter Routing,Max priority[TOC] Overflow ... -
如何写一个 简单的 发布订阅模式 demo
如何写一个 简单的 发布订阅模式 demo发布订阅模式 是一个很常见的 异步编程模式。 主要是通过把 回调函数 事件... -
Angular路由复用策略 (切换tabs页面内容不丢失,保持原来状态)
一、引言 路由在执行过程中对组件无状态操作,即路由离退时组件状态也一并被删除;当然在绝大多数场景下这是合... -
.net core 3.1 Identity Server4 (Swagger UI授权)
.net core 3.1 Identity Server4 (Swagger UI授权)[TOC] Identity Server 4的目录:https://www.tnblog.n... -
好看的文件管理
HTML <!DOCTYPE html> <html lang="en"> <head> <meta charset=&...