首页 › 作者存档 › 第七根弦

[转]虚拟机软件VMware Workstation发布16.2.0更新:添加对Win11的TPM支持

10 月 17 日消息,据 Neowin 报道,在几天前,VMWare 发布了 16.2.0 版本更新,但是黑暗模式出现了问题,VMWare 已经承认了这一点,并将很快发布修复程序。

值得一提的是,官方的更新日志并没有提到,在更新中,VMWare 还添加了对Win11软件级别 TPM 的支持。

此前,如果用户一直在启用 TPM 的 VMware Workstation Pro 中使用 Win11 虚拟机,用户必须为每个加密的 VM 设置和输入密码。但是本次更新之后,用户可以移除加密,并加入软件级 TPM 标志来代替,不必每次都要输入密码。

如果你在 Windows 中用 BitLocker 进一步加密虚拟机,可能需要在执行下面的步骤前先解密驱动器。

如果你已经在Windows 10或 11 中添加了 TPM:

确保你已经更新到 16.2.0 版本。
继续阅读 »

MySql8服务安装与卸载

1,下载

https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.12-winx64.zip

2,解压

将mysql-8.0.12-winx64.zip解压到C:\Program Files\MySql目录下

3.在C:\Program Files\MySql\mysql-8.0.12-winx64目录下新建my.ini文件

需要修改的配置项有basedir-数据库安装目录,datadir-数据存放目录
继续阅读 »

mysql8系列小版本windows原地升级实例

下载新版本地址:
https://dev.mysql.com/downloads/mysql/

继续阅读 »

goland远程调试

前言

之前写过一个goland本地调试,为什么可以本地调试还要远程调试呢?

首选声明一点,本地调试是首选,如果可以本地调试,那自然是本地调试最方便。

但是,本地环境和实际环境很多时候是不一样的,很难在本机搭建出与线上完全相同的环境,比如我们想调试数据库、调试rpc、调试服务注册发现,这些线上都是现成的,但在我们本机就很难复制,再比如线上的网络和我们本机的网络环境是不一样的,这些场景下本地调试均无法满足我们的需求,需要把我们的程序部署在线上环境,才能测试。

之前不知道远程调试,我都是改好了程序,push到git上,然后到线上的机器pull下来,编译,运行,看日志。。。一方面,每次改完程序想测试一下,很繁琐,另一方面,完整的开发完一个feature,产生了几十次commit。。。

好在,goland有远程调试功能!

有了远程调试,在goland写完代码,直接同步到远端机器,然后点小虫子按钮调试,然后设断点。。。嗯,就基本上跟本地调试一样方便了。

说明

在说具体配置方式之前说明几点:

1.配置过程不需要翻墙,配置过程中会从github下载一些东西,会很慢,但是可以!

2.本地的gopath和远端机器不需要一致,go版本也不需要一致,如果你本地和远端都有go环境,无需做任何调整!

总之就是,配置成本不高,很easy~
继续阅读 »

goland本地调试

配置

当我们第一次用goland打开一个工程时,右上角的运行还有调试按钮都是灰色的,就是点不了的。为什么点不了呢?

如果是你打开的是一个文件,goland可能会默认你想go run这个go文件,但是一个工程里有一大堆go文件,goland并不知道你是想运行其中某一个go文件,还是想把这一堆文件编译成一个二进制文件然后再运行,我们通常要做的事是后者。
这个时候,我们就要配置一下,告诉goland当我们点击运行或者调试的时候,是想做什么。配置就是点这个:

点开是下面这样的:
继续阅读 »

ssh访问控制,多次失败登录即封掉IP,防止暴力破解

一、系统:Centos6.3 64位

二、方法:读取/var/log/secure,查找关键字 Failed,例如(注:文中的IP地址特意做了删减):

Sep 17 09:08:09 localhost sshd[29087]: Failed password for root from 13.7.3.6 port 44367 ssh2
Sep 17 09:08:20 localhost sshd[29087]: Failed password for root from 13.7.3.6 port 44367 ssh2
Sep 17 09:10:02 localhost sshd[29223]: Failed password for root from 13.7.3.6 port 56482 ssh2
Sep 17 09:10:14 localhost sshd[29223]: Failed password for root from 13.7.3.6 port 56482 ssh2

从这些行中提取IP地址,如果次数达到10次(脚本中判断次数字符长度是否大于1)则将该IP写到 /etc/hosts.deny中。
继续阅读 »

[转载]visual studio 2019设置好看的背景,加图片透明,全部样式透明

话不多说,先上图


工欲善其事,必先利其器。一个好看的ide能够激发你写代码的欲望。
设置这个背景需要下载两个插件
Color Theme Editor for Visual Studio 2019
ClaudiaIDE(更新,推荐使用moeide)
开始的时候我也是按照别人的教程来的,先看下面的教程,按着教程走最后会有黑色边框,下面会教如何消除边框
继续阅读 »

Visual Studio 2017 设置透明背景图

一.前言

给大家分享一下,如何为VS2017设置透明背景图。下面是一张设置前和设置后的图片。
设置前:

设置后:

继续阅读 »

Windows10 SQLServer 2014安装过程

1、对于SQL Server 2014 版本的介绍
分别有企业版 Enterprise、开发版 Developer、快速版 Express。Express这个版本是最为基本的版本,可以作为小规模的应用的服务器。企业版和开发版本相同不过应用场景不同。其中开发版和快速版免费。
首先需要Framework 3.5,没有的话先下载不然不能安装成功。在这下https://www.microsoft.com/zh-cn/download/details.aspx?id=25150
2、安装
这里使用的是开发版,直接双击你下载的ISO镜像文件,进入如下界面,系统会自动加载安装该SQL Server的虚拟光驱。win7应该没有自带的虚拟光驱。

然后运行安装程序,到下面界面
继续阅读 »

数据库连接字符串中的|DataDirectory|

在配置文件中配置数据库连接字符串经常会用到|DataDirectory|,如下:

(注:DataDirectory 仅能应指定在路径的开头,放在任何其他位置将得不到解析。 如 |DataDirectory|\test.mdf被解析为 项目根目录\App_Data\test.mdf,

           而\data\|DataDirectory| \test.mdf 则视为物理路径,不会对|DataDirectory|做解析

|DataDirectory| 在WebForm项目下默认为 项目根目录\app_data 文件夹,在winform和控制台项目下,则为 项目根目录\bin\debug 或 项目根目录\bin\release 文件夹
实际开发过程中,一般会把数据库文件放在项目根目录下或者项目根目录下的某个文件夹中,在winform和控制台项目下,可以通过:
AppDomain.CurrentDomain.setData(“DataDirectory”,我的目录字符串) 来自定义|DataDirectory|的对应路径。
代码示例如下:

参考:https://docs.microsoft.com/zh-cn/dotnet/framework/data/adonet/ef/connection-strings
https://www.cnblogs.com/jhxk/articles/2583680.html