数据库

[转载]易上手的数据挖掘、可视化与机器学习工具: Orange介绍

01-02
标签 PostgreSQL , Orange3 , 可视化 , 时空数据 背景 可视化分析会是一个让枯燥的数据说话的快捷途径,降低可视化分析门槛,同时又保留它的编程能力,是非常重要的. 如今数据种类越来越多,除了常见的数值.文本,还有数组.K-V.图像.空间数据.波.基因 等等.对可视化分析软件的要求也越来越高. 原文 http://blog.just4fun.site/Orange-startup.html 之前陆续写过几篇介绍数据挖掘/可视化项目Caravel的文章: caravel系列之安

PostgreSQL 实时位置跟踪+轨迹分析系统实践 - 单机顶千亿轨迹/天

01-02
标签 PostgreSQL , PostGIS , 动态更新位置 , 轨迹跟踪 , 空间分析 , 时空分析 背景 随着移动设备的普及,越来越多的业务具备了时空属性,例如快递,试试跟踪包裹.快递员位置.例如实体,具备了空间属性. 例如餐饮配送,送货员位置属性.例如车辆,实时位置.等等. 其中两大需求包括: 1.对象位置实时跟踪,例如实时查询某个位点附近.或某个多边形区域内的送货员. 2.对象位置轨迹记录和分析.结合地图,分析轨迹,结合路由算法,预测.生成最佳路径等. DEMO 以快递配送为例,GP

想成为大数据分析师必须知道的这些事儿(文末福利)

01-02
​点击标题下「异步社区」可快速关注 "不是所有有价值的都能被计算,不是所有能计算的都有价值." --阿尔伯特·爱因斯坦 观察一下周围的世界,你就会发现,几秒钟内会产生.捕获并通过媒介传输庞大的数据.这些数据可能来自于个人计算机(PC).社交网站.企业的业务或通信系统.ATM机和许多其他渠道. 一些报告宣称,在2002年的时候大约有5 EB(1 EB= 1 024 PB=260字节)的在线数据.然而到了2009年,这个数字增长了56倍,达到281 EB.在2009年之后,该数字更是呈现了

MySQL误删数据救命指南

01-02
事情缘起有次上课,大家聊起亲手造了啥大故障,排名最前的几种是: 误删文件. 误删库.表. 错误全表删除 / 更新. 升级操作失误. 都来看看你命中过几个,hoho. 简单说下我亲手造的一个大事故吧. 那大概是一个春暖花开的季节,我的内心是激动澎湃的,因为已经安排了休假计划.在这前几天,已经把一个新项目的数据库环境都部署好了,包括自动化备份. 等我美美的出去玩的时候,悲剧发生了,业务要求进行数据回滚,但发现备份文件不可用,原因是 备份时指定的字符集和表字符集不一致.我勒个擦,原来该项目采用新的字符

数据库升级-成为MySQL DBA 博客系列(之二)

01-02
数据库供应商通常每个月都会发布一些有bug /安全性修补程序的补丁,我们为什么要关心这些?因为,新的版本可能对安全漏洞或黑客入侵系统进行修复,所以除非不关注安全性能,否则,您会希望在您的系统安装上最新的安全修补程序.其中MySQL主要版本比较少见,通常是次版本升级,但是他们可能会带来一些重要的功能,使得升级是值得的. 在这篇博文中,我们将介绍DBA的一个最基本的任务-次要版本数据库升级和主要数据库升级. MySQL升级 有两个MySQL官方版本已经不再关注和修复,是因为是在oracle收购MyS

21.6. FAQ

01-01
21.6.1. 查看 Kibana 数据库 # curl 'http://localhost:9200/_search?pretty' { "took" : 1, "timed_out" : false, "_shards" : { "total" : 1, "successful" : 1, "failed" : 0 }, "hits" : { "tota

Html5 学习系列(六)Html5本地存储和本地数据库

