Skip to content

Instantly share code, notes, and snippets.

@nkcoder
nkcoder / java-8-date-time-api.java
Last active January 31, 2016 08:16
Java 8学习笔记:lambda表达式,Stream接口
package org.daniel.lambda;
import java.time.*;
import java.time.format.DateTimeFormatter;
import java.time.format.FormatStyle;
import java.time.temporal.ChronoUnit;
import java.time.temporal.TemporalAdjusters;
import java.util.Arrays;
import java.util.Date;
import java.util.Set;
@nkcoder
nkcoder / bool_must_term.json
Last active August 29, 2015 14:27
ES query
{
"query": {
"bool": {
"must": [
{
"term": {
"gender": 2
}
},
{
@nkcoder
nkcoder / nginx_lb.conf
Last active August 29, 2015 14:24
nginx负载均衡的配置
user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;
events {
worker_connections 1024;
@nkcoder
nkcoder / jetty_deploy.xml
Created July 5, 2015 05:46
使用jetty通过xml描述文件部署一个web项目的配置
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
<Set name="contextPath">/timediff</Set>
<Set name="war">/opt/web/timediff</Set>
</Configure>
@nkcoder
nkcoder / jetty_deploy.sh
Created July 4, 2015 15:29
jetty自动部署的脚本,仅供参考
#!/bin/sh
#################################################################
# deploy timediff project
# author: daniel
# last update: 2015-07-04
################################################################
readonly timediff_dir="/opt/web/timediff"
@nkcoder
nkcoder / jdump.sh
Created June 30, 2015 01:59
dump Java线程的详细统计信息
#!/bin/bash
cd `dirname $0`
PID=$1
BIN_DIR=`pwd`
cd $BIN_DIR
DUMP_DIR=./
DUMP_DATE=`date +%Y%m%d%H%M%S`
DATE_DIR=$DUMP_DIR/$DUMP_DATE
if [ ! -d $DATE_DIR ]; then
mkdir $DATE_DIR
@nkcoder
nkcoder / InnerClassSingleton.java
Last active March 14, 2016 10:37
singleton design pattern in java
package org.yousharp.designpattern.singleton;
/**
* 通过内部类实现单例模式,只有需要时才会创建示例;
* 如果需要使用单例模式,强烈推荐这种实现方式。
* User: Daniel
* Date: 13-12-5
* Time: 下午10:04
*/
public class InnerClassSingleton {