摘要:
1.机器学习的方法:有监督学习(分类,回归)、无监督学习(聚类)、半监督学习、增强学习、多任务学习 其中,有监督学习训练数据集有标记,无监督学习则无,半监督存在少量有标记的训练集大量无标记的训练数据集,增强学习不给具体步骤,只给出评价。 2.机器学习步骤:数据预处理(数据清洗,数据采样,数据集拆分) 阅读全文
摘要:
很幸运,一战成硕。复试的内容的确有点出乎意料,上来就是一堆C语言程序设计的题目,前面一些简单的C语句,后面就是一些大题。实话实说,并没有为难我们的意思,一共有11个题目,虽然我做的很多瑕疵,但是基本还算合理。面试的流程就复杂了,上来就是英语自我介绍,意想不到的是竟然有英语问答环节(懵逼),我想了想, 阅读全文
摘要:
1.TCP和UDP TCP:有连接;可靠,丢失可重传,自动排序;有拥塞控制,流量控制;字节流传导模式;系统资源多;首部复杂开销大; UDP:无连接;不可靠,丢失不可重传,不自动排序;无拥塞控制,流量控制;数据报传导模式;系统资源少;首部简单开销小; 2.三次握手四次挥手 建立连接三次握手时,服务器同 阅读全文
摘要:
由于疫情原因,考研复试安排到15.16两天,对学校前两年的复试真题做了三遍,将C primer Plus也翻看了一下,战线太长,后劲儿不足; 想到初试成绩排到倒数,还是想挣扎一下的。 计算机的内容实在是太多太杂,查漏补缺(坑有些大了) //菲波拉契数前20项和 #include<stdio.h> # 阅读全文
摘要:
#include<stdio.h> int main() { int n,s,y; scanf("%d",&n); s=n; while(s>0){ y=y*10+s%10; s=s/10; } if(y==n) printf("yes"); else printf("no"); } 然后我把y赋初 阅读全文
摘要:
浅拷贝:实例的基本数据类型(8种),重新clone一个数据一样的实例对象,引用类型clone地址值,不重新生成引用对象副本引用类型不独立 public class Person implements Cloneable { private String name; private int age; 阅读全文
摘要:
饿汉式,使用static final修饰,类初始化的时候创建对象,之后操作的都是听一个对象,因此不存在线程安全问题 public class Person { //饿汉式(多线程也是单例) public static final Person PERSON = new Person(); priva 阅读全文
摘要:
简单工厂模式严重违反开闭原则,耦合度太高,工厂方法模式正好弥补,之所以耦合度高是因为在创建实例的时候全部由工厂直接创造,因此工厂与对象直接联系,可以中间加一层抽象工厂,推迟创建时机,将创建实例对象的工作交给对应的对象工厂,那么在调用的时候还是使用抽象工厂(接口或抽象类)接收,但是实现为具体的对象工厂 阅读全文
摘要:
1.要什么实例就造什么对象(对象接收) public class Cat { //生产 public void get() { System.out.println("生产一只猫"); } } public class Dog { //生产 public void get() { System.ou 阅读全文
摘要:
封装:属性私有化,根据需要提供setter和getter方法使用public修饰,其他属性使用private修饰(具体使用什么修饰符依情况而定)。这里也属于开闭原则的范畴吧。通过这种特性,使得我们在使用某些方法或者变量的时候只用了解参数,返回值,功能即可,而不关心具体业务逻辑。这样就是面向对象而不是 阅读全文