首页 > 2015年07月30日 > 全部分享
复盘eygle在甲骨文大会上演讲中的示例,看看什么是大师的由点及面
盖总(eygle)在刚结束的甲骨文大会的演讲中,通过一个简单的UPDATE语句,为我们展示了什么叫由点及面的优化,什么叫由点及面的知识覆盖度,不在于这个案具体如何操作,更应关注或更值得我们借鉴的是这种学习态度和方法思路,大师是如何炼成的?我想这个案例可以带给我们一些启迪。 下面就复盘一下这个案例的整个过程,注:版权归盖总(eygle)所有~ 问题描述:问题的标题是:“并行更新成为系统瓶颈”SQL:...
分类:其他   时间:2015-07-30 02:08:31    收藏:0  评论:0  赞:0  阅读:213
!HDU 4173 到点的距离不超过2.5,找最多能被满足的点的个数-简单几何
题意:有n个人参加派对,但是条件是派对地点到他家的距离不能超过2.5,现在要你找一个最佳的派对地点让最多人参加派对。 分析: 题目看起来挺难的,怎么求范围然后包含点?其实一个圆心+半径不就代表一个圆了吗。 枚举求两个点的半径为2.5的圆的圆心,保存起来,然后用这些圆心求所有点到圆心的距离,记录距离小于等于2.5的点的个数,更新结果。200*199/2*200不会超时,计算就是高中基本的数学知...
分类:其他   时间:2015-07-30 02:08:21    收藏:0  评论:0  赞:0  阅读:241
跳台阶问题-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:08:11    收藏:0  评论:0  赞:0  阅读:258
浏览器中展示地图
我们在APP中开发中经常会内嵌地图展示某一具体位置,比如用地图展示某一个具体位置。以上海徐家汇为例,如下图所示: 如果我们直接使用浏览器打开的话,参考http://developer.baidu.com/map/uri-introweb.htm 如果我们已知经纬度(lat, lng),那么很方便,我们可以使用下面的方式来展示 Intent intent = new Intent();...
分类:其他   时间:2015-07-30 02:08:06    收藏:0  评论:0  赞:0  阅读:139
[Android]实现简单的任务管理器(非root)
由于不是系统级的应用, 也没有获得ROOT权限, 所以自己实现任务管理器其实意义并不是很大, 就像没有root的手机安装了LBE这类的手机助手, 虽然也带一键清理内存清理后台进程的功能, 但由于手机助手没有ROOT的最高权限, 因此面对开启了守护进程或者其他自启动的应用进程也是手无举措. 而随着谷歌的推动, 即将推送面世的新系统Android  M, 也对权限的管理越来越严格, 这也看出一个趋势,...
分类:移动平台   时间:2015-07-30 02:07:21    收藏:0  评论:0  赞:0  阅读:274
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:06:31    收藏:0  评论:0  赞:0  阅读:200
[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:04:13    收藏:0  评论:0  赞:0  阅读:275
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:04:01    收藏:0  评论:0  赞:0  阅读:501
Javascript中理解发布--订阅模式
Javascript中理解发布--订阅模式
分类:编程语言   时间:2015-07-30 02:03:52    收藏:0  评论:0  赞:0  阅读:253
自定义侧滑菜单
详细内容请看代码,注释很详细很详细:1:先看xml文件,就是简单的两个线性布局,一个作为当前界面,一个作为隐藏的侧滑界面。 2:activity的主要代码:public class SlideMenActivity extends Activit...
分类:其他   时间:2015-07-30 02:03:42    收藏:0  评论:0  赞:0  阅读:180
常用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:03:31    收藏:0  评论:0  赞:0  阅读:253
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:03:11    收藏:0  评论:0  赞:0  阅读:223
矩阵转换
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:03:01    收藏:0  评论:0  赞:0  阅读:167
[并发编程]使用线程安全队列和条件变量的notify来安排分步骤任务
并发编程中的任务划分
分类:编程语言   时间:2015-07-30 02:02:51    收藏:0  评论:0  赞:0  阅读:259
判断区域相交的方法
package KconniePong; // 两个矩形都是平行于X,Y轴,判断是否相交。两种方法,都需要检查特殊情况。 public class RectangleIntersect { // 方法一:矩阵在X,Y轴上的投影都在另一矩形投影的一侧,则矩阵必定无交集;否则,有交集。 boolean ...
分类:其他   时间:2015-07-30 02:02:41    收藏:0  评论:0  赞:0  阅读:133
关于事件的一点小总结
nodejs中很多对象具有监听和发送事件的功能,是因为继承了EventEmitter对象。 总结的一点demo:var EventEmitter = require('events').EventEmitter;var util = require('uti...
分类:其他   时间:2015-07-30 02:02:31    收藏:0  评论:0  赞:0  阅读:189
安装centos后无法引导启动windows7的解决方法
在电脑Windows7系统上安装Centos7,安装后找不到Windows7引导菜单。原因:因为CentOS 7已采用新式的grub2系统,所以需要进入/boot/grub2目录后使用vi编辑grub.cfg文件。解决方法一:修改Centos 7的Grub2引导,添加Windows的启动项1 1.s...
分类:Windows开发   时间:2015-07-30 02:02:21    收藏:0  评论:0  赞:0  阅读:330
【Leetcode】Search in Rotated Sorted Array II
题目:和上题一样,只是放宽了条件,旋转数组中数字可以重复出现。思路:由于上题中在判断有序时是根据mid元素值与首尾元素比较得到的,考虑这种情况,10111和11101都是01111的旋转数组,当首尾和中间元素都相等时,无法判断是mid前面的序列有序还是mid后面的序列有序,所以只好用顺序查找。cla...
分类:其他   时间:2015-07-30 02:02:01    收藏:0  评论:0  赞:0  阅读:132
CSS实现居中的方式
1、text-align:center; 使行内元素水平居中(文本、图片img、span、a、i、input、em、b) IE6、7、8怪异模式下可以使快级元素居中2、margin:0 auto;元素水平居中、作用域快级元素3、translate居中;IE9以下无效(移动端) 外部容器需要设置高度i...
分类:Web开发   时间:2015-07-30 02:01:51    收藏:0  评论:0  赞:0  阅读:279
Hackerrank - The Grid Search
https://www.hackerrank.com/challenges/the-grid-search/forum今天碰见这题,看见难度是Moderate,觉得应该能半小时内搞定。读完题目发现是纯粹的一道子矩阵匹配问题,想想自己以前没做过,肯定能学到新算法,于是就开搞了。于是上网搜到了Rabin...
分类:其他   时间:2015-07-30 02:01:41    收藏:0  评论:0  赞:0  阅读:245
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!