自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 JAVA程序比较慢 一般如何定位?

1.先写一段程序 public class Test { public static void main(String[] args) throws InterruptedException { int i=0; while(true){ ...

2016-01-17 16:59:19

阅读数 2529

评论数 1

转载 快的打车架构实践

快的打车从2013年年底到2014年下半年,系统访问量迅速膨胀,很多复杂的问题要在短时间内解决,且不能影响线上业务,这是比较大的挑战,本文将会阐述快的打车架构演变过程遇到的一些有代表性的问题和解决方案。 LBS的瓶颈和方案 先看看基本的系统模型,如图1所示。 图1 系统模型示意图 ...

2016-01-06 10:25:36

阅读数 1732

评论数 1

转载 Java工程师成神之路~

一、基础篇 1.1 JVM 1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收 http://www.jcp.org/en/jsr/detail?id=133 http://ifeve.com/jmm-faq/ 1.1.2. 了解J...

2015-12-17 10:41:50

阅读数 767

评论数 0

原创 CAS Server

Architecture 架构The CAS server and clients comprise the two physical components of the CAS system architecture that communicate by means of various pr...

2015-12-04 17:57:19

阅读数 4034

评论数 0

原创 JAVA CACHE

public class TaskCache implements API, Runnable { public TaskCache() { startSchedule(); } private Map> taskMap = new HashMap...

2015-09-24 17:18:05

阅读数 457

评论数 0

转载 同步方法与同步代码块的区别

synchronized 方法控制类成员的访问:每个类实力对应一把锁,每个synchronized方法都必须获得调用改方法的实例的所才能执行,否则所属线程阻塞,方法一旦执行,就独占该锁,直到从该方法返回时才将锁释放,此后被阻塞的线程方能获得该锁,重新进入可执行状态。这种机制确保同一时刻对于每个实例...

2015-07-21 16:36:26

阅读数 7962

评论数 0

原创 Ubuntu server下搭建Maven私服Nexus

Ubuntu server下搭建Maven私服Nexus  Maven私服Nexus的作用,主要是为了节省资源,在内部作为maven开发资源共享服务器来使用。    1、下载  通过root用户进去Ubuntu server  $  cd /opt  $  wget http://download...

2015-06-17 17:42:39

阅读数 434

评论数 0

原创 html5 websocket 实时日志推送

实时读入文件内容发送给客户端

2015-05-28 11:03:19

阅读数 6686

评论数 8

原创 jenkins scp Host key verification failed

在做SCP操作的时候SSH登陆到本机即可

2015-04-26 13:58:55

阅读数 4880

评论数 3

原创 ubuntu 14 mysql 5.6

myuser@mypc:~$ sudo apt-get purge mysql-server-5.5 mysql-client-5.5 myuser@mypc:~$ sudo apt-get autoremove myuser@mypc:~$ sudo apt-get install mysql-...

2015-04-26 13:58:44

阅读数 880

评论数 0

原创 MAC 修改环境变量

vi .bash_profile MAVEN_HOME=/Users/sunyl/development-web/apache-maven-2.2.1/ export MAVEN_HOME export PATH=${PATH}:${MAVEN_HOME}/bin GRADLE_HOME=/Us...

2015-04-08 14:32:35

阅读数 350

评论数 0

原创 The Command-Line Interface

This guide shows you how to create applications and deploy them tovarious native mobile platforms using the cordova command-lineinterface (CLI). Thi...

2015-03-27 11:02:13

阅读数 1155

评论数 0

原创 phonegap iOS Platform Guide

his guide shows how to set up your SDK development environment todeploy Cordova apps for iOS devices such as iPhone and iPad. See thefollowing for mo...

2015-03-27 10:23:49

阅读数 480

评论数 0

原创 jenkins maven 本地jar包 打包问题

首先 执行了 mvn install:install-file -DgroupId=com.concrete -DartifactId=concrete-platform.msg -Dversion=1.0-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/fi...

2015-03-18 13:16:38

阅读数 14393

评论数 0

原创 netty websocket

Netty WebSocket 时间服务器 var socket; if (!window.WebSocket) { window.WebSocket = window.MozWebSocket; } if (window.WebSock...

2015-03-06 13:49:45

阅读数 1755

评论数 0

原创 Websocet服务端实现

Websocet服务端实现 WebSocketConfig.java ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 @Configuration @EnableW...

2015-02-15 08:18:49

阅读数 6266

评论数 1

原创 Top 10 jQuery Mobile Code Snippets that you need to know

Top 10 jQuery Mobile Code Snippets that you need to know     jQuery Mobile is a framework for mobile web apps and mobile websites with an ...

2015-02-14 06:13:44

阅读数 587

评论数 0

原创 cordova sim JBOSS VISUAL STUDIO

【51CTO译文】你已完成了为应用程序构建前端的工作,它还有了移动支持功能。现在你想提供用户们可以从应用程序商店下载的原生客户端应用程序。读完该教程后,你会明白如何重复使用现有的HTML5代码,借助Apache Cordova,针对每个目标平台开发原生的移动客户端程序。 你将学会如何: •对现...

2015-02-12 00:29:29

阅读数 1706

评论数 0

原创 10 Ways to Instantly Increase Your jQuery Performance

1. Always Use the Latest Version jQuery is in constant development and improvement. John and his team are always researching new ways to improve...

2015-02-11 20:41:28

阅读数 411

评论数 0

原创 android maven project

de.akquinet.android.archetypes     android-quickstart     1.1.0

2015-02-04 13:01:00

阅读数 321

评论数 0

原创 awesome android ui

https://github.com/wasabeef/awesome-android-ui Skip to content Sign up Sign in This repository ExploreFeaturesEnter...

2015-02-03 08:40:40

阅读数 5380

评论数 0

转载 IDEA 14

package com.zt1953.android; import java.math.BigInteger; import java.util.Date; import java.util.Random; import java.util.Scanner; import java.util....

2015-01-31 11:51:18

阅读数 311

评论数 0

转载 项目展示——微微博

项目展示——微微博 微微博,一个强大的新浪微博的Android客户端,采用TX的微信界面来开发Sina的微博客户端 大四上学期参加比赛和孟丹一起做的,拿了最佳创意奖,呵呵,欢迎捧场!同时感谢很多的Android开发者,你们网上的各种技术支持,谢谢! 现在将代码和简易的开发文档拿出来共享吧...

2015-01-30 17:08:59

阅读数 498

评论数 0

原创 nginx 长连接

问题:nginx与后端upstream下面的服务器建立的都是短链接。这样nginx往upstream后端发请求时,也会消耗很多的时间与带宽,如果让nginx与upstream后端建立起长链接,从nginx发起的请求就可以挑选一个合适的长链接发往upstream后端服务器,这样即可以节省带宽,也可以...

2015-01-08 12:18:34

阅读数 7175

评论数 0

转载 消息推送框架 Comet4J

开发指南  Featured, Phase-Implementation  zh-Hans, en-US Updated Jul 12, 2011 by jinghai....@gmail.com 简介准备工作 下载服务端jar文件下载客户端js文件修改服务器配置文件...

2014-12-25 19:09:59

阅读数 650

评论数 0

原创 消息推送框架 Comet4J

开发指南  Featured, Phase-Implementation  zh-Hans, en-US Updated Jul 12, 2011 by jinghai....@gmail.com 简介准备工作 下载服务端jar文件下载客户端js文件修改服务器配置文件...

2014-12-25 19:08:42

阅读数 4062

评论数 0

原创 auto deploy

#!/bin/bash for j in $(ps -ef |grep java |awk '{print $2}') do kill $j done sleep 10 rootdir="/usr/local/java/apache-tomcat-...

2014-12-19 19:01:08

阅读数 480

评论数 0

原创 keepalived redis

redis-backup.sh #!/bin/bash LOGFILE="/etc/keepalived/log/keepalived-redis-stat.log" echo "[backup]" >> $LOGFILE date >...

2014-12-19 16:40:18

阅读数 411

评论数 0

转载 redis keepalived

参考资料: http://patrick-tang.blogspot.com/2012/06/redis-keepalived-failover-system.html http://deidara.blog.51cto.com/400447/302402 背景介绍: 目前,Redis还没...

2014-12-18 20:34:17

阅读数 364

评论数 0

原创 apt-get install 安装目录

这个不一定,一般的deb包都在/usr/share。自己下载的压缩包或者编译的包,有些可以选择安装目录,一般放在/usr/local/,也有在/opt的。 可运行程序一般在/usr/bin, 库在/usr/lib,也不排除作者压的时候,自己创建一个目录安装的情况。如果实在想找,用find、wher...

2014-12-18 20:32:46

阅读数 8352

评论数 0

原创 -Xmx20m -Xms5m -XX:HeapDumpOnOutofMemoryError -XX:HeapDumpPath=d:/a.dump

-Xmx20m -Xms5m -XX:HeapDumpOnOutofMemoryError -XX:HeapDumpPath=d:/a.dump 分配了20M最大空间 ,启动 最小空间5M , 发生了 内存溢出错误 dump路径为a.dump

2014-12-18 09:50:18

阅读数 8332

评论数 0

原创 ubuntu jdk

sudo update-alternatives  --install  /usr/bin/javac javac /usr/local/java/jdk1.7.0_71/bin/javac 1888

2014-12-15 10:58:13

阅读数 326

评论数 0

原创 ubuntu root 开启 ssh

$ sudo vi/etc/ssh/sshd_config 找到PermitRootLoginno一行,改为PermitRootLogin yes

2014-12-15 10:02:30

阅读数 346

评论数 0

原创 mvn 手动添加 jar 到本地仓库

mvn install:install-file -Dfile=/Users/sunyl/Downloads/CCP_REST_SDK_JAVA_v2.6.3r.jar -DgroupId=com.concrete -DartifactId=concrete-platform.msg -Dvers...

2014-12-12 14:42:17

阅读数 1103

评论数 1

原创 jenkins重置

Jenkins进阶系列之——13修改Jenkins权限控制 分类: jenkins 2014-04-04 12:17 1296人阅读 评论(0) 收藏 举报 jenkins CI 持续集成 说明:本方法适用于安全矩阵和项目矩阵授权策略的Jenkins。 很...

2014-12-11 15:50:45

阅读数 6134

评论数 0

原创 ubuntu install jenkins

Jenkins Debian packages This is the Debian package repository of Jenkins to automate installation and upgrade. To use this repository, first add the ...

2014-12-11 13:01:40

阅读数 871

评论数 0

原创 shell kill tomcat 进程 删除 ROOT 启动 tomcat

#!/bin/bash for j in $(ps -ef |grep tomcat |awk '{print $2}') do kill $j done cd /home/sunyl/apache-tomcat-7.0.56/webapps/ rm -r...

2014-12-11 11:15:06

阅读数 1360

评论数 0

原创 windows 强制删除文件夹 不提示确认

rd /s/q E:\apache-tomcat-6.0.41\apache-tomcat-6.0.41\webapps\concrete-platform-web

2014-12-10 23:11:43

阅读数 662

评论数 0

转载 Jenkins加Shell实现最简单的持续部署

大量的有关持续集成的书籍与文档中,基本都提到了持续部署这个步骤,然而具体怎么实现,并没有通行的做法,对于典型的Java Web应用来说,大致有两个思路,一是通过web容器(如Tomcat、JBoss)提供的接口部署,这方面的代表就是Cargo,然而,其缺点是配置复杂且不够稳定,我的经验是,部署了...

2014-12-10 22:32:33

阅读数 33852

评论数 3

转载 redis

ubuntu安装启动redis 1、下载安装 cd /tmp wget http://redis.googlecode.com/files/redis-2.2.13.tar.gz tar -zxf redis-2.2.13.tar.gz cd redi...

2014-11-19 09:28:39

阅读数 376

评论数 0

提示
确定要删除当前文章?
取消 删除