08-30
一个网站如何能在客户的浏览器存储更多的数据呢? 在Html4的时代在浏览器端存储点网站个性化的数据,尤其是用户浏览器的痕迹,用户的相关数据等一般只能存储在Cookie中,但是大多是浏览器对于Cookie的限制也就逼迫网站存储数据尽量精简,想存储复杂的.关系型的用户数据就根本不可能了.但是进入Html5时代,这一切都不叫事... 一.本地存储由来的背景       众所周知Html4时代Cookie的大小.格式.存储数据格式等限制,网站应用如果想在浏览器端存储用户的部分信息,那么只能借助于Cook

再见2011,2012不是梦

01-02
2011算是比较平静的一年,但是发生的事情却一点也不平静,农历新年也即将到来了,就在新年的第一天夜晚做个简单的总结,也算是对上一年自己的表现画个句号. 2011经历了最穷困潦倒的日子,依然记得年初那会为了还信用卡口袋拮据的日子,幸好苦尽甘来,现在终于富余点了,再不用为吃饭的钱头疼了. 2011改变了很多,Asp.Net 的核心了解更深入了,Asp.Net MVC源码也基本上通读了一下,前端的一些趋势也大体了解了一下,虽然前端的技术经验上还是差点,但是理念和基本概念还是非常棒的,新年里一定要在经验

Entity Framework快速入门--直接修改(简要介绍ObjectContext处理机制)

06-05
在介绍Entity Framework的修改实体到数据库的方法之前呢,我们先简要的介绍一下ObjectContext的处理机制. 1.ObjectContext的处理机制 ObjectContext是Entity Framework封装了数据库访问的上下文,以及实体的映射关系元数据信息等.EF帮我们封装好了这么一个统一的接口.让我们所有的操作都只通过这个一个实体上下文就可以实现了增删查改等所有对应数据库的操作.当然,我们要了解EF的生成SQL的机制我们才能更好的使用EF帮我们生成效率更高的SQL

Entity Framework快速入门--IQueryable与IEnumberable的区别

