自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AI论道的博客

不积跬步,无以至千里;不积小流,无以成江海

  • 博客(82)
  • 资源 (47)
  • 收藏
  • 关注

原创 学习人工智能的方法及方向!

人工智能是一个充满挑战和机遇的领域。通过系统性学习和不断实践,你可以建立坚实的知识基础,并找到属于你的职业道路。始终保持好奇心和学习的热情,为未来的AI时代做好准备。

2024-03-03 23:09:30 444

原创 人工智能在测绘行业的应用与挑战

AI技术在测绘行业的应用前景广阔,不仅可以提高数据处理的效率和精度,还能开启新的服务和应用。随着AI技术的不断发展,测绘行业的专业人员需不断学习和适应新技术,同时政府和行业组织需要制定相应的政策和标准,以确保技术的健康发展和正确应用。通过合理的规划和管理,测绘行业可以充分利用AI带来的机遇,同时有效应对挑战。

2024-02-25 22:11:20 1053

原创 开源工具和框架

开源工具和框架已经成为现代软件开发不可或缺的一部分。它们通过促进协作、降低成本和加速创新,极大地推动了技术的发展。面对这样一个动态快速变化的开源世界,开发者需要不断学习和适应,才能充分利用这些工具和框架,创造出更多的可能性。开源的未来充满了无限的机遇和挑战。随着技术的不断演进和开源社区的日益壮大,开源将继续在推动全球技术进步和创新中发挥关键作用。

2024-02-25 21:28:37 1145

原创 AI硬件的最新发展

随着人工智能(AI)技术的不断演进,AI硬件的发展已成为推动这一领域前行的关键因素。无论是在数据中心的高性能计算、在边缘设备的实时处理,还是在消费电子产品的日常应用中,AI硬件的革新都在塑造着我们与技术互动的方式。

2024-02-18 21:54:17 848

原创 机器学习算法的最新进展

机器学习算法的最新进展正推动着AI技术的不断演进,它们在提高模型性能、降低技术门槛、增强模型的可解释性、以及拓宽应用领域等方面都发挥了重要作用。未来,我们可以期待机器学习算法会在更多领域展示其巨大的潜力,为人类社会带来更多的惊喜和便利。随着技术的不断进步,我们也将继续见证机器学习这一引人入胜的领域如何继续拓宽人工智能的边界。

2024-02-18 21:43:21 515

原创 NLP自然语言处理

NLP旨在赋予机器理解和处理人类语言的能力,这不仅仅是一项技术革新,更是一种推动人与机器交流方式根本性变革的力量。自然语言处理作为人工智能的一个重要分支,正以其独特的魅力和广阔的应用潜力引领科技革命的浪潮。随着技术的进步,未来的NLP将更加智能,能够更好地理解和响应人类的语言和情感,从而更深入地融入我们的日常生活。例如,理解用户的查询意图并提供相关信息。在数据稀缺的情况下,如何让模型快速学习并适应新的任务,是当前研究的热点之一。- 复杂的句子结构:理解长句子中的逻辑关系和语义联系需要深层次的分析。

2024-02-04 23:17:37 738

转载 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!

语言经典书:C:C程序设计语言(K&R)->C和指针->C专家编程->C陷阱与缺陷->你必须知道的495个C语言问题C++: C++ primer ->effective C++->深度探索C++对象模型->stl源码分析->C++必知必会java:java编程思想->java并发编程->深入理解Java虚拟机:JVM高级特性与最佳实践算法经典书:算法导论->数

2024-01-28 10:53:59 71 1

原创 NLP自然语言处理实战

然后利用分词工具对文本进行处理,把语句分成若干个常用的单词、短语,由于各国的语言特征有所区别,所以NLP也会有不同的库支撑。在1970年,有两位美国人 Richard Bandler 和 John Grinder 因不满于传统心理学派的治疗过程冗长,及其效果常反复不定,而集合各家所长以及他们独特的创见,在美国加州大学内(NLP的发源地)利用课余时间开始研究。机器翻译是利用计算机将某一种语言文本自动翻译成另一种语言文本的方法,它基于语言规则,利用统计的统计原理进度混合计算,得出最终结果。

