0

论防SQL注入的重要性

字符串参数:一定要将单引号替换成2个单引号,这点非常重要 正常方式:SELECT * FROM 客户信息 WHERE 客户编号='001' 注入方式:SELECT * FROM客户信息WHERE客户编号='001'; UPDATE 客户信息 SET 客户编号 = NULL--' 结果:你的客户信息将 ...

小学生工作室 发布于 2017-07-20 13:45 评论(0)阅读(10)
1

Redis简介

NoSql:全名【not only sql 】是一种非关系型数据库 High performance 高并发读写Huge storage 海量数据的高效存储与访问产品:mongodb redis hbase 等 。 各个产品存储类型描述: 键值对来存储数据库 【Redis】 优势:快速查询。 缺点: ...

Fu_Shi_rong 发布于 2017-07-20 13:12 评论(0)阅读(7)
0

MongoDB入门解析

刚开始学习mongodb,对笔记做了一个整理。是基于nodejs来学习的。 1.mongodb介绍 mongodb 是C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 mongodb 旨在为WEB应用提供可扩展的高性能数据存储解决方 ...

昨天的你的现在的未来 发布于 2017-07-19 23:55 评论(0)阅读(11)
0

Spark机器学习(10):ALS交替最小二乘算法

1. Alternating Least Square ALS(Alternating Least Square),交替最小二乘法。在机器学习中,特指使用最小二乘法的一种协同推荐算法。如下图所示,u表示用户,v表示商品,用户给商品打分,但是并不是每一个用户都会给每一种商品打分。比如用户u6就没有给商 ...

MSTK 发布于 2017-07-19 23:09 评论(0)阅读(9)
0

利用雅虎ycsb对cassandra做性能测试

准备: 环境: 两台虚拟机:ip:192.168.138.128/129;配置:2核4G; 版本:apache-cassandra-3.10 ycsb-cassandra-binding-0.13.0-SNAPSHOT 系统参数优化: 1 时钟同步 非常重要,涉及到集群内数据同步问题 在cronta ...

bluecarrife 发布于 2017-07-19 18:35 评论(0)阅读(6)
0

【Mysql】01_常用四种MySQL存储引擎

四种MySQL存储引擎 前言 数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以 获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。MyS ...

安东的杂货铺 发布于 2017-07-19 17:13 评论(0)阅读(15)
0

ci框架中model简单的mysql操作

