当前位置:首页 - 第606页

02月09日

PolarDB 再升级:欢迎来到云数据库 x AI新时代

发布 : ofheart | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 160次
PolarDB 再升级:欢迎来到云数据库 x AI新时代

大模型时代,数据库的变化走到了哪?作者|思杭 编辑|皮爷 出品|产业家 “搭积木”、“‘自动驾驶’”、“三层解耦”,这些形象的标签成了1月17日阿里云开发者生态大会当天最出圈的词汇。会上,一名小学生受邀上台演示了数据库查询的场景。一种“全民编程”的气氛向现场观众席卷而来。而让个人开发者和企业用户都可以像“搭积木”一样开发和管理数据库,这也正是阿里云在2024年甚至更长时间里的新愿景。而AI,正是其中的关键武器。从IBM小型机,到Oracle“统治”时代,再到以AWS、GCP等云数据库巨头引领的新时代,全球数据库行业交错发展了40年之久。而在最近的十年时间里,国产数据库成为新的弄潮儿。2023年底,一张亮眼的成绩单新鲜出炉。阿里云瑶池数据库入选Gartner云数据库

02月09日

Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make protected final java.lang.C

发布 : ofheart | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 503次
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make protected final java.lang.C

最近在学习JDK17的时候遇到这么一个问题,springBoot启动失败,日志如下:Exceptioninthread"main"java.lang.IllegalArgumentException:Unabletoinstantiatefactoryclass[com.ctrip.framework.apollo.spring.boot.ApolloApplicationContextInitializer]forfactorytype[org.springframework.context.ApplicationContextInitializer]atorg.springframework.core.io.support.SpringFactoriesL

02月08日

C语言中10种常见的字符串函数你都掌握了吗?

发布 : ofheart | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 182次
C语言中10种常见的字符串函数你都掌握了吗?

目录 ​编辑1.strlen(字符串长度计算函数)2.strcpy(字符串拷贝函数)3.strcat(字符串追加函数)4.strcmp(字符串大小比较函数)5.strncpy(有限制的字符串拷贝函数)6.strncat(有限制的字符串追加函数)7.strncmp(有限制的字符串大小比较函数)8.strstr(字符串查找函数)9.strtok(字符串切割函数)10.strerror(打印错误信息函数)11.完结散花               不是每个人都能做自己想做的事,成为自己想成为的人。                         克心守己,律己则安!创作不易,宝子们!如果这篇

02月08日

windows搭建一个FTP服务器超详细

发布 : ofheart | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 181次
windows搭建一个FTP服务器超详细

一.场景:在开发过程中需要FTP文件上传下载功能,需要在本地或者服务器上搭建一个FTP服务器。二.详细步骤:1.安装FTP服务器支持和配置IISweb服务器打卡“启动关闭Window功能”控制面板=>程序=>启动或关闭Windows功能或者选择快捷方式执行命令打开按【Win+R】快捷键打开运行对话框,输入“optionalfeatures”后,按回车键勾选配置如图所示2.配置IISWeb站点新建FTP服务器根目录文件夹打开“InternetInformationServices(IIS)管理器”新建站点鼠标右击网站,点击添加FTP站点配置站点名称跟物理路径,然后下一页绑定ip跟ssl设置,ip使用本机的ip,端口默认

02月08日

C++引用、内联函数、auto关键字介绍以及C++中无法使用NULL的原因

发布 : ofheart | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 135次
C++引用、内联函数、auto关键字介绍以及C++中无法使用NULL的原因

文章目录一、引用1.1引用概念1.2引用特性1.3常引用1.4使用场景1.4.1做参数1.4.2做返回值1.5引用和指针的区别1.6小结一下二、内联函数2.1内联的概念2.2内联的特性2.3【面试题】三、auto关键字(C++11)3.1类型别名思考3.2auto简介四、auto的使用细则4.1基于范围的for循环(C++11)4.2范围for的使用条件五、指针空值nullptr(C++11)一、引用1.1引用概念C++是C语言的继承,它可进行过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。引用(reference)就是C+

02月08日

【C++】C++入门 — 指针空值nullptr

发布 : ofheart | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 149次
【C++】C++入门 — 指针空值nullptr

