自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1940)
  • 收藏
  • 关注

我在淘宝这7年

今天有同事恭喜我,我才知道自己在淘宝已经七周年了。很多人第一句话就是七年痒不痒,老实说,也曾经痒过,但往往都是一痒而过,又投入到水深火热的工作中去。回家之后就想这七年我到底收获了什么,且不论成败与否,这7年的经历,是我人生的宝贵财富。  第一年:  '正牌七公'曾经说过,要是写一本淘宝的历史书,一定很多人感兴趣,其实我也很想写写这样一本书。2004年12月8日入职的时候,我和'衲子如幻'一...

2012-02-29 08:41:18 459

编写第一个Android程序

我们先了解一下编写程序都要涉及到哪些东西,熟悉一下SDK的基本组件,然后编写一个很简单的小程序。一、分析Demo在上一节建立的工程Demo下,打开src/com.android.demo下的DemoActivity.java,如下所示:Demo程序的代码就只有13行,我们依次来分析一下:?12345678910111...

2012-02-07 18:01:13 418

挨踢项目求生法则-设计篇

摘要:知道什么是挨踢项目吧?什么!不知道?那IT项目知道了吧?为了不让客户踢、不让老板踢、项目组成员之间不互相踢,俺为大家分享一些减少被踢机会的心得体会。就算不能让项目成功,也至少不会死得那么惨吧!我将分战略篇、团队建设篇、需求篇、设计篇、编码篇、测试篇、实施篇和计划篇为你分享。什么叫挨踢项目?IT项目,特别是软件开发项目,都属于“挨踢”项目的范畴。挨踢项目的几大特点:1.需求不确定。2.技术不确...

2012-02-07 17:59:11 304

Tuning the Shared pool(1)

Tuning the Shared pool培训目标:* Determine the size of an object and pin it in the shared pool.钉在* Tune the shared pool reserved space* Describe the user global area and session memory considerati...

2012-01-20 01:50:00 144

HDOJ 1175

题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=1175 题意简明,连连看,判断两个位置能不能消去。“不好意思,由于我以前没有玩过连连看,咨询了同学的意见,连线不能从外面绕过去的,但事实上这是错的。现在已经酿成大祸,就只能将错就错了,连线不能从外围绕过。”——这句话真搞笑………令解题者少作一步处理,还是不错的(否则需要在棋盘外围加一圈0)。...

2012-01-20 01:19:00 149

Database Configuration and I/O Issues(3)

Regulating Checkpoint Queue调整checkpoint队列有如下参数FAST_START_TO_TARGET LOG_CHECKPOINT_INTERVAL 过时LOG_CHECKPOINT_TIMEOUT 过时FAST_START_MTTR_TARGET实例恢复速度与日常运行效率的权衡。实际情况是掉电情况比较少,所以多点增量checkpo...

2012-01-19 19:25:00 101

C#.NET解析XML(简单实例)

