php仿excel的rank函数也是借鉴网上的代码,但是没有二维数组情况下的进行rank排名,所以自己对代码稍微改了一下,可以直接运行试验。<?php
$arr=array(
array(‘s‘=>‘99‘,‘r‘=>‘1‘,‘a‘=>‘a‘),
array(‘s‘=>‘99‘,‘r‘=>‘1‘,‘b‘=>‘b‘),
array(‘s‘=>‘100‘,‘r..
分类:
数据库 时间:
2017-01-13 01:50:46
阅读次数:
623
鲁春利的工作笔记,好记性不如烂笔头转载自:深入浅出MyBatis-SqlsessionSqlSession的创建Sqlsession对应着一次数据库会话。由于数据库回话不是永久的,因此Sqlsession的生命周期也不应该是永久的,相反,在你每次访问数据库时都需要创建它(当然并不是说在Sqlsession里只能执..
分类:
数据库 时间:
2017-01-13 01:48:52
阅读次数:
607
1. 安装mysql sudo apt-get update sudo apt-get install mysql-server sudo apt-get install python-mysqldb(如果python中要使用,请安装) 2.登录root用户: mysql -u root -p 3. ...
分类:
数据库 时间:
2017-01-13 00:53:12
阅读次数:
196
元旦假期收到阿里吴老师来电,被告知已将MySQL查重SQL优化到极致:100万原始数据,其中50万重复,把去重后的50万数据写入目标表只需要9秒钟。这是一个惊人的数字,要知道仅是insert 50万条...
分类:
数据库 时间:
2017-01-12 23:23:30
阅读次数:
876
配置Log4J比较简单, 比如需要记录这个mapper接口的日志: package org.mybatis.example; public interface BlogMapper { @Select("SELECT * FROM blog WHERE id = #{id}") Blog selec ...
分类:
数据库 时间:
2017-01-12 22:22:12
阅读次数:
315
PG安装相关的 1 系统语言的设置 PG的安装,和系统的locale设置有一定的关系,需要设置,如在.profile或.bashrc中 也可以运行下面的命令: dpkg-reconfigure locales 2 一次安装失败时,会有冲突失败,这时需要在/var/lib/dpkg/info进行相应的 ...
分类:
数据库 时间:
2017-01-12 21:37:50
阅读次数:
227
Roadblock 时间限制: 1 Sec 内存限制: 64 MB提交: 9 解决: 5[提交][状态][讨论版] 题目描述 Every morning, FJ wakes up and walks across the farm from his house to the barn. The fa ...
分类:
数据库 时间:
2017-01-12 21:34:08
阅读次数:
444
深度神经网路已经在语音识别,图像识别等领域取得前所未有的成功。本人在多年之前也曾接触过神经网络。本系列文章主要记录自己对深度神经网络的一些学习心得。 简要描述深度神经网络模型。 1. 自联想神经网络与深度网络 自联想神经网络是很古老的神经网络模型,简单的说,它就是三层BP网络,只不过它的输出等于输入 ...
分类:
数据库 时间:
2017-01-12 21:12:35
阅读次数:
568
用友金蝶SQL数据库误格式化恢复 SQL数据库修复 SQL数据库恢复 硬盘误格式化、重分区、重装操作系统覆盖 SQL数据 解决方法 【客户名称】:贵州铜仁市开天驾驶人培训中心 【软件名称】:用友T3普及版 【数据库版本】:MS SQL server 2000 【数据库大小】:1GB X 6 (3个账 ...
分类:
数据库 时间:
2017-01-12 19:50:17
阅读次数:
375
有同学发来消息说,oracle数据库使用jdbc连接会后报ora-12505错误。 下意识地回复说查看jdbc连接串中的数据库sid/服务名是否写错了。 对方反馈说没错。然后让他以下面的方式连接是可以正常连接的: 然后让他把jdbc的格式改成如下所示后连接成功! 因为":"后表示接的是SID,而"/ ...
分类:
数据库 时间:
2017-01-12 18:58:37
阅读次数:
513
Oracle dml操作过程中可能出现键重复或者数据类型不一致等问题,一般进行数据处理时候需要对这些可能出现的错误提前考虑,避免更新失败。Oralce给出了一些其他解决方案,以在不同场景下使用。 1、ignore_row_on_dupkey_index HINT Oracle 11.2.0.1 版本 ...
分类:
数据库 时间:
2017-01-12 18:45:17
阅读次数:
333
20、SUM()和 列+ 统计结果时:如果列里有一行为null,SUM函数会忽略它;如果+,则结果集也为NULL了 19 SUBSTRING (expression,startIndex, endIndex) SELECT SUBSTRING ('Los Angeles',1, 3) 返回结果Los ...
分类:
数据库 时间:
2017-01-12 18:34:40
阅读次数:
285
InnoDB有多个内存块,你可以认为这些内存块组成了一个大的内存池,负责如下工作: 后台线程的主要作用是负责刷新内存池中的数据,保证缓冲池中的内存缓存的是最近的数据。此外,将已修改的数据文件刷新到磁盘文件,同时保证在数据库发生异常情况下InnoDB能恢复到正常运行状态。 后台线程 由于Oracle是 ...
分类:
数据库 时间:
2017-01-12 18:12:00
阅读次数:
351
http://www.agildata.com/database-sharding/ Database Partitioning Options It has long been known that database partitioning is the answer to improving ...
分类:
数据库 时间:
2017-01-12 17:25:09
阅读次数:
400
wIO瓶颈 http://www.agildata.com/database-sharding/ What Drives the Need for Database Sharding? Database Sharding is a highly scalable approach for impro ...
分类:
数据库 时间:
2017-01-12 17:18:46
阅读次数:
243
因项目需要,在某查询页面的查询字段支持多关键字查询,支持空格隔开查询条件,故实现如下: 使用的原理是:ORACLE中的支持正则表达式的函数REGEXP_LIKE, '|' 指明两项之间的一个选择。例子'^([a-z]+|[0-9]+)$'表示所有小写字母或数字组合成的字符串。 '+' 匹配前面的子表 ...
分类:
数据库 时间:
2017-01-12 17:16:22
阅读次数:
251
MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle旗下产品。MySQL最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的应用软件之一.mysql数据库安装方式有多种,本文介绍源码安装系统环境:Linuxmysql2.6.32-642.6.1.el6.x86_64#1SMPWedOct500:..
分类:
数据库 时间:
2017-01-12 16:37:24
阅读次数:
306