大创
文章平均质量分 67
MyAnqi
这个作者很懒,什么都没留下…
展开
-
Windows 8安装SQL Server2012
因为要做大创,所以今天尝试安装了Microsoft SQL Server 2012,但在安装过程中遇到了许多问题,在这里分享一下。1、出现下图时可能会显示重新启动计算机失败和Windows Management Instrumentation(WMI)服务失败 那么怎么解决呢,先说Windows Management Instrumentation(WMI)服务失败这个原创 2016-07-13 17:27:58 · 1420 阅读 · 0 评论 -
R树空间索引
看书自学,不懂就查~哈哈!http://blog.csdn.net/zhouxuguang236/article/details/7898272R树在数据库等领域做出的功绩是非常显著的。它很好的解决了在高维空间搜索等问题。举个R树在现实领域中能够解决的例子吧:查找20英里以内所有的餐厅。如果没有R树你会怎么解决?一般情况下我们会把餐厅的坐标(x,y)分为两个字段存放在数据库中,转载 2016-08-31 15:03:35 · 435 阅读 · 0 评论 -
Cypher查询语言--Neo4j中的SQL(1)
“Cypher”是一个描述性的图形查询语言,允许不必编写图形结构的遍历代码对图形存储有表现力和效率的查询。Cypher还在继续发展和成熟,这也就意味着有可能会出现语法的变化。同时也意味着作为组件没有经历严格的性能测试。 Cypher设计的目的是一个人类查询语言,适合于开发者和在数据库上做点对点模式(ad-hoc)查询的专业操作人员(我认为这个很重要)。它的构念是基于英语单词和灵转载 2016-08-31 17:38:49 · 1236 阅读 · 0 评论 -
Cypher查询语言--Neo4j中的SQL(2)
Match在一个查询的匹配(match)部分申明图形(模式)。模式的申明导致一个或多个以逗号隔开的路径(path)。 节点标识符可以使用或者不是用圆括号。使用圆括号与不使用圆括号完全对等,如:MATCH(a)-->(b) 与 MATCH a-->b 匹配模式完全相同。 模式的所有部分都直接或者间接地绑定到开始点上。可选关系是一个可选描述模式的方转载 2016-08-31 17:42:24 · 2788 阅读 · 0 评论 -
Cypher查询语言--Neo4j中的SQL(3)
Where如果需要从查找的数据的图中过滤,可以在查询语句中添加where子句。图: Boolean 操作类型可以使用boolean操作符and 和 or 或者也可以使用not()函数。查询: START n=node(3, 1)WHERE (n.age RETURN n 返回节点。 结果:转载 2016-08-31 17:43:39 · 682 阅读 · 0 评论 -
Cypher查询语言--Neo4j中的SQL(4)
查询中的返回部分,返回途中定义的感兴趣的部分。可以为节点、关系或其上的属性。 图 返回节点返回一个节点,在返回语句中列出即可。查询: START n=node(2)RETURN n 结果: 返回关系查询: START n=node(1)MATCH (n)-[r:KNO转载 2016-08-31 17:44:13 · 609 阅读 · 0 评论 -
Cypher查询语言--Neo4j中的SQL(5)
聚合(Aggregation)为集合计算数据,Cypher提供聚类功能,与SQL的group by类似。在return语句中发现的任何聚类函数,所有没有聚类函数的列将作为聚合key使用。 图: 计数计数(count)使用来计算行数。Count有两种使用方法。Count(*)计算匹配的行的行数,count()计算标识符中非空值数。计算节点数转载 2016-08-31 17:45:39 · 1401 阅读 · 0 评论 -
Cypher查询语言--Neo4j中的SQL(6)
排序(Order by)输出结果排序可以使用order by 子句。注意,不能使用节点或者关系排序,仅仅只针对其属性有效。 图: 通过节点属性排序节点查询: START n=node(3,1,2)RETURN nORDER BY n.name 结果: 通过多节点属性排序节点在order转载 2016-08-31 17:46:57 · 1939 阅读 · 0 评论 -
《图数据库》(人民邮电出版社)读书笔记五、六
第五章 现实世界中的图选择图数据库主要有几点原因:“分钟级到毫秒级”的性能提升、开发周期的显著缩短、极速的业务响应能力、企业可用一个有效的推荐依赖于我们对事物之间的关联的理解,同时也依赖于这些关联的质量和强度——属性图是所有这些东西的最佳表达方式。地理空间操作依赖于特定的数据结构,简单的有加权带方向的联系,复杂到空间索引,如R树,它用树形结构表现了多重属性。Neo4j原创 2016-09-01 22:34:30 · 625 阅读 · 0 评论 -
《图数据库》(人民邮电出版社)读书笔记四
第四章 构建基于图数据库的应用看这章的时候由于有些基础知识的欠缺,看得我有些晕晕乎乎的……图数据库应用程序非常适合使用演化的、增量的、迭代的软件开发实践方法进行开发。这些实践的一个关键特性是:整个软件开发生命周期中贯穿着测试。有些需要向数据提出的问题能帮助我们定义实体和联系。敏捷软件开发中的用户故事表达应用程序需求由外向内、以用户为中心的观点提供了一种简洁的方式。敏捷用户故事原创 2016-08-31 12:28:44 · 827 阅读 · 0 评论 -
解决.mdf文件一直被占用无法复制的方法
今天在复制数据库的时候出现了问题。首先我不记得我的数据库存在哪里了:SQL Server 2012 的数据库默认存在C:\Program Files\Microsoft SQL Server\MSSQL\DATA下面。其次SQL Server 2012 的数据库默认存储的文件类型是.mdf,当我想复制此文件的时候,它提示我不能复制,正在被占用。于是我又开始百度了……哇哈哈……找到许多大神都原创 2016-08-09 15:39:06 · 29615 阅读 · 10 评论 -
Rest API 开发 学习笔记
概述REST 从资源的角度来观察整个网络,分布在各处的资源由URI确定,而客户端的应用通过URI来获取资源的表示方式。获得这些表徵致使这些应用程序转变了其状态。随着不断获取资源的表示方式,客户端应用不断地在转变着其状态,所谓表述性状态转移(Representational State Transfer)。这一观点不是凭空臆造的,而是通过观察当前Web互联网的运作方式而抽象出来的。R转载 2016-08-30 16:34:38 · 979 阅读 · 0 评论 -
SQL Server 2012的使用
在用SQL Server 2012 建表的时候遇到了一些问题,这里分享一下。1、我今天一打开SQL,他开始报错: 找不到服务“Microsoft.SqlServer.Management.IRegistrationService” (Microsoft.SqlServer.Management.SDK.SqlStudio) 然后上网搜发现是需要安装原创 2016-07-15 11:24:37 · 4014 阅读 · 3 评论 -
java网络爬虫与mysql数据库(一)
一.什么是网络爬虫网络爬虫指按照一定的规则(模拟人工登录网页的方式),自动抓取网络上的程序。简单的说,就是讲你上网所看到页面上的内容获取下来,并进行存储。网络爬虫的爬行策略分为深度优先和广度优先。如下图是深度优先的一种遍历方式是A到B到D 到E 到C到 F(ABDECF)而宽度优先的遍历方式ABCDEF 二.为什么写网络爬虫1. 互联网中的数据量大,我转载 2016-07-13 19:21:51 · 1119 阅读 · 0 评论 -
java网络爬虫与mysql数据库(二)
如何去写网络爬虫1.原理部分在写一个爬虫之前,我们首先需要知道网络爬虫的原理,知道其原理了,写起来很是简单。 为了简单起见,我简单绘制了一个流程图。首先呢,需要输入url(需要爬取的种子节点,可能是一个,可能是多个,多个对应的是集合的形式,如list等)。接着是使用httpclient模拟浏览器请求资源,HttpClient支持所有定义在HTTP/1.1版本中的HT转载 2016-07-13 19:25:07 · 1517 阅读 · 0 评论 -
JDBC
因为需要从数据库中调取数据,然后下载网页上的图片,所以我查询了如何从数据库调取数据。JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。简单地说,JDBC 可做三件事:与数据库建立连接、发送操作数据库的语句并处理结果。下列代码段给原创 2016-08-04 12:50:38 · 271 阅读 · 0 评论 -
Riak简介(1)
第 1 部分: 与语言无关的 HTTP API http://www.ibm.com/developerworks/cn/opensource/os-riak1/简介典型的现代关系数据库在某些类型的应用程序中表现平平,难以满足如今的互联网应用程序的性能和可扩展性要求。因此,需要采用不同的方法。在过去几年中,一种新的数据存储类型变得非常流行,通常称为 NoSQL,因为它可转载 2016-08-28 13:32:52 · 3640 阅读 · 0 评论 -
Riak 简介(2)
第 2 部分: 将 Riak 集成为 Web 应用程序的重负荷缓存服务器 http://www.ibm.com/developerworks/cn/opensource/os-riak2/简介某些类型的数据表现出使自己适合于被缓存的访问模式。例如,在线投注站点具有一个有趣的负载特征:用户常常请求提供赔率和投注单,而这些信息相对来说很少被更新。这些情况需要具转载 2016-08-28 13:42:07 · 956 阅读 · 0 评论 -
《图数据库》(人民邮电出版社)读书笔记一、二
学习比较流行的图数据库~第一章 简介现在最流行的图模型形式——带标签的属性图(labeled property graph)将图领域划分成以下两部分:主要用于联机事务图的持久化技术,通常直接实时地被应用程序访问。这类技术称为图数据库。主要用于离线图分析的技术,通常按一系列步骤执行。这类技术称为图计算引擎,与其他大数据分析技术看做一类。主流的图模型有3种:属性图,资源原创 2016-08-28 15:37:58 · 1154 阅读 · 0 评论 -
《图数据库》(人民邮电出版社)读书笔记三
第三章 使用图进行数据建模图建模与其他建模技术的不同之处在于其逻辑模型和物理模型之间有更加密切的关系。Cypher是一种言简意赅的图数据库查询语言,它现在还是Neo4j特有的语言,ASCII字符画模式是其根基。实际的图中的锚点和模式中的哪一部分绑定,是Cypher根据查询中的标签和属性断言决定的。每个匹配的节点都在用户遍历结果的时候才延迟绑定到标识符上的。Cyp原创 2016-08-28 23:37:16 · 494 阅读 · 0 评论 -
SQL数据库查询语句
一、Select语句:select语句除了可以查看数据库中的表格和视图的信息外,还可以查看SQL Server的系统信息、复制、创建数据表。其查询功能强大,是SQL语言的灵魂语句,也是SQL中使用频率最高的语句。基本select语句:一个基本的select语句可以分解成三个部分:查找什么数据(select)、从哪里查找(from)、查找的条件是什么(where)。selec原创 2016-08-26 23:40:12 · 32368 阅读 · 2 评论