2024-01-21 23:31:46 497

原创 人工智能未来发展的10大趋势

人工智能的发展正日新月异地塑造着我们的未来。随着技术的进步,AI正在变得更加强大和智能。让我们深入探讨未来可能出现的十大趋势,并概述这些趋势如何影响未来的发展。

2024-01-21 23:28:25 1089

原创 人工智能主流技术详解

人工智能,顾名思义,是指由人制造出来的智能。更准确地说,它是计算机科学的一个分支,致力于创建能够执行通常需要人类智能才能完成的任务的机器或软件。这些任务包括学习(Learning)、推理(Reasoning)、解决问题(Problem-solving)、感知(Perception)、语言理解(Language understanding)等。

2024-01-14 23:52:11 958

原创 AI人工智能学习路线图

学习人工智能 AI 的路线通常包括以下几个步骤: 了解人工智能的基本概念和历史,包括机器学习、神经网络、深度学习等技术。 学习数学基础知识,包括线性代数、微积分、概率论和统计学等。 学习编程基础知识,包括 Python、C++ 等编程语言。 学习人工智能的基本算法,包括分类、回归、聚类、强化学习等。 了解常用的人工智能框架,如 TensorFlow、PyTorch 等。 实践并练习,尝试自己解决一些练习题或者实际问题。 学习并掌握人工智能应用领域的知识,如自然语言处理、计算机视觉、机器人学等。

2024-01-07 23:31:42 699

原创 人工智能发展前景及预测

人工智能(AI)正在迅速变革我们的世界,从自动驾驶汽车到个性化医疗再到金融科技。随着技术不断进步,预计人工智能将继续在未来几年对各行各业产生重大影响。当前发展目前,人工智能正处于快速演变期。机器学习和深度学习等技术使计算机能够从大量数据中学习模式,并执行以前需要人工完成的任务。

2016-08-04 09:53:50 13375 1

原创 人工智能十大算法及其应用场景

这些算法的组合和改进正推动着人工智能的极限,并在多个行业产生深远的影响。企业和研究人员们不断在探索新的方法和技术以提高这些算法的效率和准确性,以满足不断增长的计算需求。随着技术的进步,我们可以期待人工智能将变得更加智能和无处不在。

2016-07-29 19:33:38 1538 1

原创 Linux 设置vim功能属性

在Linux系统中,如果你想要设置Vim编辑器的属性,通常是通过编辑Vim的配置文件来实现的。

2016-07-29 17:12:09 1387 1

原创 Linux配置防火墙

在使用firewalld时,标志是很重要的,它表示规则会在防火墙重启后依然生效。如果不使用该标志,那么规则仅对当前会话有效。选择iptables还是firewalld取决于你的具体需求和你使用的Linux发行版。较新的发行版可能默认使用firewalld。

2016-07-29 15:28:50 1997

原创 Linux系统管理(三)

其实文件与目录的权限设置不只如此,还有所谓的特殊权限存在。因此对于一般用户来说, 若觉得自己的磁盘空间不够使用,便可暂时利用此目录存放文件。组的用户,可以读取和记入这个目录,其他用户则只能进入该目录,但完全看不到任何内容。这里也是临时文件的目录,某些程序在执行中说产生的临时文件会存放在这个目录内。:系统执行时, 需要暂时记录存放的数据或临时文件,都会放置在这个目录里。:对文件而言, 用户具有执行文件的权限。这目录内的文件并非真的存在,用户看到的虚拟文件。:对文件而言,用户具有读取文件内容的权限。

2016-07-28 17:00:38 52320 1

原创 Linux系统管理(二)

为了避免这种毫无节制、滥用空间的灾难发生,本节将讨论如何为用户设。是多用户的操作环境,如果任由每个用户存放文件而不加限制,磁盘空间将。进行如上操作后然后重新启动,并设置用户的磁盘空间。倘若只要限制用户或组的磁盘空间,则只需要加上。可以任意堆放文件,直到塞满整个磁盘为之,这样将造成其他用户。参数: 详细显示命令执行过程,便于调试或了解程序执行的情。命令检查自己的磁盘使用空间,若出现下列信息,则表示没。的功能就是去限制用户运用的磁盘空间。要取消磁盘空间的限制, 执行。用文本编辑程序打开/

