ICode9

精准搜索请尝试: 精确搜索
  • instanceof后面不能使用反射类!!!2022-09-12 01:01:18

    今天看工厂模式的时候遇到类一个问题 那个博主使用了这样一句话clazz instanceof WhiteHuman.class,其中clazz为函数传进来的参数,是Class类 自己敲了一遍发现报错,instanceof后面不可以获取反射对象 搜了一下,发现instanceof后面不可以跟泛型 而我发现WhiteHuman.class实际上是Class

  • Painting Game (博弈论)2022-09-02 15:32:32

    题目:  Virtual Judge (vjudge.net) 题目大意: 2个人轮流对长条方格填黑, 黑的地方不能够相邻. 一个人要尽量填黑,一个人要尽量不填黑, 当不能填的时候就结束 题解思路: 博弈题 为了达到各自的目的,进行贪心操作, 对于填少的人就直接 在 当前黑块的后面2块进行填,就可以了 对于

  • 名词之前“的”,形后动前“地”,动后形前“双人”得。2022-08-02 09:06:21

             名词之前“的”,形后动前“地”,动后形前“双人”得。   的【de】:一般用在名词和形容词的后面,用在描述或限制人物、事物时,形容的词语与被形容的词语之间,表示一种描述的结果。如:“漂亮的衣服”、“辽阔的土地”、“高大的山脉”。结构一般为名词(代词或形容词)+的+名

  • E - Multigate (湖北省) (贪心+位运算)2022-07-17 18:03:33

    2022—暑假 - Virtual Judge (vjudge.net) 题意: 给两个数组 ai, bi 和一个正整数 x0,有递推 xi = { xi−1 and ai bi = 0 xi−1 or ai bi = 1 T 次独立询问 x0, k,   问可以反转至多 k 个 bi 后最大的 xn. 思路: 贪心, 将越后面的&修改为|, 越优 整么,遇到位运算,一般一位一位的

  • 关于js中双层each循环的标记位写法和位置2022-07-01 11:06:52

    像这种情况,你①的这个标记位的变量写在了③这个循环里面,当你运行到②返回的时候,他其实是跳出了循环③,到了循环④的位置, 所以后面的代码还是会执行的(但是想要实现的是返回false,后面的代码就不执行), 你之前没有出现这种情况是因为你的return没有写在循环里面,所以不会出现

  • java入门与进阶 P-2.7+P-3.12022-06-20 12:04:03

    判断语句常见错误 忘了大括号    永远在if和else后面加上大括号,即使当时后面只有一条语句 if后面的分号    错误使用== 和= if只要求()里面的值是零或者非零 = 是赋值 == 是判断是否相同 代码风格 在if和else之后必须加上大括号形成语句块; 大括号内的语句缩进一

  • 多路分支和判断语句常见错误2022-06-20 12:01:14

    多路分支   switch-case                          控制表达式只能是整数型的结果   常量可以是常数,也可以是常数计算的表达式   根据表达式的结果,寻找匹配的case,并执行case后面的语句,已知到break为止   如果所有的case都不匹配,那么就执行Default后面的语

  • 洛谷 P1061Jam的计数法题解--zhengjun2022-06-10 19:33:24

    题目描述 \(Jam\)是个喜欢标新立异的科学怪人。他不使用阿拉伯数字计数,而是使用小写英文字母计数,他觉得这样做,会使世界更加丰富多彩。 在他的计数法中,每个数字的位数都是相同的(使用相同个数的字母),英文字母按原先的顺序,排在前面的字母小于排在它后面的字母。我们把这样的“数字”称

  • cf1530 E. Minimax2022-06-04 02:02:41

    题意: 给定一个字符串 \(s\)。 定义函数 \(p(i)\) 等于子串 \(s[1,i]\) 中最长的 既是该子串的前缀也是该子串的后缀 的串的长度。 定义函数 \(f(s)=\max\limits_{i=1}^{|s|} p(i)\)。任意改变 \(s\) 中字符的顺序最小化 \(f(s)\),输出字典序最小的 \(s\) 思路: 恶心的分类讨论。 若

  • 项目下载依赖后面加 -S -D -g 分别代表什么意思2022-05-21 16:01:58

    npm install name -S此依赖是在package的dependencies中,不仅在开发中,也在打包上线后的生产环境中,比如vue npm install name -D此依赖是在package的devDependencies 中,只在开发中用,上线不需要 比如babel npm install name -g表示进行全局进行安装,不加表示只在当前项目进行安装此依

  • 剑指offer(20)2022-04-27 09:31:51

    剑指offer(20) 剑指 Offer 20. 表示数值的字符串 请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。 数值(按顺序)可以分成以下几个部分: 若干空格 一个 小数 或者 整数 (可选)一个 'e' 或 'E' ,后面跟着一个 整数 若干空格 小数(按顺序)可以分成以下几个部分: (可选)一个符号字

  • cpu乱序执行的问题2022-04-23 20:02:02

    因为CPU的执行速度会比内存快百倍 当CPU执行第一个指令的时候会等待内存返回的结果在进行计算 但是这期间的时间不能一直阻塞在这里 那么 CPU就会分析后面的指令 如果后面的指令跟上面指令没有直接依赖关系 那就运行后面的指令 CPU为了提高指令的执行效率 就会出现乱序的问题

  • 入博日2022-04-19 01:32:36

    第一次入驻博客,起因竟是看到了一篇关于HDMI的文章,感觉写得很好,自己也想尝试做些笔记。学的东西比较多,后面总会忘记。只有分享给大家,教会别人才能让自己更加深入理解。很晚了,不想写太多!后面争取把学的东西总结下来。对了,我是一名机械电子工程专业毕业的EMC工程师。

  • 选择排序2022-04-14 18:31:14

    选择排序:   选择排序是默认前面的元素都是排序好了的,然后从后面选择最小的元素,放在已经排序好的的后面。      当然还可以使用递归来实现:  

  • Linux | echo命令2022-03-31 21:02:30

    真的很久很久没有碰Linux了,还是想复建一下,从头开始学习,其实自己姑且还算是年轻吧 教程是朱双印老师的,感谢老师,从博客里面学习到很多! [https://www.zsythink.net/]     # -n 不换行     # echo `command ` 输出命令;用双引号输出命令echo "`command`"         # -e 输出

  • Mybatis中xml的if标签和choose when 标签2022-03-25 15:03:12

    if标签 if标签里面的test内容是根据需求来写的,正常来说一般是!= null and != '' 但是也可以是其他的条件.例如: choose when标签 choonse when标签一般是写在where后面,但是也可以写在其他地方,比如写在select后面作为条件 auditStatus是后台传过来的参数.

  • vue中 时间戳转换为 准确时间2022-03-21 11:01:33

    1 在main.js里设置一个全局的过滤器 2哪个地方使用 就在数据后面加上管道符 | 管道符后面加上全局过滤器的名字 3 转换完毕

  • 继承Thread类2022-03-07 15:01:20

           这里用start不用run,start是同时进行的,run是先运行,在运行后面的              

  • 如何利用镜像网站提高pip下载速度2022-02-24 11:59:40

    在pip install ***  后面加   -i 某镜像网址 如我在pip下载tensorflow时 (大家别把后面的CSDN加进去了,那是图片水印) 清华镜像网址:Simple Index

  • MR.Young's Picture Permutations2022-02-08 14:00:39

    照相过程中 给定每排的人数 要求后面比前面高 左边比右边高 后面一排比前边一排人多 求解总的方案数 f[0][0][0][0][0]=1; for(int i=1;i<=a[1];i++) for(int j=0;j<=min(i,a[2]);j++) for(int k=0;k<=min(j,a[3]);k++) for(int l=0;l<=min(k,a[4]);l++) for(int p=0;p<

  • 排列问题2022-02-03 12:04:12

    code #include<iostream> using namespace std; int a[11][11], b[11], bj[11] = {0}, n, k, sum = 0; int f(int s) { int i1; if (s == n) { sum++; if (sum == k) { for (i1 = 0; i1 < n; i1++) { cout << b[i1] << ' '; }

  • vim处理临时文件的技巧2022-01-30 17:02:40

    fun! Thvibg() "替换vik的网站表格为正常内容,ma放第1个|行. norm!ma "加标记,dwh,回标记,!为原意,没有加则无 norm -Gdwh "不能加! "-G在要选中的时候用. norm `a-G :'<,'>s/ /|/ge :'<,'>s/^|//ge norm `a call Jfb() norm `a-G :'<,'>s/``/`/ge

  • 深入理解正则表达式高级教程2022-01-27 00:02:28

    本文是一篇正则表达式高级教程,主要通过对正则表达式几个概念的介绍,深入探讨正则表达式高级功能,以期达到通俗化解释正则表达式高深概念的目的。 深入理解正则表达式应用 概念一:按单字符匹配概念二:匹配优先和不匹配优先概念三:贪婪模式与非贪婪模式概念四:环视(断言/零宽断言)概念五

  • 元素的显示和隐藏2022-01-26 13:04:04

    display属性 所有的后代元素都隐藏 后面的元素会顶上来 但是在dom树中,这个元素还是存在的 visibility属性 元素隐藏起来,但是后面的元素并不会顶上来 可以理解这个元素变成透明的了 overflow属性 规定了当内容元素超出父元素时的展现形式,是裁剪内容,还是全部显示,还是使

  • python32022-01-25 21:04:30

    1、三个单引号能实现换行定义字符串:    2、 冒号后面是建议传入的参数类型 箭头后面是建议函数返回的类型 如: def greeting(name: str) -> str: return 'Hello ' + name 输入参数 name 为 str 类型;输出结果也为 str 类型 3、list做函数参数时,是公用内存地址的,和直接=一样,改变里

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

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

ICode9版权所有