×

MYSQL教程

MySQL压缩包方式安装,傻瓜式教学(mysql压缩包安装配置教程)

小海 小海 发表于2024-05-09 浏览11051 评论0
1. 从官网下载mysql安装包 网址:MySQL :: Download MySQL Community Server (Archived Versions) 选择版本,进行下载压缩包(我这里选择的是5.7.30) 2. 下载完成之后解压出来​​​​​​(注:编程类的软件在安装时路径尽量不要有中文或者空格)  3. 然后再文件目录中创建 my.ini 配置文件  在my.ini配置文件中添加如下配置 [mysqld] #设置3306端口 port = 3306 # 设置mysql的

html5教程

二:以理论结合实践方式梳理前端 HTML ——— 常用 HTML 标签

小海 小海 发表于2024-05-01 浏览6353 评论0
HTML 常用标签 HTML 标签的学习虽不难,但是却需要多的实践,只有自己亲手敲敲代码,才能看出每个 HTML 标签具有什么样式的页面效果,这里给介绍一些常用标签 标题与段落标记 标签 <h1> ~ <h6> 分别用于定义一至六级的标题,标签 <p> 用于定义段落,都是块级元素,因此浏览器渲染完成后会自动换行 <!DOCTYPE html> <html lang="en"> <head> &l

chrome

chrome浏览器的跨域问题解决(chrome浏览器的跨域问题解决方法)

小海 小海 发表于2024-05-01 浏览13636 评论0
关于chrome浏览器跨域的问题: 原来chrome浏览器本身支持可跨域的设置,但目前新版的chrome浏览器提高了跨域设置的门槛,原来的方法不再适用了。下面简单介绍下新版chrome的跨域设置方法: 1. 版本号49之前的chrome跨域设置 直接在打开命令上加–disable-web-security就可以了 具体步骤为: 1、下载并安装好chrome浏览器,在桌面chrome快捷图标,鼠标右键的属性一栏。 2、在属性页面中的目标输入框里追加 --disable-web-sec

scala

Scala ZIO 的流处理介绍和应用(scalar process)

小海 小海 发表于2024-04-30 浏览3893 评论0
zio 流处理介绍 摘自官网 流式库的主要目标是引入一个高级 API,该 API 抽象了使用数据源和目标进行读写操作的机制。在 zio 中 需要添zio-streams为依赖才能使用流。流式库帮助我们专注于业务逻辑,并将我们与低级实现细节分开。 有很多人们可能不认识的流式库的示例,这是一个常见问题,尤其是对于初学者而言。初学者可能会说“我不需要流式库。我为什么要使用它?”。这是因为他们看不到流。一旦我们使用流式库,我们就会开始到处看到流,但在那之前我们不知道它们在哪里。 在深

nginx

如何在Nginx中配置HTTP安全响应头

小海 小海 发表于2024-04-30 浏览9757 评论0
关于在Nginx中配置HTTP安全响应头 最近在实际开发过程中,需要对项目的http响应头做一些配置,以防止各类XSS攻击、点击劫持等。这些HTTP响应头在我们部署 Nginx 的时候经常会被忽略掉,个人感觉这是一个比较严重的“疏忽”,加上还是很有必要的,现把用到的一些配置记录一下。 1.Strict-Transport-Security (HSTS) Strict-Transport-Security (通常简称为 HSTS)是一个安全功能,它告诉浏览器只能通过HTTPS访问当前资源

CSS文章/教程

CSS Reset & Modern CSS Reset

小海 小海 发表于2024-04-25 浏览6707 评论0
目录 什么是CSS Reset? CSS Reset为什么存在? CSS Reset该怎么写? CSSReset示例 1.淘宝(CSS Reset): 2.百度(CSS Reset): Modern CSS Reset 核心观点 整个 Reset 的源码比较简单: 其中一些比较有意思的点,单看盒子模型: 再看看在用户体验及可访问性方面的一些做法: 结合实际环境 小结 什么是CSS Reset? CSS Reset,又叫做 CSS 重写或

spring boot

springboot集成websocket实战:站内消息实时推送

小海 小海 发表于2024-04-23 浏览4686 评论0
背景     现有一个类似boss直聘的招聘小程序,求职端和招聘端可以根据身份进行切换.要求实现两个问题:     1.求职端或是招聘端上线时,如果有未读消息需要显示未读消息数;     2.求职端和招聘端同时在线时,求职端投递简历之后,要求招聘端能够实时显示有新投递简历的消息信息;招聘端发送面试邀请时,求职端消息列表中实时显示出面试要求的消息信息. 处理方案梳理     对于第一个问题,可以在进入到小程序页面之后,服务端提供一个获取用户未读消息数据查询的接口.     对于第二个问题

css3

使用 div 实现 input、textarea 并支持输入框 placeholder 属性(解决浏览器兼容性)

小海 小海 发表于2024-04-23 浏览6959 评论0
解决这个问题的初衷:在做文本编辑器时,系统自带的 textarea 在 火狐 浏览器中回车不会进行换行,被显示成了空格,找了好几种方案没解决,试了下 div 实现 input、textarea 的方式,发现可以完美解决这个问题 # 使用 contenteditable=“true” 实现的文本框全选内容 # 输入框贴贴去除样式并插入到指定光标位置(contenteditable=“true” 实现的输入框也支持) 一、div 实现 textarea 1、给 div 添加 cont

中间件

Iceoryx整体

小海 小海 发表于2024-04-23 浏览4862 评论0
记录iceoryx学习过程,欢迎交流 一、架构 1. RouDi RouDi 管理共享内存并负责服务发现,使订阅者能够找到发布者提供的主题。 介绍中有一句话:“当应用程序崩溃时,RouDi 会清理所有资源。由于我们大多是无锁的进程间机制(只有最后一个锁;我们正在努力移除它),与使用锁定的传统机制相比,基于 iceoryx 的通信更加可靠。” 这个可以再看一下,我们平常遇到的锁的问题,iceoryx是怎么处理的? 2. 整体架构   iceoryx ho

MSSQL教程

mysql修改密码遇到ERROR 1064 (42000): You have an error in your SQL syntax、ERROR 1290、ERROR 1396等报错解决方案

小海 小海 发表于2024-04-22 浏览8750 评论0
前提:mysql忘记密码,进行修改密码操作 修改配置文件 vim /etc/my.cnf 在 [mysqld] 小节下添加一行:(这一行配置让 mysqld 启动时不对密码进行验证) skip-grant-tables=1 重启 mysqld 服务: systemctl restart mysqld 无需密码就可以登录到 mysql: mysql -u root 修改用户密码遇到的问题(ERROR 1064、ERROR 1290) set password for root@

golang

基于 go-zero 实现网盘系统

小海 小海 发表于2024-04-21 浏览5499 评论0
学习视频:【项目实战】基于 go-zero 实现网盘系统 文档: XORM - Simple and Powerful ORM for Go go-zero 基于 go-zero 实现网盘系统 Apifox 生成的在线接口文档,仅供参考: https://www.apifox.cn/apidoc/shared-74bcbbbe-b20f-4ed6-afa8-02752683a8c9/api-20729960 go-zero 简单使用 Goctl 安装,参考: