Oct 13, 2024 综合

MATLAB在线课程与学习资源(2021)

一、MATLAB免费在线课程 https://matlabacademy.mathworks.com 使用交互式课程和练习,学习MATLAB基础支持。课程时长2-3小时、自定进度,通过Web浏览器访问,提供自动在线评估和反馈。需要Campus-Wide License账户登录(请访问学校内网确认账户注册步骤)。 MATLAB入门之旅:120分钟,零基础入门,快速学习MATLAB基础知识 Simulink入门之旅:180分钟,快速学习Simulink基础支持,需R2018b及以上版本支持 机器学习入门之旅:120分钟,学习使用机器学习的方法 深度学习入门之旅:120分钟,学习使用深度学习的方法 强化学习入门之旅:120分钟,学习了解面向控制问题的强化学习方法 图像处理入门之旅:120分钟,快速掌握MATLAB图像处理入门实践 信号处理入门之旅:120分钟,学习面向频谱分析的信号处理实用方法 Stateflow入门之旅:180分钟,快速学习在Stateflow中创建、编辑和仿真状态机 Simulink控制设计入门之旅:120分钟,学习如何使用Simulink进行控制设计 Simscape 入门之旅:120分钟,学习掌握使用Simscape仿真物理系统的基础知识 二、MATLAB进阶课程 https://matlabacademy.mathworks.com 100多小时课程,包含核心MATLAB使用、科学计算、数据科学等多方向,共11门课程。 三、MATLAB Online在线软件运行 https://www.mathworks.cn/products/matlab-online.html 只要接入互联网并登录,MATLAB Online即可让您能够通过任何标准的Web浏览器访问MATLAB。它是教学及便捷访问的理想选择。此外,您可以始终使用最新版的MATLAB。 四、MATLAB Courseware课件分享及MOOC支持 https://www.mathworks.cn/academia/courseware.html 我们和来自全世界的大学的教授合作开发了一系列教学套件(包括教学大纲,PPT课件,作业习题,教学视频,MATLAB代码)可供下载,目前涵盖的学科有: 编程入门 工程学入门 生物科学与工程 化学 地球、海洋与大气科学 电子与计算机工程 机械与航空工程 数学 物理学与天文学 如老师有此需求,可与MathWorks联系:academic_cn@mathworks.cn 五、MATLAB Grader在线评分系统 https://www.mathworks.cn/products/matlab-grader.html 在线评分系统,是一种可视的,基于网络的环境,让您可以为学生创建MATLAB课程作业、实现作业自动批改并提供反馈。…

Oct 01, 2019 综合

Docker 简介

        Docker 是一个开源的应用容器引擎,基于 Go 语言,并遵从Apache2.0协议开源。         Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。         容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。         Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Edition: 企业版),我们用社区版就可以了。 一、哪些人适合学习Docker?         运维工程师、后端开发人员、NAS爱好者及各种PHP、Java、Python程序员建议学习Docker。   二、学习Docker前,需要了解哪些知识?         在学习Docker前,需要掌握 Linux 的常用命令。   三、Docker的应用场景有哪些?         Web 应用的自动化打包和发布。…

Sep 01, 2019 PHP

Markdown基本语法

        Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。         Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表格、脚注、内嵌HTML等等),这些功能原初的Markdown尚不具备,它们能让Markdown转换成更多的格式,例如LaTeX,Docbook。Markdown增强版中比较有名的有Markdown Extra、MultiMarkdown、 Maruku等。这些衍生版本要么基于工具,如Pandoc;要么基于网站,如GitHub和Wikipedia,在语法上基本兼容,但在一些语法和渲染效果上有改动。 一、标题 1.1、语法         在想要设置为标题的文字前面加#来表示。一个#是一级标题,二个#是二级标题,以此类推。支持六级标题。标准语法一般在#后跟个空格再写文字,部分其它平台不加空格也行。 1.2、示例 #这是一级标签## 这是二级标题### 这是三级标题#### 这是四级标题##### 这是五级标题###### 这是六级标题 1.3、效果 这是一级标题 这是二级标题 这是三级标题 这是四级标题 这是五级标题 这是六级标题 二、字体 2.1、语法 2.1.1、加粗         要加粗的文字左右分别用2个*号包起来 2.1.2、斜体         要倾斜的文字左右分别用1个*号包起来 2.1.3、斜体加粗         要倾斜和加粗的文字左右分别用3个*号包起来 2.1.4、删除线         要加删除线的文字左右分别用2个~~号包起来 2.2、示例 **这是加粗的文字***这是倾斜的文字****这是斜体加粗的文字***~~这是加删除线的文字~~…

Aug 08, 2019 PHP

使用Caddy 快速部署多个https 网站

        Caddy 是用GO实现的轻便Web部署工具,其功能Nginx类似,比它轻量、方便。特别是方便使用免费的 Let's Encrypt https 证书。下面是以Ubuntu/Debian 环境介绍实际的部署过程。 一、部署流程         Caddy部署主要分为下列3个环节:         (1)、Caddy(前端入口);         (2)、网站1、网站2(网站应用);         (3)、Supervisor(进程守护)。         Caddy 可以认为是一个Web 服务,可以把它放在与网站相同的目录,如 /srv/www/   二、安装Caddy         (1)、Caddy 是绿色的软件,到Github 官方上下载最新版本。我这里下载的是caddy_v0.11.0_linux_amd64.tar.gz,下载之后解压;mkdir -p /srv/www/caddy cd /srv/www/caddy wget https://github.com/mholt/caddy/releases/download/v0.11.0/caddy_v0.11.0_linux_amd64.tar.gz tar -xzvf caddy_v0.11.0_linux_amd64.tar.gz         (2)、添加配置文件 Caddyfile,注意,第一个字母要大写,输入配置的内容,例如:example.com…

Jul 08, 2019 基本命令

Ubuntu下apt-get命令的详细说明

        Ubuntu中安装各种软件,就必须要用到apt-get命令,下面详细展开: apt-cache search package:搜索包; apt-cache show package:获取包的相关信息,如说明、大小、版本等; sudo apt-get install package:安装包; sudo apt-get install package - - reinstall:重新安装包; sudo apt-get -f install:修复安装"-f = ——fix-missing"; sudo apt-get remove package:删除包; sudo apt-get remove package - - purge:删除包,包括删除配置文件等; sudo apt-get update:更新源; sudo…

Mar 03, 2019 PHP

搜索引擎高级命令

        一些常用的高级搜索引擎命令,包括以下:        (1)、Site        这个是最常见的高级搜索命令,作用是查询网站的收录情况,并且这个命令在所有的搜索引擎里是通用的。用法:site:www.XXXX.com        (2)、Domain        查询网站的反向链接情况,这个命令只适用于百度,并且结果并不是那么的让人满意。因为他查出来的结果不是反链,效果还不如双引号(“”),domain 用法:domain:www.XXXX.com        (3)、Inurl/allinurl        inurl 查询 url 中包含关键词的页面,这个命令会经常用到。比如我们可以批量查找博客:inurl:blog。Allinurl 则是 url 中完全包含关键词的页面,相对于 inurl 来说更精准些。这两个命令适用于大多数搜索引擎。用法:inurl:seo        (4)、intitle/allintitle        Intitle 查询标题中包含关键词的页面,allintitle 则是查询标题中完全包含关键词的页面。这两个命令百度支持的都不是很好,反而谷歌支持的很好。用法:intitle:seo 培训。        (5)、双引号“”        查询完整匹配引号中的内容的页面。这个命令是大多数的搜索引擎都只是的高级命令,用法是:“seo 是什么东西”        (6)、Filetype        查询指定格式的文件,这个命令对于查询资料的人来说很有用。大多数搜索引擎支持 filetype 命令,用法:filetype:doc        (7)、通配符*        当你记不住搜索词的全称的时候可以用到这个命令,比如“搜索引擎*”,会出现很多与搜索引擎相关的结果。        (8)、减号—        查询不包含减号后面内容的页面,这个命令百度支持的不是很好,谷歌完全支持,用法:关键词 1 -关键词 2

Feb 06, 2019 PHP

负载均衡、集群与分布式

        在“高并发,海量数据,分布式,NoSql,云计算…….概念满天飞的年代,相信不少朋友都听说过甚至常与人提起“集群,负载均衡”等,但不是所有人都有机会真正接触到这些技术,也不是所有人都真正理解了这些“听起来很牛的"技术名词。下面简单解释一下。一、负载均衡网络的负载均衡是一种动态均衡技术,常见的实现方式是通过一些工具实时地分析数据包,掌握网络中的数据流量状况,把任务合理均衡地分配出去。这种技术基于现有网络结构,提供了一种扩展服务器带宽和增加服务器吞吐量的廉价有效的方法,加强了网络数据处理能力,提高了网络的灵活性和可用性。日常生活中到处都能看到“负载均衡”,一个超市的收营员高峰期只能服务10位顾客,当做活动时有20位顾客需要服务的话可能就会排长队,这样购物体验将会很差(就像客户抱怨系统/网站访问太慢)。最简单的办法就是再招个营业员,重新开通一个出口。负载均衡的核心就是“分摊压力”。二、集群(Cluster)        所谓集群是指一组独立的计算机系统构成的一个松耦合的多处理器系统,它们之间通过网络实现进程间的通信。应用程序可通过网络共享内存进行消息传送,实现分布式计算机。通俗一点来说,就是让若干台计算机联合起来工作,可以是并行的,也可以是做备份。2.1、大规模集群的特点2.1.1、高可靠性(HA)        利用集群管理软件,当主服务器故障时,备份服务器能够自动接管主服务器的工作,并及时切换过去,以实现对用户的不间断服务。2.1.2、高性能计算(HP)        即充分利用集群中的每一台计算机的资源,实现复杂运算的并行处理,通常用于科学计算领域,比如基因分析、化学分析等。2.1.3、负载平衡(LB)        即把负载压力根据某种算法合理分配到集群中的每一台计算机上,以减轻主服务器的压力,降低对主服务器的硬件和软件要求。当然,以上这些特点,在某些适应场合下是需要同时具备的。2.2、常用集群类型2.2.1、High availability cluster(高可用集群)        两兄弟开早餐铺,生意不大,但是每天早上7点到9点之间客户很多并且不能中断。为了保证2个小时内这个早餐铺能够保证持续提供服务,两兄弟商量几个方法:        方法一:平时老大做生意,老二这个时间段在家等候,一旦老大无法做生意了,老二就出来顶上,这个叫做Active/Standby.(双机热备)        方法二:平时老大做生意,老二这个时候就在旁边帮工,一旦老大无法做生意,老二就马上顶上,这个叫做Active/Passive.(双机双工)        方法三:平时老大卖包子,老二也在旁边卖豆浆,老大有问题,老二就又卖包子,又卖豆浆,老二不行了,老大就又卖包子,又卖豆浆,这个叫做Active/Active(dual Active)(双机互备)        (包子=application package,互相照应叫做heartbeat,顶替对方工作叫做failover/takeover.如果两个兄弟突然都瞎了聋了,不知道现在对方到底是否正在干活,都认为自己要顶对方的工作,这个叫做brain-split,然后需要第三者,比如他们的老爹来解决问题,这个叫做tier-breaker,或者让他们两个的媳妇过来拉走其中一个,这个叫做fency)2.2.2、high computing clustering(高性能计算集群)        10个兄弟一起做手工家具生意,一个客户来找他们的老爹要求做一套非常复杂的仿古家具,一个人做也可以做,不过要做很久很久,为了1个星期就交出这一套家具,10个兄弟决定一起做。        老爹把这套家具的不同部分分开交给儿子们作,然后每个儿子都在做木制家具的加工,最后拼在一起叫货。        老爹是scheduler任务调度器,儿子们是compute node.他们做的工作叫做作业。2.2.3、load balance cluster(负载均衡集群)        一共有四兄弟开裁缝铺,生意特别多,一个人做不下来,老是延误工期,于是四个兄弟商量:老大接订单,三个兄弟来干活。客户多起来之后,老大根据一定的原则(policy)根据三兄弟手上的工作量来分派新任务。三、分布式        集群指的是将几台服务器集中在一起,实现同一业务。分布式中的每一个节点,都可以做集群。 而集群并不一定就是分布式的。         举例:就比如新浪网,访问的人多了,他可以做一个集群,前面放一个响应服务器,后面几台服务器完成同一业务,如果有业务访问的时候,响应服务器看哪台服务器的负载不是很重,就将该业务分配给哪一台去完成。        而分布式,从窄意上理解,也跟集群差不多,但是它的组织比较松散,不像集群,有一个组织性,一台服务器垮了,其它的服务器可以顶上来。分布式的每一个节点,都完成不同的业务,一个节点垮了,那这个业务就不可访问了。四、总结        在现有网络结构之上,负载均衡提供了一种廉价有效的方法扩展服务器带宽和增加吞吐量,加强网络数据处理能力,提高网络的灵活性和可用性。集群指的是将几台服务器集中在一起,实现同一业务。分布式是指将不同的业务分布在不同的地方。        严格来讲,这些已经超过了一般开发人员的知识范畴了,想真正理解和掌握这些并不太容易,有时候需要真正的实践而不是闭门造车。从运维人员和系统架构师的角度来看,不仅需要具备丰富的操作系统配置和管理的经验,更要具备网络协议、存储等相关的知识(懂算法和底层的就更完美了)。从开发人员和软件架构师的角度来看,需要考虑的重点又不同了。当然,远远不止我所提到的这些。现在的Web应用一般都比较依赖于基础架构,而越来越脱离了”纯软件架构“的本质。集群不是万能的,但有时候确实相当有用。

