邵珠庆の博客 生命只有一次,你可以用它来做些更多伟大的事情–Make the world a little better and easier

146月/120

文件分类方法

发布在 邵珠庆

某互联网公司技术经理,其文件第一层主要分为:个人、工作、学习、工具,在工作文件夹下面根据工作类型分为项目、日常、管理。因为该技术经理的主要工作是围绕项目展开,所以项目下面再根据项目名称进行分类;除项目工如图作外,还有日常性的工作,例如服务器维护、内容管理系统维护等内容,管理是该技术经理在公司的另一个角色,涵盖了制度、流程、考核等内容。当然在个人、学习、工具文件夹下面都有相应的再分类。

个人文件命名体系

谈到文件命名,你可能会有疑问,这谁不会啊!是的,好像谁都会,可是有几个人能做到科学地命名呢

[......]阅读全文

289月/114

十道海量数据处理面试题与十个方法总结

发布在 邵珠庆

第一部分、十道海量数据处理面试题

1、海量日志数据,提取出某日访问百度次数最多的那个IP。

      首先是这一天,并且是访问百度的日志中的IP取出来,逐个写入到一个大文件中。注意到IP是32位的,最多有个2^32个IP。同样可以采用映射的方法, 比如模1000,把整个大文件映射为1000个小文件,再找出每个小文中出现频率最大的IP(可以采用hash_map进行频率统计,然后再找出频率最大 的几个)及相应的频率。然后再在这1000个最大的I

[......]阅读全文

2511月/100

A/B测试:实现方法

发布在 邵珠庆

上文介绍了 A/B 测试的基本概念 ,接下来我们继续探讨如何实现 A/B 测试

我们先来看一个图:

A/B testing 部署概念图
(注:感谢Algo 提供本图。)

上图展示了 A/B 测试实现原理。从左到右,四条较粗的竖线代表了 A/B 测试中的四个关键角色:客户端(Client)、服务器(Server)、数据层(Data)、数据仓库(Data Warehouse)。从上到下代表了三种访问形式:无 A/B 测试的普通访问流程(Non AB test)、基于后端的 A/B 测试访问流程(Back-en[......]阅读全文

208月/100

js四舍五入(round()方法)并保留小数点后N位的函数

发布在 邵珠庆

写法巨强的四舍五入的转换函数,如下:

function round(v,e){

var t=1;

for(;e>0;t*=10,e--);

for(;e<0;t/=10,e++);

return Math.round(v*t)/t;

}

在感叹JS强大的同时,也感叹一下自己的无知!

参数里的:

v表示要转换的值

e表示要保留的位数

函数里的两个for,这个是重点了,

第一个for针对小数点右边的情况,也就是保留小[......]阅读全文

184月/100

ThinkPHP单字母函数(快捷方法)使用总结

发布在 邵珠庆

1.U() URL组装 支持不同URL模式
U($url='',$vars='',$suffix=true,$domain=false)
  @param string $url URL表达式,格式:'[模块/控制器/操作#锚点@域名]?参数1=值1&参数2=值2...'
  @param string|array $vars 传入的参数,支持数组和字符串
  @param string $suffix 伪静态后缀,默认为true表示获取配置值
  @param boolean

[......]阅读全文

93月/090

增加网站访问量的29个方法

发布在 邵珠庆

如何增加网站访问量?以下是你可以考虑采用29个方法。其中,你或许已经采用了一些,有的方法你可能忘了采用,还有一些是你从来没有听说过的。总之,在这里你可以了结到当前各种有效的网站推广方法。首先你要了解,网站推广是一个长期而且系统的过程,需要制定明确的目标和计划,并做好相应的准备。
网站最重要的关键词在主要搜索引擎中排名领先,这是搜索引擎推广中最重要的策略。搜索引擎的搜索机器人会自动搜索网页内容,因此搜索引擎策略从优化网页开始。
一、添加网页标题。
为每页内容写5到8个字的描述性标题。标题要[......]阅读全文

214月/080

汉化软件的几种方法

发布在 邵珠庆

现在的汉化软件汉化补丁是越来越多了,你肯定也想自己汉化一些软件试试吧。肯定你又会以为这是很麻烦或者很难的事情,只有高手才会做,其实并不是这样,你也完全可以自己汉化一些软件,有些方法还是很简单的,不需要设计到编程的知识。不相信,不相信就听我下面给你介绍三种方法,保证你看完后,你也能汉化一些平常见的软件了。(哎,我把胸口都拍痛了)

第一种方法
直接修改源二进制的代码,不要紧张,也不要被吓倒,很简单的。这里需要用到一个二进制代码查看器,如果你没有,我推荐你用一个名字为Ultra Edit的[......]阅读全文