`
文章列表
JDK 6.0 以及JDK 5.0 update 9 的 nio支持epoll (仅限 Linux 系统 ),对并发idle connection会有大幅度的性能提升,这就是很多网络服务器应用程序需要的。 启用的方法如下: -Djava.nio.channels.spi.SelectorProvider=sun.nio.ch.EPollSelectorProvider 例如在 Linux 下运行的 Tomcat 使用 NIO Connector ,那么启用 epoll 对性能的提升会有帮助。 而 Tomcat 要启用这个选项的做法是在 catalina.sh 的开头加入下面这一行 ...
1.安装一个包 # rpm -ivh 2.升级一个包 # rpm -Uvh 3.移走一个包 # rpm -e 4.安装参数 --force 即使覆盖属于其它包的文件也强迫安装 --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。 5.查询一个包是否被安装 # rpm -q < rpm package name> 6.得到被安装的包的信息 # rpm -qi < rpm package name> 7.列出该包中有哪些文件 # rpm -ql < rpm package name> 8.列出服务器上的一个文件属于哪一个RP ...
当play开发环境配置完成以后.在idea的Run/Debug Configurations面板中添加一个appliction应用 1.设置Main class:   play.server.Server 2. 设置VM.option -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n -Dplay.debug=yes -Dplay.id=test -Dapplication.path="." --应用路径,或者是工程根目录全路径 -Djava.endorsed.dirs=" ...
前言 目前运维体制中,其所使用的是Nagios进行整个系统的监控管理,而一般的Nagios管理,仅限于Nagios内置的几个功能(Service), 比如:内存状况,硬盘空间、某个服务器中的服务是否还在活动、进程等等,这一些,我个人暂时称之为系统级别的监控。 然而,在我们的实际中,在应用层面上还是有不少东西应当被联控的。比如说:目前有多少人在线?目前的数据库连接状况? 甚至应用中所发生的错误是否可以传送至Nagios而不单只是写在日志中。因此,我们希望有一个方式,可以很简单的通过几个 指令就可以和咱们的Nagios监控系统中体现出来而不必在每一个应用中另外再开放一些应用上的监控。 本 ...

FYI, MySQL高效分页

    博客分类:
  • db
转: http://willko.iteye.com/blog/608921
转自: http://willko.iteye.com/blog/667091 对于静态文件先压缩再输出是再正常不过的事了,但是这种压缩都是动态的,在每次请求都会先压缩再输出,大大浪费了很多cpu。如果前端加了反向代理缓存,那能减少这种浪费。但不是每个生产环境前端都有缓存的。而nginx有个模块Gzip Precompression,这个模块的作用是对于需要压缩的文件,直接读取已经压缩好的文件(文件名为加.gz),而不是动态压缩,对于不支持gzip的请求则读取原文件。 编译nginx的时候需要把--with-http_gzip_static_module参数加上。 配置 #启动预压缩功 ...
nginx upstream fallback 设置 upstream backend_openapi.miliao.com{ server 192.168.1.99:8090 weight=1 max_fails=2 fail_timeout=10s; #连续失败2次,暂时停止使用10s server 192.168.1.100:8090 weight=1 max_fails=2 fail_timeout=10s; } [error]4597#0: *512 readv() failed(104:Connection reset by peer) while reading ...

java里的枚举

参考: http://www.ibm.com/developerworks/cn/java/j-enums.html http://www.ibm.com/developerworks/cn/java/j-tiger04195/index.html 可以为枚举添加方法,用它们实现接口,定义叫作 特定值的类的实体,在该实体中,特定的代码被附加到枚举的具体值上. 这种方式可以用的场景是: a. 我们提供一个接口 b. 为接口提供了不同的默认实现, 且认为这些默认实现在大部分情况下可满足实现. c. 为了方便调用,或者看起来更加的直观, 我们用枚举类型, 给一个很形像的名称. d. 同时在 ...
Hmm, another blog entry on the Play framework. You must be sooo surprised! Play allows you to suspend requests while doing heavy computation – this frees up your application to continue processing new requests, regardless of how long the computation takes. However, you may be deploying to an environ ...
LinearLayout 布局,其下放了5个ImageView <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_heig ...

android常用颜色

常用颜色值: 可以完美的颜色比对的网站: http://www.colorhunter.com/ 常用颜色值对应的颜色图
原来在dialog的onCreate onStart调用的时候UI还没出来 这时候调用动画是不会运行的。 解决办法可以看这里。 http://googlers.iteye.com/blog/907136 其实也就是加一个handler, 让它延时去做 下面是我的LoadingDialog package com.example; import android.app.Dialog; import android.content.Context; import android.graphics.BitmapFactory; import android.graphics.d ...
http://java.dzone.com/articles/free-android-ui-library
http://mobile.tutsplus.com/tutorials/android/android-fundamentals-scheduling-recurring-tasks/
转自: http://dengyin2000.iteye.com/blog/1187823 android的UI组件,其中就包括了一个android-pulltorefresh组件。 https://github.com/johannilsson/android-pulltorefresh 这个组件是用在twitter微博中的, 往下拉列表的话, 顶部会自动load, 而且有反弹的效果,非常cool。 但是它的自动load顶部的内部, 我现在需要拖拉listview到最后的时候load。这个组件不知道方向的选择, 所以自己就动手改了下,实现从底部load。 (今天发现新浪微博也实现了同样的功 ...
Global site tag (gtag.js) - Google Analytics