C++入门指针空值指针空值在良好的C/C++编程习惯中,声明一个变量时最好给该变量一个合适的初始值,否则可能会出现不可预料的错误,比如未初始化的指针。如果一个指针没有合法的指向,我们基本都是按照如下方式对其进行初始化:voidTestPtr(){int*p1=NULL;int*p2=0;//……}NULL实际是一个宏,在传统的C头文件(stddef.h)中,可以看到如下代码:#ifndefNULL#ifdef__cplusplus#defineNULL0//NULL实际是0#else#defineNULL((void*)0)//这里强转为指针类型#endif#endif可以看到,NULL可能被定义为字面常量0,或

02月07日

【C#】当重复使用一段代码倒计时时,定义接口类和通过实现类继承接口方式进行封装方法和体现代码灵活性

发布 : ofheart | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 162次
【C#】当重复使用一段代码倒计时时,定义接口类和通过实现类继承接口方式进行封装方法和体现代码灵活性

欢迎来到《小5讲堂》大家好,我是全栈小5。这是《C#》序列文章,每篇文章将以博主理解的角度展开讲解,特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对知识点的理解和掌握。温馨提示:博主能力有限,理解水平有限,若有不对之处望指正!目录前言优化前界面代码优化后界面继承类代码常见情况报错提示解决方法属性作用封装继承多态前言上两篇文章已经通过静态方法和this扩展方式,实现了倒计时公共代码的封装。通过代码的封装,不仅代码减少了,也提高了代码的可维护性,一举多得,何乐不为。这也是编程最有魅力的地方,随着编码经验的增多以及不停的学习,就会满满理解和领悟一些知识点,理论以及设计思想。【C#】当重复使用一段代码倒计时

02月07日

前端项目部署自动检测更新后通知用户刷新页面(前端实现,技术框架vue、js、webpack)——方案二:轮询去判断服务端的index.html是否跟当前的index.html的脚本hash值一样

发布 : ofheart | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 233次
前端项目部署自动检测更新后通知用户刷新页面(前端实现,技术框架vue、js、webpack)——方案二:轮询去判断服务端的index.html是否跟当前的index.html的脚本hash值一样

前言当我们重新部署前端项目的时候,如果用户一直停留在页面上并未刷新使用,会存在功能使用差异性的问题,因此,当前端部署项目后,需要提醒用户有去重新加载页面。技术框架vue、js、webpack解决方案根据打完包之后生成的scriptsrc的hash值去判断,每次打包都会生成唯一的hash值,只要轮询去判断不一样了,那一定是重新部署了轮询(20s、自己设定时间)服务器的index.html文件,将新的script数组与旧script数组比较数组内容是否一致(可以将新旧数组拼接后去重,若去重后的数组长度,与旧数组长度不一样,则说明重新部署了),若新旧数组不一致则通知用户刷新页面通过监听visibilitychange事件,在页面隐藏时停止轮询,页面显示立马检测一次更新检测到更新

02月06日

C语言——L/数据在内存中的存储

发布 : ofheart | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 174次
C语言——L/数据在内存中的存储

目录一、整数在内存中的存储二、大小端字节序和字节序判断1、什么是大小端2、为什么有大小端?2.3练习2.3.1练习1:判断大小端2.3.2练习2:请分析输出值2.3.3练习3:请分析输出值2.3.4练习4:请分析输出值2.3.5练习5:请分析输出值2.3.6练习6:请分析输出值三、浮点数在内存中的存储3.1练习3.2浮点数的存储3.2.1浮点数存的过程3.2.2浮点数取的过程3.3练习解析总结:一、整数在内存中的存储在讲解操作符的时候,我们就讲过了下面的内容:整数的2进制表示法有三种,即原码、反码和补码三种表示方法均有符号位和数值位两部分,符号位都是用0表示“正”,⽤1表示“负”,最高位的⼀位是被当做符号位,剩余的都是数

02月06日

Android kotlin build.gradle.kts配置

发布 : ofheart | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 617次
Android kotlin build.gradle.kts配置

1.添加maven仓库1.1.settings配置1.1.1.settings.gradlerepositories{maven{url'https://maven.aliyun.com/repository/public/'}mavenCentral()}1.1.2.settings.gradle.ktsrepositories{maven{setUrl("https://maven.aliyun.com/repository/public/")}mavenCentral()}1.2.gradle配置1.2.1.build.gradleimplementation'com.gi

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1