要想提高工作效率,请拒绝做这7种事
编者注:此文是 CamMi Pham 的文章,原文发表在 Medium上。作者通过自身经历和一些科学证据说明,有时候努力工作未必是通往成功的正确路径。成功的关键不是努力而是巧干。因为时间是稀缺商品,有时候少干反而收效更佳。忙未必就说明你有生产力。要想有生产力,更多的是要管理好你的精力而不是时间。要经营好你的生活。我们需要学会花费最小的精力得到最大的收益。不干以下 7 件事,我把每周的工作时间从 80...
View ArticlePython 性能分析入门指南
虽然并非你编写的每个 Python 程序都要求一个严格的性能分析,但是让人放心的是,当问题发生的时候,Python 生态圈有各种各样的工具可以处理这类问题。分析程序的性能可以归结为回答四个基本问题:正运行的多快速度瓶颈在哪里内存使用率是多少内存泄露在哪里下面,我们将用一些神奇的工具深入到这些问题的答案中去。用 time 粗粒度的计算时间让我们开始通过使用一个快速和粗暴的方法计算我们的代码:传统的...
View Article美国专家建议:70岁再退休好处多多
根据美国退休研究中心发布的最新全国退休风险指数显示,目前有一半多的美国人没有存够足够的退休金。这已经不是什么新生现象,只不过从经济衰退以来,更为严重罢了。为什么美国人的退休金持续短缺?原因其实不难看出。报告称,35岁的美国人如果想要晚年过得舒适,需要将15%的年薪作为养老金投入。低收入人群的养老金比例要低一些,但是无论如何,为了退休生活有保障,养老金是一定要交的。现在大多数的美国人养成了储蓄的习惯,...
View Article品读:与今日头条反向而行
尽管个性化阅读软件“ 今日头条”此前面临来自《新京报》、搜狐等合作媒体以及国家版权局的压力,但作为一家新闻资讯推荐公司,北京旭宁信息技术有限公司CEO徐屾屾认为,“从其产品来说,今日头条推荐的新闻还是很准确。”徐屾屾的团队一起合作了很多年,这是一个有多年开发经验的老团队。2009年初,他们做的第一款手机应用Daily Finance iPhone...
View Articlepython 代码自动生成的方法 (代码生成器)
python 代码自动生成的方法 (代码生成器)遇到的问题工作中遇到这么一个事,需要写很多C++的底层数据库类,但这些类大同小异,无非是增删改查,如果人工来写代码,既费力又容易出错;而借用python的代码自动生成,可以轻松搞定; (类比JAVA中的Hibernate自动生成的数据库底层操作代码) 下面介绍使用python字符串替换的方法;Python字符串替换的几种方法1....
View Article关于MySQL数据库的数据类型发生隐形转换的问题咨询
网友的问题:1.MySQL对于int类型索引使用问题,如:tb中有主键id,普通索引tid,在执行SQL:select * from tb where id = 2 order by id 时, extra为空,这里的id值没带引号,如果带上引号extra也为空。2.当 select * from tb where tid = 2 order by...
View Article再谈SOA和ESB总线平台价值
关于SOA的咨询实施方法论,SOA平台和云平台的融合,SOA咨询方法论和EA企业架构思想的融合在前面很多文章都有谈到。在多年的SOA咨询和实施中,经常遇到的一个问题就是SOA是不是已经过时了?而这个问题追溯本源还是客户没有真正理解SOA咨询方法论,SOA组件化架构带来的好处,而是把SOA或ESB理解为了一个简单的接口平台或数据交换平台,如果一开始的思维方式或规划就是错误或偏差的,那么最终效果自然大打...
View Article用java程序把本地的一个文件拷贝到hdfs上并显示进度
把程序打成jar包放到Linux上 转到目录下执行命令 hadoop jar mapreducer.jar /home/clq/export/java/count.jar hdfs://ubuntu:9000/out06/count/ 上面一个是本地文件,一个是上传hdfs位置 成功后出现:打印出来,你所要打印的字符。package com.clq.hdfs; import...
View Article简单、高效加密算法TEA
TEA(Tiny Encryption Algorithm)是一种分组加密算法,它的实现非常简单,通常只需要很精短的几行代码。 应用领域 (1)客户端桌面程序或手机程序与服务端接口交互,可以使用TEA来进行加密,保证传输信息的私密性。 如:OICQ的数据安全采用了TEA算法,QQ通讯也大量使用了TEA算法。 (2)存储在本地的用户私密信息,可以采用TEA加密算法。 如:QQ存储在本地的msg信息等。...
View ArticleVim_Mysql的101个调节和优化的提示
MySQL是一个功能强大的开源数据库。随着越来越多的数据库驱动的应用程序,人们一直在推动MySQL发展到它的极限。这里是101条调节和优化 MySQL安装的技巧。一些技巧是针对特定的安装环境的,但这些思路是通用的。我已经把他们分成几类,来帮助你掌握更多MySQL的调节和优化技巧。MySQL 服务器硬件和操作系统调节:1....
View ArticleCAP 理论
CAP理论被很多人拿来作为分布式系统设计的金律,然而感觉大家对CAP这三个属性的认识却存在不少误区。从CAP的证明中可以看出来,这个理论的成立是需要很明确的对C、A、P三个概念进行界定的前提下的。在本文中笔者希望可以对论文和一些参考资料进行总结并附带一些思考。一、什么是CAP理论CAP原本是一个猜想,2000年PODC大会的时候大牛Brewer提出的,他认为在设计一个大规模可扩放的网络服务时候会遇到...
View Article苹果被曝提取iPhone个人数据
据路透社 报道,苹果近日首次承认可以通过未公开的技术,提取用户个人深层数据,包括短信、联系人列表和图片等。技术人员可以将设备连接到“受信任”的电脑,从而绕开备份加密,在用户不知情的前提下,轻松进入联网的iPhone手机。专家表示,窃取用户信息的行为严重侵犯人权,危害全球网络安全。 安全专家Jonathan...
View Article用于数据挖掘的分类算法有哪些,各有何优劣?
尝试将quora上的这个回答翻译了下。第一次翻译,不好之处请见谅。 What are the advantages of different classification algorithms? 以下是我这些年总结的指南...
View Article解密推动全球市场最核心的6个领域——王煜全系列演讲(四)
《富足》作者为人类的未来描绘了一幅激动人心的美好愿景,之前我们谈到人与科技的关系、实现富足的4大力量,那么对未来发展影响力最大的核心领域都有什么?这是各行各业最关注的话题。一、工业互联网的建立大量的人工智能和大量的传感器的运用,使得我们对工厂的控制,工厂和工厂之间的协作,以及工厂的柔性制造都达到前所未有的水平。我们在跟美国一些机构沟通一个设想,希望通过工业互联网的控制,让世界上每一个创新者都拥有中国...
View ArticleSwap对响应时间敏感应用的影响
源:http://blog.hesey.net/2014/05/swap-impact-on-rt-sensitive-apps.html 评: 最近排查的一个线上应用load高的问题,和GC以及Swap有关系。 现象是机器load突然升高,查看占用CPU的线程发现是JVM自己的线程。 jstat发现一个奇怪的现象,Eden Gen到了100%之后会持续好几秒,但Old...
View ArticleJava Code Review清单
整洁的代码清单项目分类使用可以表达实际意图(Intention-Revealing)的名称有意义的名称每一个概念只用一个词有意义的名称使用方案/问题领域名称有意义的名称类应该是比较小的!类函数应该是比较小的!函数只做一件事函数DRY(Don’t Repeat...
View ArticleLoadRunner录制Web协议的脚本
录制Web协议的脚本 1、 打开虚拟用户生成器,选择File----New,会出来一个对话框,如下 选择Web(HTTP/HTML)协议,点击OK。2、 点击工具栏内的“Start Record”按钮开始录制。 3、 在跳出来的对话框中输入要录制的url地址,如 http://www.51testing.com,然后点击OK正式开始录制。4、 这时会自动打开...
View Article机器学习之路
自从答应简二毛博士将自己的机器学习历程和心得分享给大家至今,转眼间半年已经过去了,感谢简博士分享和开源精神的鼓舞,这也正是本系列关于机器学习介绍博客的动力来源。之前有些网友,师弟们问我,学习机器学习怎么入手,从看什么书开始。这里说一下个人见解:如果你只愿意看一本书,那么推荐Bishop的PRML,全名Pattern Recognition and Machine Learning....
View Articledrbd性能测试及调优
今天在qq群里,有个哥们说千万不要用drbd做mysql的HA,说对性能影响非常大,drbd对性能有影响是肯定的,把数据通过网络发送给对端备库必定有性能损耗,而我正好有一套drbd,借此测试一把,看看drbd对性能的影响到底有多大,也给网友一个参考。 我测试的是一套两节点的drbd+pacemaker+corosync的mysqlHA高可用集群,主机都是普通的过时的pc机,内存2g,cpu...
View Article移动应用开发者之间的中间阶级已经消失
市场研究公司VisionMobile的调查显示,全世界290万应用开发者开发了约200万应用,但绝大部分开发者收入几乎为零,几乎全部收入都被最流行的应用囊括,中间阶级已经消失,应用经济就像是华尔街的镜像。42%的应用开发者使用HTML5开发应用,其次是Java的38%;50%的iOS...
View Article