Jan 01, 2019 PHP

史上最全软文标题写作套路

        都说看一个人漂不漂亮,要看她的脸,而看一个人的脸,最重要的是看她的眼睛。一篇软文好看不好看,首先我们看的就是标题,标题有没有吸引力,能不能抓住读者的眼球至关重要,特别是网络上的软文,没有吸引力的标题就没有点击率。所以从软文写作来看,软文标题怎么写是最重要的一个环节。        我总结自身多年来撰写软文时使用的一些技巧,加上网络上的一些其他软文老师的心得分享,总结出史上最全的软文标题套路,希望无论你是刚刚接触软文,还是已经在软文界混迹已久,都能从中有所收获!1、以“利”诱人        与其他类型文章不同,软文一般都是商家发布宣传产品、品牌的文章,所以一定要以“利”诱人,在标题中就直接指明你的利益点!        经典软文标题:《小站长年收入 10 万不是梦——我的奋斗历程》(XX 网站培训软文标题) 《留下你的 10 块钱,也留下你的痔疮》(医疗软文标题) 《注册 XX 网站会员,即送 100 元现金券》(XX 网上商城软文标题)2、以“新”馋人        人们总是对新鲜的人,新鲜的事物感兴趣,这是人之常理,把握住这个特征,制造出具有新闻价值的软文,往往会引发巨大的轰动,特别是在网络传播的时候,可以获得更多的转载,这里新闻标题常用的词语包括:惊现、首度、首次、领先、创新、终于、风生水起、暗流涌动!        经典软文标题:《记者观察:网上项目外包风生水起》(本文作者为某威客网撰写的软文标题) 《我市惊现“日光盘”》(本文作者为某楼盘撰写的软文标题) 《苹果 AIR 创、新、薄(世上最薄的笔记本电脑)》(苹果软文标题) 《终于,多功能车开始用安全诠释豪华》(途郎轿车软文标题)3、以“情”动人        人都是有感情的动物,亲情、友情、爱情,在这个世界上我们被“情”所包围着!所以借助这个特性,在软文标题抓住一个“情”字,用“情”来感动读者,写此标题的时候作者一定要投入自己的感情!        经典软文标题:《19 年的等待,一份让她泪流满面的礼物》(XX 礼品软文标题) 《为了这个网站,我和女朋友分手了》(XX 网站软文标题) 《老公,烟戒不了,洗洗肺吧”》(XX 保健品软文标题)4、以“事”感人        从小的时候,我们就听爸爸妈妈们讲故事,长大一点,认识了汉语拼音和简单的一些字,我们开始阅读故事,成年了,我们喜欢看《知音》之类的故事性杂志!可见从小到大“故事”一直陪伴我们身边,而故事型标题标题也更容易感动人,吸引人阅读。        经典软文标题:《那些年,我走过的弯路》(本文作者为某招商手册撰写的软文标题) 《一个襄樊汉子和他的世纪华峰装饰品牌梦想》(XX 装饰公司软文标题) 《我和采茶美女的邂逅》(XX 茶叶软文标题)5、以“悬”引人        电视剧《潜伏》播出当年,收视火爆,为什么这部剧会吸众人关注,很大程度是因为一个接一个扣人心弦的剧情,因为你总猜不出下面一集剧情会走向何方?写软文也是如此,从标题上,就埋下伏笔,使读者由于惊讶、猜想而读正文。此类标题应具趣味性、启发性和制造悬念的特点,并能引发正文作答。        经典软文标题:《是什么让他的爱车走向了不归路?》(本文作者为某防锈产品撰写的软文标题)…

Jun 06, 2018 PHP

