草庐IT

Mysql数据库详细笔记(跟随b站韩顺平教程)

Mysql数据库一、数据库mysql服务启动,在cmd输入netstartmysql#创建数据库CREATEDATABASEhsp_db01;#创建一个使用utf8字符集的hsp_db02数据库CREATEDATABASEhsp_db02CHARACTERSETutf8#创建一个使用utf8字符集,并带校对规则的hsp_db03数据库CREATEDATABASEhsp_db03CHARACTERSETutf8COLLATEutf8_bin#校对规则utf8_bin区分大小默认utf8_general_ci不区分大小写​#查看当前数据库服务器中的所有数据库SHOWDATABASES#查看创建的h

Mysql数据库详细笔记(跟随b站韩顺平教程)

Mysql数据库一、数据库mysql服务启动,在cmd输入netstartmysql#创建数据库CREATEDATABASEhsp_db01;#创建一个使用utf8字符集的hsp_db02数据库CREATEDATABASEhsp_db02CHARACTERSETutf8#创建一个使用utf8字符集,并带校对规则的hsp_db03数据库CREATEDATABASEhsp_db03CHARACTERSETutf8COLLATEutf8_bin#校对规则utf8_bin区分大小默认utf8_general_ci不区分大小写​#查看当前数据库服务器中的所有数据库SHOWDATABASES#查看创建的h

Mysql数据库详细笔记(跟随b站韩顺平教程)

Mysql数据库一、数据库mysql服务启动,在cmd输入netstartmysql#创建数据库CREATEDATABASEhsp_db01;#创建一个使用utf8字符集的hsp_db02数据库CREATEDATABASEhsp_db02CHARACTERSETutf8#创建一个使用utf8字符集,并带校对规则的hsp_db03数据库CREATEDATABASEhsp_db03CHARACTERSETutf8COLLATEutf8_bin#校对规则utf8_bin区分大小默认utf8_general_ci不区分大小写​#查看当前数据库服务器中的所有数据库SHOWDATABASES#查看创建的h

dotnet 6 为什么网络请求不跟随系统网络代理变化而动态切换代理

本文记录在dotnet6的网络和在.NETFramework的行为的变更。在dotnet6下,默认的网络请求在系统网络代理变更的时候,是不会动态切换代理的。例如在应用运行进行网络通讯之后,打开Fiddler抓包,此时将会发现Fiddler抓不到包,只有在应用重启之后才能抓到。或者是开着Fiddler抓包,然后退出Fiddler之后应用就断网了如此行为是因为Fiddler抓包其中的一个原理就是设置系统的本机网络代理,而由于dotnet6下,应用不会动态切换代理,如果在应用启动进行网络通讯之后,再打开Fiddler抓包,在Fiddler打开之后,将会修改系统的本机网络代理,但是dotnet6的应用

dotnet 6 为什么网络请求不跟随系统网络代理变化而动态切换代理

本文记录在dotnet6的网络和在.NETFramework的行为的变更。在dotnet6下,默认的网络请求在系统网络代理变更的时候,是不会动态切换代理的。例如在应用运行进行网络通讯之后,打开Fiddler抓包,此时将会发现Fiddler抓不到包,只有在应用重启之后才能抓到。或者是开着Fiddler抓包,然后退出Fiddler之后应用就断网了如此行为是因为Fiddler抓包其中的一个原理就是设置系统的本机网络代理,而由于dotnet6下,应用不会动态切换代理,如果在应用启动进行网络通讯之后,再打开Fiddler抓包,在Fiddler打开之后,将会修改系统的本机网络代理,但是dotnet6的应用

相机控制, 相机跟随

# 实现的功能(1)滚轮拉近,推远相机(带惯性)(2) 鼠标左键左右,上下转动相机(带惯性)(3) 相机跟随角色# 待实现功能(1) 转动相机时,如果相机和跟随角色间出现了障碍物,相机自动拉近(2) 跟随的角色向左或向右行走时,相机自动缓慢转动  #ground为可行走地面(绿色),Sphere为不可行走区域(灰色),player为相机跟随的角色(黄色)#EventSystem这边会用到它的拖动触发阈值# CameraControl挂在MainCamera上,PlayerMove挂在player上 # 相机控制代码publicclassCameraControl:MonoBehaviour{p

相机控制, 相机跟随

# 实现的功能(1)滚轮拉近,推远相机(带惯性)(2) 鼠标左键左右,上下转动相机(带惯性)(3) 相机跟随角色# 待实现功能(1) 转动相机时,如果相机和跟随角色间出现了障碍物,相机自动拉近(2) 跟随的角色向左或向右行走时,相机自动缓慢转动  #ground为可行走地面(绿色),Sphere为不可行走区域(灰色),player为相机跟随的角色(黄色)#EventSystem这边会用到它的拖动触发阈值# CameraControl挂在MainCamera上,PlayerMove挂在player上 # 相机控制代码publicclassCameraControl:MonoBehaviour{p

让交互更加生动!有意思的鼠标跟随 3D 旋转动效

今天,群友问了这样一个问题,如下所示的鼠标跟随交互效果,如何实现:简单分析一下,这个交互效果主要有两个核心:借助了CSS3D的能力元素的旋转需要和鼠标的移动相结合本文,就将讲述如何使用纯CSS实现类似的交互效果,以及,借助JavaScript绑定鼠标事件,快速还原上述效果。纯CSS实现元素的3D旋转如果不借助JavaScript,仅仅只是CSS,如何实现类似的3D旋转效果呢?这里会运用到一种名为正反旋转相消或者是正负旋转相消的小技巧。嗯,名字起的很奇怪,好像数学概念一样。在动画中,旋转是非常常用的属性,{transform:rotate(90deg);}如果我们给不同的层级的元素,添加不同方向

让交互更加生动!有意思的鼠标跟随 3D 旋转动效

今天,群友问了这样一个问题,如下所示的鼠标跟随交互效果,如何实现:简单分析一下,这个交互效果主要有两个核心:借助了CSS3D的能力元素的旋转需要和鼠标的移动相结合本文,就将讲述如何使用纯CSS实现类似的交互效果,以及,借助JavaScript绑定鼠标事件,快速还原上述效果。纯CSS实现元素的3D旋转如果不借助JavaScript,仅仅只是CSS,如何实现类似的3D旋转效果呢?这里会运用到一种名为正反旋转相消或者是正负旋转相消的小技巧。嗯,名字起的很奇怪,好像数学概念一样。在动画中,旋转是非常常用的属性,{transform:rotate(90deg);}如果我们给不同的层级的元素,添加不同方向

中文输入法中光标跟随能力触发的浏览器事件探究

:::tip最近在着手腾讯文档的输入体验优化,在其中有一个不起眼的小需求引起了我的注意,并顺便研究了一些事件监听机制相结合的特点,特此记录一下填坑过程。:::模拟光标跟随大部分的主流输入法都有这样一个特性,在输入中文时,可以通过左右方向键控制光标,移动至输入区中任意两个字符之间的位置,用户接下来的字符输入将在光标处直接插入。由于腾讯文档的渲染的画布是完全自主实现的,为了在体验上与普通可编辑画布保持一致,我们需要自己来模拟这一光标的移动行为。首先,我们需要确定的是输入法中的模拟光标进行更新的时机。经试验,用户在进行中文输入时,若使用了方向键移动光标,将会触发光标的移动行为。因此,首先要解决的是使