码迷,mamicode.com
首页 > 2018年12月09日 > 全部分享
忘记commit也会造成select查询的性能问题
今天遇到一个很有意思的问题,一个开发人员反馈在测试服务器ORACLE数据库执行的一条简单SQL语句非常缓慢,他写的一个SQL没有返回任何数据,但是耗费了几分钟的时间。让我检查分析一下原因,分析解决过后,发现事情的真相有点让人哭笑不得,但是也是非常有意思的。我们先简单构造一下类似的案例,当然只是简单模 ...
分类:其他好文   时间:2018-12-09 22:37:44    阅读次数:192
MySQL索引优化步骤总结
在项目使用mysql过程中,随着系统的运行,发现一些慢查询,在这里总结一下mysql索引优化步骤 1.开发过程优化 开发过程中对业务表中查询sql分析sql执行计划(尤其是业务流水表),主要是查看sql执行计划,对sql进行优化。 explain执行计划关键属性 select_type,possib ...
分类:数据库   时间:2018-12-09 22:37:35    阅读次数:242
关于Knowledge Transfer的一点想法
维基百科中对于Knowledge Transfer(知识转移)的定义是: 知识转移是指分享或传播知识并为解决问题提供投入。在组织理论中,知识转移是将知识从组织的一个部分转移到另一个部分的实际问题。 与知识管理一样,知识转移旨在组织,创建,捕获或分发知识,并确保其可供未来用户使用。 它被认为不仅仅是一 ...
分类:其他好文   时间:2018-12-09 22:37:25    阅读次数:227
9.38 事务操作
...
分类:其他好文   时间:2018-12-09 22:37:17    阅读次数:143
包含 PHP和nginx的镜像
参考:https://github.com/romeOz/docker-nginx-php 1.命令: docker run --name app -d -p 8080:80 \ --net pg_net \ -v /host/to/path/app:/var/www/app/ \ romeoz/d ...
分类:Web程序   时间:2018-12-09 22:37:10    阅读次数:291
9.39 发送邮件
setting.py 开新线程发送邮件: ...
分类:其他好文   时间:2018-12-09 22:37:02    阅读次数:175
算法之排序:堆排序
public static void swap(int[] arr, int i, int j) { int tmp = arr[i]; arr[i] = arr[j]; arr[j] = tmp; } public static void heapInsert(int[] arr, int ind... ...
分类:编程语言   时间:2018-12-09 22:36:47    阅读次数:200
十一、spark SQL的scala示例
简介 spark SQL官网:http://spark.apache.org/docs/latest/sql-programming-guide.html sparkSQL是构建在sparkCore之上的组件,用于处理结构化的数据。它将数据抽象为DataFrame并提供丰富的API,并且sparkS ...
分类:数据库   时间:2018-12-09 22:36:38    阅读次数:189
7.spring:SpringAOP(配置文件)
SpringAOP(xml文件配置) 配置文件的方式,主要是在xml文件中进行配置,不使用注解! 目录: applicationContext.xml main 注: 1.配置bean,实现aop的类 2.配置切面的bean 3.配置aop需要使用<aop:config>标签 4.使用<aop:po ...
分类:编程语言   时间:2018-12-09 22:36:24    阅读次数:174
小波分解和重构
小波变换能够很好地表征一大类以低频信息为主要成分的信号, 小波包变换可以对高频部分提供更精细的分解 详见(http://www.cnblogs.com/welen/articles/5667217.html) 小波分解函数和重构函数的应用和区别 (https://www.baidu.com/link ...
分类:其他好文   时间:2018-12-09 22:36:17    阅读次数:223
Beta 冲刺(1/7)
郑愈明 过去两天完成了哪些任务: 文字/口头描述: 准备接口考试,没有做什么。 展示GitHub当日代码/文档签入记录: 无 接下来的计划: 考试结束后,开始搭建【群发功能】的界面。 还剩下哪些任务: 个人任务看板 暂无 燃尽图 暂无 有哪些困难: 时间不够用啊。 有哪些收获和疑问: 暂无 ...
分类:其他好文   时间:2018-12-09 22:36:11    阅读次数:227
Docker入门-docker-compose使用(二)
Docker入门-docker-compose使用(二)Docker Docker容器大行其道,直接通过 docker pull + 启动参数的方式运行比较麻烦, 可以通过docker-compose插件快速创建容器1.安装docker-compose安装curl -L "https://githu... ...
分类:其他好文   时间:2018-12-09 22:36:02    阅读次数:195
简谈单线程多线程的理解
JS的单线程 JS语言的特点之一就是单线程,简而言之就是同一时间只能做一件事,假设JS是多线程,一个线程在某个节点上添加内容,另一个线程删除了这个节点,这时就看到了问题所在了,但是H5提出了Web Worker标准,允许js脚本创建多个线程,但是子线程完全受主线程的控制,而且你不得操作DOM,所以本 ...
分类:编程语言   时间:2018-12-09 22:35:53    阅读次数:195
JAVA动态代理技术
JAVA代理JAVA代理技术是JAVA核心技术之一,也是JAVAcore中非常重要的一部分,对于学习Spring等JAVA生态圈的学习起着非常重要的作用,比如说AOP,cglib。动态代理技术就是产生对象的代理对象的。举例现实场景就是:一个明星在出名之前可能没有很多商演找他,所以商家可以直接联系明星本人进行商谈,但随着明星知名度越来越高,商演越来越多,那么这个时候明星本人就无法处理过多的商谈,那么
分类:编程语言   时间:2018-12-09 22:09:23    阅读次数:205
Linux文件系统介绍
GPT描述 全局唯一标识分区表 (GUID Partition Table,缩写:GPT)是硬盘的分区表的结构布局标准。它是 可扩展固件接口 (EFI)标准(被Intel用于替代个人计算机的BIOS)的一部分,被用于替代BIOS系统中的32bits来存储逻辑块地址和大小信息的 主引导记录 (MBR) ...
分类:系统相关   时间:2018-12-09 22:09:14    阅读次数:247
Spring项目的配置文件们(web.xml context servlet springmvc)
我们的spring项目目前用到的配置文件包括1--web.xml文件,这是java的web项目的配置文件。我理解它是servlet的配置文件,也就是说,与spring无关。即使你开发的是一个纯粹jsp页面的web项目,你也必须配置这个文件。我们的java web项目肯定写了很多servlet代码,这 ...
分类:编程语言   时间:2018-12-09 22:09:03    阅读次数:277
【基于微信小程序的社区电商平台】Alpha迭代心得
项目团队:小豆芽 开发周期:11.5-12.2(Alpha版本) 设想和目标 1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 解决问题:当前电商平台卖家买家角色固化,买家在没有寻求到心仪商品时无法记录并告知他人,卖家出售商品无法确认是否有市场有需求; 软件定 ...
分类:微信   时间:2018-12-09 22:08:40    阅读次数:289
1028条   上一页 1 2 3 4 5 6 7 ... 61 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!