- 博客(167)
- 收藏
- 关注
原创 git合并冲突,想恢复至远程分支
本地有修改和提交,如何强制用远程的库更新更新。我尝试过用git pull -f,总是提示 You have not concluded your merge. (MERGE_HEAD exists)。我需要放弃本地的修改,用远程的库的内容就可以,应该如何做?傻傻地办法就是用心的目录重新clone一个,正确的做法是什么?正确的做法应该是:git fetch --allgit reset --ha...
2018-10-11 10:14:38 327
原创 值传递和引用传递
public class Test { public static void main(String[] args) { UserA u = new UserA("AAA", 1); Test t = new Test(); System.out.println("初始 : " + u); t.test(u); ...
2018-07-27 09:54:57 126
原创 分布式系统事务一致性解决方案
分布式系统事务一致性解决方案喜欢 | 作者 丁浪 发布于 2016年7月5日. 估计阅读时间: 15 分钟 | GMTC大前端的下一站,PWA、Web框架、Node等最新最热的大前端话题邀你一起共同探讨。12 讨论转载: http://www.infoq.com/cn/articles/solution-of-distributed-system-transaction...
2018-05-24 09:28:48 145
原创 几种简单的负载均衡算法及其Java代码实现
https://www.cnblogs.com/szlbm/p/5588555.html package com.company.com.j.suanfa;import java.util.*;public class Test { static Integer i = 0; public static void main(String[]...
2018-03-24 18:13:44 131
原创 tomcat 配置
1、apache-tomcat-7.0.65-windows-x64 server.xml配置: <Connector port="8080" protocol="HTTP/1.1" useBodyEncodingForURI="true" URIEncoding="UTF-8" connectionTimeout="200...
2018-03-22 10:30:06 87
原创 ZooKeeper学习第一期---Zookeeper简单介绍
https://www.cnblogs.com/wuxl360/p/5817471.html一、分布式协调技术在给大家介绍ZooKeeper之前先来给大家介绍一种技术——分布式协调技术。那么什么是分布式协调技术?那么我来告诉大家,其实分布式协调技术 主要用来解决分布式环境当中多个进程之间的同步控制,让他们有序的去访问某种临界资源,防止造成"脏数据"的后果。这时,有人可能会说这个简单,...
2018-03-17 20:58:00 81
原创 java常用的八种排序
Java常用的八种排序算法与代码实现 排序问题一直是程序员工作与面试的重点,今天特意整理研究下与大家共勉!这里列出8种常见的经典排序,基本涵盖了所有的排序算法。1.直接插入排序 我们经常会到这样一类排序问题:把新的数据插入到已经排好的数据列中。将第一个数和第二个数排序,然后构成一个有序序列将第三个数插入进去,构成一个新的有序序列。对第四个数、第五个数……直到最后...
2018-03-15 23:45:45 79
原创 单例模式
1、饿汉模式 package com.j.single;/** * 饿汉模式 * * @author admin * */public class MyObject { private MyObject() { } private static MyObject obj = new MyObject(); public s...
2017-11-03 00:19:32 74
原创 synchronized测试
1、现有一个简单类UserVo,有两个打印方法。package main.java.com.ji.test;public class UserVo { private String name; private int age; public String getName() { return name; } public void setName...
2017-02-08 16:40:48 136
原创 windows解决端口冲突
1开始---->运行---->cmd,或者是window+R组合键,调出命令窗口 2输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如是49157,首先找到它。 3查看被占用端口对应的PID,输入命令:netstat -aon|findstr "491...
2017-01-12 18:31:59 97
原创 单点登录原理与简单实现(转)
一、单系统登录机制http://www.cnblogs.com/ywlaker/p/6113927.html1、http无状态协议 web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系 但这也同时意味着,任何用户...
2016-11-30 17:53:53 511
原创 MySQL复制介绍及搭建
http://blog.jobbole.com/100081/1、首先要在本地建立两个mysql服务(参考这里),指定不同的端口。我这里一个主(3306),一个从(3307)。2、然后修改主配置文件:[mysqld]server-id = 1 binlog-do-db=test #要同步的数据库#binlog-ignore-db=mysql #不同步的数据库,如...
2016-07-29 09:52:42 69
原创 (2)redis java api存取
package com.ji.test.util;import java.util.ArrayList;import java.util.List;import redis.clients.jedis.Jedis;public class RedisManager { public static void main(String[] args) { ...
2016-07-22 00:07:00 86
原创 (1)windows下redis安装
windows下安装redis1、redis简介redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操...
2016-07-21 23:11:29 75
原创 (4)zookeeper典型应用场景
来源http://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/ZooKeeper 典型的应用场景Zookeeper 从设计模式角度来看,是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,Zookeeper 就将负责通知已经在 Zoo...
2016-07-21 00:10:32 76
原创 (3)zookeeper的java api测试
1、配置过程,参见http://blog.csdn.net/morning99/article/details/404261332、测试代码如下import java.io.IOException;import java.util.List;import java.util.concurrent.CountDownLatch;import org.apache.zook...
2016-07-21 00:03:09 90
原创 (2)windows下zookeeper的常用命令
转自:http://blog.csdn.net/woshioosm/article/details/45560177 1, 解压zookeeper ,在目录下建立文件夹 data 和log2,在conf文件夹下 修改zoo_sample.cfg 改名为 zoo.cfg 添加# 存储内存中数据库快照的位置,如果不设置参数,更新事务日志将被存储到默认位置。dataDir=D:\\...
2016-07-20 22:38:41 381
原创 (1)windows下zookeeper的安装
http://blog.csdn.net/morning99/article/details/40426133
2016-07-20 22:36:10 71
原创 Java集合---ArrayList的实现原理
原文地址:http://www.cnblogs.com/ITtangtang/p/3948555.html 目录: 一、 ArrayList概述 二、 ArrayList的实现 1) 私有属性 2) 构造方法 3) 元素存储 ...
2016-05-18 13:00:08 68
原创 关联dim_date表,使日期连续
MYSQL:1、报表需要展示连续每天的数据,但业务数据可能是间断的,故关联dim_date表,使日期连续CREATE TABLE `dim_date` ( `date_key` int(11) NOT NULL, `date_value` date DEFAULT NULL, `week_in_year` int(11) DEFAULT NULL, `week_...
2016-05-13 18:42:46 1217
原创 nginx 搭建媒体流
https://github.com/illuspas/nginx-rtmp-win32http://www.bubuko.com/infodetail-580061.htmlhttp://www.bubuko.com/infodetail-580061.html
2016-05-12 17:15:44 66
原创 eclipse 部署maven单模块项目
1、svn下载 为项目2、下载完后,eclipse的项目列表会出现新项目。右击删除,不删除源文件3、import- maven导入- 出现在workspace里的maven项目4、右击项目名,maven-update此时,所需的jar包应该已全部下载。检查编译器jdk和tomcat的jdk版本。 最后,发布tomcat。 以上。 另http://blo...
2015-12-16 12:20:04 75
原创 eclipse连接hdfs连接不上
1、集群:[root@localhost conf]# more core-site.xml fs.default.name hdfs://192.168.105.10:9000 hadoop.tmp...
2015-11-27 13:45:45 257
原创 eclipse安装hadoop插件
1.安装插件准备程序:eclipse-3.3.2(这个版本的插件只能用这个版本的eclipse)hadoop-0.20.2-eclipse-plugin.jar (在hadoop-0.20.2/contrib/eclipse-plugin目录下)将hadoop-0.20.2-eclipse-plugin.jar 复制到eclipse/plugins目录下,重启eclipse。...
2015-11-27 11:56:18 70
原创 ssh免登陆 配置
ssh配置 主机A:10.0.5.199主机B:10.0.5.198 需要配置主机A无密码登录主机A,主机B先确保所有主机的防火墙处于关闭状态。在主机A上执行如下: 1. $cd ~/.ssh 2. $ssh-keygen -t rsa --------------------然后一直按回车键,就会按照默认的选项将生成的密钥保存在.ssh/id_rsa文件中。...
2015-11-20 14:18:33 80
原创 为什么技术团队应该写博客?
http://bxbxbai.gitcafe.io/2015/09/29/why-a-team-should-write-a-blog/
2015-10-09 18:28:30 72
原创 Java类加载原理解析
转自 : http://www.blogjava.net/zhuxing/archive/2008/08/08/220841.html1 基本信息摘要:每个java开发人员对java.lang.ClassNotFoundExcetpion这个异常肯定都不陌生,这背后就涉及到了java技术体系中的类加载。Java的类加载机制是java技术体系中比较核心的部分,虽然和大部分...
2015-08-07 17:06:36 75
原创 zookeeper web ui-->node-zk-browser安装....
http://blog.csdn.net/lizhitao/article/details/30989275#t8
2015-07-01 11:04:44 114
原创 linux 安装jdk
1、新建文件夹/usr/java/[root@localhost usr]# mkdir java[root@localhost usr]# cd ~/tmp[root@localhost tmp]# tar xzvf jdk-7u25-linux-x64.tar.gz -C /usr/java/ 2、配置环境变量在etc/profile文件下添加export JA...
2015-06-25 17:29:13 74
原创 nginx和tomcat负载简单配置(windows环境)
http://www.blogjava.net/freeman1984/archive/2011/12/07/365726.html
2015-05-29 11:33:17 94
原创 Java 多线程(六) synchronized关键字详解
http://www.cnblogs.com/mengdd/archive/2013/02/16/2913806.html 多线程的同步机制对资源进行加锁,使得在同一个时间,只有一个线程可以进行操作,同步用以解决多个线程同时访问时可能出现的问题。 同步机制可以使用synchronized关键字实现。 当synchronized关键字修饰一个方法的时候,该方法叫做同步方法。...
2015-05-14 16:42:35 45
原创 理解MySQL——索引与优化
http://www.cnblogs.com/hustcat/archive/2009/10/28/1591648.html 写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读...
2015-05-13 18:35:44 45
原创 Hadoop on Windows With Eclipse(伪分布式)
http://blog.csdn.net/elvis_dataguru/article/details/8962168 1介绍Hadoop是一个强大的架构,用于自动并行化的计算任务。不幸的是某些编程对于它是个挑战。Hadoop程序让人难以理解和调试。有一种方法可以在开发人员的机器上本地运行一个简化版的Hadoop集群使之更容易一些。本教程描述如何设置这样一个集群运Windows平台...
2015-05-07 14:44:09 77
原创 http协议学习系列(转)
http协议学习系列http://www.blogjava.net/zjusuyong/articles/304788.html1. 基础概念篇1.1 介绍 HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet ...
2015-05-06 16:46:51 88
原创 [转]JQuery.Ajax之错误调试帮助信息
下面是Jquery中AJAX参数详细列表:参数名类型描述urlString(默认: 当前页地址) 发送请求的地址。typeString(默认: "GET") 请求方式 ("POST" 或 "GET"), 默认为 "GET"。注意:其它 HTTP 请求方法,如 PUT 和 DELETE 也可以使用,但仅部分浏览器支持。timeoutNu...
2015-04-20 15:30:17 51
原创 前端js
1、获取当前点击的元素 $('html').click(function(e){ if(window.bzStatus){ return; } var actInfoPop = $('#actInfoPop'), curObj = $(e.target); //时间插件 if(curObj.closest("div[name='cal...
2015-03-29 14:58:18 67
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人