百度知心搜索

        百度知心,是百度下一代搜索引擎的雏形。运用数据挖掘能力将散落在互联网上碎片化的知识整合起来形成答案,满足用户需求,实现搜索结果即答案的效果。         目前百度知心开放三个行业的知心搜索结果,分别命名为百度教育、百度游戏、百度医疗。   看点一、支持 microdate 微数据 网页搜索由非结构化搜索向结构化搜索转变,越来越多的结构化信息成为决定排序的因素,同时结构化信息会有更丰富的结果展现形式。 microdate 是百度支持的网页规范,通过对网页 html 标签的简单修改,能将普通的网页变成一个格式化的数据接口,让搜索引擎更好的理解网页信息,让网页获得更好的展现、排序。 microdate 支持灵活使用,既可以在网页标签中定义,也可以以 xml 文件或者 ping 的形式直接提交。站长平台目前发布并支持 xml 形式提交软件下载、在线文档、通用问答、资料下载等4种格式数据的提交。   看点二、传统超链投票向用户投票转变 Web1.0 时代,内容都是网站编辑产生,投票也是在网站间进行,传统搜索引擎均以网站对网站的投票为基础,建立基于超链分析的权值体系。 Web2.0 时代,内容创造的主力开始变成用户,投票形式从单一的超链扩展为分享、评价、评分等多种形态,以单个用户为粒度的投票,更能体现网站的价值,这些信息,都会被搜索引擎用来判断网页内容的机制。   看点三、阿拉丁系统         知心的具体表现形式是,将知心搜索结果注入阿拉丁系统,形成标准化页面。用户在通用搜索中发出请求后,搜索结果将引导用户进入这些页面,而这些页面将向用户呈现更为丰富的内容和答案。目前百度知心已有教育、医疗、游戏等多个知识集群,或者说专属页面,其他行业的知识集群也在逐步发展中。   看点四、立体化的搜索结果呈现方式         例如搜索“怀孕”这个关键词,知心的搜索结果中包含的信息量之大,是通用搜索无法做到的。虽然这些搜索结果仍是来自通用搜索,但将其散落在各处的结果关联起来形成答案,发挥出来的作用将会倍增。从这个意义上来说,类似知心这样的产品,可称得上“搜索之搜索”,属于一种更为精细化的搜索产品。

May 06, 2018 PHP

百度移动搜索优化攻略

        百度移动搜索优化指南 2.0 ——百度移动搜索官方团队         百度移动搜索是全球最大的中文移动搜索引擎,每天响应搜索请求高达数十亿次,导向互联网的流量高达十亿级别。本文档旨在为移动端站长提供权威、明确的移动搜索优化标准,帮助网站合理、可持续地提升移动流量,获得长久、稳定的发展,从而促进整个移动互联网的良性发展。因种种条件限制,此次发布的指南仍有很大的提升空间。未来,百度移动搜索会继续收集广大站长的反馈,不断完善本指南,以更好地为移动网站服务。 一、前期准备 1.1、域名         与 PC 网站一样,域名是用户对一个网站的第一印象。一个好的移动域名,不仅容易记忆、易于输入,还能方便用户向其他人推荐。         域名应尽量简短易懂,越短的域名记忆成本越低,越容易理解的域名能让用户更直观了解网站主旨。移动站域名建议多采用 m.a.com/3g.a.com/wap.a.com 等,避免使用过于复杂或技术性的形式,例如 adcbxxx.a.com/html5.a.com 等。   1.2、服务器         选择正规空间服务商,避免与大量垃圾网站共用 IP,保证网站访问速度和稳定性。其他这里不再赘述,默认有 PC 网站基础。   1.3、网站语言         根据终端以及技术的发展,我们强烈建议使用 html5 作为移动站建站语言,并且根据不同终端机型进行自动适配。   二、面向移动搜索的网站建设         搜索引擎作为网站的普通访客,对网站的抓取索引、对站点/页面的价值判定以及排序,都是从用户体验出发。因此,原则上网站任何对用户体验的改进,都是对搜索引擎的改进。但是限于当前整体的网络环境以及技术性原因,落实用户体验的具体手段也是需要考虑对搜索引擎友好性的,使之在满足用户体验的前提下也会让搜索引擎更易理解处理。那么,面向移动搜索引擎的网站建设,主要分为三个部分:如何更好的让百度移动搜索收录网站中的内容、如何在移动搜索中获得更好的排名、如何让用户从众多的搜索结果中快速地找到并点击你的网站。简单来说,就是收录、排序、展现。下面我们将从这三个方面分别介绍: 2.1、良好收录 2.1.1、机器可读         与 PC…