码迷,mamicode.com
首页 > 2015年07月30日 > 全部分享
复盘eygle在甲骨文大会上演讲中的示例,看看什么是大师的由点及面
盖总(eygle)在刚结束的甲骨文大会的演讲中,通过一个简单的UPDATE语句,为我们展示了什么叫由点及面的优化,什么叫由点及面的知识覆盖度,不在于这个案具体如何操作,更应关注或更值得我们借鉴的是这种学习态度和方法思路,大师是如何炼成的?我想这个案例可以带给我们一些启迪。 下面就复盘一下这个案例的整个过程,注:版权归盖总(eygle)所有~ 问题描述:问题的标题是:“并行更新成为系统瓶颈”SQL:...
分类:其他好文   时间:2015-07-30 02:10:59    阅读次数:167
!HDU 4173 到点的距离不超过2.5,找最多能被满足的点的个数-简单几何
题意:有n个人参加派对,但是条件是派对地点到他家的距离不能超过2.5,现在要你找一个最佳的派对地点让最多人参加派对。 分析: 题目看起来挺难的,怎么求范围然后包含点?其实一个圆心+半径不就代表一个圆了吗。 枚举求两个点的半径为2.5的圆的圆心,保存起来,然后用这些圆心求所有点到圆心的距离,记录距离小于等于2.5的点的个数,更新结果。200*199/2*200不会超时,计算就是高中基本的数学知...
分类:其他好文   时间:2015-07-30 02:10:27    阅读次数:108
跳台阶问题-java
跳台阶问题题目描述:一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。解析这个问题归根结底还是一个费布拉奇数列,仔细找一下规律即可,刚开始做的时候我是直接写出前六个数的结果来找规律的。一级台阶:1种 fib(1)=1 二级台阶:2种 fib(2)=2 三级台阶:3种 fib(3)=fib(1)+fib(2)=3 四级台阶:5种 f...
分类:编程语言   时间:2015-07-30 02:09:59    阅读次数:165
浏览器中展示地图
我们在APP中开发中经常会内嵌地图展示某一具体位置,比如用地图展示某一个具体位置。以上海徐家汇为例,如下图所示: 如果我们直接使用浏览器打开的话,参考http://developer.baidu.com/map/uri-introweb.htm 如果我们已知经纬度(lat, lng),那么很方便,我们可以使用下面的方式来展示 Intent intent = new Intent();...
分类:其他好文   时间:2015-07-30 02:08:48    阅读次数:323
[Android]实现简单的任务管理器(非root)
由于不是系统级的应用, 也没有获得ROOT权限, 所以自己实现任务管理器其实意义并不是很大, 就像没有root的手机安装了LBE这类的手机助手, 虽然也带一键清理内存清理后台进程的功能, 但由于手机助手没有ROOT的最高权限, 因此面对开启了守护进程或者其他自启动的应用进程也是手无举措. 而随着谷歌的推动, 即将推送面世的新系统Android  M, 也对权限的管理越来越严格, 这也看出一个趋势,...
分类:移动开发   时间:2015-07-30 02:07:44    阅读次数:299
Sereja and Bottles-水题有点坑爹
CodeForces - 315A Sereja and Bottles Time Limit: 2000MS   Memory Limit: 262144KB   64bit IO Format: %I64d & %I64u Submit Status Description Sereja and his friends we...
分类:其他好文   时间:2015-07-30 02:08:30    阅读次数:92
在线录音
http://qqapp.qq.com/app/100656143.htmlApowersoft:http://www.apowersoft.hk/free-audio-recorder-online
分类:其他好文   时间:2015-07-30 02:04:44    阅读次数:87
微信公众平台开发
微信公众平台开发(一) 配置接口微信公众平台开发(十二) 发送客服消息微信公众平台开发(十一) 功能整合微信公众平台开发(十) 消息回复总结微信公众平台开发(九) 数据库操作微信公众平台开发(八) 自定义菜单功能开发微信公众平台开发(七) 聊天机器人功能开发微信公众平台开发(六) 翻译功能开发微信公...
分类:微信   时间:2015-07-30 02:06:55    阅读次数:295
[codeforces-315D div2]模拟
题目:给两个字符串a、b,问从a中删去若干字符后最多可以得到多少个b串的重复串(bb...b的形式,b的长度不超过100),其中a串是由一个长度不超过100的字符串s重复k次得到的思路: 暴力匹配a和b,由于s,b的长度都不超过100,标记每次匹配后a串指针的位置对len(s)的模,那么最多有100...
分类:其他好文   时间:2015-07-30 02:06:17    阅读次数:127
C#生成DBF文件
C# 生成DBF,无需注册Microsoft.Jet.OLEDB。 1 namespace ConsoleApplication 2 { 3 class Program 4 { 5 static void Main(string[] args) 6 {...
分类:数据库   时间:2015-07-30 02:06:23    阅读次数:370
Javascript中理解发布--订阅模式
Javascript中理解发布--订阅模式
分类:编程语言   时间:2015-07-30 02:05:18    阅读次数:252
自定义侧滑菜单
详细内容请看代码,注释很详细很详细:1:先看xml文件,就是简单的两个线性布局,一个作为当前界面,一个作为隐藏的侧滑界面。 2:activity的主要代码:public class SlideMenActivity extends Activit...
分类:其他好文   时间:2015-07-30 02:04:44    阅读次数:114
常用sql大全
转自(http://www.cnblogs.com/yubinfeng/archive/2010/11/02/1867386.html)一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sq...
分类:数据库   时间:2015-07-30 02:04:12    阅读次数:306
097 Interleaving String
097 Interleaving String这道题也是纯dp了class Solution: # @param {string} s1 # @param {string} s2 # @param {string} s3 # @return {boolean} def ...
分类:其他好文   时间:2015-07-30 02:05:57    阅读次数:101
矩阵转换
package com.Pong; import java.util.ArrayList; import java.util.Iterator; import java.util.logging.Logger; public class ConvertMatrix { /** * @param ar...
分类:其他好文   时间:2015-07-30 02:06:15    阅读次数:108
[并发编程]使用线程安全队列和条件变量的notify来安排分步骤任务
并发编程中的任务划分
分类:编程语言   时间:2015-07-30 02:04:58    阅读次数:110
判断区域相交的方法
package KconniePong; // 两个矩形都是平行于X,Y轴,判断是否相交。两种方法,都需要检查特殊情况。 public class RectangleIntersect { // 方法一:矩阵在X,Y轴上的投影都在另一矩形投影的一侧,则矩阵必定无交集;否则,有交集。 boolean ...
分类:其他好文   时间:2015-07-30 02:05:26    阅读次数:104
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!