自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kalrry

记录会与不会

  • 博客(207)
  • 收藏
  • 关注

原创 Qt安装模块介绍---kalrry

如果你的应用程序需要与需要授权的网络服务进行交互,比如与Google API或者其他需要OAuth授权的服务进行通信,那么就需要安装Qt Network Authorization模块。这个模块通常是随Qt一起提供的,不需要额外安装。如果你需要在Qt应用程序中展示复杂的3D数据图表,并且需要与用户进行交互,那么安装Qt Data Visualization是很有必要的。如果你的应用程序需要处理这样的网络请求,并且需要进行授权验证,那么安装Qt Network Authorization模块是有必要的。

2024-04-02 10:35:40 878

原创 沁恒CH32V307VCT6开发板记录---kalrry

沁恒CH32V307VCT6开发板记录

2024-03-10 11:12:19 550

原创 Qt第三方QCustomPlot的使用---kalrry

【代码】Qt第三方QCustomPlot的使用---kalrry。

2023-02-14 15:50:19 398 1

原创 Sinutrain下载安装与开启OPC UA---kalrry

Sinutrain 开启 OPC UA 本教程只适用于版本,其他版本配置目录有所改变建议安装到默认路径,否则后期修改路径时候容易忽略细节本教程提供安装包为官方包,网上有些非官方包安装后容易出现授权问题,比如授权管理器无法启动,官方技术会建议你重装系统,很多时候是因为安装包非官方包在首次安装前,建议重启一遍系统。

2023-01-16 16:53:51 6019 9

原创 Qt开发遇到的坑---kalrry

此时我们可以尝试用release模式编译后再发布,不出其它意外,应该可以正常运行了(大部分情况是用了MSVC编译环境导致的,也就是结合vs的MSVC编译时用release发布,其它Mingw一般debug后发布就可以,具体原因未深入了解,有大佬看到望补充)但我们发现在QT中也管用,原因可能就是我们最终是Qt+msvc编译的,可能间接性属于vs环境。Qt通过Debug编译后调试正常但是发布后,程序运行不起来,并报如下错误。用release模式编译后发布,居然不报错了,虽然很蒙,但是能跑就行。

2022-12-29 10:10:56 1285

原创 Qt Chart基本使用---kalrry

在pro文件引入QT += charts.h文件.cpp文件

2022-12-01 10:36:04 377

原创 Win系统共享文件夹,在VMware Ubuntu下进入/mnt/hgfs无法显示共享文件的解决方案---kalrry

就是删掉Ubuntu直接用kali 安装虚拟机v-tool并设置共享文件后直接就可以看到,就算没看到重新挂载一下就可以,Ubuntu折腾了一天各种教程都试了没有用。

2022-12-01 10:28:40 490

原创 VSCode中配置调试C/C++问题汇总---kalrry

这是因为 launch.json 文件中的 preLaunchTask 值与 tasks.json 中 label 值不一样。在 .vscode 文件夹下创建 launch.json 与 tasks.json 两个文件。如上面示例 统一改为 “C/C++: g++.exe 生成活动文件”,即可。VSCode是文本编辑器本身不支持c/c++,需要安装插件实现支持。在C/C++项目根目录下创建 .vscode 文件夹(必须包含.)只需要在 launch.json 文件中找到。只需要将值改为一样即可解决。

2022-11-11 11:16:48 2989

原创 scrollIntoView在vue里失效---kalrry

Element.scrollIntoView() 方法让当前的元素滚动到浏览器窗口的可视区域内。// 等同于element.scrollIntoView(true) element . scrollIntoView(alignToTop);// Boolean型参数 element . scrollIntoView(scrollIntoViewOptions);// Object型参数 参数。

2022-10-04 22:03:15 1207

原创 Mac M1安装配置与卸载Java---kalrry

下载安装后,查看是否安装成功。创建test.java。

2022-09-29 20:50:14 584

原创 Mac M1安装Python---kalrry

Python 3.9.1 发布后开始支持苹果 M1 和 macOS 11 Big Sur。也就是我们要下载3.9.1以后的版本,最好选择最新稳定版。双击正常一路next安装即可。

2022-09-24 22:26:34 2184

原创 redux中引入createStore有删除线---kalrry

redux中引入createStore有删除线,如下图。最新导入方式发生改变。

2022-09-22 08:15:31 713

原创 ReactDOM.render is no longer supported in React 18. Use createRoot instead.

React团队在3月29日新推出了React v18.0版本,现在npm 默认的就是18版本,而React 18 不再支持 ReactDOM.render,所以控制台才会抛出以上错误。

2022-09-21 19:31:52 3183 1

原创 Vanilla JS速度超越了vue/react/svelte---kalrry

世界上最强大的JS库——Vanilla JSjavascript的世界里有一个叫做Vanilla JS的库。声称自己是占有率最高的库,各大顶级公司如:Facebook、Google、Amazon、腾讯、百度、微软、阿里、字节等都在使用它它的官方文档还说自己的使用量是Jquery、Prototype、YUI。。。的总和还多。这是要逆天的节奏啊!然而,这么牛的东西,做为前端打工人居然一无所知还没完呢。当你准备下载它时,它说完全没有这个必要因为,Vanilla JS太牛逼以致所有的浏览器都内置了。

