随笔分类 - 技术成长
摘要:生成式对话: https://poe.com/chatgpt https://chat.openai.com/chat/ open ai 官网 ChatGPT for Google (v3.0.1) - 谷歌插件,需 openAI 账户 翻译: https://fanyi.caiyunapp.com
        阅读全文
                
摘要:@PathVariable 问题 在Feign中使用@PathVariable注解的时候,一定要添加value值,即 @PathVariable(value="value_name"),否则依赖者方启动项目会出现 Feign PathVariable annotation was empty on 
        阅读全文
                
摘要:原因是使用easypoi自带的下拉预选值无效,并且还带来了版本冲突的问题,所以只能自己来解决, easypoi的使用请参考: http://doc.wupaas.com/docs/easypoi/easypoi-1c0u9dt0lqnpl 这里是说明使用easypoi生成的Workbook之后如何给
        阅读全文
                
摘要:org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1 java在启动项目的时候报错,这个错误的原因是配置文件的字符编码和java的字符编码不同造成的,有两种
        阅读全文
                
摘要:括号字符串是否有效 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符串。 / 给定一个只包括 '(',')','{','}','[','
        阅读全文
                
摘要:2. 链表两两元素交换 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 示例: 给定 1 2 3 4, 你应该返回 2 1 4 3. 3. 环形链表 给定一个链表,判断链表中是否有环。 为了表示给定链表中的环,我们使用整数 
        阅读全文
                
摘要:1. 反转一个单链表。 示例: 输入: 1 2 3 4 5 NULL 输出: 5 4 3 2 1 NULL / Definition for singly linked list. / class ListNode { int val; ListNode next; ListNode(int x) 
        阅读全文
                
摘要:初识事务隔离 事务隔离级别的出现都是针对数据库的具体问题的, SQL 92标准对事务并发处理会存在的异常情况进行了分级, 分别为脏读(Dirty Read)、不可重复读(Unrepeatable Read)和幻读(Phantom Read). 三种异常 举个例子, 有个heros_temp表, 中有
        阅读全文
                
摘要:初遇事务 在MySQL5.5之前, 默认的存储引擎是MyISAM, 在5.5版本之后默认存储引擎是InnoDB, 而这两个存储引擎的最大区别就在于InnoDB是支持事务的, 这也是InnoDB取代MyISAM的重要原因. 什么是事务呢? 事务的英文是transaction, 也就是进行一次处理的基本
        阅读全文
                
摘要:视图 视图也就是虚拟表, 本身不具备数据, 是SQL中的一个变红要概念. 如图 视图可以帮助我们使用表的一部分, 而不是所有的表, 另一方面可以针对不同的用户制定不同的查询视图. 创建, 更新与删除视图 视图作为一张虚拟表, 帮我们封装了底层与数据表的接口. 相当于是一张表或多张表的数据结果集. 视
        阅读全文
                
摘要:SQL中的连接 关系型数据库的核心之一就是连接, 而在不同的标准中, 连接的写法上可能有区别, 最为主要的两个SQL标准就是SQL92和SQL99了, 后面的数字表示的是标准提出的时间. SQL92中的连接 案例使用的表是球员表, 球队表和身高级别表, 下载: 笛卡尔积 笛卡尔积是一个数学运算, 假
        阅读全文
                
摘要:子查询 子查询就是嵌套在查询中的查询, 目的是为了进行更复杂的查询, 同时可以理解查询的过程. 子查询也分为两种, 一种是关联子查询, 一种是非关联子查询. 关联子查询与非关联子查询 子查询的划分是依据了子查询是否执行多次来进行划分的. 子查询从数据表中查询数据结果, 如果这个数据结果只执行一次, 
        阅读全文
                
摘要:SQL的函数 函数就是将我们经常使用的代码封装起来, 需要的时候直接调用, 提高代码效率和可维护性. SQL函数一般是在数据上执行, 可以方便地转换和处理数据. 常用的SQL函数 SQL提供了一些常用的内置函数, 也可以自定义, 内置的函数分为四类: 算数函数 字符串函数 日期函数 转换函数 算数函
        阅读全文
                
摘要:数据过滤 SQL的数据过滤, 可以减少不必要的数据行, 从而可以达到提升查询效率的效果. 比较运算符 在SQL中, 使用WHERE子句对条件进行筛选, 筛选的时候比较运算符是很重要. 上面的比较运算符, 并不是说每个DBMS都支持, 这里主要说MySQL, 不支持(! )和(! 6000; // 查
        阅读全文
                
摘要:查询语句 首先, 准备数据, 地址是: https://github.com/cystanford/sql_heros_data, 除了id以外, 24个字段的含义如下: 查询 查询分为单列查询, 多列查询, 全部查询等等: 学习阶段可以使用SELECT , 但是在生产环境不要用, 因为效率会非常低
        阅读全文
                
摘要:DDL DDL是DBMS的核心组件,是SQL的重要组成部分. DDL的正确性和稳定性是整个SQL发型的重要基础. DDL的基础语法及设计工具 DDL的英文是Data Definition Language,也就是数据定义语言.定义了数据库的结构和数据表的结构.常用的功能急救室增删改,对应的命令分别是
        阅读全文
                
摘要:MySQL中的SQL是如何执行的 MySQL是典型的C/S架构,也就是Client/Server架构,服务器端程序使用的mysqld.整体的MySQL流程如下图所示: MySQL是有三层组成: 1. 连接层: 负责客户端与服务器端建立连接,客户端发送SQL至服务端; 2. SQL层: 对SQL语句进
        阅读全文
                
摘要:了解SQL SQL的两个重要标准是SQL92和SQL99. SQL语言的划分 1. DDL,也叫Data Definition Language,也就是数据定义语言,用来定义数据库对象,包括数据库、数据表和列. 通过DDL,可以创建、删除和修改数据库和表结构 2. DML,也叫Data Manipu
        阅读全文
                
摘要:HTTP是什么? 不是什么? HTTP: 超文本传输协议,也就是HyperText Transfer Protocol.这是从字面上的理解,如果深一步的理解呢? HTTP又是什么呢? HTTP是什么 HTTP是超文本传输协议,分解为三个部分,就是: "超文本" "传输" "协议". 从后向前解析. 
        阅读全文
                
摘要:HTTP前世今生 1989年,蒂姆·伯纳斯 李发表论文确立了三项关键技术: URI: 统一资源标志符,作为互联网上资源的唯一身份 HTML: 超文本标记语言,描述超文本文档 HTTP: 超文本传输协议,用来传输超文本 基于这三项技术,就可以把超文本系统完美地运行在互联网上,让各地的人们自由共享信息,
        阅读全文
                
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号