自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

转载 Zookeeper以Windows服务安装运行

Zookeeper以Windows服务安装运行 2016-04-01 18:20 by mrluo735, 2454 阅读, 6 评论, 收藏, 编辑 1.下载的Zookeeper是.cmd的批处理命令运行的,默认没有提供以windows服务的方式运行的方案  下载地址:http://zookeeper.apache.org/ 2.下载prunsrv

2017-09-30 22:37:53 483

原创 synchronous错误使用

i++后对象变化了,所以会出现错误的结果。package com.brendan.cn.concurrent;import java.net.InetAddress;/*************************************************************** * Created by martin on 2017/9/29. *****************

2017-09-29 21:55:20 953

原创 phaser模拟百米赛跑

package com.brendan.cn.concurrent.match;import java.util.concurrent.Phaser;public class Match { // 模拟了100米赛跑,10名选手,只等裁判一声令下。当所有人都到达终点时,比赛结束。 public static void main(String[] args) throws Interru

2017-09-28 21:57:15 469

原创 callable和future

一次提交10个任务去执行,任务执行完从future获取结果package com.brendan.cn.concurrent;import java.util.Random;import java.util.concurrent.*;public class CallableAndFuture { public static void main(String[] args) {

2017-09-23 23:45:32 176

原创 java中创建线程的两种方式

package com.brendan.cn.concurrent;public class TestThread { public static void main(String[] args) { //第一种方式 Thread thread = new Thread(){ @Override public voi

2017-09-20 20:54:30 248

原创 java中的队列举例

java中的队列是BlockingQueue ,他的最常见的实现是LinkedBlockingQueue 和 ArrayBlockingQueue,他们之间的区别是前者对数据的操作用到了两把锁,后者只用了一把锁,前者的并发要高。第一个例子使用了offer和poll 方法的非阻塞队列生产者public class Producer implements Runnable { public Pr

2017-09-19 21:35:01 513

原创 websocket准实时推送消息

在web项目中前端向后端请求数据时,如果要求数据的实时性,第一种方式是基于ajax的长轮训,第二种方式是websocket通讯,今天要介绍的是第二种方式。直接上代码。进行websocket通讯的类,要加上component注解@ServerEndpoint("/websocket/{uid}")@Component("websocket")public class SocketServer

2017-09-18 20:32:57 1139

原创 java 中的代理

真实对象的接口package com.brendan.cn.pattern.proxy.e1;public interface Subject { void request();}真实对象package com.brendan.cn.pattern.proxy.e1;public class RealSubject implements Subject { @Overrid

2017-09-17 14:31:45 174

原创 mysql 存储过程与事件

现在有个需求,每隔一小时,改变一下数据库中userinfo的记录实现步骤1 创建存储过程 (有入参 (IN P_a int))create procedure pro_del_userinfoBEGIN delete from userinfo; case p_a when 1 then INSERT INTO userinfo (

2017-09-05 23:34:10 345

原创 sublime text3 设置默认游览器

1,安装SideBarEnhancements 插件 2 , 打开 ” Preference –> Package Settings –> Side Bar –> Settings User-User” ,在打开的文件中添加:{ "default_browser": "chrome" //one of this list: firefox, aurora, chrome, canary, ch

2017-09-04 20:13:31 2867

原创 css 样式层叠的特点

后面的样式会覆盖前面相同的样式<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> .box { color: red; font-size: 4

2017-09-03 22:01:55 583

原创 前后端分离场景下,ajax 如何控制页面跳转

在实际的应用中,前后端分离越来越常见,前端负责页面之间的路由,需要数据时,发送ajax请求就可以了40。但是我希望在使用ajax时候,可以控制页面的跳转,怎么办呢? 有两种情况 第一种情况,我发送同步的请求,成功返回后,在回调函数中使用window.locatin.href 第二种情况,我返回一个状态码 ,可自定义700 然后扩展ajax 代码,在error函数中进行跳转第二种情况特比适合的

2017-09-02 23:59:12 15545 2

nginx for window7

nginx for window7 负载均衡

2017-07-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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