<?php class SingerModel extends CI_Model { function SingerModel() { //会将数据库对象赋值给CI_Controller的db属性 $this->load->database(); } // 查询数据库 function getSin ...

昨天的你的现在的未来 发布于 2017-07-19 17:02 评论(0)阅读(7)
0

初识MySQL

系统信息:macOS Sierra Version 10.12.1 Hombrew 1.1.7 1、MySQL安装 2、MySQL卸载 Terminal 中输入命令 brew uninstall mysql 或 brew remove mysql 记得删除 /usr/local/etc/ 中my.c ...

gdwkong 发布于 2017-07-19 16:47 评论(0)阅读(16)
0

mongodb节点配置指南

修改复制集节点的优先级 复制集节点的 priority 参数的值决定了选举中该节点的优先级。值越高,优先级越高。 我们可以通过修改复制集配置参数中 members 数组位置的优先级来修改对应机器的优先级。数组索引从 0 开始。不要将数组下标与数组 _id 混淆。 复制节点的默认是是1,延迟节点和隐藏 ...

M哥 发布于 2017-07-19 16:30 评论(0)阅读(7)
0

大数据与Java的关系

大数据以Java技术为基础,在熟练掌握了Java技术以后,再学习大数据的相关技术会容易很多。 ...

Java大数据 发布于 2017-07-19 15:57 评论(0)阅读(15)
0

MySQL 5.6.20-enterprise-commercial的参数文件位置问题

今天在折腾MySQL的参数文件时,突然发现MySQL 5.6.20-enterprise-commercial-advanced-log这个版本数据库的参数文件my.cnf的位置有点奇怪,如下所示: [root@DB-Server ~]# mysql --help | grep my.cnf ord... ...

潇湘隐者 发布于 2017-07-19 14:24 评论(0)阅读(17)
0

Linux下Mysql安装与常见问题解决方案

1.Mysql安装 环境: Mysql版本: 开始安装: 首先检查环境有没有老版本mysql,有的话先卸载干净,具体百度。 接着先获取mysql的安装包:wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rp... ...

JJDJJ 发布于 2017-07-19 14:05 评论(0)阅读(11)
27

记一次sql server 性能调优,查询从20秒至2秒

一、需求 需求很简单,就是需要查询一个报表,只有1个表,数据量大约60万左右,但是中间有些逻辑。 先说明一下服务器配置情况:1核CPU、2GB内存、机械硬盘、Sqlserver 2008 R2、Windows Server2008 R2 SP1和阿里云的服务器,简单说就是阿里云最差的服务器。 1、原 ...

Emrys5 发布于 2017-07-19 10:49 评论(36)阅读(3429)
0

Redis环境搭建(MacOS)

`Redis`是一个开源的`key-value`类型的存储系统,大部分数据存在于内存中,所有读写速度十分快。其支持的存储`value`数据类型有多种,如:`strings`、`hashes`、`lists`、`sets`、`sorted sets`等等,这些数据类型都支持`push/pop`、`ad... ...

飞鱼湾 发布于 2017-07-19 09:59 评论(0)阅读(14)
0

Oracle UNDO表空间

一、还原数据与还原表空间 还原数据是: • 原始的、修改之前的数据副本 • 针对更改数据的每个事务处理而捕获 • 至少保留到事务处理结束 • 用于支持: – 回退操作 – 读取一致性查询 – Oracle 闪回查询、Oracle 闪回事务处理和 Oracle 闪回表 – 从失败的事务处理中进行恢复 ...

最强召唤兽 发布于 2017-07-18 18:38 评论(0)阅读(29)
0

SQL Server 锁实验(重建索引)

昨晚某现场报一个重建索引失败的问题,远程查看后发现是自动收缩的内部会话引发的锁申请超时,突然想起来自己的加锁实验还没完成索引重建部分,今天有空正好做一下: 先试了下聚集索引的重建,以下是相关会话的所有加锁情况: 从以上的锁分布情况来分析,首先我们过滤掉所有非相关表的锁,那么整个结果集只剩下了6行: ...

Leohahah 发布于 2017-07-18 17:26 评论(0)阅读(27)
0

mongodb的安装使用和pymongo基本使用

(1) mongodb的安装 下载tgz解压后,需要添加相应的环境变量才能在终端直接启动mongod。 mongodb数据存储在/data/db中,需要手动创建目录树,同时mongod执行的时候如果权限不够(不能往/data/db写东西),需要改一下权限。 (2) mongod的启动 之后就可以在终 ...

PilgrimHui 发布于 2017-07-18 16:43 评论(0)阅读(10)
0

Mysql 5.7.18 利用 MySQL proxies_priv(模拟角色)实现类似用户组管理

利用 MySQL proxies_priv(模拟角色)实现类似用户组管理 角色(Role)可以用来批量管理用户,同一个角色下的用户,拥有相同的权限。 MySQL5.7.X以后可以模拟角色(Role)的功能,通过mysql.proxies_priv模拟实现 本文参考自:http://www.innom ...

imweihao 发布于 2017-07-18 16:12 评论(0)阅读(30)
0

Oracle client安装教程

一、下载 下载地址:http://download.csdn.net/detail/qq_35624642/9773986 这是Oracle Instant Client的CSDN下载地址。 要注意第三方工具如:PL/SQL Developer和Toad的版本,32位的要对应32位的OracleIn ...

long77 发布于 2017-07-18 15:41 评论(0)阅读(21)
0

开放本地MYSQL服务器端口

有时候别人需要连接你的数据库,这个时候你就要开放数据库的端口,让别的主机可以连接上,步骤如下: 1.打开防火墙,新建入站规则,开放MySQL3306端口 2.执行以下两个命令: (1)如果你想允许用户从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码 GR ...

HPUIOTCAOLEI 发布于 2017-07-18 14:44 评论(0)阅读(17)