"21天好习惯" 第八期 — 8

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

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

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


一.学习规划

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

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

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

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


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

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


二.所遇问题

1.学习问题

10.30第8题 (软件知识产权)

王某是一名程序员,每当软件开发完成后均按公司规定完成软件文档,
并上交公司存档,自己没有留存。因撰写论文的需要,王某向公司要求将软件文档原本借出复印,但遭到公司拒绝,理由是该软件文档属于职务作品,著作权归公司。以下叙述中,正确的是( )。
A.该软件文档属于职务作品,著作权归公司
B.该软件文档不属于职务作品,程序员享有著作权
C.该软件文档属于职务作品,但程员享有复制权
D.该软件文档不属于职务作品,著作权由公司和程序员共同享有
.
答案:选A,公司要求完成的东西,一般都属于公司的,跟咱们程序员没太大关系。

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天好习惯“ 第八期 — 8相关推荐

  1. “21天好习惯“ 第七期—7

    "21天好习惯" 第七期 - 7 一.学习规划 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. java设计单词英译汉小助手_拣单词|第八期第3天:第521528个单词宝藏

    宝 藏 坚持每天拣单词 积累你的词汇宝藏 打好英语学习基本功 怎么学? 每天预留15分钟,积累你的词汇宝藏! 每周一.二.三,发布新单词 每周四.五.六,乱序复习单词 周日测试(仅限入群的学员) 遇到 ...

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

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

  8. 鲁大师电动车智能化测评报告第八期

    鲁大师第八期智能化电动车测评排行榜数据来源于鲁大师智慧实验室,测评的车型均为市面上主流品牌的主流车型,截止目前,鲁大师电动车智能化测评的车型高达40余种,且还在不断增加和丰富中. 一 测评依据 鲁大师 ...

  9. 百面深度学习 | 第八期:物体检测模型的发展概况

    "百面深度学习"系列连载 第八期 物体检测模型的发展概况 引言 物体检测问题是计算机视觉中极为重要的基础问题,也是解决场景理解.图像描述(Image Captioning).实例分 ...

最新文章

  1. Ubuntu14.04 LTS中升级gcc/g++版本到4.9.4的操作步骤
  2. 解决错误: Failed to load class “org.slf4j.impl.StaticLoggerBinder“
  3. 重设忘记的Mysql密码
  4. 第三十九期:原生图数据库的15条规则
  5. 西电继续教育计算机试题答案,西安电子科技大学网络与继续教育学院微机原理试题...
  6. 大学计算机课程考试系统C语言题库,《大学计算机基础》考试题库(含答案).doc...
  7. C++笔记-设置cout输出数据的宽度和填充
  8. github private链接访问_如何判定一段内存地址是不可访问的?
  9. 用联发科芯片的手机能升级鸿蒙吗,华为鸿蒙系统降临!首批升级手机确定,联发科芯片被放弃?...
  10. matlab符号函数sgn,latex 符号函数sgn
  11. 无线路由器密码破解-BT3-spoonwep2
  12. 易福门SM6004电磁流量计
  13. Nessus插件离线下载
  14. 微信小程序前端服务外包
  15. Micheal Nielsen's神经网络学习之三:过拟合与规范化
  16. python线性回归预测pm2.5_线性回归预测PM2.5----台大李宏毅机器学习作业1(HW1)
  17. k8s集群安装之kubeadm
  18. 解决Android Studio 安装APK时device support,but apk only supports armeabi-v7 问题
  19. html边框背景图片,css3 边框、背景、文本效果的实现代码
  20. BadUSB的前世今生:USB RUBBER DUCKY和Teensy USB

热门文章

  1. 论文写作总结之(一) -- Abstract 写法总结
  2. abstract(抽象)的定义和使用
  3. 【JavaScript】重温第一次
  4. springboot javafx netty实现在线聊天和视屏
  5. 夯实数据底座,安利实现业务持续增长 | 案例研究
  6. java jdk 是什么_java中的jdk是做什么用的?
  7. Ansoft_ansys_hfss_12.1.rar
  8. 南大通用GBase8s 常用SQL语句(120) DISCONNECT 语句
  9. RK3288 USB触摸屏与USB摄像头同时使用时触摸卡顿
  10. 电大java语言程序设计_国家开放大学电大Java语言程序设计形考任务1答案