周报230722

news2024/11/17 15:43:29

周报230722

日期范围:2023-07-19——2023-07-22

学习内容

学习内容/任务进度具体内容
评测分班已完成完成评测笔测试题、机测试题,分班
搭建博客已完成使用阿里云服务器,利用宝塔搭建halo。搭建博客教程
上传博客已完成每日上传当天所学知识相关笔记以及其他内容(halo自建博客、`CSDN、稀土掘金)
git配置已完成配置git实现gitee仓库上传以及github仓库上传(gitee、github)
上传仓库已完成每日上传每日上传当天所学知识相关笔记以及其他内容(gitee、github)
学习算法进行中力扣刷题两数之和(个人力扣)
周测已完成Mysql学习首次周测
Mysql练习1、2、3进行中Mysql练习1已经完成,练习2、3正在进行中
复习回顾、预习进行中本周学习内容复习回顾,预习Mysql进阶

遇到的问题

  1. 域名备案

    • 阿里云
  2. 搭建halo的博客

    • 快速搭建
  3. 聚合函数的使用注意事项

  4. 使用git同时上传gitee仓库与github仓库

    • 方法1:创建两个仓库 git remote 仓库名 链接

      生成config文件如下:

      image-20230722184550908

    • 方法2:在origin中设置两个url

      生成config文件如下:

      image-20230722184631958

  5. 设置typora的图床

    通过picgo使用gitee或者smms建立图床

  6. 算法练习哈希表的使用

    • 两数之和
  7. Mysql语法的使用

    • SQL 中有很多字符串格式化函数,其中一些常用的包括:

      • to_char():将日期或数字转换为字符串。
      • format():对字段的显示进行格式化。
      • lpad()rpad():在字符串的左侧或右侧填充指定字符。
      • substr():从字符串中提取子字符串
    • SQL 中,可以使用 || 运算符或 CONCAT() 函数来拼接字符串。

      || 运算符用于将两个字符串连接在一起,语法如下:

      str1 || str2
      

      其中,str1str2 是要连接的字符串。

      例如,将字符串 ‘Hello’ 和 ‘World’ 连接在一起,可以使用以下语句:

      SELECT 'Hello' || 'World';
      

      输出结果为 ‘HelloWorld’。

      CONCAT() 函数用于将多个字符串连接在一起,语法如下:

      CONCAT(str1, str2, ..., strN)
      

      其中,str1str2、…、strN 是要连接的字符串。

      例如,将字符串 ‘Hello’、’ ’ 和 ‘World’ 连接在一起,可以使用以下语句:

        SELECT CONCAT('Hello', ' ', 'World');    
      

      输出结果为 ‘Hello World’。

    • SQL 中,可以使用 LOWER() 函数将字符串转换为小写字母。

      LOWER() 函数的语法如下:

      LOWER(str)  
      

      其中,str 是要转换为小写的字符串。

      例如,将字符串 ‘Hello World’ 转换为小写字母,可以使用以下语句:

      SELECT LOWER('Hello World');    
      

      输出结果为 ‘hello world’。

    • --databases 是一个用于指定要操作的数据库的选项。在执行数据库相关的命令时,可以使用该选项来指定要对哪个数据库进行操作。

      例如,在使用 MySQL 客户端连接到远程服务器时,可以使用 --databases 选项来指定要连接的数据库:

      mysql -h <hostname> -u <username> --databases <database_name>   
      

      其中,<hostname> 是远程服务器的主机名或 IP 地址,<username> 是登录用户名,<database_name> 是要连接的数据库名称。

学习心得

在这一周中,我学习了通过阿里云服务器、宝塔和Halo搭建自己的博客,同时对域名备案方面知识有了一定的了解,还掌握了git上传仓库的方法以及同时上传两个仓库的方法以及在培训期间学习了MYSQL使用的语法基础,除此之外还对于算法进行了一定的学习。

​ 首先,在搭建个人博客的过程中学习到了不少知识,因为在之前有过通过本地服务器使用宝塔搭建wordPress博客的经验,因此这次搭建个人博客的时候采用的是阿里云服务器使用宝塔搭建Halo博客,在过程中遇到了不少的问题,例如服务器初次端口设置、宝塔终端的登录,守护进程的添加等,初始化了3次服务器,好在最后终于搭建成功,也学会了如何搭建博客和如何初始化服务器等操作;

​ 其次,在使用git仓库的阶段,创建了两个远程仓库,但是刚开始是分成两个本地仓库进行上传,感觉异常麻烦,之后就开始尝试如何让他们可以同时在一个本地仓库中上传,又有哪些方法。经过不断尝试,发现了如果想同时上传两个仓库的话,有两个方法(操作是在命令行中进行或.git中的.config文件中):一是在本地仓库中创建一个上传的缓存库,创建一个缓存库中创建两个url,也就是在romote中动手脚,在其中原本有一个url的情况下,再添加进入另一个远程仓库的url;二是在本地仓库创建两个上传的缓存库,再创建一个romote;详细教程

​ 还有在这一周的学习中,还抽空学习了一点算法,力扣的题库第一道算法两数之和,除了日常最容易想到的暴力枚举法,还有通过哈希表实现的对照表法,通过空间复杂度来实现时间复杂度的优化;

​ 此外,在使用tyora记录每日所学的过程中,学会了如何设置picgo图床,例如gitee图床smms图床

​ 最后,在云创动力的培训下学习了MYSQL数据库操作的基础语法、聚合函数、数据库的备份和还原等,在学习中发现自己对alterupdate、数据库的备份和还原语法还是不太熟练,在课后还是进行一定的熟知练习才将其基本掌握。

在这一段的学习中,我不仅仅在学习中收获了不少,还在过程中发现了自己学习上的不足,以及如何去正确的对待自己的不足,如何对知识有个明确的概念性认知。

学习计划

根据这几天的学习,我对于今后的学习做出了以下计划:

  1. 在学习过程中,每日回顾当天所学知识的笔记,并上传至自己的博客与仓库;
  2. 每周留足看一个算法的时间,争取掌握,并获取新的知识;
  3. 在每天的学习后,对当前所学知识进行回顾和对将要学习的知识进行预习;
  4. 每周留一定的时间对本周所学知识进行回顾,查漏补缺。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/792035.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

(嵌套虚拟机)ovs+floodlight搭建sdn——模拟并检测ddos攻击

参考博文-CSDN-九瓜&#xff08;作者&#xff09;-使用OpenvSwitch KVM搭建SDN网络、完整流程 ovs安装&#xff0c;需对应版本&#xff0c;使用uname -a查看内和版本&#xff0c;官网连接http://www.openvswitch.org//download/ 如果觉得2.17.7就可以&#xff1a;那么使用命…

mybatis日志工厂

前言&#xff1a; 如果一个数据库操作&#xff0c;出现异常&#xff0c;我们需要排错&#xff0c;日志就是最好的助手 官方给我们提供了logImpl&#xff1a;指定 MyBatis 所用日志的具体实现&#xff0c;未指定时将自动查找。 默认工厂&#xff1a; 在配置文件里添加&#xf…

vue中使用vab-magnifier实现放大镜效果

效果图如下&#xff1a; 1. 首先&#xff0c;使用npm或yarn安装vab-magnifier插件&#xff1a; npm install vab-magnifier或 yarn add vab-magnifier2. 在Vue组件中引入vab-magnifier插件&#xff1a; import VabMagnifier from vab-magnifier; import vab-magnifier/lib…

边缘计算在交通行业的应用有哪些?

随着我国城市化进程的不断加快。人民生活水平不断提高。随之带来的私家车辆增多导致的交通拥堵问题。智慧交通作为一种新兴的交通模式&#xff0c;对传统交通行业产生了深远的影响。 智慧交通利用边缘计算和物联网等先进人工智能技术&#xff0c;赋能传统交通行业数字化升级。…

【JavaEE初阶】Tomcat安装与使用及初识Servlet

文章目录 1. Tomcat的安装与使用1.1 Tomcat安装1.2 Tomcat的启动1.3 Tomcat部署前端页面 2. Servlet2.1 Servlet是什么2.2 第一个Servlet程序2.3 常见错误 1. Tomcat的安装与使用 1.1 Tomcat安装 在浏览器中搜索Tomcat,打开官方网页.Tomcat官网 点击下载Tomcat8. 点击下载压…

Java语言简介

个人记录学习Java的笔记&#xff0c;内容不全面不准确 Java历史 Java是一种简单易用&#xff0c;与平台无关&#xff0c;完全面向对象的编程语言。Java诞生于20世纪90年代初期&#xff0c;前身是SUN公司为智能化家电开发的Oak语言&#xff0c;它的基础是C与C语言&#xff0c;由…

什么是iPaaS?浅谈iPaaS的未来发展方向

什么是iPaaS&#xff1f; iPaaS&#xff0c;即集成平台即服务&#xff08;Integration Platform as a Service&#xff09;&#xff0c;是一种云计算服务模型&#xff0c;旨在帮助企业简化应用程序和数据的集成过程。通过iPaaS&#xff0c;企业可以在云环境中轻松地将不同的应…

给你推荐一款快速通过 typescript 生成 jsonschema 的包处理器

theme: github fast-typescript-to-jsonschema Typescript 生成 jsonschema 数据插件 性能 案例 interface AAA {a: number;b: string;c: boolean; }解析器解析耗时fast-typescript-to-jsonschema15mstypescript-json-schema5430ms 特性 编译Typescript文件以获取完整的类…

基于因果关系知识库的因果事件图谱构建、文本预处理、因果事件抽取、事件融合等

项目设计集合&#xff08;人工智能方向&#xff09;&#xff1a;助力新人快速实战掌握技能、自主完成项目设计升级&#xff0c;提升自身的硬实力&#xff08;不仅限NLP、知识图谱、计算机视觉等领域&#xff09;&#xff1a;汇总有意义的项目设计集合&#xff0c;助力新人快速实…

postgresql四种逻辑复制的状态

准备 CreateCheckpoint&#xff0c;或者bgwriter启动时&#xff0c;或者创建logicalreplicationslot时都会调用LogStandbySnapshot 记录一个XLOG_RUNNING_XACTS类型的日志。日志中记录了所有提交的事务的xid(HistoricSnapshot) 启动&#xff08;SNAPBUILD_BUILDING_SNAPSHOT&…

uniapp使用uni-swipe-action后右侧多了小于1px的间隙

问题&#xff1a;uniapp使用uni-swipe-action后右侧多了小于1px的间隙。且在真机上没有问题&#xff0c;但是在微信开发者工具中有问题。 代码如下&#xff1a;在滑动滑块或者点击这个区域时&#xff0c;就会出现问题。 <scroll-view :scroll-y"true" :style&quo…

Android 帧率分析

卡顿&#xff1a; 界面呈现是指从应用生成帧并将其显示在屏幕上的动作。如需确保用户能够流畅地与您的应用互动&#xff0c;您的应用呈现每帧的时间不应超过 16ms&#xff0c;以达到每秒 60 帧的呈现速度&#xff08;为什么是 60fps&#xff1f;&#xff09;。如果您的应用存在…

TRT4-trt-integrate - 3 使用onnxruntime进行onnx的模型推理过程

前言&#xff1a; onnx是microsoft开发的一个中间格式&#xff0c;而onnxruntime简称ort是microsoft为onnx开发的推理引擎。允许使用onnx作为输入进行直接推理得到结果。 py接口的推理过程&#xff1a; main函数&#xff1a; if __name__ "__main__":session onn…

Faiss简单使用

Faiss是Facebook AI Research开发的快速相似性搜索&#xff08;similarity search&#xff09;计算库&#xff0c;为稠密向量提供高效相似度搜索和聚类&#xff0c;支持十亿级别向量的搜索。 Faiss 的核心原理是基于向量索引和近似最近邻搜索。它通过构建索引结构来加速相似性…

android9-android13 AMS演进初窥

目录 一&#xff1a;概览 WindowManagerService 基本介绍 ActivityManagerService 基本介绍 二&#xff1a;AMS及其关联的WMS中主要组件的类图和对像图 一&#xff1a;android 9中AMS/WMS的类图和对像图 二&#xff1a;android 10中AMS/WMS的类图和对像图 三&#xff1a…

怎么给图片去底色?这几个方法一定要知道

如果你是一位设计师或者是需要制作图片的人&#xff0c;那么你一定知道去除图片底色的重要性。无论是制作海报、广告、产品图片还是网站页面&#xff0c;去除图片底色可以让你的设计更加精细、美观、专业。在本文中&#xff0c;我们将介绍三种常见的图片去底色方法&#xff0c;…

p7付费课程笔记5:串行gc以及并行gc

前言 前段时间我们学习jvm的基础结构和gc相关的基础知识&#xff0c;今天我们详细讲讲几大gc。 串行gc 串行 GC 对年轻代使用 mark-copy (标记-复制) 算法&#xff0c;对老年代使用 mark-sweep-compact (标记-清除-整理) 算法。 两者都是单线程的垃圾收集器&#xff0c;不能…

百度AI成为移动生态强者的真相

移动互联网的发展&#xff0c;让移动生态成为了互联网企业竞争的重要战场。在这场竞争中&#xff0c;百度AI凭借着其优质的技术实力和完善的生态系统&#xff0c;成为了移动生态中的强者。 那么&#xff0c;百度AI究竟靠什么成为了强者呢&#xff1f;首先&#xff0c;百度AI的技…

网络安全/黑客零基础入门(经验分享)

相关网站推荐 博主研究方向为安全领域&#xff0c;以后可能更多的在圈子内发表文章&#xff0c;提高文章质量。 1、FreeBuf 国内关注度最高的全球互联网安全媒体平台&#xff0c;爱好者们交流与分享安全技术的社区&#xff0c;网络安全行业门户。 2、看雪 看雪论坛是个软件…

GB/T 25000.51解读——软件产品的兼容性怎么测?

GB/T 25000.51-2016《软件产品质量要求和测试细则》是申请软件检测CNAS认可一定会用到的一部国家标准。在前面的文章中&#xff0c;我们为大家整体介绍了GB/T 25000.51-2016《软件产品质量要求和测试细则》国家标准的结构和所涵盖的内容以及对软件产品的八大质量特性中的功能性…