美团面试中被问到的问题汇总
美团的面试已经结束了将近半个月了,前后的三轮面试也经过了10天左右(人在广州,都是电话面试),结果也还是好的,顺利拿到了美团的暑期实习。本来不打算写什么面试总结,为什么?看下图:...
View Article10个 iOS 用户暂可以嘲笑 Android 的特点
Android 与 iOS 设备之间的争斗从未停止,毕竟一切高科技产品的理念和实际表现方式都不相同。就拿 Android 来说,很多功能令用户并 不太开心,甚至是令人愤怒,下面让我们来简单的盘点 10 个 iOS 比 Android 优秀的特征。当然,这并不意味 着 Android 比 iOS 差,因为每天让库克最为头痛的事情,就是每天都会有用户转投 Android,反之亦然,因为我们还会盘 点...
View Article阿里巴巴分布式服务框架-Dubbo问与答
背景Dubbo是阿里巴巴内部的SOA服务化治理方案的核心框架,每天为2000+ 个服务提供3,000,000,000+ 次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。Dubbo自2011年开源后,已被许多非阿里系公司使用。项目主页: http://dubbo.io/Home-zh.htm先来个自我介绍吧!我叫梁飞,花名虚极,之前负责Dubbo服务框架,现已调到天猫。我的博客:...
View Article微服务架构实践感悟
从去年初开始接触微服务架构的一些理念,然后到今年开始实施系统第四个大版本的架构升级决定采用这套架构理念。 最近关于微服务架构的讨论还是多起来,因为国外一些著名互联网公司(如:Amazon、Netflix 等)从实践中摸索出了一套新的大型系统架构方法论,并取得了成功,树立了很好的示范,然后这套方法论渐渐就被一些技术理论派...
View ArticleLogistic Regression 模型简介
逻辑回归(Logistic Regression)是机器学习中的一种分类模型,由于算法的简单和高效,在实际中应用非常广泛。本文作为美团机器学习InAction系列中的一篇,主要关注逻辑回归算法的数学模型和参数求解方法,最后也会简单讨论下逻辑回归和贝叶斯分类的关系,以及在多分类问题上的推广。逻辑回归问题实际工作中,我们可能会遇到如下问题:预测一个用户是否点击特定的商品 判断用户的性别...
View Article为什么内向的人能够成为一名领导者(2)
如果你是一个内向的人,你害怕与陌生人打招呼,你害怕在舞台上讲话,你在人群中会感到不安。这些并不是什么不好的事情,这是你的天性使然。你不必强迫自己成为一个外向的人,即使这个世界更欢迎外向的人。内向的人,朋友不多,但是一定会有一两个很要好的朋友,而且,很有可能是外向的人,所以,大多数时候,内向的人会羡慕自己的朋友能够左右逢源,在人际交往中如鱼得水,这些都是那么的自然。但是,内向的人其实并不用去羡慕任何人...
View Article为什么内向的人能够成为一名领导者(1)
大多数性格内向的人并不会特意的想要成为一个领导者。因为这是他们的天性使然,不喜欢在人群中与人交流,因为他们会比较内向而不敢向外界吐露自己的内心。但是,如果把他们放在一个领导者的岗位上面,他们也能成为一个很好地领导者。许多领导者例如比尔盖茨,巴菲特,奥巴马等等都是内向的人。因为好的领导者,并不需要非常的喧闹和外向,他们只需要沉着冷静和遇事不慌,这也是大多内向者所具有的特性。作为一个内向者,他们并不希望...
View Article企业级服务将迎来黄金五年,但机遇和挑战依然并存
由于行业整体启动较早,单笔订单面额高,面向大型企业的企业级服务市场现在已经非常成熟。然而,很多面向中小企业市场的企业级服务处于巨大的空白状态。销售成本高、销售周期太长、应用软件开发难等大企业遇到的问题,也同样困扰着中小型企业,然而他们在过去并没有好的解决方案可以采用。现在,随着3、4G网络和移动智能设备的普及,互联网和移动互联网大环境正在发生变化,国内知名风险投资机构北极光创投认为,企业级服务即将迎...
View Article如何提升Oracle数据库搜索效率
需要用索引来解决,索引的创建规则如下: 1、表的主键、外键必须有索引; 2、数据量超过300的表应该有索引; 3、经常与其他表进行连接的表,在连接字段上应该建立索引; 4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引; 5、索引应该建在选择性高的字段上; 6、索引应该建在小字段上,对于大的文本字段甚至超长字段,不要建索引;...
View Article使用VisualVM来监控包装为windows服务的java程序
java wrapper是一个可以用于将java应用程序包装成windows服务的工具。 并且可以通过简单的配置来允许使用visualVM进行监控。 配置方法: 在wrapper.conf中添加如下3行 wrapper.java.additional.1=-Dcom.sun.management.jmxremote.port=9898 #这里的端口号可以自行选择。...
View ArticleWireshark 抓远程主机的包
本文来自 依云's Blog,转载请注明。(失眠了,干脆起来写文。)调试时经常会有抓包的需求。通常,我在本地用图形界面的 Wireshark 来抓包及解析,而对于远程服务器,因为没有图形界面,只好使用 tcpdump 抓包到文件然后复制到本地拿 Wireshark 看了,这样就不能实时查看抓到的包了。当然 tcpdump...
View Articlemysql order by和limit共用bug
select app_id from t_instal where user_id = ? and app_id is not null order by id desc limit 1; 在mysql下执行没有问题,可以得到预期结果。但是用jdbc执行的时候就得不到预期结果了。不知道是不是sql解析的问题。网上找到同样的问题,记录如下...
View ArticleHive JOIN使用详解
Hive是基于Hadoop平台的,它提供了类似SQL一样的查询语言HQL。有了Hive,如果使用过SQL语言,并且不理解Hadoop MapReduce运行原理,也就无法通过编程来实现MR,但是你仍然可以很容易地编写出特定查询分析的HQL语句,通过使用类似SQL的语法,将HQL查询语句提交Hive系统执行查询分析,最终Hive会帮你转换成底层Hadoop能够理解的MR Job。...
View ArticleIReport配合pdfjs或者pdfObject预览打印pdf
弄了好些天终于把IReport配合pdfjs(html5编写的,兼容ie9+)或者pdfObjec(能兼容ie7+,但是Chrome,FireFox兼容不好)预览打印pdf的功能了,简单总结如下:存在子报表的.jrxml无法通过工具 ireport-designer工具生成的,应该怎么转换成.jasper? 只有通过调用原生态的...
View ArticleSpring MVC 创建自定义转换器
我们在使用SpringMVC时,常常需要把表单中的参数映射到我们对象的属性中,我们可以在默认的spring-servlet.xml加上如下的配置即可做到普通数据类型的转换,如将String转换成Integer和Double等: <mvc:annotation-driven /> 或 <bean...
View ArticleAndroid常用命令总结
一、准备工作: •JDK 版本1.6.X CLASSPATH=%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar JAVAHOME=C:\glassfish3\jdk PATH=%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin; •ANDROID SDK...
View ArticleApache防DDOS模块mod_evasive安装和配置方法详解
一、mod_evasive 介绍mod_evasive 是Apache(httpd)服务器的防DDOS的一个模块。对于WEB服务器来说,是目前比较好的一个防护DDOS攻击的扩展模块。虽然并不能完全防御DDOS攻击,但在一定条件下,还是起到缓服Apache(httpd)服务器的压力。如配合iptables、硬件防火墙等防火墙设备配合使用,可能有更好的效果。 mod_evasive 的官方地址:...
View Article磁盘空间不足的临时解决方案
一、通过软连接的方式迁移部分表空间到其他硬盘 优点:对数据没有任何影响,反而可以适当增加IO能力,使用多个磁盘的IOPS 缺点:需要停机 处理步骤: 1、关掉mysql实例 2、cp big.ibd /new/big.ibd 3、rename big.ibd big.ibd.remove 4、ln -s big.ibd /new/big.ibd 5、chow...
View Article