CSS:var变量的局部作用域(继承)特性
一、css变量非全局 最近做项目,发现css变量一个有意思的特性,那就是变量作用域非全局。 举个例子,如下html和CSS: <div> <div>测试a</div> <div>测试b</div> <div>测试c</div> </div> .box { --color: red; color: v ... 查看全文
netcore IIS部署发布
遇到的问题: 生成发布的文件夹后,IIS设置指定目录和端口。访问遇到问题: 第一、权限问题,设置文件夹权限为everyone即可。 第二、目录访问问题,选中站点,点击目录浏览进去右边点启用即可。 第三、配置文件提示问题:\\?\C:\Users\yang\Desktop\WebSite\web.co ... 查看全文
[WebSocket]第二章:WebSocket集群/分布式改造——多人聊天室
前言书接上文,我们开始对我们的小小聊天室进行集群化改造。上文地址:[WebSocket入门]手把手搭建WebSocket多人在线聊天室(SpringBoot+WebSocket)本文内容摘要:为何要改造为分布式集群如何改造为分布式集群用户在聊天室集群如何发消息用户在聊天室集群如何接收消息补充知识点:STOMP简介功能一:向聊天室集群中的全体用户发消息——Redis的订阅/发布功能二:集群集群用户上 查看全文
[WebSocket]使用WebSocket实现实时多人答题对战游戏
前言前两章教程,我们使用WebSocket的基础特性打造了一个小小聊天室,并在第二章对其进行了集群化改造。系列教程回顾:手把手搭建WebSocket多人在线聊天室(SpringBoot+WebSocket)[WebSocket]第二章:WebSocket集群分布式改造——实现多人在线聊天室在本文中,我将介绍如何使用WebSocket向实时多人答题对战游戏提供服务端,并详细介绍通接口的设计。这是我在 查看全文
网页编辑器 实现ctrl+v粘贴图片并上传、word粘贴带图片
tinymce是很优秀的一款富文本编辑器,可以去官网下载。https://www.tiny.cloud 这里分享的是它官网的一个收费插件powerpaste的旧版本源码,但也不影响功能使用。 http://blog.ncmem.com/wordpress/2019/08/07/umeditor%E7 ... 查看全文
获取json中的属性值,生成新json
1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <t ... 查看全文
windows用户提权
使用命令给windows用户提权 创建与提权 功打开虚拟终端后,首先使用命令“ipconfig”,查看网站服务器的IP地址。 接下来,我们使用“whoami”命令查看当前用户。 然后使用“net user”命令,查看网站服务器上的用户账户。 使用命令“net user hack hack /add” ... 查看全文
windows-部署DHCP服务
windows-部署DHCP服务 一、部署DHCP服务的好处1、减少管理员的工作量2、避免输入错误的可能3、避免ip地址冲突4、当网络更改ip地址段时,不需要再重新配置每一个用户的ip地址5、提高了ip地址的利用率6、方便客户端的配置 二、DHCP的分配方式DHCP服务器提供了3种地址分配方式:1、 ... 查看全文
Electron-Vue 程序 调用 C# gRPC 服务
1. 创建可在 Window 和 Linux 上运行的跨平台桌面应用程序 Electron-Vue 开发环境搭建 Demo 2. 创建 C# gRPC 服务 教程:在 ASP.NET Core 中创建 gRPC 客户端和服务器 3. 更改 C# gRPC 服务使其支持 JavaScript 调用 g ... 查看全文
shapely 模块报错 [WinError 126] 找不到指定的模块
事件经过是这样的。 安装了shapely,想耍耍 结果,在跑样例语句的时候报错: from shapely.geometry import Polygon OSError: [WinError 126] 找不到指定的模块。 我上官网看了一下,发现shapely的依赖关系: 自查了一下,确实没有安装g ... 查看全文
Windows10 管理预留存储
管理预留存储: DISM.exe / Online /Get-ReservedStorageStateDISM.exe / Online /Set-ReservedStorageState /State:EnabledDISM.exe / Online /Set-ReservedStorageSta ... 查看全文
看看 Delphi XE2 为 VCL 提供的 14 种样式
其实只提供了 13 个 vsf 样式文件, 还有默认的 Windows 样式, 共 14 种.在空白窗体上添加 ListBox1 等控件, 测试代码: uses IOUtils, Vcl.Styles, vcl.Themes; procedure TForm1.FormCreate(Sender: ... 查看全文
C# 9.0新特性详解系列之五:记录(record)和with表达式
1 背景与动机 传统面向对象编程的核心思想是一个对象有着唯一标识,表现为对象引用,封装着随时可变的属性状态,如果你改变了一个属性的状态,这个对象还是原来那个对象,就是对象引用没有因为状态的改变而改变,也就是说该对象可以有很多种状态。C#从最初开始也是一直这样设计和工作的。但是一些时候,你可能非常需要 ... 查看全文
Ubuntu 命令行访问Windows共享目录
1.Windows下对文件夹进行共享,确保能够通过 \\windowsip\win_dir 进行访问 2.Ubuntu使用root命令,执行命令 mount -t cifs //windowsip/win_dir /tmp/share_dir -o username=windowsuser,pass ... 查看全文
windows服务器装过数据 怎么快速清除
完全删除MySQL数据库1.删除服务MySQL进行管理员模式下cmd,输入net stop mysql停止服务再输入sc delete mysql删除服务2.卸载/删除MySQL相关的程序以及MySQL数据库3.运行“regedit”文件,如图,打开注册表删除注册表数据,通过regedit,删除以下 ... 查看全文
WPF源代码分析系列一:剖析WPF模板机制的内部实现(四)
(注:本文是《剖析WPF模板机制的内部实现》系列文章的第三篇,查看上一篇文章请点这里) 4. DataTemplate 上一篇文章我们讨论了ItemsPanelTemplate类,这一篇和下一篇将讨论DataTemplate类。 DataTemplate类型的变量非常多,主要有: ComboBox. ... 查看全文
使用建造者模式创建一个流式API
使用建造者模式创建一个流式API 代码如下: package com.zengpinlin.aopdemo.model; public class User { private String userName; private String age; private String password; ... 查看全文
Hbase王国游记之:Hbase客户端API初体验
§历史回顾2018年岁末,李大胖朦胧中上了开往Hbase王国的车,伴着一声长鸣,列出缓缓驶出站台,奔向无垠的广袤。(图片来自于网络)如不熟悉剧情的,可观看文章:五分钟轻松了解Hbase列式存储Hbase给初学者的“下马威”§生逢其时随着改革开放的持续推进,移动互联网的长足发展,以及物联网出现,旧有体制下的一些东西已经不能很好的适应发展的需要,无论是壁垒森严且高冷的Oracle,亦或是左右逢源并可爱 查看全文