排名
1
文章数
15030
总访问量
216.3万
粉丝数
30
评论数
120
abp vnext 工作单元(UnitOfWork)与事务

工作单元是一个比较重要的基础设施组件,它负责管理整个业务流程当中涉及到的数据库事务,一旦某个环节出现异常自动进行回滚处理。在 ABP vNext 框架当中,工作单元被独立出来作为一个单独的模块(Volo.Abp.Uow)。你可以根据自己的需要,来决定是否使用统一工作单元ABP框架的工作单元(UOW)实现提供了对应用程序中的...
使用docker的simple-nuget-server与baget搭建自己的.net私有nuget仓库

[TOC]使用simple-nuget-server镜像搭建私有nuget仓库新建2个挂载目录一个用来存放db,一个用来存放包
mkdir -p /home/nuget/db
mkdir -p /home/nuge/packages
给创建的挂载目录添加权限
chmod -R 777 /home/nuget
拉取镜像与启动容器拉取镜像
docker pull sunside/simple-nuget-server
启动容器
docker run...
vue实现数字翻牌器,数字滚动显示,数字动画显示

效果如下:
封装组件<template>
<div class="number-grow-warp">
<span ref="numberGrow" :data-time="time" class="number-grow" :data-value="valnumber"></span>
</div>
</template>
<scr...
.net core调用基于GPT-3.5的ChatGPT接口

基于GPT-3.5的接口OpenAI 已经开放和官网版本的ChatGPT相同的模型 gpt-3.5-turbo
GPT-3.5和3.0调用方式几乎一样,修改一下参数即可
代码如下:
string chatGptToken = _configuration["ChatGptToken"];
HttpClient client = new HttpClient();
client.DefaultRequestHeaders.Accept.Add(new Media...
docker 安装 dm达梦数据库

官方文档https://eco.dameng.com/document/dm/zh-cn/start/dm-install-docker.html
下载与加载镜像下载镜像
wget -O dm8_docker.tar -c https://download.dameng.com/eco/dm8/dm8_20220822_rev166351_x86_rh6_64_ctm.tar
加载镜像
docker load -i dm8_docker.tar
下载与加载后可以查看镜像
启动容器docker ru...
abp vnext连接dm达梦数据库。.net core连接dm达梦数据库。ef core连接dm达梦数据库

突然有一天客户说把数据库换成国产的dm达梦数据库,网上搜了一下这数据库的资料太少了,还是要自己摸索!国产数据库还需要时间沉淀。
当然要先安装dm数据库,这块就不说了,注意一下里边的用户,模式这些等待,和oracle比较像,用户、模式这些没有搞好,你连表都查询不了。迁移之后如果有问题要特别注意达梦数据...
echarts自定义图表提示框。echarts tooltip的使用

官方文档:https://echarts.apache.org/zh/option.html#tooltip
使用的是tooltip,如果只是要显示出来,直接设置trigger: ‘axis’即可const option = {
color: ['#409EFF'],
tooltip: {
trigger: 'axis'
},
....
效果如下:
默认的就是把横纵坐标的值显示出来
可以使用forma...
python蓝桥杯2021省赛A组

[TOC]试题A-卡片本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。
小蓝有很多数字卡片,每张卡片上都是数字0到9小蓝准备用这些卡片来拼一些数,他想从 1 开始拼出正整数,每拼一个,就保存起来,卡片就不能用来拼其它数了小蓝想知道自己能从 1拼到多少例如,当小蓝有 30 张卡片,其中0...
.net6使用nacos 集群部署,负载均衡调用 。docker swarm 集群部署.net6项目

我们这里的k8s测试环境暂时用不了了,这里先使用docker swarm来进行一下集群部署。.net6使用nacos实现服务注册与服务发现:https://www.tnblog.net/aojiancc2/article/details/7931.net6使用nacos作为配置中心:https://user.tnblog.net/UpdateArticle/UpdateArticle/7870docker安装nacos v2.1.2:https://www.tnblog...
.net6使用nacos实现服务注册与服务发现

.net6使用nacos作为配置中心:https://www.tnblog.net/aojiancc2/article/details/7870docker安装nacos v2.1.2:https://www.tnblog.net/aojiancc2/article/details/7865nacos的官方文档:https://nacos.io/zh-cn/docs/v2/quickstart/quick-start.html.net 的sdkhttps://github.com/nacos-group/nacos-sdk-csharpnac...
表达式树+反射实现动态排序。List动态排序,集合动态排序

比如要点击表头进行排序,排序的字段比如多,一个一个判断去写就比较麻烦。判断就太多了,如果其他地方也要用排序重复代码就会很多,类似这种。
if (sort.ToLower() == "max")
{
if (sortway == "asc")
{
query = query.OrderBy(a => a.Max);
}
else
{...
.net6使用nacos作为配置中心

consul+.net core实现配置中心:https://www.tnblog.net/aojiancc2/article/details/6815nacos的安装参考:https://www.tnblog.net/aojiancc2/article/details/7865nacos的官方文档:https://nacos.io/zh-cn/docs/v2/quickstart/quick-start.html.net 的sdkhttps://github.com/nacos-group/nacos-sdk-csharpnacos下....
docker 安装nacos v2.1.2

[TOC]nacos介绍Nacos /nɑ:k??s/ 是 Dynamic Naming and Configuration Service的首字母简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Na...
第十三届蓝桥杯大赛软件赛省赛 Python 大学组

[TOC]试题 A: 排列字母本题总分: 5 分【问题描述】小蓝要把一个字符串中的字母按其在字母表中的顺序排列。例如, LANQIAO 排列后为 AAILNOQ 。又如, GOODGOODSTUDYDAYDAYUP 排列后为 AADDDDDGGOOOOPSTUUYYY。请问对于以下字符串,排列之后字符串是什么?WHERETHEREISAWILLTHEREISAWAY【答案提交】这是一道结果填...
Docker Machine使用

简介Docker Machine 是一种可以让您在虚拟主机上安装 Docker 的工具,并可以使用 docker-machine 命令来管理主机,是Docker三剑客之一。Docker Machine 也可以集中管理所有的 docker 主机,比如快速的给 100 台服务器安装上 docker。Docker Machine 管理的虚拟主机可以是虚拟机,本地主机,也可以是云供应商,如阿...
npm run build:prod 文件名、目录名或卷标语法不正确。vscode 开发的vue项目打包出错

基本环境:
node.js版本:v16.15.1npm版本:8.11.0问题描述:
出现文件名、目录名或卷标语法不正确这个报错是因为 nodejs 全局安装的问题,在终端执行了:npm install npm -g // 全局更新执行 npm run dev 正常执行 npm run build:prod 报错:文件名、目录名或卷标语法不正确解决方法:一:在vscode 终端命令
np...
docker 通过内部ip,内网ip,容器名,自定义网络别名,访问mysql。以及无法连接问题排查

docker 是可以通过内部ip,容器名,自定义网络别名,访问mysql的。一般来说只要mysql与程序在同一个网段都是可以使用内部ip与容器名或者自定义网络的别名进行连接的。如果ip会变化就建议不要写死ip,使用容器名,自定义网络别名来连接。其实一般默认docker内部启动容器网络都是默认使用的bridge网络,容器之间是可以...
Docker 自定义网络。Docker自定义网络实现容器互联

Docker 自定义网络1) 使用docker network 查看网络相关的帮助命令。如图所示docker network --help
可以看到网络相关的命令有connect、create、inspect、rm等。
2) 查看创建网络的帮助命令。如图所示docker network create --help
常用的有—driver指定网络模式、—gateway指定网关、—subnet指定子网。
3)...