2022-09-10 13:29:23 2331

原创 vue3的to系列全家桶---kalrry

to系列包含 toRef、toRefs、toRaw。

2022-09-09 04:04:24 266

原创 vue3的reactive全家桶---kalrry

reactive只支持object【array,object,map,set…相对于reactive来说shallowReactive是浅层响应式改变。readonly是把reactive值变成一个只读的,使之没有办法赋值。reactive不能直接赋值,会破坏响应式对象从而导致页面不显示。ref取值赋值都需要加value,reactive不需要。数组可以使用push加解构。问题和第【二】项说明相似。

2022-09-09 02:03:21 148

原创 vue3的ref全家桶---kalrry

如果shallowRef使用ref的更新方式,用triggerRef包裹会强制更新shallowRef,起到和ref相同的作用。customRef自定义ref,相当于自己去实现一个ref响应式。ref响应式原理其实就是收集依赖和触发依赖更新。在vue2里面是data包裹的数据才有响应式。在vue3里面用ref包裹的数据才有响应式。vue2中常用ref来操作dom。用来判断一个数据是不是ref对象。

2022-09-08 10:43:31 328

原创 Mac如何彻底卸载Node含brew---kalrry

检查各种 local、lib、include 文件夹,删除名字含有node和node_modules的文件和文件夹,如果遇到就执行如下命令。

2022-09-08 06:06:56 1071

原创 Mac M1Nvm安装---kalrry

Nvm是node版本控制工具,可安装多个node版本任意切换。

2022-09-08 05:52:39 205

原创 vue不同组件中监听Localstorage变化并实时更新---ing

建window.dispatchEvent派发事件。

2022-09-07 09:36:38 1843

原创 浏览器存储的增删改查---kalrry---ing

【代码】浏览器存储的增删改查---kalrry---ing。

2022-09-07 09:26:31 96

原创 Electron跨平台---kalrry---ing

Electron使用 JavaScript,HTML 和 CSS 构建跨平台的桌面应用程序。

2022-08-29 08:06:07 190

原创 WebGIS框架---kalrry

首先,WebGL是一种3D绘图协议,只是一个标准,基于此标准,你可以写出MapBox-GL,也可以写出three-GL等框架,它们都是关于web端渲染三维图形的(渲染)引擎论难度,thingjs(框架)

2022-07-03 03:42:00 2120

原创 Mac M1安装配置Flutter---kalrry

下载下载后是一个zip,解压后拖放进【访达】>【应用程序】地址可以自定义命令行输入 source ~/.zshrc 使配置生效命令行输入 flutter -v 测试是否安装成功flutter doctor检查哪些软件未安装三、参考参考...

2022-06-28 03:13:51 869

原创 Mac M1安装Docker---kalrry

二、尝试运行一个Nginx 服务器服务运行后,可以访问http://localhost(opens new window),如果看到了 “Welcome to nginx!”,就说明 Docker Desktop for Mac 安装成功了。对于使用 macOS 的用户,在任务栏点击 Docker Desktop 应用图标 ->Perferences,在左侧导航菜单选择Docker Engine,在右侧像下边一样编辑 json 文件。修改完成之后,点击Apply & Restart按钮,Docker 就会

2022-06-28 00:23:53 962

原创 Mac M1安装配置与卸载GoLang---kalrry

下载Go安装包下载时选择ARM64的版本2、配置Go环境变量3、引用生效4、重启命令行工具三、卸载Go两行命令四、创建第一个Go代码1、创建测试程序创建.go文件,名字自定义写入一个输出hello的代码运行goTest.go文件2、了解Go目录结构3、vs Code安装插件1、搜索安装Go插件2、用 vscode 打开 .go 程序文件时 右下角会弹出安装一系列插件 此时选择install All3、不出意外的话,该出意外了,一般是 /usr/local/go 没

2022-06-27 18:38:28 1797

原创 core.js是什么---kalrry

结论:core.js是JavaScript标准库的 polyfill(补丁),为了做兼容处理的ECMAScript 的迅速成长以及浏览器的频繁更新换代,每年会出现新的 api ,举个例子 es6 时期诞生的 ‘Promise’ ,‘Set’ 或者是 ‘es7’ 数组新提供的方法 ‘includes’ ,这些新加入的 ‘api’ ,就引出一个词 “polyfill” ‘polyfill(垫片/补丁)’ 就是用社区上提供的一段代码,让我们在不兼容某些新特性的浏览器上,使用该新特性。新功能的es’ap

2022-06-22 18:38:36 3830

原创 JS常用数据组织检索形式---kalrry

JS常用API---kalrryfindfilterMapforEchefindfilterMapforEche

2022-06-19 00:32:48 322

原创 前端面试扩展---kalrry

