精华内容
下载资源
问答
  • 一直在错误的方向
    千次阅读
    2015-06-10 08:36:54

    昨天在Unity中,用系统自带的First Person Controller,来控制相机移动。

    按下W键,相机反向后退,其他WASD键的反向也不对。

    从新在input中设置了参数,

    问题 仍然没有解决。

    后来终于在这里找到了答案:

    问题出现原因:相机的Y轴旋转了。

    解决方案:将相机旋转设置为(0,0,0)。

    http://answers.unity3d.com/questions/28176/why-does-first-person-controller-keep-moving-backw.html

    更多相关内容
  • 至于全栈,舆论一直很大,褒贬不一,我的建议是如果时间和精力允许,技术上追求更全面是不会的。 适用人群:前端/后端/全栈工程师 五、自动化测试 自动化测试已是未来的一种趋势,现在很多的企业都要求程序员...

    前言

    一直以来都有很多想学习Python的朋友们问我,学Python怎么学?爬虫和数据分析怎么学?web开发的学习路线能教教我吗?

    我先告诉大家一个点,不管你是报了什么培训班,还是自己在通过各种渠道自学,你一定要注重一个东西:完整的知识体系。

    感觉很迷茫?学了一段时间还是不入流?很大一部分原因是因为你没有一个完整的知识体系,你不知道自己现在的进度、未来的方向。

    端午三天,虽然回了乡下,但还是抽时间去做了Python所有方向的学习路线,今天分享给大家。


    一、Python入门

    初学者都会比较好奇,学了这么久Python,什么程度才叫入门了呢?

    每个人对技术的认知都不尽相同,在我个人看来,你学完以下这些东西就可以算是入门了,为什么?因为以下这些东西是Python进阶各个方向都必备的基础知识,你进阶去学爬虫或者web开发等方向,你都得先学会它们。

    因为知识点放在一起比较多,我把它们稍加区分成基础和高级编程两块,对于每一个自学的人,按照这个体系去打好基础,你未来的路会走得更稳重。

    适用人群:零基础/基础不扎实者,学Python都从这里开始

    在这里插入图片描述
    在这里插入图片描述


    二、爬虫

    爬虫作为一个热门的方向,不管是在自己兼职还是当成辅助技能提高工作效率,都是很不错的选择,当然了,还有一些以此为主职业的爬虫工程师。

    那么爬虫怎么学习才能成体系?中级水平的爬虫所需要的东西不是很多,参考这个体系去学习,如果能掌握90%,你可以很自信地说你已经精通爬虫。

    适用人群:爬虫方向/数据分析方向/非程序员加薪
    在这里插入图片描述


    三、数据分析

    谁都知道数据是这个时代最为宝贵的东西,但有一个前提就是,你拿到的数据你得懂,一切发挥不出应有功效的数据都是垃圾数据。

    数据分析的使命就是发挥数据应有的作用:直接作用和间接作用。

    如果你是从事大数据相关工作的IT人士,我建议你掌握但不要止步于下面的数据体系,不要以为会了Numpy、Pandas、Matplotlib就是会了数据分析,真正强大的东西还在后面。

    如果你是把数据分析当成一个辅助技能,那么学完下面这些就差不多,它们能满足你大多数的需求。有些小伙伴可能还是非计算机专业且从事非IT类的工作,比如说运营之类的岗位,那么我建议大家学Python入门+爬虫+数据分析就可以了,它们足以提升你在职场的工作效率,不用去全栈、测试等方向浪费时间,对你没什么大的帮助。

    适用人群:爬虫方向/数据分析方向/非程序员加薪
    在这里插入图片描述


    四、web开发(前/后端)

    web开发是程序员职业中的热门,目前来讲,人才缺口依然很大。web开发分为前端、后端、全栈3个方向,目前国内主流的还是前后端分离,前端主要考虑用户体验,后端主要考虑底层业务逻辑、平台稳定和性能,最主要是要看你想做哪一部分?你是喜欢做用户看得见的部分,还是考虑用户看不见的部分。

    至于全栈,舆论一直很大,褒贬不一,我的建议是如果时间和精力允许,在技术上追求更全面是不会错的。

    适用人群:前端/后端/全栈工程师
    在这里插入图片描述
    在这里插入图片描述


    五、自动化测试

    自动化测试已是未来的一种趋势,现在很多的企业都要求程序员具备自动化测试的能力,而对于自动化测试这个领域来讲,Python是目前最合适的语言。

    适用人群:程序员/测试工程师
    在这里插入图片描述

    粉丝福利,点击可查看


    六、机器学习

    机器学习是通往人工智能的必经之路,难度也比前面的大很多,与算法打交道是家常便饭,高付出也会带来高回报,薪资待遇很不错。虽然Python在这方面确实很强,但提醒大家一点,这个领域的门槛比较高,本科生基本无缘,建议上了硕士以上学历再考虑进入这个行业。

    在这里插入图片描述


    寄语

    上面就是Python所有方向的学习路线了,把你感兴趣的方向掌握了90%之后,你去找工作不是什么问题的。

    有些细心的朋友可能会发现,我没放人工智能的学习路线。说实在的,人工智能比机器学习要广泛很多,它已经不是某一门语言就能单独完成的事情了,所以这里不做推荐。

    同样的,网络安全工程师我也没有放进去谈,虽然Python也能做网络安全方面的事情,但对于一个成熟的网络安全工程师甚至红、H客而言,你需要精通的语言可不止1门而已了,又或者说,这已经不是语言工具层面的问题了。

    那么,祝大家在学习的路上,学有所成。

    在这里插入图片描述

    展开全文
  • 想做程序员?不同方向入门路线全解

    万次阅读 多人点赞 2021-12-06 22:24:38
    学习计算机编程有很多方向如果你没有一个正确的路线,那么就会: 就会跟上面所说的那样,被迫成为一个全栈,这是比较尴尬的。 若你想比较准确的针对某个方向学习,那就继续往下看吧。 一、程序员分为哪几个方向 ...

    在这里插入图片描述
    学习计算机编程有很多方向如果你没有一个正确的路线,那么就会:



    请添加图片描述

    就会跟上面所说的那样,被迫成为一个全栈,这是比较尴尬的。
    若你想比较准确的针对某个方向学习,那就继续往下看吧。

    一、程序员分为哪几个方向

    随着编程技术在各方面的应用,传统程序员的工作逐渐多样化,衍生出来了很多方面。

    一般来说程序员分为 前端、移动开发、后端、测试、运维、数据、硬件、通信、人工智能。

    在技术层面这几个类别可以按照下面的方式一句话介绍:

    前端/移动开发 一般指可视的用户界面,例如一个网站的页面、手机APP客户端、移动设备电视之类的界面等,制作这些页面的工程师被称为 前端工程师/移动开发工程师。

    后端 一般指处理逻辑、数据交互这一方向,例如在一个站点中,后端工程师指在服务器编写业务逻辑代码的这部分人,一个网站若需要有 登录/注册 功能,单独有一个前端页面是无法完成的,必须有后端将用户输入的帐号密码拿去数据验证,而这一动作需要代码编写在服务器上,则编写这一部分代码的人就是 后端工程师。

    测试 在一个产品的开发中,测试工程师 对产品进行测试,找到其中问题,帮助产品迭代、完善。测试工程师 包括硬件测试、渗透测试、自动化测试。而 自动化测试工程师 需要通过编写代码完成工作。

    运维 一般是指 数据库管理员DBA(database administrator)、系统管理员、网络工程师、自动化运维工程师 等。一般这一部分人员是对系统进行管理,数据库管理员DBA 与 自动化运维工程师 则是通过编写代码完成工作。
    数据/人工智能 数据一般跟程序员相关的一般指 数据分析师、数据挖掘,而基础数据又与 人工智能 相关,这3个职业一般以分析数据、挖掘数据、处理数据为主。

    硬件/通信 硬件与通信方向两者关联也十分密切,硬件包括 嵌入式工程师(硬件单片机开发)、驱动开发 等,通信方向作者不是很熟在此就不过多介绍,但两个方向部分职业均需要代码参与。

    二、这些方向包含哪些具体职业方向

    以下职业从招聘网站统计(非所有方向)的大部分程序员对应方向。

    前端/移动开发: HTML5、Web前端、JavaScript前端 、安卓、IOS、移动端开发、unity3D、CoCos2DX

    后端: Java、C++、.Net、Perl、PHP、C#、Python、C语言、视频\图形开发、Golang、Node.js、GIS工程师、Delphi

    测试: 测试开发、自动化测试、渗透测试

    运维: 自动化运维工程师、DBA

    数据/人工智能: 数据挖掘、数据分析师、算法工程师、图像识别、人工智能、智能驾驶、深度学习、语言识别、自然语言处理

    硬件/通信: 嵌入式工程师、驱动开发
    是不是觉得现在一头雾水,如何对应职位走好第一步呢?到底最开始该学啥呢?

    三、这些 职业/方向

    3.1 前端/移动开发

    HTML5、Web前端、JavaScript前端 、安卓、IOS、移动端 开发学习第一步:

    目前来说,前端/移动开发 分为跨平台与原生。跨平台指一项“编写技术”可以同时在多个平台上应用;例如制作一个网页,这个网页可以生成一个APP,又或者是桌面软件,这个技术就是跨平台技术,目前来说学习了 HTML、CSS、JS 即可对跨平台技术快速上手,大部分的跨平台技术都类似于 HTML、CSS、JS,甚至是兼容于这些语言。由此可知,第一步学习 HTML、CSS、JS 准没错,这一点 get 到了吗?

    相关的书籍推荐如下(书籍我详细选过了,是适合初学者学习的内容):

    首先我推荐第2本入门书籍,如果入门不懂可以私聊我(1_bit)哟:


    学习完毕后咱们可以加深一下:

    unity3D、CoCos2DX:

    为什么说 unity3D 和 CoCos2DX 是前端呢?其实这两者是游戏开发,属于游戏开发中的客户端制作,并且可以使用 unity3D 制作VR软件呢,unity 的基础是 C#,CoCos 其实作者并不推荐,因为学会 unity 对于新手更为方便(作者遥想好多年前学习CoCos 的痛苦经历)。

    但是主要,学习 unity 需要必备的基础编程语言知识,那就是 C#(C sharp),C# 的学习可以先学习C语言再学习C#会比较轻松,咱们从最基础开始吧,那就先开始学习 C 语言。

    首先推荐2本 C语言书籍如下(如果入门不懂可以私聊我):
    在这里插入图片描述
    在这里插入图片描述
    咱们再推荐第2本 C# 语言学习的书籍:
    在这里插入图片描述
    在这里插入图片描述
    咱们继续推荐第2本 C++ 语言学习的书籍:
    在这里插入图片描述
    接着就是咱们最后的主角 unity了:
    在这里插入图片描述
    在这里插入图片描述

    3.2 后端

    在后端开发中,一般 Golang、Java、PHP、Python 偏向于 Web 后端开发。
    若全栈开发则可以学习HTML、CSS、JS,随后学习 Golang、Java、PHP、Python、C# 即可,推荐学习书籍如下:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    学习完基础编程语言后再学习对应的 web 开发,学习 web 开发一般都会有例如 MVC 的框架,但必须要学会基础的编程语言,否则将无法学习,推荐书籍如下:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在于 web 方面,Node.js 更是“大前端”,就像全栈一样,但是基础是 JavaScript,这个一定要学习。推荐 Node.js 的学习书籍:
    在这里插入图片描述
    在后端开发中 C#/.Net、C++、C语言、Delphi、Perl、视频、图形开发 基本上学习方向相似,由于视频和图形开发属于后期内容,在此不过多介绍(作者本人对于这方面其实了解不多),视频和图形开发由于注重效率,也多数用 C++ 之类的高效率语言为主,所以前期入门学习 C++/C 没什么问题。

    C/C++ 和 C# 在之前都有推荐,在此先推荐 .Net 相关。.Net 一般开发桌面应用软件,直接拖拽完成界面制作,非常简单。C# 的桌面开发作者在知乎暂时没找到合适的书籍推荐,在此就不进行推荐了。

    C++ 可以制作桌面软件,学习QT即可,推荐书籍如下:

    在这里插入图片描述
    Delphi 是一个 windows 下的快速应用程序开发工具,但是在国内并不是很火,但是也是很强大,作者的第一本书就是 Delphi(国内资源较少,初学者注意哟)。推荐书籍如下:

    在这里插入图片描述
    Perl广泛用在 Web 开发、数据处理和系统管理中,不过不建议新手直接了解,因为这一类开发涉及别的知识不一定能够看明白,推荐书籍如下:
    在这里插入图片描述

    3.3 测试

    测试开发、自动化测试、渗透测试 这三个类别中,在此只对新手介绍 自动化测试,因为其他两者需要一定的额外知识,而自动化测试较为基础,如果是新手学习完 python 之类的语言后,可以进阶到自动化测试,这样也是较为平滑的过渡。当然自动化测试还可以别的技术实现,在此介绍 python自动化测试 是因为 python 自动化测试对新手较为友好。

    推荐自动化测试的书籍如下:
    在这里插入图片描述
    在这里插入图片描述

    3.4 运维

    自动化运维工程师、DBA 这两者其实技术上交互并不大,咱们先说自动化运维。

    说到自动化运维我还想到我一个朋友跟我请教过 python 的自动化运维,他当时想做一个自动化的运维平台方便他日后的工作,我也是从此才知道原来自动化运维,开始一直没把运维跟编程联系到一起,因为那一块我也不是特别熟悉吧。

    当然自动化运维也不一定是只有 python 才可以实现,但是python 对于新手来说这是较为平滑的过渡。推荐书籍如下:

    在这里插入图片描述
    接下来说道DBA数据库管理员了,数据库一般使用 sql 语言,以 sql 语言为基础操作数据库。对于后端来说,sql 也是很重要必须要掌握的语言之一,因为当下应用数据库已经成为不可或缺的一部分了。

    首先推荐入门的 sql 语言书籍,由于 mysql、sql server 等数据库都是使用 sql 语言,咱们现在以 mysql 为例学习是最好的(mysql 从安装、测试上来说对于新手较为友好):
    在这里插入图片描述

    3.5 数据/人工智能

    数据挖掘、数据分析师、图像识别、人工智能、智能驾驶、深度学习、语言识别、自然语言处理 这些 方向/职位 对于新手最简单的方式是使用 python,因为 python 语言拥有强大的第三方库,可以很好的上手这些方面;当然,若在正式的开发中 python 开发此类产品并不使用,因为 python 在效率上有着天然的劣势,不过对于新手来说使用 python 学习这些内容是最好的选择。

    以下书籍需学习完 python 之后。

    数据挖掘/数据分析师 推荐书籍如下:
    在这里插入图片描述
    图像识别书籍推荐如下(opencv 是python的一个图像识别库,使用opencv进行图形处理很方便,并且 opencv 也有C++库,到正式开发后直接使用C++也非常方便):

    在这里插入图片描述
    人工智能/智能驾驶/机器学习 书籍推荐如下(机器学习这些都属于人工智能这一个学科内,所以在此直接推荐机器学习):
    在这里插入图片描述
    语言识别/自然语言处理 书籍推荐如下(这两者具有相关性,学习自然语言处理后对语言识别有一定帮助):
    在这里插入图片描述
    算法工程师这一类就建议大家刷题了,哈哈哈。

    3.6 硬件/通信

    嵌入式工程师、驱动开发 对于这方面并不是很熟悉,电子之类的肯定要会。本人只是有过树莓派、arduino这些玩具的开发(玩耍)经验,在此并不敢乱推荐,希望有会的同学评论区可以补充。

    展开全文
  • @程序员,你该如何选择技术方向

    千次阅读 多人点赞 2019-09-09 12:14:00
    昨天,读者小何微信上问了我这样一个问题: 二哥,我刚参加工作一年,感觉什么也不精通。大学学的是 Java,但这一年来 Python 特别火,有几个转到 Python 的同学工资竟然比我高。我是不是也应该转呢? 类似...

    ? “沉默王二” ,你值得关注的明星博主

    640?wx_fmt=png

    01、困惑的提问

    昨天,读者小何在微信上问了我这样一个问题:

    二哥,我刚参加工作一年,感觉什么也不精通。大学学的是 Java,但这一年来 Python 特别火,有几个转到 Python 的同学工资竟然比我高。我是不是也应该转呢?

    类似这样的问题还有一些,比如说阿坚:“我现在大一,学的是 C++,听说毕业后不太好找工作,二哥什么好的建议吗?”

    对于初入职场或者在校的同学来说,选择哪一门语言意味着未来的收益(挣到的钱)可能会有显著的不同

    况且技术的更新迭代实在是太快了。你完全预料不到!如果选择错了,付出的代价也是沉重的。

    不知道你有没有这种感觉啊,前几年盛行的安卓,好像一下子就凉透了。背后的原因也很简单,就是微信公众号和小程序的推而广之,导致 APP 的需求量大幅降低。

    就在去年这个时候,我还特意买了几本安卓的书,学习了一下,在 CSDN 上顺带分享了几篇学习笔记,阅读量还不错。但最近听朋友说,他在公号上推安卓方面的文章时,阅读量真的是惨不忍睹啊。

    02、技术方向

    从大的层面来看,技术方向可以分为两种:前端和后端。计算机“文盲”经常性会把后端误认为是“后台”(网站管理后台)——做外包这些年,我遇到过不少这样的甲方,每次我都需要耐心地给他们解释好一会儿。

    那接下来,我就要开始解释了(开个玩笑)。我们来谈谈前端和后端的一些趋势吧,大家可以作为参考。

    1)前端

    前端工程师近两年来非常吃香啊,尤其是前端前面加了一个“大”字之后,也就是现在非常流行的“大前端”,就好像“大数据”一样。(借此机会,你可以体会一下“大哥”和“哥”之间的差别有多大)

    我想,前端技术里面最不会过时的就是 HTML + CSS + JavaScript 了吧。为什么这么说呢?因为它们是前端开发的基础,并且标准也在逐年更新。如果你用开发者模式观察一下的话,你会发现,所有网站的源代码里面都少不了这老三样。

    排名第二的应该是 Node.js,它逐渐成为了前端开发的基础技术,正在变得越来越重要。上个月,我在使用 Jekyll + GitHub Pages 配置个人网站的时,它就要求我要先安装 Node.js 环境(由此可见吧)。

    排名第三的应该是 Vue.js / Angular / React.js,它们在 2018 年的时候已经成为趋势,2019 年也没有呈现出任何的颓势。尤其是 Vue.js,其作者尤雨溪因为长得帅,成为了广大前端程序员心目中的大神(偶像)。

    排名第四的应该是 Stencil,其官方的介绍如下:

    Stencil is a toolchain for building reusable, scalable Design Systems. Generate small, blazing fast, and 100% standards based Web Components that run in every browser.

    我先蹩脚地翻译一下,大家将就看看。Stencil 是一个工具链,用于构建可重用的、可扩展的设计系统。可以生成小巧的、快速的、 100% 的基于标准的 Web 组件,关键的是可以在所有的浏览器中运行。

    这就厉害了,不需要考虑浏览器的兼容性,还能够和任何主流的框架(Vue.js / Angular / React.js)搭配使用。

    排名第五的应该是 PWA(Progressive Web Apps),渐进式 Web 应用程序,快速、可靠,还能够让用户感觉像原生应用一样,体验非常棒。Google 提出的概念,应该不会差。

    好了,前端就说这五个吧(排名仅供参考啊)。

    2)后端

    说到后端,可能会有人开玩笑说:“主流不一直是 PHP 吗?”虽然说这是一句玩笑话,但是,我并不怎么敢反驳。

    从读者群体里了解一下,洛阳做 PHP 的程序员真的蛮多的,尽管开源 PHP 的官方团队已经解散了。不管怎样,一个铁打的事实是,PHP 语言在过去的 20 年里给许许多多的人带去了工作机会。

    在我们继续聊下去之前,请允许我骄傲地宣称一件事:我是一名 Java 程序员。Java 到底有多牛逼,已经不需要我再吹了,反正我已经靠它吃饭了许多年,未来还要再吃几年。

    (虽然不用吹,但多少得说几句)

    Java 是一门以 Class 为单位,高度面向对象的高级编程语言。Java 的设计初衷是“写一次代码,在哪里都可以用” 。Java 可以完成任何规模的任务,所以它是很多公司在做商业级项目的时候的首选

    Jame Gosling 在 1995 年的时候设计了Java,似乎 Java 一出生就有做老大的气质。事实上,确实做了好多好多年。

    那 Python 呢?

    Python 是一门拥有简洁语法的高级编程语言。一位名叫 Guido van Rossum 的荷兰大佬在 1991 年就设计了它。Rossum 设计 Python 的初衷是为了让代码读起来更轻松,并且让程序员写更少的代码。

    曾经有一位 Python 的粉丝写过一首名为 The Zen of Python (Python 之禅)的赞美诗,我们来欣赏一下。

    优美胜于丑陋

    写得很不错吧?我觉得这位粉丝太有才了。

    当然了,Python 火的原因可不是因为 Python 的优雅,而是人工智能和数据分析。涉及机器学习、深度学习、神经网络这些高大上的领域,绝对避不开 Python。所以可想而知嘛。

    限于篇幅原因,后端技术我们就到此为止。

    640?wx_fmt=png

    03、到底怎么选

    说了这么多,关键的问题来了,到底选择什么技术方向呢?

    前端程序员已经很明确了,按照我说的趋势去选就没错了。后端程序员呢?来看一份榜单吧,数据来源于可靠的 TIOBE。

    640?wx_fmt=png

    看完这张榜单,我相信你心里应该也有数了,对不对?

    比如说小何,没必要纠结是选择 Java 还是 Python,这两门语言现在霸占了状元和探花的位置。据我所知,Java 工程师和 Python 工程师的薪资待遇并没有明显的差别。如果不打算往人工智能和数据分析方向转的话,抱紧 Java 这个大腿就行了。

    就未来的发展前景来看,Java 也并没有呈现出任何的颓势。如果你有一部安卓手机,几乎所有 App 都是用 Java 写的。大型网站的后端,比如说淘宝、京东也都主要是用 Java 开发的。大型的企业级应用,比如 CRM 系统、ERP 系统也大多数是用 Java 开发的。越来越火的大数据,其主流框架 Hadoop 的开发语言也是 Java。

    不过,从增长的百分比来看,Python 的增幅最大,这说明 Python 的潜力十足。如果时间充足的话,可以自学,以备后患。反正我已经准备学习了。

    至于阿坚同学,也没必要过于忧虑,三年毕业后还不至于找不到工作。毕竟 C++ 的底蕴还是在的。况且,如果把 C++ 吃透的话,学习其他语言也完全不在话下。

    04、最后的忠告

    选择技术方向,选择一门语言,本质上都是一种投资。

    在日新月异的科技时代,没有人敢打包票说未来几年后一定流行什么,不流行什么。还是那句话,技术更新迭代太快了!

    那怎么让投资收益最大化呢?

    640?wx_fmt=png

    说实话,我也没有定论(皮一下)。

    A:选择年轻的语言(技术方向),意味着风险越大,因为它就像流星一样,灿烂,但易逝。有句俗话,你也听过:“风险越大,回报也许也大”。

    B:选择市场已经认可的语言,意味着越稳定,毕竟活得越久越需要能耐。

    C:把浮躁的心安定下来,让时间来证明一切。专注于你当下选择的语言,深耕的同时注意抬头看一看就行了。

    好了,我说完了我的看法,说说你的吧?

     

    精彩回顾:

    你为什么成为一名程序员?

    窝在二线城市很难受,要杀回一线城市重造吗?

    @程序员,这四个学习建议值得收藏

     

    < END >

     

    PS:原创不易,喜欢就点个赞,这将是我最强的写作动力。如果你觉得我写的文章对你有帮助,也蛮有趣的,就关注一下我的公众号,谢谢。

     

     

    640?wx_fmt=jpeg

    沉默王二

    微信扫描二维码,关注我的公众号

    展开全文
  • 第一次接触这个问题是大一暑假的小学期项目上,我们组的课题是一个优化问题,其中一个小问题就是证明为什么梯度的负方向是函数下降的最快方向。(全程用法语写的论文233)当时没有多大感触,后来接触到了机器学习...
  • 观察过很多刚开始做技术 Leader ...本来,没有介入管理职能之前,每个人管理好自己就可以了,需要考虑的都是围绕自己的事情,方向和维度都比较垂直。角色转变后,从解决自己的问题变为要解决团队的问题,要解决的问题
  • 一直在负责C语言中文网的一对一答疑工作,有很多同学问我,该如何从这么多编程语言中选择一门适合自己的呢?选择标准又是什么呢?很早我就想写一篇文章来回答这个问题了,现在终于如愿以偿了。 要想选择编程语言...
  • 很多人都知道梯度方向便是函数值变化最快的方向,但是有认真的思考过梯度方向是什么方向,梯度方向为什么是函数值变化最快的方向这些问题嘛,本文便以解释为什么梯度方向是函数值变化最快方向为引子引出对梯度下降...
  • 前段时间做微信支付的时候遇到了签名错误的问题,令我百思不得其解的是,本地运行并没有报错,可是放在服务器上的时候确结结实实的给我一拳。 一开始小程序的微信支付无法使用,是因为这是一个新的小程序,里面并...
  • 可能点放在前面:权重全部...我是一个刚刚学联邦学习的白痴,因为导师安排的方向是这个,以前没有用过python。 我训练的过程中,使用了简单粗暴TensorFlow2.0的CNN分类客户端的图片(链接:[https://www.bookstac...
  • 做FPGA的出路哪里?——同行的感受,我的方向

    万次阅读 多人点赞 2018-08-13 10:38:07
    我也才刚刚30岁,阅历、经验、背景都有限,我相信我说的话肯定有的,如果为别人指出了错误方向,那真的不可饶恕,所以,我说的话只供参考,也算为大家提前考虑自己以后的职业规划起到抛砖引玉的作用。...
  • 网络安全学习攻防世界[刷题笔记]Web方向(新手区)(后半)xff_referer 攻防世界[刷题笔记] Web方向(新手区)(后半) xff_referer 题目来源: Cyberpeace-n3k0 题目描述:X老师告诉小宁其实xff和referer是可以伪造...
  • 有大二学生问:“如果不打算考研的话,大三应该选择 人工智能大数据、互联网应用开发、物联网 这三个方向的哪一个更好一点?”他强调他敲代码的能力不太强,就是那种及格多一点的水平。困扰之余希望我给一点建议。 ...
  • Android Scroll往相反方向原因剖析以前一直有个困惑,为什么mSrcollX=100的时候,图像不是往右移动,而是左呢?以前有过一个理解现在看来也是跟个小学生似的,现在把这个新的理解记录下来。关于滑动,先要理解三个...
  • 设函数f(x,y)=x2+y2f(x,y)=x^2+y^2f(x,y)=x2+y2,空间中是一个锥面,其梯度为(2x,2y),一直不能理解这为什么是法向量的方向?垂直于锥面应该是-z方向有一个量才对啊。 !!!这是由于梯度具有降维性。 梯度...
  • 软件测试前景和发展方向

    万次阅读 多人点赞 2018-06-15 15:08:12
    Maybe,虽一直在管理岗位混着,是否勉强入门不得而知,但起码带的团队能高效运作完成任务,离职率也很低。不过,对于彼得德鲁克的管理哲学,吴伯凡老师的中西文化,马云老师的大众励志等,形成自己的系统理论还有...
  • 方向不对,你的努力就是白费

    千次阅读 2018-07-22 10:03:41
    然后发现,你一直在重复着同类问题的修复,长年累月,没有技术的突破,只是简单的机械式的思维。 人最怕的没了远见,不去展望未来 。没有了方向,便陷入生活的繁琐中无法解脱。一切都觉得理所当然,羡慕别人有钱...
  • 这个X是指文本框水平方向的左边界和右边界,通过回归这个左边界和右边界参数进而可以使得对文本框的检测更为精准。这里想举个例子说明一下回归这个x参数的重要性。 通过观察下图,第一幅图张看到有很多小候选框...
  • 联发科发布的天玑9000强调性能安卓手机芯片阵营居于领先地位,然而恐怕它未能带领安卓手机企业摆脱当下的窘境,回顾以往,柏铭科技反而认为安卓手机如今的困境恰恰是联发科带方向。联发科发布...
  • 个人认为这是一个具有一定情怀的名字,我并不是给大家来找到方向或确定方向的,更多的只是探讨可能存在的正确的潜力无穷的机会和方向,至于你的方向在哪里?如何抓住机会?个人认为只有你自已最清楚,靠的是自已,这...
  • 堆栈、内存的增长方向与大小端

    千次阅读 2019-03-05 16:15:37
    学习网络编程socket的时候碰到主机内部字节存储顺序大小端的问题,一直很困扰,今天终于搞清楚了,于是将其记录下来,以便后面复习。 大小端问题: 小端:是指数据的高字节保存内存的高地址中,而数据的低字节...
  • 语音识别研究的四大前沿方向

    万次阅读 2018-01-18 11:50:03
    以下转自:http://blog.csdn.net/whaoxysh/article/details/19402337“ 鸡尾酒会问题”(cocktail party problem)是计算机语音识别领域的一个问题。当前语音识别技术已经可以以较高精度识别一个人所讲的话,但是...
  • 学嵌入式职业发展方向有哪些?

    千次阅读 多人点赞 2018-05-14 15:10:15
    很多人只能做单片机开发,比如C51或者STM32(比较常见)等,当然了他们也可以跑一些小型的操作系统比如μC/OS-II或μC/OS-III等,当然了这些也是基于C语言的学习,也是和硬件打交道,属于C语言直接调用库函数或者...
  • 【背景】 敲商城项目,用到了Dubbo+Zookeeper,Linux和Eclipse之间回旋。 商城后台需要显示一个树形控件显示类别,代码没有问题,但是页面就是加载不出来树形控件。看了Dubbo服务的情况是正常状态,代码也没有...
  • 一个博士(机器学习方向)的忠告

    万次阅读 多人点赞 2018-08-20 20:37:30
    问题:读机器学习方向。 发现机器学习算法比较固定,算法应用于文本和图像处理。 毕业要求发表级别较高的期刊论文,算法都已经存在甚至被改进过, 怎么能写出自己的东西呢?没有idea,也就没有实验。 怎么能完成论文...
  • 软件工程专业就业方向职业规划

    万次阅读 多人点赞 2015-03-13 17:39:07
    你的三个方向里,如果要做到一定层次,其实嵌入式是最简单的,网络是最难的,WEB居中。  不过问题在于,如果一个基本面上讨论,则WEB是最简单的,网络居中,嵌入式最难。  区别哪里呢?在于你能学到什么程度...
  • 然而前两天有一个读者后台问我,学习Python有哪些适合新手入门的小项目推荐,所以今天这篇临时改为了答疑篇,咱们来聊聊这个问题。 很多人学习python,不知道从何学起。 很多人学习python,掌握了基本语法过后,...
  • 技术方向 从大的层面来看,技术方向可以分为两种:前端和后端。计算机“文盲”经常性会把后端误认为是“后台”(网站管理后台)——做外包这些年,我遇到过不少这样的甲方,每次我都需要耐心地给他们解释好一会儿。...
  • 第5章 探索期活下去——把握产品方向 5.1 大胆假设,小心求证的探索期 “这是一个从0到1的产品,没有相关竞品可以参考,没有现成的用户,没有数据,又不能什么都去问老板,我该怎么办?” “这是一个To B的产品...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 203,249
精华内容 81,299
热门标签
关键字:

一直在错误的方向