计划类文档的体例和内容关系简介/摘要
研究背景
现存问题
主要研究内容
创新点
实验结果/核心成果
项目背景问题的背景(技术的应用场景?系统的使用环境?)–>对核心问题的凝练表述(一个词组/一句话)–>理论重要性(问题本身在理论上未能完善解决)、社会意义、应用价值(如能完善,可能获得的收益)
相关工作调研(角度:研究领域、产业领域;国内、国外;论文、产品、专利;)
解决项目拟研究问题的核心技术(不止一个)的发展沿革及现状
应用要素本身如有与核心技术配合构成系统的情况(从系统角度对相关研究发展加以概述)
核心技术有没有已经做了或用别的技术来解决了这个问题的
你这么做又可以解决什么其他的问题
问题描述/拟研究问题
选择合适的套路:(数学模型法、场景描述法、系统构成法(功能需求、性能需求))
严谨、准确、无歧义的描述(独立于解决方案)
留扣子:将问题解决的核心方法要素/需求进行解构分析(–>潜移默化地催眠读者,尽可能使之对后续的研究内容、技术路线有顺理成章的认同感)
研究内容(总分总结构)从技术面对问题解决方案进行 ...
看看现在的时间吧01:00……本来想着今天能早点睡了,结果被这个问题折磨了一个多小时(尝试百度,然后CSDN上各种牛鬼蛇神的答案折磨)
感谢susu老师的录屏,经过几步简单的操作让我今晚能安心入眠。
起因在进行源码编译安装的开头
1234[root@localhost ~]# yum -y install gcc makeUnable to read consumer identityThis system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.Error: There are no enabled repos.
哈哈出现了这个问题”This system is not registered to Red Hat”
其实就是需要换一下国内源,而用CentOS应该是没有问题的,这里就介绍以下rehl8的解决办法。
新解决办法2023.1.2 好像阿里云的epel被删了,所以如果配置的阿里云的会失效了
挂好光驱之后
配置内容:
1 ...
错题
通过super可调用父类构造函数。对
构造函数的返回类型只能是void型。错,造函数必须与类名相同且没有返回值,void是空返回值并不是无返回值所以是错的
一般在创建新对象时,系统会自动调用构造函数。对
【单选题】下面赋值语句不合法的是___D___。
A.Long a=(Long)(long)3;
B.Long b=3L;
C. Long c=Long.parseLong(“3”);
D.Long d=(Long )3;
下面赋值语句不合法的是 D。在Java中,”Long”类是原始数据类型long的包装类,必须使用关键字”new”来构造包装类,才能创建有效的对象。从长值3创建Long对象的正确方法如下:
1Long d = new Long(3);
其他三个选项都是从长值3创建Long对象的有效方法。选项A从将整数值3转换为长值,然后再转换为Long的结果创建Long对象。选项B从长值3L创建Long对象。选项C通过调用Long类的parseLong方法,从字符串值”3”创建Long对象。
【单选题】java语言中,在定义类 ...
深度学习
未读基础知识机器学习机器学习三大范式
监督学习,数据+标签
无监督学习,大数据没法给标签,根据相似性将用户自动分成几类
同一类人群,产品可以互推
强化学习
扫地机器人,撞到扣分,没撞到加分
K邻近聚类算法
簇的个数是超参数,假设是3
随机选三个中心点,计算中心点和其他点的距离,求平均距离
改变中心点,如果距离要小,说明更合适作为中心点
中心点改变有多种策略
如何选取簇,对于多维,两两选择特征画图,多画几个看能分成几个簇,然后直接选最大的那个
如果在报告里,就做主成分分析,找出最具代表性的特征,两两组合判断簇个数,然后开始聚类
随机初始化选簇,然后进行聚类计算。目的就是逐渐逼近一个最优解
聚类算法
DBSCAN,在skilearn里有开源代码
AP邻近传播算法
逻辑回归这里就要提到sigmoid函数。比如,预测会不会下雨,样本标签只有会(1)和不会(0),这种情况没办法用线性方差拟合。而sigmoid就可以拟合这个关系。假设横轴是云雾密度,那么我们可以更具x轴得到一个预测值,如果大于0.5就预测为会下雨,小于0.5预测不会下雨
逻辑回归(logistic regress ...
部分来源:廖雪峰的官方网站
函数函数的参数使用默认参数解决调用时缺少实参问题,一定必选参数在前,默认参数在后
123456def power(x, n=2): s = 1 while n > 0: n = n - 1 s = s * x return s
12>>> power(5)25
定义默认参数要牢记一点:默认参数必须指向不变对象!
如:
123def add_end(L=[]): L.append('END')#向list尾插入 return L
12>>> add_end()['END']
但是,再次调用add_end()时,结果就不对了:
1234>>> add_end()['END', 'END']>>> add_end()['END', 'END', 'END']
要修改上面的例子, ...
12345678910111213141516171819202122232425262728293031323334function saveJSON(data, filename) { if (!data) { alert("保存的数据为空"); return; } if (!filename) filename = "json.json"; if (typeof data === "object") { data = JSON.stringify(data, undefined, 4); } var blob = new Blob([data], { type: "text/json" }), e = document.createEvent("MouseEvents"), a = document.crea ...
Keys云数据库查询获取不到数据
云数据库get出来是空数组,一般是因为没有打开权限,修改为”所有用户可读即可”。
where条件查询要添加查询的索引,如果传入的是undefined会获取该数据集合的全部记录
调试!调试!调试!,如果获取到undefined注意多调试,可能是对象属性的问题,例如一般返回res,而res下还有一层data,因此获取想要的字段数据一般是res.data[0].[字段名]
异步同步问题特别是数据库的请求是异步的这个千万注意。
解决办法:网上大致用Promise 我也没有自己研究,我的解决办法是涉及到数据库的写成一个函数然后调用函数的时候设置2秒延时执行。
123setTimeout(()=> //调用数据库 ,2000)
请求数据限制云数据库请求记录数据有20段的限制(偶然发现获取到的数据少了一些才查到这个规则),建议把多的数据打包成数组放在一个字段里。
网上有分页方法还没学会,但是显然是提前打包好数据更为省事。
数组值传递的时候变字符串在查bug的时候发现数组totalIncomeKeep=[ , , ...
自从报名了icode比赛之后的几个月就再也没有理过这个东西了(事情多得有点忙乱,中途还要弄团委项目,当然我这个组长肯定要负主要责任)。还有半个月才和@Fire_egg急忙开工,当时也没想那么多就想着既然参加了就起码得完成吧,意外的是最后还获得三等奖(五月份的事了)。这次的经历出现了一些问题也让我获得除了开发小程序以外的收获。
策略方面首先就是一定要提前准备,确定好主题,做好长期的规划安排。其次是多和组员交流开会,带动一下整个团队。队长就是整个团队的核心和关键,需要有较强的内驱力和领导力。最后就是要做好调研调查,进度估计。了解好项目的大致框架和可能涉及到的技术栈。
技术方面这个小程序也是相当简易的,涉及到的都是一些简单的程序指令,没有高端的算法之类的,这也是我们不愿在答辩时过多呈现技术方面的原因呵呵(因为师兄师姐的技术都太过硬核了)。
总结这次作品主要有两点亮点吧,一是主题,二是UI界面。自从发现时间紧迫,在技术上不会有太大的造诣。于是每晚下工后躺在床上我都在想怎么包装这个作品。页面是参考的某学习app。而主题我们本打算就以传统文化为内容,但是后来我突然想起高中语文写的那么多作文都提 ...
本科课程
未读最初想法是copy spsspro 可惜临近期末时间太赶了,而且发现还有好多前端知识还没学懂弄会,比如变量生存期、请求的顺序、解析后数据的存储形式等。
源代码已经放到仓库了:https://github.com/JJuprising/Web_FinalHomework
大作业要求:
说明文档