Deadline

Minimalist coder

阿里云消息队列的使用

最近项目中涉及到和其他公司合作,有一些接口需要对接。 其中一个接口涉及到核心业务,我们这边处理完成后需要发送一些数据给对方。 为了不影响我们的业务流程,所以准备采用消息队列的方式来处理。 整个流程其实比较简单,就是我们处理完之后把要发送的数据放到消息队列中去,然后有个独立线程轮询队列将消息取出然后发送出去。 服务器都是在阿里云上,而且阿里云也提供了消息服务。阿里云还有很多其他的服务,感觉...

mysql 优化

随着系统逐渐的变大,数据库表也多了,发现加载一些页面很慢,想到要优化下数据库 step1 寻找瓶颈## mysql 有提供慢查询日志功能,mysql命令行模式运行 show variables like '%quer%'; +-------------------------------+---------------------------------+ | Variable_na...

[译]Section 2.2-Variables and the Primitive Types

变量和基本类型 名字是编程的基础。在程序中,名字被用来指代许多不同种类的东西。若要使用这些东西,程序员必须理解命名规则,正确使用这些名字的规则。总而言之,程序员必须了解语法和名字的语义。 根据 Java 的语法规则,最基本的名字是标识符。标识符可以用于命名类、 变量和方法。标识符是一个或多个字符序列。它必须以字母或下划线开头,必须完全由字母、 数字和下划线组成。(“下划线”指的是字符’_...

[译]使用FreeMarker替换JSP的10个理由

你还在使用 Java 服务器页面(俗称JSP)吗?我曾经也是,但是几年前我抛弃了它们,并且再也没有用过JSP了。JSP 是个很好的概念,但是它却剥夺了 web 开发的乐趣。 对我而言,这些都是小事,比如无法在页面模板上使用单独的文件header.jsp 和 footer.jsp,不能调用表达式语言的方法,在运行时无法合并,重新排列页面的各个部分。所以我转而使用 FreeMarker 模板...

springmvc detect device type

项目中有些页面需要检测访问来源是移动端还是pc端 之前做过前端js判断的,通过useragent里的关键字来判断,后端判断的话应该也差不多。果然网上看了看也都是基于这些原理,然后看到有个 spring mobile 项目,比较好奇他们是怎么做的。于是就去看了下源码。 源码如下: LiteDeviceResolver.class /* * Copyright 2010-2014 the ...

找呀找呀找工作

上次吐槽没多久后还是辞职了,感觉确实不适合。 后来又开始找新工作啦,关于IT行业的求职网站,我觉得还是拉勾网用起来比较方便。体验比较好,智联一上去满页面的都是啥啊!乱七八糟的,看上去太难受了。而且拉勾支持上传自己的简历,不用完善在线简历就能投递,我都是准备pdf格式的简历。 当天晚上投了5、6家吧,第二天中午就收到电话,邀请面试之类的。然后第三天开始面,总共面了四家。 job1 这家是...

[译]Why are free proxies free?

本文由 伯乐在线 - 光光头去打酱油 翻译,黄利民 校稿。未经许可,禁止转载! 英文出处:Christian Haschek。欢迎加入翻译组。 【伯乐在线注】:原文副标题是“因为这是一种轻松搞到成千上万用户数据的途径”,作者后来还写了一篇文章《分析了443个免费代理,其中只有21%没有黑幕,那么剩下的79%呢?》。 最近偶然发现, Chema Alonso 在 Defcon 20 会议上...

[译]GC tuning in practice

本文由 ImportNew - 光光头去打酱油 翻译自 javacodegeeks。欢迎加入翻译小组。转载请见文末要求。 Java 垃圾回收调优不同于任何其它性能优化活动。 首先你要确保自己足够了解整个应用的情况以及调优预期的结果,而不是单单满足于应用的某一部分调优。一般情况下,遵循以下过程比较容易: 明确自己的性能目标。 测试。 测量调优结果。 与目标进行比较。 ...

[译]Minor GC、Major GC和Full GC之间的区别

在 Plumbr 从事 GC 暂停检测相关功能的工作时,我被迫用自己的方式,通过大量文章、书籍和演讲来介绍我所做的工作。在整个过程中,经常对 Minor、Major、和 Full GC 事件的使用感到困惑。这也是我写这篇博客的原因,我希望能清楚地解释这其中的一些疑惑。 文章要求读者熟悉 JVM 内置的通用垃圾回收原则。堆内存划分为 Eden、Survivor 和 Tenured/Old 空...

吐槽吐槽我的新工作

我是来吐槽的,关于新工作。 新公司是做手机App的,一个H5轻应用集的这么一个程序,就先说这个App吧,我个人觉得是没有前景的,主打快速、节省流量。流量费用以后肯定会降,而且现在基本都是WiFi,我肯定会下载一个体验更好的原生应用。H5的轻应用还是要依赖内容提供方,人家不做就没有。而且社交上肯定也没法跟原生比,可能阅读、资讯类的这种应用比较合适。还有就是你都是利用WebView来展现的,速...