代码编织梦想

java基础—面试题一-爱代码爱编程

文章目录 1.==和equals区别是什么?2.Java中的 <<、>>、>>> 是什么3.if-else-if-else与switch的区别4.while和do-while

学习经验(前台时间传到后台的方法)-爱代码爱编程

通过前台<input type="date" id="workTimeStart">进行选择时间,然后通过 var workTimeStart= $("#workTimeStart").val();//获得的是yyyy-MM-dd格式 接着通过 $.post('/graduation/workTimeController/addwor

java爱心代码-爱代码爱编程

public class loveme { private static final HashMap<Integer,String> colorMap = new HashMap<>(){{ put(36,"qingse"); }}; public static String getColor

oracle dbms-爱代码爱编程

Oracle dbms_output vs utl_file 使用(二) UTL_FILE UTL_FILE是Oracle用于读写外部文件的工具包。 在使用UTL_FILE前需要设置Oracle DIRECTORY映射外部文件目录。 --log_dir映射到/appl/gl/log SQL> CREATE DIRECTORY log_di

完美超越微服务-爱代码爱编程

DawnSql完美超越微服务 微服务架构是当前主流的企业应用架构。经过几年的实践,它的优点和缺点也广为人知了。 微服务的优点 业务相对独立:有自己的缓存、消息队列、数据库、应用程序。也就是说在业务上就对数据、程序进行解耦。 对性能的扩展相当于容易:某个模块的服务处理能力不足的时候,我们只需要增加这个模块的资源或者是优化它的程序即可。 发布简单

dapr本地托管的服务调用体验与java sdk的spring boot整合-爱代码爱编程

1 简介 之前在文章《dapr入门与本地托管模式尝试》中介绍了dapr和本地托管,本文我们来介绍如果在代码中使用dapr的服务调用功能,并把它整合到Spring Boot中。 Dapr服务调用的逻辑如下: 本次实验

自动生成java类-爱代码爱编程

昨天在学习中国大学Mooc《Java核心技术》(高阶)的Java的注解——注解的解析一节时,遇到一个比较有趣的示例程序。想自己改一改,没想到七八个小时就这么没了。 Java的学习之路竟然是如此漫长!个中辛酸只有经历过一次次的代码调试的自己知道。 收获如下: 命令行中编译程序: C:\01.iworkspace\eclipseWorkspace_

瑞吉搭建和用户登录退出-爱代码爱编程

目标 一周内完成瑞吉外卖的整体开发,能够大部分业务代码,有自己的思路,手撸代码。 具体涉及到的技术 Maven Mybatis/MybatisPlus 拦截器 OSS文件服务器 git redis缓存短信和首页信息 Sp

有序数组的平方,长度最小子数组,螺旋矩阵解题思路-爱代码爱编程

今天在leetcode上刷了三道题,分别是977.有序数组的平方,209.长度最小的数组,59.螺旋矩阵;977关键在于理解双指针思想,209在于使用滑动窗口的方法,同样也是基于双指针思想,而59并不考察算法,重点在于逻辑以及循环不变量原则。 那么话不多说,呈上做题思路及心得 977.有序数组的平方 题目描述: 给你一个按 非递减顺序 排序的整

华为od机试(2023)真题目录(java & js & python)-爱代码爱编程

本专栏算法题均来自2023华为OD机考新题库。 本专栏算法题全部支持Java、JavaScript、Python语言实现。 注意:本专栏只包含新题库题目,不包含老题库题目。如果想同时拥有新、老题库全部题目,请订阅华为OD机试(2022&2023)_伏城之外的博客-CSDN博客https://blog.csdn.net/qfc_128220/

flink中的rangepartition-爱代码爱编程

Flink中的RangePartition 导读:   RangePartition是Flink批处理中的一个算子,用于数据分区。   在Flink批处理的优化器中,会专门针对RangePartition算子进行一次优化,主要是通过采样算法对数据进行估计,并修改原job生成的OptimizedPlan。本文通过一个示例,对这个过程进行相关介绍。 示例如

乔治的小木棍-爱代码爱编程

import java.util.*; public class Main{ public static void main(String[] args) { Scanner sc = new

java多线程-爱代码爱编程

1.创建线程有哪几种方式? 创建线程有三种方式,分别是继承Thread类、实现Runnable接口、实现Callable接口。 通过继承Thread类来创建并启动线程的步骤如下: 定义Thread类的子类,并

java中的io流-爱代码爱编程

1. Java中的IO流 ​ IO(Input Output)用于实现对数据的输入与输出操作,Java把不同的输入/输出源(键盘、文件、网络等)抽象表述为流(Stream)。流是从起源到接收的有序数据,有了它程序就可以采用

springboot容器功能的学习-爱代码爱编程

一、组件添加 1、@configuration         标记类为配置类,配置类中为方法加上@Bean注解给容器注册组件,默认为单实例。配置类也会注册组件。         @configuration的属性:          proxyBeanMethods:代理bean的方法 Full(proxyBeanMethods = true)

java集合-爱代码爱编程

1. Java中有哪些集合容器? ​ Java的集合类主要由Collection和Map这两个接口派生而来,其中Collection接口又派生出三个子接口,分别是Set、List、Queue。所有的Java集合类,都是Se

mybatis:invalid bound statement (not found)绑定异常-爱代码爱编程

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.zhang.dao.BlogMapper.addBlog BlogMapper.java int addBlog(Blog blog); BlogMapper.xml &l

tomcat的类加载机制和jvm的类加载机制-爱代码爱编程

文章目录 一、什么是类加载?二、什么是类加载器三、JVM中的类加载器结构四、JVM的双亲委派机制4.1 什么是双亲委派机制4.2 双亲委派机制解决了什么问题4.3 为什么说JDBC加载驱动时违背了双亲委派机制4.3.

彻底解决:java.sql.sqlexception: incorrect string value: ‘\xf0\x9f\x92\x94‘ for column ‘name‘ at row 1-爱代码爱编程

出现原因:当insert数据中有表情时发生。而这些表情是按照4个字节一个单位进行编码的,而我们使用的utf-8编码在mysql数据库中默认是按照3个字节一个单位进行编码的。 出现原因:当insert数据中有表情时发生。而这

leetcode p72 java使用动态规划思想-爱代码爱编程

Leetcode P72 Java使用动态规划思想 ideas 定义dp数组 ​ 我们首先定一个n+1和m+1的数组,至于为什么是n+1和m+1,是因为d p【0】【i】 d p【i】【0】所代表的是他们对应的字符串