"21天好习惯" 第七期 — 7

  • 一.学习规划
    • 1.计算机组成图谱绘画(应为知识导图)(10月25)
    • 2.网络工程师备考(11月6)
    • 3.信息知识竞赛(10月31)
  • 二.所遇问题
    • 1.学习问题
  • 三.实践项目
    • 1.黑马mm(黑马培训基地系列项目)
  • 四.总结经验

天才尼尼尼尼尼尼尼尼尼狐 的21天习惯展示第7天

为方便检查人员阅读,对页面进行了重新排版,并将题目按时间降序排列了(老混字了)


一.学习规划

1.计算机组成图谱绘画(应为知识导图)(10月25)

  • 已完结 导图请看第四期链接: 计算机组成原理数据的表示、运算和校验思维导图.

2.网络工程师备考(11月6)

这个人很懒,还没有填…(下面完了我再填这个)


3.信息知识竞赛(10月31)

这个人很懒,还没有填…(预祝~~~~make a big)


二.所遇问题

1.学习问题

10.29第7题 (Javascript倒计时小模块)明天或后天加body部分

<!DOCTYPE html>
<html><head><meta charset="utf-8" /><title></title>        </head><body></body><script type="text/javascript">function countDown(time) {var nowTime = +new Date();//返回Sat Oct 29 2021 23:10:58 GMT+0800,其实是毫秒数var inputTime = +new Date(time);//将要截止的日期传入,返回毫秒数var times = (inputTime - nowTime) / 1000;//求剩下的时间,相减为毫秒故/1000var d = parseInt(times / 60 / 60 / 24);//求天数,下同d = d < 10 ? '0' + d : d;//将2:29显示成02:29规格统一,下同var h = parseInt(times / 60 / 60 % 24);h = h < 10 ? '0' + h : h;var m = parseInt(times / 60 % 60);m = m < 10 ? '0' + m : m;var s = parseInt(times % 60);s = s < 10 ? '0' + s : s;return d + '天' + h + '时' + m + '分' + s + '秒';//字符串拼接}console.log(countDown('2021-10-31 19:00:00'));//传入截止日期// 使用方法:复制script(从“funtion”开始)全部内容,//对网页按F12打开控制台console,在光标处粘贴并敲回车,//即可看到截止剩余时间,明天或后天加入普通用户可视化部分</script>
</html>

10.28第6题(图)

一棵树有10片树叶,3个3度结点,其余全是4度结点,则该树有( )个4度结点

题源知识竞赛(对又是它…)
解答:
首先这类题不仅会出现在数据结构里,也会出现在离散数学里,或许还有其他地方但我不知道。
而这类题就一个套路解法:其实就是两种不同的算总节点的思想,列出来解未知数。
其次,要知道树叶其实是度为0的节点。
那么,设总节点数为n,度为0的节点数为n0,度为3的节点数为n3,度为4的节点数为n4。
第一种求n的式子:
则有,n=n0+n3+n4,这个显而易见。
第二种求n的式子:
如右:n= 0×n0+3×n3+4×n4+1,这个看图

代入题目所给的数据,解个一元一次方程,则该树有( 1 )个4度结点

10.27第5题(软件知识产权)

程序员甲与同事乙在乙家探讨甲近期编写的程序,甲表示对该程序极不满意,
说要弃之重写,并将程序手稿扔到乙家垃圾筒。后来乙将甲这一程序稍加修改,
并署乙名发表。以下说法正确的是 ( ) A.乙的行为侵犯了甲的软件著作权
B.乙的行为没有侵犯甲的软件著作权,因为甲已将程序手稿丢弃
C.乙的行为没有侵犯甲的著作权,因为乙已将程序修改
D.甲没有发表该程序并弃之,而乙将程序修改后发表,故乙应享有著作权

题源知识竞赛
答案选B还是D?
觉得很有意思便放了上来,不妨将你代入甲程序员,明明你的程序却被稍加修改就换了原产地(有点类似南方正宗的东北大米)会不会略有气愤?你乙打个电话发个短信告知我几好,咱俩一起改便罢,你乙倒好是轻松,改改程序就署名发表,翻垃圾桶都要寻我那张擦屁股都不喇的纸,你这厮不能要!!!
然而这道题的答案选A
也就是说,程序员乱丢的程序小纸条是受软件著作权保护的?简直不敢相信呐~
但这个时候乙骂街了,你小子在我家写的手稿,往我家垃圾桶丢东西,顺手还帮你改了程序,你王八瘪犊子竟然还要告我?还厮,你以为头上没几根毛就是洒家了?人心可畏,从此音尘各悄然,春山如黛草如烟,你我萍水再不相逢


10.26第4题(Javascript)

/*10月26号第4道*/
/*时间不多写道小题*/
var a1=10; var a2=20;
alert(“a1+a2=”+a1+a2)

问显示结果
解答:
是a1+a2=30吗?显然不是,不然我写出来干嘛
引号内容为字符串再+变量a1+变量a2
在Javascript中,+号除了加法还有字符串拼接功能
当字符串与数值型变量相加时,数值型会被强制转化成字符串进行拼接
所以显示的内容为“a1+a2=1020”


10.25第3道(Javascript)

/*10月25号第三道*/
<ul>
<li>click me</li>
<li>click me</li>
<li>click me</li>
<li>click me</li>
</ul>
/*运行如下代码:*/
var elements=document.getElementsByTagName('li');
var length=elements.length;
for(var i=0;i<length;i++){elements[i].onclick=function(){alert(i);}
}

问依次点击4个li标签分别弹出什么?题源知识竞赛
解答:
答案是“0,1,2,3”吗?
显然不是
能选作为技术性问题必然有其坑
原因就在Javascript的函数块级作用域
当for循环执行绑定元素for里的i=4,而里边函数的i未定义,便会到上级查找
所以依次弹出“4,4,4,4”
要解决的话也很简单,用let声明i变量即可


10.24第2道(C语言)

/*10月24号第二道*/
int a=1,b=2,c;
c=a^(b<<2);
printf("%d",c)

问输出结果,题源知识竞赛
解答:
两个陌生符号:
① ^ 称为按位异或符
②<<称为左移符
a^(b<<2)的意思即是 b左移两位后的结果与a按位异或
那么问题来了,按位异或是啥?
以本题为例,首先得将十进制数转换成二进制数,那么
a=1,b=10,b左移两位:b=1000
为了更好对齐给a添0:a=0001
___________那么,a^b=1001
所以c=1001,转换十进制就是9

课外小知识:
a,b两个数交换也可以用异或实现

int a=1;
int b=9;
a=a^b;
b=a^b;
a=a^b;

10.23第1题(Javascript)

/*10月23号第一道*/
function employee(name,code)
{this.name="wangli";this.code="A001";
}
newemp=new employee("zhangming",'A002');
document.write("雇员姓名:"+ newemp.name+ "<br>");
document.write("雇员代号:"+ newemp.code +"<br>");

问输出结果,题源知识竞赛。
解答:
new完对象传参,但函数内直接给属性赋值了,所以这个参数白给!
故,雇员姓名:wangli 雇员代码:A001

/*函数体内应如下才能正确传参*/
this.name=name;
this.code=code;

三.实践项目

1.黑马mm(黑马培训基地系列项目)

①第一遍效果图(仅前端)

11月6号后开启(大致框架1天 填充2天 部分交互2天)应耗时5天

②加点特色再敲出一遍来(前端加后端)

四.总结经验

前期不做总结

如果存在错误,欢迎大家指正
QQ:1667317274
写于2021.10.26

“21天好习惯“ 第七期—7相关推荐

  1. “21天好习惯“ 第八期 — 8

    "21天好习惯" 第八期 - 8 一.学习规划 1.计算机组成图谱绘画(应为知识导图)(10月25) 2.网络工程师备考(11月6) 3.信息知识竞赛(10月31) 二.所遇问题 ...

  2. “21天好习惯“ 第六期 — 6

    "21天好习惯" 第六期 - 6 一.学习规划 1.计算机组成图谱绘画(应为知识导图)(10月25) 2.网络工程师备考(11月6) 3.信息知识竞赛(10月31) 二.所遇问题 ...

  3. “21天好习惯“ 第十七期 — 17之黑马面面移动端布局(三)

    效果设计图!!! 效果设计图!!! 项目来源:黑马程序员的pink老师 点击跳转视频课程 效果设计图!!! 此项目布局采用flexible.js+rem+flex 本博客目前搭建效果(有兴趣的同学可以 ...

  4. “21天好习惯“ 第九期—9:京东倒计时,淘宝倒计时

    "21天好习惯" 第九期 - 9 一.学习规划 1.计算机组成图谱绘画(应为知识导图)(10月25) 2.网络工程师备考(11月6) 3.信息知识竞赛(10月31) 二.所遇问题 ...

  5. “21天好习惯“第一期--4

    "21天好习惯"-第四天 每天记录一点点 计算机的诞生与发展 冯·诺依曼体系 计算机系统作为一个能够自动地处理信息的智能化工具,必须解决好两个最基本的问题:①信息如何表示才能方便地 ...

  6. CDN百科第七期 | 关于CDN的原理、术语和应用场景那些事

    简介:关于CDN,想必你一定看过很多官方的解释.今天,CDN百科第七期,将用一篇3844字的文章,来带你了解CDN的诞生.术语.原理.特征以及应用场景,看完这篇文章,相信你将会对CDN这项互联网基础设 ...

  7. 用好MySQL的21个好习惯!

    前言 每一个好习惯都是一笔财富,本文分SQL后悔药, SQL性能优化,SQL规范优雅三个方向,分享写SQL的21个好习惯,谢谢阅读,加油哈~ 1. 写完SQL先explain查看执行计划(SQL性能优 ...

  8. 人工智能工程师第七期-AI100-专题视频课程

    人工智能工程师第七期-170人已学习 课程介绍         本课程共分为三个阶段.从机器学习到深度学习,再到项目实战,循序渐进,层层深入.除了系统讲解成为一名人工智能工程师所需的理论知识外,每节课 ...

  9. [论文复现赛第七期] 54 - CycleGAN 湍流超分辨率重建 提交

    飞桨论文复现赛 第七期 Unsupervised deep learning for super-resolution reconstruction of turbulence 什么是惊喜队 简介 本 ...

最新文章

  1. HTML中的进度条标签的应用progress
  2. 【嵌入式】Libmodbus之RTU模式Slave端程序示例
  3. Java10 新特性
  4. java异常 字节码,Java字节码角度分析异常处理
  5. 爬虫(十二):scrapy中spiders的用法
  6. Kafka(三)-- Kafka主要参数
  7. Activity Window View WindowManager关系Touch事件分发机制
  8. 使用 ODBC .NET 提供程序和 Visual C# .NET 执行 SQL 参数化存储过程
  9. AVCaptureDevice 属性介绍
  10. Androrid Studio Debug Warning:debug info can be unavailable
  11. 如何根据项目进行PLC选型
  12. northstar机器人编程_NorthSTAR图形化机器人开发环境
  13. 星期一到星期日的英文缩写「知识普及」
  14. 华普天健会计师事务所管理合伙人朱宗瑞:期待数据资产价值在财务报表里充分体现...
  15. 多个数据表格合并计算计算机,多个excel表格某个数据合计-Excel怎么才能快速将几个表的某一列数据求和在一个......
  16. 《Fluent Python》读书笔记-2.5
  17. SAP S4 MM前台操作讲解-供应商主数据创建
  18. limbo运行veket linux,Veket Linux使用(非常适合老电脑的系统)
  19. XenApp 7.6:如何启用客户端IME,启用客户端输入法
  20. 曙光服务器免费蹭一个月

热门文章

  1. Linux之文件压缩gzip,bzip,tar等
  2. 影视宣传片短片广告片策划制作
  3. html2canvas踩坑系列,背景图渲染模糊,transform兼容问题,br标签文字异常,音乐重叠
  4. 通信算法之二十三:5G NR的LDPC编码与译码
  5. 【人工智能AI代码:AIXCodeCompletionHelper】一个集成了 Open AI 人工智能写代码的 Jetbrains IDE 插件(支持 Golang,IDEA等)
  6. linux下open***的搭建以及实现内部网络的***互联(一)
  7. linux下用rpm 安装jdk 7的jdk-7u79-linux-x64.rpm
  8. 开放式基金净值历史数据 API 数据接口
  9. 百家号自媒体推荐模式:怎么发文章才能“爆文”
  10. UEFI学习——SMBIOS笔记