代码编织梦想

笔记:css1-爱代码爱编程

css选择器 简单选择器: *{ } #id{ } .类名{ } 标签名{ } 复合选择器: 后代选择器(以空格隔开) 选择器1 选择2 ...{ } 子代选择器(以大于隔开) 选择器1>选择2 ...{ } 并集(以逗号隔开) 选择器1,选择2,选择3...{

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

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

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

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

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

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

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

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

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

力扣: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

mysql语句学习-爱代码爱编程

SourceURL:file://文字文稿1 mysql 总结: DDL数据库操作 查看当前有那些数据库show databases; 创建数据库create database 数据库名; 使用哪个数据库 use 数据库; 查看当前使用的数据库是哪个 select database(); 删除数据库 drop database 数据库

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

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

[python]python argparse命令行工具详解及使用-爱代码爱编程

主要代码 import argparse # 导入模板 parser = argparse.ArgumentParser() # 创建parser parser.add_argument() # 添加参数 args = parser.parse_args()

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

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

将数组中的数逆序存放-爱代码爱编程

本题要求编写程序,将给定的n个整数存入数组中,将数组中的这n个数逆序存放,再按顺序输出数组中的元素。 输入格式: 输入在第一行中给出一个正整数n(1≤n≤10)。第二行输入n个整数,用空格分开。 输出格式: 在一行中输出这n个整数的处理结果,相邻数字中间用一个空格分开,行末不得有多余空格。 输入样例: 4 10 8 1 2 输出样例:

rhce第三天-爱代码爱编程

1. 基于同一IP的不同端口访问不同的网站(可以通过域名去访问) ip+port1 -> 对应一个域名 ip+port2 -> 对应一个域名 使用域名1我应该访问到 ip+port1对应的内容 使用域名2我应该访问到 ip+port2对应的内容 2. 你知道的hash算法有哪些 对称加密算法有哪些 非对称加密的算法有哪些

解决安装了双系统(win+ubuntu)后windows系统在启动时覆盖grub引导的问题-爱代码爱编程

本人在尝试为电脑额外安装Ubuntu系统(原系统为Windows10 21H2)时遇到问题: 在安装完成后重启电脑能够正常进入grub引导界面选择进入的系统,进入Ubuntu不会产生任何问题,但在进入Windows后重启,该引导界面消失,直接进入Windows. 经过检查,安全启动和快速启动均已关闭,且bios启动顺序中并不会出现Ubuntu系统,

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

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

js入门之手写深拷贝-爱代码爱编程

简单写个深拷贝 let deepClone = function(source) { // targetObj: 目标对象 const targetObj = source.constructor === Array ? [] : {} for (let key in source) { if (source.hasOwnProp

[python] 统计一个目录下所有文件/文件夹的大小-爱代码爱编程

import os from tqdm import tqdm from tabulate import tabulate def getFlodSize(path:str)->float: """ 统计文件夹的大小 path: 路径 return: 文件/文件夹的大小,单位B """ size

pl/sql實現34進制轉換-爱代码爱编程

有一個小需求,需要實現日期相減,然後把數據轉化為34進制,為此我準備兩個函數 date_trans函數負責日期相加減,並調用進制轉換函數 create or replace function date_trans2(v_days varchar) return varchar2 is v_day number; v_str varchar2

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