课程概述:React是目前最火的前端框架之一,就业薪资很高,本课程教您如何快速学会React并应用到实战,教你如何解决内存泄漏,常用UI库的使用,自己封装组件,正式上线白屏问题,性能优化等。对正在工作当中或打算学习React高薪就业的你来说,那么这门课程便是你手中的葵花宝典。学习技巧:学习当中不要只看,一定要多敲代码,如果碰到某一个知识点不是很明白,不要钻牛角尖,千万不要因为一个点,放弃整个森林,接着往下学,硬着头皮开发项目只要能亲自开发一个完整的项目,你会发现不明白的地方自然而然就明白了,项目做出来就真正的学会了。此react课程以面试和实战为基础进行讲解,每个知识点都会让你知道在实际项目开发中如何使用,学习后,可以开发大型项目,增强逻辑思维,至少让你拥有3年以上开发经验的实力!免费提供《完整实战项目接口文档》,绝对可用!
1
程序员成长修炼 读物---Growth全栈增长工程师指南
2022-03-08 07:27:42 3.87MB 工程师指南
1
这是一本系统阐述Linux设备驱动程序技术内幕的专业书籍,它的侧重点不是讨论如何在Linux系统下编写设备驱动程序,而是要告诉读者隐藏在这些设备驱动程序背后的那些内核机制及原理。作者通过对Linux内核源码抽丝剥茧般的解读,再辅之以精心设计的大量图片,使读者在阅读完《深入Linux设备驱动程序内核机制》后对驱动程序前台所展现出来的那些行为特点变得豁然开朗。
2022-03-07 22:26:35 41.76MB Linux TCPIP 协议栈 罗钰
1
#include"stdio.h" char A[7]={'+','-','*','/','(',')','#'}; char B[7][7]={{'>','>','<','<','','>'}, {'>','>','<','<','','>'}, {'>','>','>','>','','>'}, {'>','>','>','>','','>'}, {'<','<','<','<','','>','>','>','0','>','>'}, {'<','<','<','<','top=S->base=0; } void Initstack2(stack2 *S) { S->top=S->base=0; } int push1(stack1 *S,char ch) { S->s[S->top]=ch; S->top++; } int push2(stack2 *S,int ch) { S->s[S->top]=ch; S->top++; } int search(char ch) { int i=0; while(ch!=A[i]) { i++; } return i; } char precede(char c1,char c2) { int i,j; i=search(c1); j=search(c2); return B[i][j]; } char gettop1(stack1 S) { char e; if(S.top==S.base) printf("!!!"); e=S.s[S.top-1]; return e; } int gettop2(stack2 S) { int e; if(S.top==S.base) printf("!!!"); e=S.s[S.top-1]; return e; } char pop1(stack1 *S) { if(S->top==S->base) return('!'); else { S->top--; return(S->s[S->top]); } } int pop2(stack2 *S) { if(S->top==S->base) return('!'); else { S->top--; return(S->s[S->top]); } } int operate(int a,char op,int b) { switch(op) { case '+':return(a+b);break; case '-':return(a-b);break; case '*':return(a*b);break; case '/':return(a/b);break; } } int main() { struct stack1 OPTR; struct stack2 OPND; char c,op; int a,b,an; Initstack1(&OPTR); push1(&OPTR,'#'); Initstack2(&OPND); c=getchar(); while(c!='#'||gettop1(OPTR)!='#') { if(c>='0'&&c='0'&&c='0'&&c<='9'); } else { switch(precede(gettop1(OPTR),c)) { case '': op=pop1(&OPTR);a=pop2(&OPND);b=pop2(&OPND); push2(&OPND,operate(b,op,a));break; }//switch } //else } //while an=pop2(&OPND); printf("\nyour answer is:\n=%d",an); }
2022-03-07 21:01:18 3KB 堆栈表达式求值
1
适用人群Java开发人员,Vue开发人员,前后端分离开发人员,权限管理和配置开发人员 课程概述【讲师介绍】      现某知名大型互联网公司资深架构师,技术总监,职业规划师,首席面试官,曾在某上市培训机构,高校任教多年。     Array(Array老师)10多年互联网公司实战经验,知名的大型互联网公司的架构师,高管等职,在企业长期从事于技术的源码阅读和新技术的研究;擅长于职业规划,面试辅导,从事面试官多年 技术选型开发环境:Eclipse/Idea ,JDK 1.8以上 后端技术核心框架:SpringBoot2.x框架系列(同样适用Springcloud F版本以后的版本),如下(节选):    持久层框架:MyBatis 3.x + Mybatis-plus 3.x日志管理:SLF4J 1.7 + Log4j2 2.7工具类:Apache Commons、Jackson 、fastjson、Gson权限验证前端技术  Vue  Vue-cliElementUI ---https://element.eleme.io/JSX (JavaScript Xml)前台的权限验证和路由设置
1
如果表达式是:(A&!B)&((!A&C)|!C),分别给A、B、C 赋值,就能计算出对应的表达式的逻辑值 输入时, 真是't' ,假是'f'. 用了栈 队列 二叉树等数据结构实现
2022-03-06 14:59:29 18KB 逻辑表达式 c语言 栈
1
数据结构 C++实现栈的基本操作,进栈出栈等
2022-03-05 11:39:22 1KB 进栈 出栈
1
附件包括自动驾驶软件和硬件相关的技术栈图片,对自动驾驶技术做了硬件和软件2个大类的划分,可以详细了解到,要吃透自动驾驶技术,需要了解哪些方面的技术知识。软件包括:基础软件、操作系统、中间件、自动驾驶软件、云服务等;硬件包括:车辆电子控制系统、线控单元、传感器、计算处理单元、网络设备、其他硬件等。另外附上一篇详细文档,从硬件和软件两方面谈一谈自动驾驶汽车所涉及的技术,可以说是目前最详细的自动驾驶汽车技术的硬件+软件介绍文档了。
2022-03-04 14:38:02 910KB 自动驾驶 自动驾驶技术栈 软件硬件
1
Minapp 基于小程序云开发的全栈音乐项目minapp +无服务器+ Koa 小程序云开发模式 云开发优势 快速上线 专注核心业务 独立开发一个完整的微信小程序 只需要JavaScript 无需运维 云数据库可弹性扩展性能 数据安全 云开发能力 云函数:在云端运行的代码,微信专有协议天然鉴权 云数据库:一个既可以在小程序端操作又可以在云函数中操作的JSON数据库 云存储:在云端存储文件,可以在云端控制台可视化管理 云调用:基于云函数免鉴权使用小程序开发接口的能力 HTTP API:使用http api可在现有服务器上访问云资源,实现与云开发的互通 项目结构 mini:微信小程序目录 ├──
2022-03-04 12:42:26 1.87MB koa vue serverless KoaJavaScript
1
%IMPROJ3 从图像堆栈进行 3D 投影。 % % PROJECTIONS = IMPROJ3(IMAGES) 返回一个 3D 图像数组,其中包含% 从源 3D 图像堆栈生成的投影图像。 图像必须是% 一个 3D 矩阵。 返回的 PROJECTIONS 是一个 3D 矩阵,其大小为% 由投影规定确定。 % % 使用 MatrixUser 进行 3D 图像显示和分析% http://www.mathworks.com/matlabcentral/fileexchange/43780 % % 类支持% ------------- % 索引图像可以是 uint8、uint16、single、double 或 logical。 % % 版权所有 (c) 2014, 刘芳 % $版本:1.0 $ $日期:2014/03/08 $ % % 例子源 MRI 膝
2022-03-04 00:56:26 3KB matlab
1