2016-07-28 15:12:46 1569 1

原创 Linux系统管理(一)

加上参数“-r”表示删除账号时,一并将该账号的用户的用户目录及邮件文件都删除。当用户毕业、离职、或逾期不缴费时,可以考虑停用或删除用户账号,以避免这些用户。为避免用户还有程序遗留在系统中,请执行下列命令检查后台执行的程序,并把在后台。在一个系统中,用户的账号名称必须是唯一的,假若要创建的账号先被他人占用,这会。管理员自己根据用户的账号来创建一份数据库,以后在新增用户之前,都可以利用数据。创建用户账号有许多种方法, 可以一次创建一个账号,也可以一次建多个账号。用户可以进入系统, 并设置所有账号的权限。

2016-07-28 11:07:58 613 1

原创 Linux其它常用命令

先将工作目录切换到别处,或要求其他用户离开此目录, 才可卸载目录并退出光盘。当光盘已经被加载成为一个目录时,按下光驱上面的退出按钮,将无法退出光盘,必须。如果安装系统时,并没有制作引导盘, 或者引导盘已经损害, 可以在安装系统之后,利。可用的命令相当多,本章我们只举例几个常用的命令进行说明,在以后。后无法正常启动,则可以在启动时采用单人模式进入系统,重新修改。的其他应用指令还有很多,我们将在日后的学习和应用中随遇随教。大多数命令的语法, 还可以通过-h。系统中,如果用户某命令的功能不大清楚, 可以使用。

2016-07-27 10:18:25 1779 1

原创 Linux 常用基本命令及常用技巧

用户有时的程序有可能要花费很多时间,如果将它放在前台运行,将导致无法继续做其 他事情,最好的方法就是将它放在后台运行,甚至可能希望在用户注销系统后,程序还可以。如果不需要使用光盘或软盘,则需先执行卸载命令之后,才能将光盘或软盘退出。文件,则系统会不间断地询问,以确认您的确要删除目录或文件。可利用任务调度命令,指定系统定期在某个时间运行这些程序,轻轻松松完成想要执行的工。注销是登陆的相对操作,登陆系统后,若要离开系统,用户只要直接下达。命令可以关闭所有程序, 依照用户的需要, 重新启动或关机。

2016-07-26 10:20:39 14977 1

原创 Linux系统

的整个硬盘按照容量大小平均分区格式化,适合没有装任何资料的新电脑,但如果你在这之。桌面环境,文本编辑器,科学计算器,图形化文件管理器等多种应用程序。一旦设置, 一定要将根命令记牢, 否则就连最基本的系统界面都无法登陆。第十五步:配置完防火墙后会有系统语言以及当前时间的选择和配置,过程十分简单这。现在的很多服务器系统, 网络设备,安全防护软件以及手机系统和。建议您在安装之前先检测下系统安装光盘, 省去在安装过程中所带来的不便。”,当然如果你精通别的语言也是可以选择其他语言进行安装和使用的。

2016-06-16 23:01:07 322

原创 8大常用通讯中间件/MQ使用总结

通讯中间件(Message-oriented Middleware,简称MQ)是一种软件或硬件基础设施,支持应用程序之间或系统组件之间的发送和接收消息。MQ中间件可以简化不同系统之间的通讯,通过消息队列提供异步通信机制,允许应用程序在不直接连接的情况下进行数据交换。

2016-06-14 21:58:11 24395 1

原创 Linux用户管理

在linux出现grub后,在安装的系统上面按"e",然后出现grub的配置文件,按键盘移动光标到第二行"Ker……",再按"e",然后在这一行的结尾加上:空格 single或者空格1回车,然后按"b"重启,就进入了"单用户模式"。(7)修改所有者用户中包含点"."(14)指定组并不允许登录的用户。(6)修改文件拥有者(R递归)(12)将用户添加到附加组。(13)删除帐号及家目录。(4)查找用户显示信息。(10)修改用户所属组。(11)修改用户家目录。(15)切换用户执行。

