在之前的泛型仓储模式实现中,每个增删改都调用了SaveChanges方法,导致每次更新都提交了事务。 在实际开发过程中,我们经常遇到同时操作多张表数据,那么按照之前的写法,对数据库提交了多次操作,开启了多事务,不能保证数据的一致性,结合工作单元(UnitOfWork)是为了把多次操作放到同一事务中, ...
打开命令行 1.查看端口使用情况: 输入:netstat -ano 例如想查看被占用的端口为:1883 记住所对应的最后一列的PIN值,这里是5652 2.查看是哪个进程或者程序占用了端口:(这里我查看是那个进程或者程序占用的1883端口) 输入:tasklist|findstr "(PIN值)" ...
分类:
其他好文 时间:
2019-11-24 14:00:52
阅读次数:
60
``` git log --pretty=oneline 然后会出现不同版本,用于回退使用,最开始前面一长串的就是版本ID ``` ``` git reset --hard 版本id 恢复到历史版本 ``` ``` git push -f -u origin master 将修改推到远程服务器 ``... ...
分类:
其他好文 时间:
2019-11-24 14:00:34
阅读次数:
60
前言 python3当中的条件语句是非常简单简洁的,说下这两种:if 条件、while 条件。 一、if 条件语句 1.if 语句: # 如果条件成立,打印666 if True: print(666) 2.if...else: a = 9 if a < 5: print('你愁啥?') else: ...
分类:
编程语言 时间:
2019-11-24 14:00:20
阅读次数:
99
先是在主机1配置ip地址192.168.30.1 主机2的ip地址192.168.40.1。之后再交换机上创建vlan30和40,让主机1在vlan 30,主机2在vlan40。之后进入接口30和40,配置ip地址和掩码,之后在主机上配置网关 交换机代码: system vlan 30vlan 40 ...
分类:
其他好文 时间:
2019-11-24 14:00:04
阅读次数:
100
一、显示所有数据库 show databases; 二、创建数据库 create database 数据库名; 三、删除数据库 drop database 数据库名; 四、创建表 表是数据库存储数据的基本单位。一个表包含若干个字段或记录; 语法: CREATE TABLE 表名( 属性名 数据类型 ...
分类:
数据库 时间:
2019-11-24 13:59:35
阅读次数:
91
背景: 去年以前可以按照目录WebResourceUtility批量上传web资源,昨天发现用不了了,拿到WebResourceUtility源码改了一下都不是很方便,感觉官方写的太冗余,太长了,跟我喜欢的简单粗暴思想不太符合,刚好无意阅览了一个上传资源的代码,干脆自己手写一个根据目录去上传web资 ...
分类:
Web程序 时间:
2019-11-24 13:59:14
阅读次数:
92
tips:服务器版本为centos7.6版本 - 安装配置nginx 不怎么懂各种操作的意思,网上有很多参考文章。https://www.cnblogs.com/bluestorm/p/4574688.html - nginx 默认配置 // nginx 默认配置 server { listen 8 ...
分类:
其他好文 时间:
2019-11-24 13:58:53
阅读次数:
63
worker.go dispatcher.go workers_pipeline.go ...
分类:
编程语言 时间:
2019-11-24 13:58:18
阅读次数:
55
Git常用命令入门 创建分支 + 创建本地分支,未追踪远程 + 创建远程分支(将本地新建分支推送到远程还未存在的同名分支,并完成追踪) 本地与远程分支不同名的时候: 注意:本地分支名与远程分支名中间的冒号 查看分支 + 查看本地分支 + 查看远程分支 + 查看所有全部分支 切换分支 + 切换本地分支 ...
分类:
其他好文 时间:
2019-11-24 13:58:05
阅读次数:
59
磁盘 Linux的磁盘类型有IDE和SCSI两种。 IDE的命名方式是采用/dev/hdx(x代表磁盘块),其下的分区则是/dev/hdxy(y代表该磁盘上的分区号) SCSI则是采用/dev/sdx,其下的分区则是/dev/sdxy fdisk -l /dev/磁盘块 ,没有查看到创建的任何分区, ...
分类:
系统相关 时间:
2019-11-24 13:57:51
阅读次数:
92
stp协议介绍 当线路出现故障,断开的接口被激活,恢复通信,起备份线路的作用 原理 STP的作用是通过阻断冗余链路,使一个有回路的桥接网络修剪成一个无回路的树形拓扑结构 算法 STP将一个环形网络生成无环拓朴的步骤: 选择根桥(Root Bridge) 选择根端口(Root Ports) 选择指定端 ...
分类:
其他好文 时间:
2019-11-24 13:57:38
阅读次数:
85
有时候使用 Docker Hub 这样的公共仓库可能不方便,用户可以创建一个本地仓库供私人使用。 本节介绍如何使用本地仓库。 docker registry 是官方提供的工具,可以用于构建私有的镜像仓库。本文内容基于 docker registry v2.x 版本。 安装运行 docker regi ...
分类:
其他好文 时间:
2019-11-24 13:57:18
阅读次数:
54
这里发现小程序实现步骤,Vue与之类似 先上效果图: <view class="icons"> <swiper indicator-dots="true" indicator-active-color="rgba(0,175,190,.8)" style='height: 360rpx;'> <sw ...
分类:
微信 时间:
2019-11-24 13:57:05
阅读次数:
88
网络交换机(英语:Network switch)是一个扩大网络的器材,能为子网中提供更多的连接端口,以便连接更多的电脑。 通俗来说其起到的作用就是把一个网络端口分成多个网络端口 交换机和路由器的区别 路由器可以给你的局域网自动分配IP,虚拟拨号。交换机只是用来分配网络数据的。 路由器在网络层,路由器 ...
分类:
数据库 时间:
2019-11-24 13:56:46
阅读次数:
107
Vue 源码解析 Vue 的工作机制 在 new vue() 之后,Vue 会调用进行初始化,会初始化生命周期、事件、props、methods、data、computed和watch等。其中最重要的是通过Object.defineProperty设置setter和getter,用来实现响应式和依赖 ...
分类:
其他好文 时间:
2019-11-24 13:56:33
阅读次数:
81
2019年,我荣幸的进入大学学习。学校实行先分大类再分专业的制度,我在高考填报志愿时选择了信息大类。然而,信息类学的东西很多,其中包括编程等等。我学C语言非常吃力,程设成绩也排在专业的极后面,面临挂科重修的危险。虽然一直在努力,但程设成绩始终没有起色,我的成绩还是岌岌可危。现在已经是12月了,还有半 ...
分类:
其他好文 时间:
2019-11-24 13:56:05
阅读次数:
70