Home

React组件

一个组件是一个函数,包括状态逻辑、反馈逻辑、副作用和模版样式。状态逻辑包含props、state、不可变量。不可变量可以控制模版样式,反馈逻辑说明点击等操作的反馈。 // Component.js export default (props) => { 不可变量 = 状态逻辑(props, state) 反馈逻辑 副作用 return ( 模版样式(不可变量, 反馈逻辑) ) } 使用组件时可以通过props控制组件 // OtherComponent.js <Component prop=value/> 引入Redux-React,把各个组件的state抽取到store,store是全局唯一的。如下声明不可变量。 // Component...

Read more

SpringBoot构建、部署及启动

Spring Boot 是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。 该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 构建 https://start.spring.io/ 依赖 DEVELOPER TOOLS Spring Boot DevTools Lombok Spring Configuration Processor WEB Spring Web Spring Reactive Web Rest Respositories Spring Session Rest Repositories HAL Explorer Spring HATEOAS Jersey Vaadin TEM...

Read more

React构建、部署及启动

构建 npx create-react-app 项目名称创建基本的App。 npx create-react-app my-app --template [template-name]以模版创建App;不输入[template-name]时以预设的基本模版创建。 项目目录 项目名称/ README.md .git/ node_modules/ package.json public/ index.html favicon.ico src/ App.css App.js App.test.js index.css index.js logo.svg ```index.html``...

Read more

《统计学习方法》摘要

统计学习 特点 以计算机和网络为平台 以数据为研究对象 目的是分析和预测数据 以统计学习方法构建模型 在执行过程中不断改善模型性能 分类 监督学习 非监督学习 半监督学习 强化学习 监督学习 2个假设 数据是独立同分布产生的;输入与输出的随机变量遵循某个联合概率分布 模型属于某个假设空间;假设空间就是输入空间到输出空间的映射的集合 3个要素 模型:输入空间到输出空间的映射;由条件概率分布或决策函数表示 策略:模型选择的准则;两个基本策略:经验风险最小化、结构风险最小化 算法:求解最优化问题的算法 6个步骤 给定一个有限的训练数据集合 确定假设空间 确定学习策略 确定学习算法 通过学习得...

Read more

Python面试题

1.如何在函数内部修改全局变量? 用global修饰变量 2.如何按键删除字典的值? 方法一:del dic[key] 方法二:dic.pop(key) 3.如何合并字典? dic.update(dic2) 4.如何列表去重? 列表先转集合,再转列表 res = set(res) res = list(res) 5.fun(args, **kwargs)中的args, **kwargs是什么意思? *args不定长的非键值对参数 **kwargs不定长的键值对参数 6.列表l = [1,2,3,4,5],用map()输出[1,4,9,16,25]? def fn(x) return x** res = map(fn, l) 7.列表l = [1,4,9,16,25...

Read more

网络面试题

1.从输入url到显示网页的过程? DNS协议:根据url找到IP地址 客户端发送Http请求(应用层) TCP协议分割报文、可靠传输(传输层) IP协议(网络层)、OPSF协议(网络层) ARP协议(数据链路层) 服务端接收请求并返回Http报文 浏览器解析渲染页面 连接结束 2.奈奎斯特定理是什么? 理想低通、码元传输速率 = 2 * 带宽 (Baud) ;比特率 = 2 * W * logV (b/s) 3.香农定理是什么? 带宽受限、有噪声、比特率 = W * log(1+信噪比),信噪比 = 10 * log(S/N) 5.码元传输速率与比特率的转换关系? 6.什么是非归零码? 7.什么是曼彻斯特编码? 8.什么是差分曼彻斯特编码? 9.什么叫数字信号? 10...

Read more

C++面试题

1.什么是虚函数? 虚函数在父类中有函数体,也允许由子类重写,用virtual修饰,引入虚函数是为了实现动态绑定 非类成员函数不能是虚函数 静态函数不能是虚函数 构造函数不能是虚函数 内联函数不能是表现多态时的虚函数 2.什么是纯虚函数? 纯虚函数在父类中无函数体,只能由子类重写,不能被直接调用 含有纯虚函数的类叫抽象类,不能直接创建对象 3.虚函数的实现机制? 虚函数表在程序的只读数据段,存放虚函数指针,如果派生类实现了基类的某个虚函数,则在虚表中覆盖对应的指针 3.C++的多态? C++的多态与Java的多态定义相同:多态是指表面相同的东西,其实有不同特性。多态分为编译时多态和运行时多态。 编译时多态指函数重载、运算符重载、类模版、函数模版。 运行时多态指函数重写,由虚函数、...

Read more