02-21
IEnumerable接口 公开枚举器,该枚举器支持在指定类型的集合上进行简单迭代.也就是说:实现了此接口的object,就可以直接使用foreach遍历此object: IQueryable 接口 它继承 IEnumerable 接口,而因为.net版本加入Linq和IQueryable后,使得IEnumerable不再那么单调,变得更加强大和丰富. 为了区别两个接口,我们通过一个实际的例子来解释一下. 根据上篇随笔的实例,编写如下代码: static void Main(string[] a

Entity Framework快速入门--实例篇 DatabaseFirst

02-20
在上一篇中我们简单了解的EF的定义和大体的情况,我们通过一步一步的做一个简单的实际例子来让大家对EF使用有个简单印象.好,废话少说,直入主题. 第一步:创建控制台项目 这个就不多说了,如果新建项目你还不知道,那先去学学基础吧. 第二步:创建实体模型 在项目上右击 添加新建项目→Ado.Net实体数据模型 如下图所示: 第三步:与现有的数据库进行连接生成EF实体 在做这步之前,首先确定你是否已经有现有数据库,当然在这提供我自己的数据库脚本. View Code -- ---------------

Entity Framework快速入门

02-20
实体框架(Entity Framework)简介 实体框架Entity Framework 是 ADO.NET 中的一组支持开发面向数据的软件应用程序的技术.是微软的一个ORM框架. ORM知识补充:什么是O/R Mapping? 广义上,ORM指的是面向对象的对象模型和关系型数据库的数据结构之间的相互转换. 狭义上,ORM可以被认为是,基于关系型数据库的数据存储,实现一个虚拟的面向对象的数据访问接口.理想情况下,基于这样一个面向对象的接口,持久化一个OO对象应该不需要要了解任何关系型数据库存储

逝去的2010,期待平静的2011【续】

01-24
接着写下这个故事.隔 了一个月,发现写文章的确是需要灵感的. 后来就来到了这个csdn上认识的老板开的公司.来了后发现公司开发就3个,一个刚毕业的女生,另外一个是毕业两年的算是开发的核心吧.另外就是我.还好,到公司后项目基本上都开发的差不多了.大部分时间是修改以前项目的bug,然后呢就是接受了一个项目.项目不是很大,前边有个同事也做了一部分的工作.当我看到代码的时候我崩溃了,代码写的跟初学的没什么两样,很不规范,就连数据库连接等珍贵资源都不释放,每次请求都new一个connection.测试的时

搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (六)写在后面的话

09-07
     如果在你的项目中,配置的没有报错,但是总是注入进来的都是null的话,可查看配置文件所在的项目是否添加了配置文件中所引用或配置了的项目.还有就是mvc中control中注入都失败了.这个最后还是采用了cs的办法来获取的业务逻辑层的实体类,多少有点遗憾.      下面再回顾一下整个项目搭建的流程: 1.准备开发环境:Spring.Net .Nhibernate .Asp.Net Mvc.Vs2008 sp1等 2.创建解决方案,添加Service Dao  Model等各个层的项目,准

搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (四)配置全攻略

09-07
     本篇目的:配置Spring.Net和Nhibernate.配置Spring.Net来注入Nhibernate需要的SessionFactory,配置业务逻辑层所需要的Dao层属性的支持.配置这套框架与web程序关联.      在上一篇我们已经将三层基本搭建起来了.这篇中我们将要讲述怎样通过配置,将三层通过IOC注入.现在我们开始我们的旅程: 第一步:配置实体类[Model]对应的数据库映射文件.Nhibernate中要求映射文件必须按照约定的文件命名格式进行命名.至于放到什么项目中都

搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (三)实现数据库接口层和业务逻辑层

09-06
    本篇是介绍我们完成数据库接口层和业务逻辑层的接口的设计和实现. 废话不多讲,还是怎么一步一步做. 第一步:设计IDao层.在MyWeb.WebTemp.IDao项目中添加IUserDao接口.代码如下:   代码 using System;using System.Collections.Generic;using System.Linq;using System.Text;using MyWeb.WebTemp.Model; namespace MyWeb.WebTemp.IDao{p

搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (二)创建你的项目

09-06
本篇文章的目的:首先是创建解决方案.并创建相关的项目.先介绍一下项目的各自的作用: 从数据库层到表示层依次为: 数据库层:        1.接口IDao层:IDao        2.Dao层实现:HibernateDao和SqlDao             HibernateDao:由Hibernate实现的IDao部分             SqlDao:是由我们自己写sql实现的部分 业务逻辑层:        1.业务逻辑接口层:IBLL        2.业务逻辑接口的实现:BL

创建SqlServer数据库触发器脚本 范例

09-03
--会员表if object_id('userinfo','u') is not nulldrop table userinfogocreate table userinfo(userid int primary key,user_tegral int,level int)insert into userinfo select 1,0,0go--会员等级表if object_id('userlevel','u') is not nulldrop table userlevelgo --插入测试数

创建sqlserver数据库脚本 范例

09-03
下面是创建一个sqlserver数据库的代码模板,加上一个创建表的模板.开发的时候可以拷贝过去直接改动一下就可以用了. 希望能帮上忙!   USE [master]GO IF EXISTS(SELECT 1 FROM sysdatabases WHERE NAME=N'HkTemp')BEGINDROP DATABASE HkTemp --如果数据库存在先删掉数据库ENDGO CREATE DATABASE HkTempONPRIMARY --创建主数据库文件( NAME='HkTemp', F

很久没有登录CSDN了

08-21
    很长时间没有登录CSDN以及自己的博客了!     今天工作闲暇之余突然想起很久没有维护自己的博客,很久没有到CSDN上看看最近的行业动态,了解一下IT界的八卦新闻以及程序员们的话题.      微软出了一个叫"BING"的浏览器,真不知是微软宣传不够还是我孤陋寡闻了,今天才从CSDN和月光博客上了解到,并且登录上去试了试,感觉还不错,不得不佩服微软,虽然基本上她的任何技术都没有走在最前面,但是基本上都是迎头赶上,与较早入市的其他厂家瓜分天下,甚至独霸天下.      转到招聘