ICode9

精准搜索请尝试: 精确搜索
  • C++学习面向对象(1)——类的基本概念知识2022-09-10 15:02:02

    C#和C++的部分面向对象方式类似,只记录不同点。 定义类与关键字: 下面是C++类的定义方式与C++关键字public和private的表达方式: class Box { private: // 私有成员 public: // 公共成员 }; 函数: 在类内定义的函数被隐式声明为内联函数 构造函数: 如果没有给指针类型和基本

  • 2022.9.9 总结2022-09-10 12:31:36

    A 问 \(n\) 个数 (\(\le 10^5\)),挑任意数,问有没有多种方法使和相等。 若没有和相等,我们构造极限数列为 \(1,2,4,8...\),每个都不同。 然而因为 \(a_i\le 10^5\) ,这样数列长度最多为 \(20\). 所以 \(n>20\),答案为有。剩下部分暴力。

  • 如何将一堆红绿豆快速的分开?2022-09-10 11:00:08

    如何将一堆红绿豆快速的分开? 一些有趣的神评 你弄个过绿器不就行了 找堆大学生,然后告诉他们干活加学分,或者给优秀奖 打不过就加入,给我全部染绿了! ... 百度经验 1、利用浮力。 泡水或者盐水,两者的密度不一,红豆密度大绿豆密度小,红豆会沉在水底,绿豆漂在水面。 2、找一个孔眼合适的

  • SqlServer常用命令2022-09-10 00:32:50

    学习中遇到说这几个常用命令,暂时不知道有什么用,先记录下来 DBCC 验证数据库完整性,查找错误和分析系统使用情况等 语法:DBCC CHECKALLOC('database_name'); Checkpoint 用于检查当前工作的数据库中被更改过的数据页或日志页,并将这些数据从数据缓存区中强制写入硬盘 语法:checkpoint[

  • 社招前端二面常见面试题2022-09-09 22:31:52

    实现节流函数和防抖函数 函数防抖的实现: function debounce(fn, wait) { var timer = null; return function() { var context = this, args = [...arguments]; // 如果此时存在定时器的话,则取消之前的定时器重新记时 if (timer) { clearTimeout(ti

  • 01_Java前提知识2022-09-09 20:33:26

    Java前提知识 Java三大版本 JavaSE:标准版(桌面程序;控制台开发...) JavaME:嵌入式开发(手机;小家电...) JavaEE:企业级开发(Web端,服务器开发...) JDK、JRE、JVM JDK:Java Development Kit JRE:Java Runtime Environment JVM:Java Virtual Machine JDK包含JRE包含JVM Java开发环境搭建

  • 前端面试题(持续更新...)2022-09-09 18:02:25

    HTML篇 cookie,localStorage,sessionStorage的区别 存储大小:cookie40kb左右,Storage20M左右 存储格式:cookie是字符串格式,Storage是键值对 通讯相关:cookie随请求携带,Storage不会自动携带 操作相关:cookie操作复杂,没有api前后端都可以操作;Storage操作简单,有api,只能前端操作。 时效相

  • js基数排序2022-09-09 15:00:08

    **基数排序** 核心思想:  对排序数据进行个位、十位、百位...的拆分(类似于桶排序的分组),先对个位比较排序,排完后再对十位比较排序,直到比较的位数大于最大值时,返回结果。 let arr = [1,-8,6,-50,34,15,-12,42,48,30,11]; let arrMin = Math.min(...arr);//获取当前数据最大值

  • 5.ssm整合2022-09-08 22:02:22

    1.HTML中tr,th和td的区别 是的上层标签 必须在一个里面,它不能单独使用,相当于的属性标签. 标示一个表格,标示这个表格中间的一个行 中间 具体格式是:(两行两列)标示行中的一个列,需要嵌套在 当中的,嵌套在 和一样,也是需要嵌套在当中 ... 用于定义一个表格开始和结束

  • Java 的包机制、JavaDoc2022-09-08 12:31:07

    包机制 为了更好地组织类,Java 提供了包机制,用于区别类名的命名空间。 包语句的语法格式为: package pkg1[.pkg2[.pkg3...]]; 一般利用公司域名倒置作为包名 为了能够使用某一个包的成员,我们需要在 Java 程序中明确导入该包。使用 “import” 语句可完成此功能 import pack

  • 计算两个或多个数字的平均值2022-09-07 11:00:08

    JavaScript const avg = (...nums) => nums.reduce((acc, val) => acc + val, 0) / nums.length Examples avg(...[1, 2, 3]) // 2 avg(1, 2, 3) // 2

  • Typescript类型体操 - Flatten2022-09-06 21:01:02

    题目 中文 在这个挑战中,你需要写一个接受数组的类型,并且返回扁平化的数组类型。 例如: type flatten = Flatten<[1, 2, [3, 4], [[[5]]]]> // [1, 2, 3, 4, 5] English In this challenge, you would need to write a type that takes an array and emitted the flatten array ty

  • DFS:入门2022-09-06 18:31:47

    基本概念 深度优先搜索算法(Depth First Search,简称DFS,深搜):一种用于遍历或搜索树或图的算法。 沿着树的深度遍历树的节点,尽可能深的搜索树的分支。当节点v的所在边都己被探寻过或者在搜寻时结点不满足条件,搜索将回溯到发现节点v的那条边的起始节点。整个进程反复进行直到所有节点

  • MySQL笔记(更新中)2022-09-06 10:02:14

    注意点: 如果字段或者数据库或者表名和关键字重复可以使用``来规避关键字 1、查看所有数据库 > show databases; 2、选择数据库 > use database dbName; 3、创建数据库 > create database dbName character set(直接使用charset也行) `编码格式` collate `排序规则`; 3.1、查看

  • Python 中的进程管道2022-09-06 08:30:53

    Python 中的进程管道 问题需求:需要在终端执行一条命令,但是输出的时间非常长,为了响应终端的输出又不影响程序的执行,将输出内容进行异步启动并将终端输出的内容存放至管道中,进行读取。 相关文章:https://ld246.com/article/1577762914087 1.Popen方法 使用的是subprocess.Poen()方法,

  • 2022-09-06 00:05:27

            二叉树                                                二叉搜索树的算法实现                             //typedef struct..{...} Bnode;                             //typedef struct..{..

  • Hoare Logic Notes2022-09-05 21:34:31

    The Hoare assignment axiom \[\vdash \{P[E/V]\} V:=E \{P\} \]The Floyd assignment axiom \[\vdash \{P\} V:=E \{\exist v.\ (V=E[v/V]) \wedge P[v/V]\} \]Precondition strengthening \[\frac{\vdash P \Rightarrow P',\vdash\{P'\}C

  • 记一个注意事项:从 forEach argument 返回的 Promise 被忽略2022-09-05 12:31:25

    举例说明: const arr = [1, 2, 3] arr.forEach(async item => { // ... }) 上面的代码校验会出一个警告,从 forEach argument 返回的 Promise 被忽略   主要原因: foreach里面的回调函数因为加了async的原因,所以默认会返回一个promise,但是因为foreach的实现并没有返回值,所以导致

  • MySQL语句语法汇总2022-09-05 09:30:38

    一、数据库基础操作 1.数据库操作——创建、删除、切换、查看当前选择的数据库 create database 数据库名 charset=utf8; //创建数据库 drop database 数据库名; //删除数据库 use 数据库名; //选择数据库 select database(); //查看当前选择的数据库 show databases;

  • C++随笔cout.precision(n)的作用2022-09-04 15:04:06

    是C++输出函数cout的一个格式控制函数,用以控制输出数据的精度(保留小数点后几位) ... cout.precision(n); ... 用于控制小数输出位数,例如 a = 1.2345; cout.precision(2); cout<<a<<endl; //输出1.23

  • 9/3 学不明白国际经济学:(2022-09-03 23:32:31

    9/3  23:10 下午一节国际经济学的大课,啥都听不懂...晚上小学了一下python与anaconda,也没学懂...而且数学建模的先导知识也欠缺很多。现在需要一个学习的路线与方法。暂且规划如下: 学习python,做到基本入门 学习数学建模,看课程 学习微积分&线性代数 但是要记住,这些最多只能算是副

  • 数论——费马小定理2022-09-03 19:03:20

    简介: 费马小定理(\(Fermat's\) \(little\) \(theorem\))是数论中的一个重要定理,在\(1636\)年提出。 定义: 如果 \(p\) 为质数,且 \(a \bmod p \ne 0\),则有 \(a^{p-1}\bmod p=1\) \(PS:\) 先证明一个裴蜀定理的引理。 推论:如果 \(a,b\in \mathbb Z^+\),且 \(gcd(a,b)=1\),则 \(0,a,2a,

  • [Java]《On Java》阅读记录之 -- 可变参数重载问题2022-09-03 00:34:30

    《On Java》阅读记录之 -- 可变参数重载问题 有下面一段代码: public class OverloadingVarargs2 { static void f(float i , Character... args) { System.out.println("first"); } static void f(Character... args) { System.out.println("second&quo

  • HTML标签2022-09-02 21:05:19

    一、HTML概述 HTML:Hyper Text Markup Language,超文本标记语言。是用来帮助我们构建网页的。 【超文本】:网页本身是一个文本文件,而超文本指的是这种文件中既可以包含文本信息,又可以包含图片,音频,视频和链接等非文字的信息。 【标记语言】:标记,也叫做标签。也就是说HTML这门语言是由

  • 查看Oracle当前用户下的(表,视图,同义词,索引等...)2022-09-02 12:33:48

     copy自:查看Oracle当前用户下的(表,视图,同义词,索引等...) 表空间– 查看当前用户表空间 select username,default_tablespace from user_users; select default_tablespace from dba_users where username='用户名' – 查询表空间下的用户 select distinct s.owner from dba_segm

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有