首先,封装一个XML序列化和反序列化的函数。using System.Xml.Serialization;using System.IO; public class XmlSerialize { /// <summary> /// 反序列化XML为类实例 /// </summary> /...

2012-01-19 16:25:00 232

Database Configuration and I/O Issues(2)

File Striping关于ASM的。大概是说,把文件放在磁盘的不同扇区,均衡读取。Tuning FTS OperationsInvestigate the need for full table scans.Configure the DB_FILE_MULTIBLOCK_READ_COUNT参数可以决定实例一次读的数据库块数,这也影响了CBO的执行计划。举个例子,...

2012-01-19 15:12:00 100

Database Configuration and I/O Issues(1)

Database Configuration and I/O Issues.数据库配置与I/O相关事项。Objectvies:1.List the advantages of distributing different Oracle file types.2.Diagnose tablespace usage problems.3.List reasons for partitioni...

2012-01-19 15:12:00 107

因为一首歌,想念一个人?

偶然间看到这样一个问题:你会不会因为一首歌喜欢上一个人,因为一个人喜欢一个城市,因为一个城市喜欢上一种生活,然后因为一首歌,想念某个人?回顾自己的人生经历,其中似乎也有着这样的情形!“因为一首歌,想念某个人”:高中之前没有接触过粤语,也没有听过黄家驹的歌儿。进入高中之后,和班长做同桌了。他是黄家驹的铁杆歌迷,特别喜欢黄家驹的歌儿。有一次他拿了一个随身听给我们放歌听。打开之后,我发现就是黄家...

2012-01-19 14:53:00 157

C#.NET解析XML(使用属性控制 XML 序列化)

今天需要解析一个XML,这个XML和一般情况用.NET的序列化出来的格式不太一样。我就又补习了一下。分享一下学习成果吧。示例代码下载:http://download.csdn.net/detail/bdstjk/4028340先给大家看看基础知识吧,后面再给大家贴一个复杂实例使用属性可以控制对象的 XML 序列化。默认情况下,XML 元素名称由类或成员名称确定。在名...

2012-01-19 14:32:00 335

常用软件点评(1)------系统必备软件篇

 一直在想程序员们都喜欢装些什么东东到自己电脑上呢,你也许老是在不停地卸了装,装了卸。同一系列的到底哪一种最适合自己呢。且听木木点评。如果您觉得有些点评不合适或者需要补充,欢迎提出宝贵意见,O(∩_∩)O谢谢!首先声明自己用的操作系统是windows系列,第一大类为系统必备软件的选择,第二大类是程序员专用软件的选择。本文是第一篇: 1. 个人日记:ediary一个维护了10几年的软...

2012-01-19 11:40:00 143

Codeforces Round #103 (Div. 2) D题 SPFA

题意就是求离源点距离为L的点的个数,点可以在节点上,也可以在路上,但是必须都是早源点的最短距离为L用SPFA求一遍距离,然后扫描一遍点,再扫描一遍边扫描边得时候注意了,有的边上有1个位置,有的边上有2个位置,并且要去重/*ID: sdj22251PROG: subsetLANG: C++*/#include <iostream>#include <ve...

2012-01-19 02:31:00 222

本博客停止更新,网址转移到新网址:http://www.magentouse.com/blog/

本博客停止更新,博客转移到个人独立空间,新地址为:http://www.magentouse.com/blog/magento使用过程中的文章,还会继续写!谢谢支持!

2012-01-19 00:44:00 178

Qt版文本编辑器注意细节

在写qt版本文本编辑器的细节在其中加入#include<QTextCodec>头文件包含,再在主函数中加入下面一行:QTextCodec::setCodecForTr(QTextCodec::codecForLocale());这样在程序中使用中文,便能在运行时显示出来了。voidMainWindow::on_action_Quit_triggered(){on...

2012-01-19 00:15:00 116

Qt文件读取之QFile

Qt提供了QFile类来进行文件处理,为了更方便地处理文本文件或二进制文件,Qt还提了QTextStream类和QDataStream类,QFilefile(fileName);if(!file.open(QFile::WriteOnly|QFile::Text))//以只写方式打开文件,如果打开失败则弹出提示框并返回{QMessageBox::warning(this,tr("保...

2012-01-18 23:58:00 183

素数的Miller_Rabbin测试

【引理】如果p是一个素数的话,那么对任意一个小于p的正整数a,a, 2a, 3a, ..., (p-1)a除以p的余数正好是一个1到p-1的排列。(例如,5是素数,3, 6, 9, 12除以5的余数分别为3, 1, 4, 2,正好就是1到4这四个数。) 【证明】( 反证法)假如结论不成立的话,那么就是说有两个小于p的正整数m和n使得na和ma除以p的余数相同。不妨假设n>m,则p可以整除...

2012-01-18 16:42:00 163

快速幂取模

利用二进制扫描的方法快速的计算ab mod c,显然用常规方法计算74237mod 4233计算量过大。基本原理:(a×b)mod c=((amod c)×b)mod c例如:35mod 7=3(101)2 mod 7=((3(100)2mod 7)×3)mod 7=((9(10)2mod 7)×3)mod 7=(((9mod 7)(10)2mod 7)×3)mod 7=((2(10)2m...

2012-01-18 15:40:00 98

二进制最大公约数算法

求最大公约数的Euclid算法需要用到大量的取模运算,这在大多数计算机上是一项复杂的工作,相比之下减法运算、测试数的奇偶性、折半运算的执行速度都要更快些。二进制最大公约数算法避免了Euclid算法的取余数过程。二进制最大公约数基于下述事实:若a、b都是偶数,则gcd(a,b)=2*gcd(a/2,b/2)若a是奇数、b是偶数,则gcd(a,b)=gcd(a/2,b/2)若a...

2012-01-18 14:09:00 288

读林锐博士的《软件工程思想》有感

大三上学期学习《软件工程》这门课程,说实话,挺水的,都在纸上谈兵。老师上课也花很久很久讲写时事的东西,说到底,就是要让我们学会有自己的思想。老师一直推荐给我们上浙大的博士林锐写的《软件工程思想》,由于本人比较懒,没意思到软件工程的重要性,一直没看。在寒假,闲来无事,把它补上,说实话,这本书确实写得不懒,把原本就是简单的东西用比喻等日常生活中最简单的例子来阐述,让我对软件工程有了初步都认识...

2012-01-18 14:00:00 305

ios 远程测试应用程序

不只是ios开发者可以测试应用程序,也不只是开发者必须拿到机器才可以装上应用程序,可以让远程的测试安装应用程序并进行测试; 原理就是使用itunes可以同步mobileprovision来使得远程测试机器可以安装应用程序,并运行。 前提: 此机器的UDID号必须传给开发者,开发者把此UDID号加到app dev的设备列表中。...

2012-01-18 13:33:00 74

ios 获取图片的一部分区域

可以使用如下的代码:// get part of the image- (UIImage *)getPartOfImage:(UIImage *)img rect:(CGRect)partRect{ CGImageRef imageRef = img.CGImage; CGImageRef imagePartRef = CGImageCreateWithImageInRect(im...

2012-01-18 13:23:00 329

ios 保存图片到系统照片库

可以调用如下函数:UIImageWriteToSavedPhotosAlbum(img, nil, nil, nil);其中, img参数是UIImage *类型,是需要保存到系统照片库的图片。如果需要在保存完成后做事情,那么请参照原型,填入恰当的参数:UIKIT_EXTERN void UIImageWriteToSavedPhotosAlbum(UIImag...

2012-01-18 13:19:00 95

ios 设置应用程序边角的字符串

可以通过官方SDK的UIApplication类的如下属性设置:@property(nonatomic) NSInteger applicationIconBadgeNumber;私有API中有更强大的功能,可以设置边角字符串,即不限于是数字:- (void)setApplicationBadgeString:(NSString *)str;...

2012-01-18 13:09:00 74

并发小工具

其实就是多线程构造多个请求,请求同一个地址,在网站测试的时候还是能用上的,有的时候方法在同一时间只能被一个线程访问,用这个工具就可以测试的方法是不是真的是在同一时间只能被一个线程访问,在处理订单的时候用处就大了,如银行订单,支付宝订单,骏卡订单等,我们都知道一个订单只能被处理一次,也就是说在同一时间只能有一个线程处理这个订单,等这个线程处理完之后,才能让其他线程访问,等这个线程处理完之后,其他线程...

2012-01-18 12:12:00 66

ZOJ 2588 Burning Bridges 求割边

求割边,实际上跟求割点类似,dfs的过程中就能求出割边,判断条件变为low[v] > dfn[u]和(u,v)不能是重边我用的邻接表存储,结构体中新增的一个变量,用来判断是否有重边每次插入边之前先扫描一遍该点的邻接点,看是否已经存在一个边/*ID: sdj22251PROG: subsetLANG: C++*/#include <iostream>#i...

2012-01-17 23:51:00 68

POJ 1966 Cable TV Network 无向图的点连通度

求无向图的点连通度,一般的方法就是转化为网络流来求解构建网络流模型:若G为无向图:(1)原G图中的每个顶点V变成N网中的两个顶点V'和V'',顶点V'至V''有一条弧容量为1;(2)原图G中的每条边e=(U,V),在N网中有两条弧e'=(U'',V'),e''=(V'',U')与之对应,e'与e''容量均为无穷;(3)以某点为源点,枚举汇点,求最大流。其中源点的确立有一...

2012-01-17 18:03:00 134

最大公约数与欧几里德算法

记a、b的最大公约数为gcd(a,b)。这里对于最大公约数的讨论仅限于非负整数,因为显然有gcd(a,b)=gcd(|a|,|b|)。计算最大公约数的Euclid算法基于下面定理:【GCD递归定理】对于任意非负整数a和任意正整数b,gcd(a,b)=gcd(b,a%b)。Euclid算法最简单的递归版本(C语言版)如下:int Euclid(int a,int b){ ...

2012-01-17 16:24:00 104

【深度搜索】还是不是很理解~

题目地址:http://acm.hdu.edu.cn/diy/contest_showproblem.php?pid=1004&cid=14229&hide=1&problem=Problem D#include<iostream>using namespace std;int map[30][5];int a[30];int m;i...

2012-01-17 15:49:00 86

Qt对话框之QMessageBox

这次来说一下QMessageBox以及类似的几种对话框。其实,我们已经用过QMessageBox了,就在之前的几个程序中。不过,当时是大略的说了一下,现在专门来说说这几种对话框。先来看一下最熟悉的QMessageBox::information。我们在以前的代码中这样使用过:QMessageBox::information(NULL,"Title","C...

2012-01-17 13:45:00 108

欠自己的【2011总结】~

今年因为期末考试刚好是一月初,所以写这个总结怕影响期末考试,一直拖到现在,现在补上。2011年,感觉是颇受波折的一年,对我的成长有蛮大的意义的吧。先讲讲学习,很幸运得学习成绩拿了专业第一,然后9月份很狗屎运得拿到了国奖,确实蛮幸运的吧。不过,在这之后,感觉专业的理论学习上,有点落下,当然这个是有一定原因的,这个学期期末估计也不咋的,不过应经不是特别看重成绩,现在更加注重实践能力。关...

2012-01-17 10:08:00 59

iphone-common-codes-ccteam源代码 CCXmlParser.h

//// xmlParser.h// htpp//// Created by MeMac.cn on 10-4-21.// Copyright 2010 cc_team. All rights reserved.//#ifndef CC_XML_PARSER#define CC_XML_PARSER#ifdef __OBJC__ #import &lt...

2012-01-16 20:11:00 70

iphone-common-codes-ccteam源代码 CCXml.m

//// CCXml.m// CCFC//// Created by xichen on 11-12-19.// Copyright 2011 ccteam. All rights reserved.//#import "CCXml.h"@implementation CCXmlProperty- (id)initWithAttr:(xmlAttrPtr)attr...

2012-01-16 20:09:00 72

iphone-common-codes-ccteam源代码 CCXml.h

//// CCXml.h// CCFC//// Created by xichen on 11-12-19.// Copyright 2011 ccteam. All rights reserved.//#import <Foundation/Foundation.h>#import <libxml/parser.h> ...

2012-01-16 20:08:00 56

iphone-common-codes-ccteam源代码 CCUIWindow.m

//// CCUIWindow.m// CCFC//// Created by xichen on 11-12-17.// Copyright 2011年 ccteam. All rights reserved.//#import "CCUIWindow.h"#import "CCLog.h"@implementation UIWindow(cc)// + (U...

2012-01-16 20:07:00 53

POJ 1523 SPF 求割点

这道题的大意就是求割点,并且求出假如去掉这个割点后,整个图被分为了几部分看的北大那本图论书,无向图的点连通性的求解。然后就把代码打上来了。书上是用邻接矩阵存储,我改用了vector并且书上的代码也有一些问题,就是没有处理好边和回边的问题因为low数组的定义,就是low[u] = min(dfn[u], low[w], dfn[v])其中w是u的子女,而(u,v)是一条回边...

2012-01-15 22:51:00 51

HDOJ 1044

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1044 题意有点类似于红白机上玩过的吃豆子游戏,呵呵。在规定的时间内逃出迷宫,并带走丢在路上的宝石们,价值尽可能的大。 最直接的想法是以宝石为结点,DFS暴力搜索,这样首先需要求俩宝石的最短路径,用A*算法。 然后就TLE了…… 然后剪枝吧,比如从A点出发,如d(...

2012-01-15 19:22:00 81

Diagnostic and Tuning Tools(4)

TS and TuningInstance/database:v$databasev$instancev$optionv$parameterv$backupv$px_process_sysstatv$processv$waitstatv$system_eventDisk:v$datafilev$filestatv$logv$log_historyv$dbfilev$tempfilev$te...

2012-01-15 18:07:00 83

Diagnostic and Tuning Tools(3)

statspack报告,对数据库做一次全面的体检。参考书:《Oracle database 10g performance tuning tips & techniques 》《Your Performing toolkit》 TOM大师DD and Special Viewsdba_tables,dba_tab_columnsdba_clustersdba_ind...

2012-01-15 18:07:00 101

Diagnostic and Tuning Tools(2)

User Trace Filesbdump保存alert文件与background_trace文件。udump保存用户trace文件。desc v$sessionselect sid,serial#,username from v$session;1-10是后台进程,11是SYS用户。show user可以看到是SYS用户。打开另一会话,conn hr/hr再执行一...

2012-01-15 18:06:00 82

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除