代码编织梦想

【leetcode1145】c++-爱代码爱编程

 【leetcode1145】二叉树着色游戏 leetcode极简笔记,主要记录自己写的辣鸡代码 我的思路:x点将树分成三部分:①x点的左子树②x点的右子树③剩余部分。只要其中一部分的节点数量大于其他两部分之和即可胜 题解说要用到dfs,我:??? /** * Definition for a binary tree node.

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

从零开始学习:初始c语言(1)-爱代码爱编程

一.工具:Visual Studio Community 二.创建过程: 创建项目(VS2019),选择空项目 创建源文件,记得将.cpp改成.c ,其中*.c文件—源文件;*.h文件—头文件 3.写代码(可看三.基本框架) 编译运行(ctrl+f5

centos安装最新版gcc(gcc-12.1.0)记录-爱代码爱编程

简述 centos7上gcc初始版本太低,想要升级有担心后面要用到低版本的gcc 于是打算通过环境变量管理多版本gcc 有网络情况 下载最新的gcc包,官网下载略慢可以使用国内镜像源加速如:NJU Mirror

小知识:hello world究竟从何而来?-爱代码爱编程

【TE_小维同学w:和大家一起学习的计科大一生】 Hello, World最早是由 Brian Kernighan 创建的。1978年,Brian Kernighan写了一本名叫《C程序设计语言》的编程书,在程序员中广为流传。他在这本书中第一次引用的Hello World程序,源自他在1973年编写的一部讲授B语言的编程教程。 但是非常不幸的是,当 F

梅科尔工作室-卢学斌-鸿蒙笔记1-爱代码爱编程

一,主要目录配置文件作用 1.ets文件夹内用于存放编写的代码文件 2.configuration存放相应模块的配置文件 3.resource对应模块内公共资源 4.外层的configuretion用来存放工程应用级的配置文件 5.开发初期阶段主要的开发都集中在est文件夹中 6.AppScopeNode主要用于存放整个应用公共的信息与资源

idea中git的使用-爱代码爱编程

工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下: 假设小组中有两个人,组长小张,组员小袁 场景一:小张创建项目并提交到远程Git仓库 场景二:小袁从远程Git仓库上获取项目源码 场景三:小袁修改了部分源码,提交到远程仓库 场景四:小张从远程仓库获取小袁的提交 场景五:小袁接受了一个新功能的任务,创建了一个分支并在分支上开发 场

常用验证规则-爱代码爱编程

1.手机号验证规则 // 验证手机号的规则 var checkMobile = (rule, value, cb) => { // 验证手机号的正则表达式 const regMobile = /^(0|86|17951)?(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57])[

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

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

代码随想录算法训练营第二天|t977(有序数组的平方)、t209(长度最小的子数组)、t58(螺旋矩阵Ⅱ)-爱代码爱编程

代码随想录刷题2022.02.02 双指针法 LeetCode题目: T977(有序数组的平方) 解题要点 定义好指针变量,在循环语句中认清充当指针的变量的移动过程 注意:1)一次性定义多个变量时,只用声明依一次

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

【带大家了解数据库系统】-爱代码爱编程

数据库管理系统分类 关系型数据库(RDBMS) 1、Oracle 数据库 (老大,最挣钱的数据库) 2、MySQL数据库 (最流行中型数据库)) 3、SQL server 数据库 (Windows上最好的数据库) 4、 PostgreSQL(功能最强大的开源数据库) 5、SQLite(最流行的嵌入式数据库) 非关系型数据库(NoSQL) 1

sslh隐藏端口-爱代码爱编程

目录 环境:Kali 隐藏端口 环境:Kali 隐藏端口 通过端口复用来达到隐藏端口的目的。这里以隐藏SSH端口,通过SSH进行远程登录为例,通过SSLH让 HTTPS 和 SSH 共享同一个端口 下载sslh ┌──(root㉿kali)-[~] └─ apt-get install sslh -y 配置sslh # Defaul

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

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

2.2日报-爱代码爱编程

完成接口: 添加字段“已售” 并在搜索时按其排序 商品删除改为逻辑删除 商品逻辑删除即下架后不会被搜索到, 购物车的商品删除 学习算法: 答疑 数组的排序 明码,16点阵 遇到的问题: 数组排序问题: Arrays.sort(list,(a,b)->(int)(a[2]-b[2]));//按第一维元素比较二维数组 Strin

力扣:19. 删除链表的倒数第 n 个结点-爱代码爱编程

【题目】给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 【测试用例】 示例 1: 输入:head = [1,2,3,4,5], n = 2 输出:[1,2,3,5] 示例 2: 输入:head = [1], n = 1 输出:[] 示例 3: 输入:head = [1,2], n

找出不是两个数组共有的元素-爱代码爱编程

给定两个整型数组,本题要求找出不是两者共有的元素。 输入格式: 输入分别在两行中给出两个整型数组,每行先给出正整数N(≤20),随后是N个整数,其间以空格分隔。 输出格式: 在一行中按照数字给出的顺序输出不是两数组共有的元素,数字间以空格分隔,但行末不得有多余的空格。题目保证至少存在一个这样的数字。同一数字不重复输出。 输入样例: 10

sslh作业-爱代码爱编程

安装 SSLH 大多数 Linux 发行版上 SSLH 都有软件包,因此你可以使用默认包管理器进行安装。 在 Debian、Ubuntu 及其衍生品上运行: sudo apt-get install sslh 安装 SS

集训队寒假第二节-二叉树-爱代码爱编程

1.二叉树的定义(个人观点)         二叉树的定义简单可以比喻为一个父亲/母亲(根)最多只能有2个孩子(节点),况且这两个孩子也有性别之分——男孩子(左节点)和女孩子(右节点)。当然二叉树是一个递归的定义。 2.二叉树的存储         <1.顺序存储                 按照从上层到下层,每层从左到右来进行存储。

算法:(十二)排序-爱代码爱编程

文章目录 12.1 计数排序面试题75:数组相对排序 12.2 快速排序面试题76:数组中第k大的数 12.3 归并排序面试题77:链表排序面试题78:合并排序链表 12.1 计数排序