2016-06-14 21:57:46 580

转载 5个强大的Java分布式缓存框架推荐

在开发中大型Java软件项目时,很多Java架构师都会遇到数据库读写瓶颈,如果你在系统架构时并没有将缓存策略考虑进去,或者并没有选择更优的缓存策略,那么到时候重构起来将会是一个噩梦。本文主要是分享了5个常用的Java分布式缓存框架,这些缓存框架支持多台服务器的缓存读写功能,可以让你的缓存系统更容易扩展。1、Ehcache– Java分布式缓存框架Ehcache是一个Java实

2016-06-14 21:57:25 2605 1

原创 MySQL死锁

两个以上的会话在抢占资源过程中,产生互相等待的情况。死锁建立在锁等待的基础上,session A 获取id=1的写锁,session B 获取id=2的写锁,此时由于索引不同,顾不会发生锁等待现象;当session A 尝试获取id=2的写锁时,由于id=2已经被session A获取,此时产生锁等待,由于 sessionA 和 session B 同时都在锁等待状态,产生了等待对方释放锁,故会产生死锁。当 B 进入 锁等待后就直接报死锁异常。

2016-06-14 21:56:49 1581

原创 MySQL锁等待

锁等待,就是session(事务会话,开启一个事务代表一个会话) A 对某行数据获取独占锁(一般就是写锁),然后session B 对相同的行进行获取独占锁就发生了锁等待。MySQL有一个保留参数。指定死锁的时间,如果超过死锁等待时间就是报异常。

2016-06-07 09:36:55 1391

原创 flume+kafka+storm+mysql架构设计

UML建模简介:      UML(Unified Modeling Language的缩写),也称统一建模语言。是用来做软件建模的。不光是在软件的设计阶段用到,在软件的测试,部署阶段都要用到。用于表达软件的操作,对象等信息。                                              学习UML主要是学习如何建模。它主要是利用一些图来表达信息。一幅图顶得

2016-06-06 16:03:36 717

原创 MySQL架构与锁

MySQL支持多种引擎,主流使用的引擎是InnoDB,其次是MyISAM,特殊情况下使用Memory。

2016-06-06 15:06:13 2564

原创 MySQL权限操作

GRANT 权限 ON 表名 TO 用户名 [IDENTIFIED BY [PASSWORD] ‘password’]REVOKE 权限列表 ON 表名 FROM 用户名;示例:撤销用户Jason对test库里所有表的查询操作。SHOW GRANTS FOR 用户名;库中所有表的查询权限。

2016-05-27 15:29:20 14321 1

原创 MySQL用户操作

有关用户账号的信息储存MySQL的mysql数据库,故如果需要查看用户信息,则需要进入mysql数据库。

2016-05-25 16:55:03 1037 1

原创 MySQL触发器

例子:当往表中插入数据时,此时表发生了改变,现在想要在每次插入数据前检测所有的入参是否都是小写。此时就可以用触发器检测。经上面分析得知,使用一个基本的触发器,至少表要发生改变,还要满足一个被触发的事件。表的每行,每当插入数据之后就查询这条订单明细的价格赋值给变量。将 更新触发器 改为 delete触发器。此时查询价格为30,说明OLD表触发的是原始数据值。是一张虚表,记录着被插入数据的行,因此能在。将插入后触发器改为更新后的触发器,只需改动。表中获取每次插入的数据。删除之前的SQL数据。

2016-05-19 13:50:43 1847 1

原创 MySQL游标

对查询的结果集进行前一行或后一行类似的操作时就可以使用到游标。declare 游标名称 cursor for 查询语句;– xx名称,打开游标后抓取每行,将结果赋值给name。– 对查询的结果集(即游标)进行检索行至变量提供使用。create procedure 存储过程名称()drop procedure 存储过程名称;fetch 游标名称 into name;为1的订单明细名称的结果集作为游标。call 存储过程名称;close 游标名称;open 游标名称;

