全栈工程师阶段性计划
【技能类】 电子基础,电子元器件选型,电路原理图设计,高速电路PCB设计,电子元器件焊接技术,电路板调试,启动程序UBOOT裁剪移植,linux内核裁剪移植,文件系统,低层驱动程序(C语言,ARM架构汇编,linux内核架构),上层应用程序(C++,Qt,JAVA,Python等,深度学习,机器学习,Opencv,神经网络,自然语言处理),静态博客服务器搭建,高等数学,线性代数,概率论,离散数学,3D建模,3D打印,雕刻机,外星防脱发技术 第一阶段-基本理论 1、高等数学 2、线性代数 3、概
C++ 类的继承和派生
继承的优点:减少代码的冗余 提高代码的重用性 派生类定义格式:
Class 派生类名 : 继承方式 基类名{
//派生类新增的数据成员和成员函数
};
class 子类: 继承方式 父类名{
//子类新增的数据成员和成员函数
}; 继承方式分类: public : 公有继承 (重要) private : 私有继承 protected : 保护继承 注意: 子类继承父类,子类拥有父类中全部成员变量和成员方法(除了构造和析构之外的成员方法
H5新特性-WebWorker
WebWorker是H5中新增的API,我们使用这个API可以轻松的创建后台线程,webworker常用于执行那些耗费事件较长的逻辑计算或者大量循环,避免页面假死的发生。 JavaScript语言采用单线程模型,也就是所有任务只能在一个线程上完成,一次只做一件事。 Web Worker的作用就是为JavaScript创建多线程的环境,主线程创建Worker线程,将一些任务分配经给后者,在主线程工作的同时,Worker也在后台运行,两者互不干扰。等到Worker线程完成任务后,再把结果返
Feign:声明式REST调用
一. 简介 1. 声明式,模板化的HTTP客户端,可以帮助我们更加便捷,优雅的调用HTTP API; 2. 为服务消费者整合Feign 添加spring-cloud-starter-openfeigh依赖; 创建一个Feign接口,添加@FeignClient注解; 在Controller中调用Feign接口; 3. 自定义Feign配置 feign: client: config: default: connectTimeout: // 相当于Request.Options readT
【二分】Pair of Topics
【题目链接】:传送门 【题意】 给定A[],B[],请问有多少对ai+aj > bi + bj ,i < j 【题解】 问题先分析,可以通过推导得到: (ai - bi) + ( aj - bj ) > 0 Ci + Cj > 0 Cj >= -Ci + 1 我们可以通过排序,(为什么呢?其原因是因为找一对,所有对子都是相对的,张三和李四,李四和张三指的都是同一对) 因为C的值有正负之分,我们只取大于0的部分来算,通过式子Cj >= -Ci + 1 在枚举i的位置时,计
PHP 如何排查 PHP 网站运行速度慢的原因
PHP 如何排查 PHP 网站运行速度慢的原因 解读 在日常工作中经常能面对的综合性问题,面试中也总是会问到。 答:
网站运行速度慢,先判断是前端问题还是后端问题,直接通过开发人员工具(Chrome)或Firefox的Firebug查看请求慢的是资源开始接口。90%网站性能问题是由前端造成的。
常见前端问题解决思路
前端js css flash资源慢 查看资源十分过大,对js css 进行压缩;删除赘余的包;引入框架时十分选用用于生产的mini包;图片等资源较多是是否试用cdn且cd
LeetCode 236. Lowest Common Ancestor of a Binary Tree(二叉树求两点LCA)
题意:二叉树求两点LCA。 /**
* Definition for a binary tree node.
* struct TreeNode {
* int val;
* TreeNode *left;
* TreeNode *right;
* TreeNode(int x) : val(x), left(NULL), right(NULL) {}
* };
*/
class Solution {
public:
TreeNode*
Access denied for user ''@'localhost' to database 'mysql'问题
Access denied for user ''@'localhost' to database 'mysql'问题 MySQL : Access denied for user ''@'localhost' to database 'mysql'问题看点。 原创starmyao 最后发布于2018-08-24 21:10:23 阅读数 7880 收藏 展开 问题描述: MySQL命令行,登陆root账户的时候,密码为不为空,但是执行‘use mysql;’命令的时候,总是提示:‘Acces
25、Python之迭代器
目录 一、什么是迭代器 二、为什么要有迭代器 三、如何使用迭代器 3.1 可迭代对象(iterable) 3.2 迭代器对象 3.3 可迭代对象与迭代器对象详解 3.4 常见的迭代器对象与可迭代对象数据类型 3.5 for循环的工作原理 3.6 迭代器对象的优缺点 3.6.1 优点: 3.6.2 缺点: 一、什么是迭代器 迭代器指的是迭代取值的工具,迭代是一个重复的过程,每次重复都是基于上一次的结果而继续的,单纯的重复并不是迭代。 二、为什么要有迭代器 迭代器是用来迭代取值的工具,而涉及到把多
GAN01: Introductory guide to Generative Adversarial Networks (GANs) and their promise!
引用:Introductory guide to Generative Adversarial Networks (GANs) and their promise! What is a GAN? Let us take an analogy to explain the concept: 如果你想在某件事上做到更好,例如下棋,你会怎么做? 你或许会找一个比自己厉害的对手. 然后你会在你们对决中分析你错的地方和他对的地方, 并思考在下一场对决中你该如何击败对手. 你会不断重复这个过程,知道你击败
手机端效果(一)滑块效果
现在写前端代码有各种各样的框架和库,轻轻松松就实现我们要的功能,写久了,原生js可能会模糊,为了巩固,会陆续写一些原生的代码,今天就从这个开始。 先上效果: 手机端的滑块效果,做webapp的可能都会遇到过,下面来一次实现。 html结构 <div class="range">
<div class="range-progress"></div>
<span class="range-bar"></span>
<span class="rang
MySQL设置时区和默认编码
情况描述 学习spring boot时要在Windows本地安装MySQL5.7,配置好之后项目,启动之后提示需要设置时区,并且在使用过程中发现出现乱码,中文无法显示,出现上述问题的主要是MySQL5.7中没有设置时区和编码。 解决方案 1、在spring boot的配置文件application.properties中设置MySQL的数据源url spring.datasource.url=jdbc:mysql://localhost:3306/yunzhi_spring_boot?char
今日推荐
周排行