Skip to content

Instantly share code, notes, and snippets.

@Controller
public class HelloController {
@RequestMapping(value = "/dayu.png", method = RequestMethod.GET, produces = {MediaType.IMAGE_PNG_VALUE})
public void sayHello(HttpServletRequest request, HttpServletResponse response) throws IOException {
// TODO 调用打点 service
HttpSession session = request.getSession();
Integer width = 30;
Integer height = 20;
var constants = require('./constants');
var path = require('path');
var webpack = require('webpack');
module.exports = {
entry: {
app: [
'webpack-dev-server/client?http://0.0.0.0:8080',
'webpack/hot/only-dev-server',
'./src/main.js'
@shane13hsi
shane13hsi / gist:bff52f4de2240e1b2e28
Created March 31, 2015 10:25
ace admin default sidebar
<div id="sidebar" className="sidebar responsive">
<div className="sidebar-shortcuts" id="sidebar-shortcuts">
<div className="sidebar-shortcuts-large" id="sidebar-shortcuts-large">
<button className="btn btn-success">
<i className="ace-icon fa fa-signal"></i>
</button>
<button className="btn btn-info">
<i className="ace-icon fa fa-pencil"></i>
@shane13hsi
shane13hsi / gist:82d143cd8719ff4950b9
Created March 31, 2015 10:17
ace admin default navbar
<div id="navbar" className="navbar navbar-default">
<div className="navbar-container" id="navbar-container">
<button type="button" className="navbar-toggle menu-toggler pull-left" id="menu-toggler">
<span className="sr-only">Toggle sidebar</span>
<span className="icon-bar"></span>
<span className="icon-bar"></span>
<div id="sidebar" className="sidebar h-sidebar navbar-collapse collapse">
<ul className="nav nav-list">
<li className="hover">
<a href="index.html">
<i className="menu-icon fa fa-tachometer"></i>
<span className="menu-text"> Dashboard </span>
</a>
<b className="arrow"></b>
</li>
<div id="navbar" class="navbar navbar-default navbar-collapse h-navbar">
<div class="navbar-container" id="navbar-container">
<div class="navbar-header pull-left">
<a href="#" class="navbar-brand">
<small>
<i class="fa fa-leaf"></i>
Ace Admin
</small>
</a>
require('coffee-script').register();
require('./gulp');
module.exports = function (grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
copy: {
dist: {
cwd: 'app',
src: ['**', '!css/**', '!**/*.coffee', '!js/**', '!lib/**'],
dest: 'dist',
module.exports = function (grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
src: 'app',
build: 'build',
dist: 'dist',
// build is to process all stylus/coffee to css/js
// dist is to compress css/js
enum Methodologies {
Evo(5),
XP(21),
Scrum(30);
final int daysInIteration
Methodologies(days) { daysInIteration = days }
def iterationDetails() {
println "${this} recommends $daysInIteration days for iteration"