2016-05-15 22:29:31 268 1

原创 MySQL视图

视图是一张虚表,本质上SQL的检索语句,不存储任何的数据成分。视图需要MySQL5.0以上才支持。

2016-05-15 22:01:46 3403

原创 MySQL存储过程

使用多条语句完成业务的操作。简单的定义存储过程就是多条SQL的集合。declare 变量名称 变量类型 [default value]:如果用命令行学习,在写多行SQL时 使用。DROP PROCEDURE 存储过程名称。使用控制流程,实现复杂的存储过程。可通过标签的形式调用循环,与。

2016-05-13 16:22:35 3661 1

原创 MySQL分类操作

CREATE [TEMPORARY] TABLE [IF NOT EXISTS] [库名.]表名(表的结构定义) [表选项]alter table [数据库名.]表名 change [column] 旧字段名 新字段名 数据类型;alter table [数据库名.]表名 modify [column] 字段名 新的数据类型;alter table [数据库名.]表名 ADD UNIQUE [索引名] (字段名)alter table [数据库名.]表名 ADD INDEX [索引名] (字段名)

2016-05-03 10:15:15 3989 1

原创 MySQL 删除表操作

删除表中的行可使用delete关键字,可删除特定的行或全部,使用时先看是否丢了where子句。

2016-05-03 10:06:53 510 1

原创 MySQL更新操作

更新数据库的行使用update关键字,更新操作是个很危险的操作,在每次执行前都应该检查是否丢了where子句。

2016-04-30 21:44:10 7480 1

原创 MySQL插入操作

插入数据库记录是使用insert关键字,能将一条语句插入数据库,高级的可以组合select关键字实现插入查询的结果集,插入整张表。

2016-04-30 21:33:54 587 1

原创 MySQL组合查询

关联的字段或者聚合函数在两张表中必须是相同的,其默认会将结果进行去重处理。语句,其查询的结构是一致的,返回查询结果。:又称为“复合操作”,可以执行多条。

2016-04-30 21:26:00 2190 1

原创 MySQL联结表

联结表,就是,主要功能是能在多表中使用一条SQL检索出期望值,但实际库表中是存在的,只在查询期间存在。join。

2016-04-30 21:22:49 1369 1

cmake-3.7.0-win64-x64

cmake-3.7.0-win64-x64已经测试使用过,很好用

2017-03-29

Vs2017西红柿插件visual Assist X 10.9.2210

Vs2017西红柿插件visual Assist X 10.9.2210,带破解

2017-03-29

mysql数据库开发工具

SQLyog Ultimate 最新版破解版64位,SQLyog-11.1.1-0(32位和64位),navicat111_premium_cs_x64安装包,Navicat 11.1全产品注册机,本人自用,跟大家分享!

2016-03-16

云计算及云计算经典框架详解

最新的云计算详解及经典架构搭建,与大家共享!

2016-03-09

Jquery瀑布流布局经典布局原码

jQuery是一套跨浏览器的JavaScript库,简化HTML与JavaScript之间的操作。Jquery瀑布流布局经典布局原码,适用于推广网站,网上商城等架构,希望对大家有帮助!

2016-01-28

大数据集群部署手册(最新最全).

Hadoop,CDH5,Storm集群部署安装手册,有详细的插图和说明,已经测试过了,切记,安装时,给主服务器足够的资源,合理的设置系统配置参数!

2016-01-28

嵌入式图像采集源码

stm32,arm11,mini2440通用源码,有详细的使用说明,希望对大家有益!

2016-01-28

Face_Demo_SDK(人脸识别源码)

阳光人脸识别二次开发包(V3.86) 最新人脸识别源码,包括详细C++源码,依赖库,可执行文件,硬件接口说明,详细使用说明!

2016-01-11

最新人脸识别C++源码

最新人脸识别源码,包括详细C++源码,依赖库,可执行文件,硬件接口说明,详细使用说明!

2016-01-11

Android开发环境搭建详解

Android开发环境搭建,很详细,有插图说明

2015-12-17