你知道什么是脚手架吗?一级目录二级目录三级目录你知道什么是脚手架吗?你们公司有自己的脚手架工具么,他是怎么工作的?webpack的核心思想是什么Loader和Plugin的区别LoaderPlugin有哪些常见的Loader和Plugin,简单聊一聊各自的作用Loader:Plugin:说一下 Webpack 的热更新原理吧如何优化 Webpack 的构建速度代码分割的本质是什么?有什么意义呢?babel原理linux部署和windows sever服务器区别?公司项目发布流程是什么样的?前端开发方式场景:

2022-06-19 00:15:47 395

原创 Vue项目遇到的问题解决方案汇总---kalrry

解决方案:需求不让使用分页情况下可以使用分页测试 AntDesign

2022-06-17 12:38:26 416

原创 vue路由跳转打开新页面的方式---kalrry

vue-router 路由跳转打开新页面的两种方式

2022-06-06 17:46:17 6816 1

原创 ElementUI问题汇总---kalrry

一、el-dialog设置宽度问题<el-dialog v-model="dialogFormVisible" title="信息维护界面" :width="width">//给绑定width在data中写入数值

2022-05-20 12:32:16 627

原创 Mac/Mac M1安装与使用SVN之subversion---kalrry

Mac安装与使用SVN之subversion---kalrry前言一、安装1.首先安装Homebrew2.再执行3.验证是否安装成功二、使用三、参考前言Win配置记录Mac配置记录一、安装1.首先安装Homebrew安装传送门2.再执行brew install subversion//如果执行以上命令出错//请执行如下更新命令brew update //更新成功后再执行brew install subversion即可成功安装3.验证是否安装成功svn --version//

2022-05-17 18:29:05 561

原创 vscode常见问题---kalrry

vscode常见问题---kalrry1、vscode中语法正确但报错原因解决方法2、vscode中安装edge浏览器插件报错原因解决方法1、vscode中语法正确但报错原因一般是启用了严格语法解决方法在文件中 ->首选项 ->设置 中 搜索 “eslint.enable” 把勾选去除即可2、vscode中安装edge浏览器插件报错原因一般安装了edge浏览器插件导致代码报错解决方法卸载...

2022-05-16 15:21:05 637

原创 MySQL与Oracle学习笔记---kalrry

MySQL与Oracle学习笔记---kalrry一、MySQL安装二、常用命令安装Oracle一、MySQL安装安装传送门二、常用命令//1.创建数据库create database DBname//2.进入某个数据库use DBname//3.删除数据库DROP DATABASE [ IF EXISTS ] <数据库名>安装Oracle完美教程远程连接Oracla数据库...

2022-05-12 19:15:23 260

原创 父子组件的双向绑定---kalrry

Vue父子组件的双向绑定一、两种实现方向二、示例三、参考文档一、两种实现方向用v-model用.sync修饰符二、示例子组件//属性props:{ name:{ type:String }}//更新值this.$emit('update:name','123')父组件v-model方式//将属性name的值更新为123<text-document v-bind:name="username" v-on:update:name="use

2022-05-06 23:09:53 321

原创 vue之v-model与.sync修饰符的区别---kalrry

vue之v-model与.sync修饰符的区别---kalrry一、v-model1、父组件:2、子组件:3、示例代码:4、本质二、.sync1、父组件:3、示例代码4、本质三、总结功能作用场景:一、v-model1、父组件:父组件通过v-model绑定值。如需根据v-model传入的值改变,而触发其他更新需要通过watch监听。2、子组件:声明model对象 设置事件event和prop字段通过porps接受父组件传送值修改是通过this.$emit广播事件3、示例代码:父组件&lt

2022-05-06 23:09:08 588

原创 Vue之封装Axios---kalrry

Vue之封装Axios---kalrry一、简介1. Axios是什么?2. 主要特点2. 为什么封装Axios二、Axios发送请求1. 发起一个 GET 请求2. 发起一个POST请求三、封装Axios1. 安装Axios2. Axios的初步封装3. Axios请求的封装4. 使用一、简介1. Axios是什么?官方解释:Axios 是一个基于 promise 实现的 HTTP 库,在服务端它使用原生node.js http模块, 而在客户端 (浏览端) 则使用XMLHttpRequests。

2022-04-27 16:36:02 168

原创 Vue之v-model双向绑定原理---kalrry

Vue之v-model双向绑定原理---kalrry一、简介二级目录三级目录一、简介v-model实现双向绑定的语法糖,常用于表单与组件之间的数据双向绑定ps:不懂语法糖是什么意思的请点击二级目录三级目录...

2022-04-26 17:13:24 25856 1

原创 什么是语法糖---kalrry

什么是语法糖---kalrry一、简介二、总结1、定义2、具体来说3、理解一、简介作为程序员经常听到语法糖这个概念,这里就为大家普及一下首先看百度词条解释语法糖二、总结1、定义在计算机科学中,语法糖(syntactic sugar)是指编程语言中可以更容易的表达一个操作的语法,它可以使程序员更加容易去使用这门语言:操作可以变得更加清晰、方便,或者更加符合程序员的编程习惯。2、具体来说语法糖是指语言中的一个构件,当去掉该构件后并不影响语言的功能和表达能力,经常会在处理程序之前把语法糖构件转换成

2022-04-26 16:04:34 1277

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除