Android底层开发技术实战详解——内核、移植和驱动

Android底层开发技术实战详解——内核、移植和驱动,很好很全的好资料!~

2015-12-17

Android视频6套合集含项目实战

Android视频6套合集含项目实战,视频很清晰

2015-12-17

Android开发入门经典

Android开发入门经典,集锦,让你更快进入状态

2015-12-17

Linux系统命令行基本操作

Linux系统命令行基本操作,很详细,PPT详解,图文结合,更容易理解,适合初学者!

2015-12-17

LINUX认证权威指南-第三版

LINUX认证权威指南-第三版,个人觉得本书不错,可以看看!

2015-12-17

SUSE Linux 10宝典

SUSE Linux 10宝典,适合初学者

2015-12-17

Redhat centos宝典

Redhat centos宝典,适合初学者

2015-12-17

linux操作系统原理及应用详解

linux操作系统原理及应用,详解linux架构及工作原理

2015-12-17

linux shell 编程详解

linux shell 编程详解,这是一步绝好的shell编程的经典资料,与大家分享,感谢作者!

2015-12-17

高性能Linux服务器构建实战

高性能Linux服务器构建实战,系统安全、故障排查、自动化运维与集群架构

2015-12-17

Linux TCP IP 协议栈分析

Linux TCP IP 协议栈分析,详细的解析TCP,IP

2015-12-17

linux网络编程详解

linux网络编程详解,看了很多linux网络编程的书,就这本很经典,在此,与大家分享!

2015-12-17

Linux+C函数库参考手册

Linux+C函数库参考手册,详解linux的常用函数用法

2015-12-17

Linux下C语言开发集锦

Linux下C语言开发集锦,汇集经典案例,分享给大家

2015-12-17

linux系统编程(中文版)

linux系统编程,详细讲解linux开发技术的相关技术

2015-12-17

Linux内核源码剖析

Linux内核源码剖析,详细讲解内核编程的

2015-12-17

linux从入门到精通

linux从入门到精通,linux学习宝典

2015-12-17

linux 查找命令大全及相关参数详解

linux查找命令在linux中用的很多,但是有多少人知道其实查找命令的更多超级有用的方法?

2015-12-10

Linux挂载及telnet配置

Linux挂载及telnet配置,里面包含了所有已知移动设备和资源的挂载详细操作及命令

2015-12-10

Linux解压命令大全

linux解压命令,以及linux解压相关参数详解

2015-12-09

Linux环境变量配置及vi基本操作

Linux环境变量配置及vi基本操作,很全,很详细!

2015-12-09

Linux VNC安装配置及相关问题解决

NVC配置大全,包括多个系统之间连接的方法详解

2015-12-09

Linux防火墙配置

Linux防火墙配置,有很多需要注意的地方

2015-12-09

Linux虚拟机常用操作命令

自己整理的史上最全的linux虚拟机基本操作命令,Linux虚拟机常用操作命令

2015-12-09

linux安装KVM总结

非常使用的linux KVM安装总结,本人已经试过了,希望对大家有帮助!

2015-12-09

linux常用的find命令

linux常用的find命令整理,希望对初学者有帮助!

2015-12-09

linux属组操作

linux属组操作看似很简单,实际需要很多细节需要注意!

2015-12-09

类的详解说明

C++的类是C++的核心要素,而C++也具有丰富的内部数据类型,如:char、int、double等等,使用这些基本的数据类型,已经可以解决很多方面的问题。

2015-12-09

如何成为杰出JAVA程序员

对于 Java 程序员,深刻理解 Object Oriented Programming(面向对象编程)这一概念是必须的。没有 OOPS 的坚实基础,就领会不了像 Java 这些面向对象编程语言的美。光学习 OO 原则的定义用处不大,关键是要学会如何应用这些原则用一种 OO 的方式去设计解决方案。因此,我们应该对对象建模、继承、多态、设计模式有一个很好的认识。

2015-12-09

centos6系列安装oracle10G完全攻略

centos6系列安装oracle10G完全攻略,本人已经试过了!

2015-12-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除