- 浏览: 328229 次
- 性别:
- 来自: 北京
-
最新评论
-
bozch:
[b][b][b][b][b][b][b][b][b][b][ ...
synchronized测试 -
jveqi:
public class Test {
public st ...
base64 图片显示 -
jveqi:
国外有个调研:人临死前最后悔的事情是什么?排在第一位的是:这一 ...
转:软件的未来 -
jveqi:
[img][/img][url][/url]
来去_ -
bozch:
2
来去_
文章列表
git合并冲突,想恢复至远程分支
- 博客分类:
- git
本地有修改和提交,如何强制用远程的库更新更新。我尝试过用git pull -f,总是提示 You have not concluded your merge. (MERGE_HEAD exists)。我需要放弃本地的修改,用远程的库的内容就可以,应该如何做?傻傻地办法就是用心的目录重新clone一个,正确的做法是什么?正确的做法应该是:git fetch --allgit reset --hard origin/master (想恢复的分支)git fetch 只是下载远程的库的内容,不做任何的合并git reset 把HEAD指向刚刚下载的最新的版本
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);
System.out.println("最终 : " + u);
}
public void test(UserA use ...
分布式系统事务一致性解决方案
喜欢 | 作者 丁浪 发布于 2016年7月5日. 估计阅读时间
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[] args) {
random();
}
/**
* url哈希
* @param url
*/
public ...
1、apache-tomcat-7.0.65-windows-x64 server.xml
配置:
<Connector port="8080" protocol="HTTP/1.1" useBodyEncodingForURI="true" URIEncoding="UTF-8"
connectionTimeout="20000"
redirectPort="8443" ...
https://www.cnblogs.com/wuxl360/p/5817471.html
一、分布式协调技术
在给大家介绍ZooKeeper之前先来给大家介绍一种技术——分布式协调技术。那么什么是分布式协调技术?那么我来告诉大家,其实分布式协调技术 主要用来解决分布式环境当中多个进程之间的同步控制,让他们有序的去访问某种临界资源,防止造成"脏数据"的后果。这时,有人可能会说这个简单,写一个调 度算法就轻松解决了。说这句话的人,可能对分布式系统不是很了解,所以才会出现这种误解。如果这些进程全部是跑在一台机上的话,相对来说确实就好办了,问 题就在于他是在一个分布式的 ...
Java常用的八种排序算法与代码实现
排序问题一直是程序员工作与面试的重点,今天特意整理研究下与大家共勉!这里列出8种常见的经典排序,基本涵盖了所有的排序算法。
1.直接插入排序
我们经常会到这样一类排序问题:把新的数据插入到已经排好的数据列中。将第一个数和第二个数排序,然后构成一个有序序列将第三个数插入进去,构成一个新的有序序列。对第四个数、第五个数……直到最后一个数,重复第二步。如题所示:
1、饿汉模式
package com.j.single;
/**
* 饿汉模式
*
* @author admin
*
*/
public class MyObject {
private MyObject() {
}
private static MyObject obj = new MyObject();
public static MyObject get() {
return obj;
}
public static void main(String[] args) {
for (int ...
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(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void set ...
1
开始---->运行---->cmd,或者是window+R组合键,调出命令窗口
2
输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如是49157,首先找到它。
3
查看被占用端口对应的PID,输入命令:netstat -aon|findstr "49157",回车,记下最后一位数字,即PID,这里是2720
http://www.cnblogs.com/quanyongan/category/471332.html
一、单系统登录机制http://www.cnblogs.com/ywlaker/p/6113927.html
1、http无状态协议
web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系
但这也同时意味着,任何用户都能通过浏览器访问服务器资源,如果想保护服务器的某些资源,必须限制浏览器请求;要限制浏览器请求,必须鉴别浏览器请求,响应合法请求,忽略非法请求;要鉴别浏览器请求,必须清楚浏览器请求状态。既然http协议 ...
MySQL复制介绍及搭建
- 博客分类:
- sql
http://blog.jobbole.com/100081/
1、首先要在本地建立两个mysql服务(参考这里),指定不同的端口。我这里一个主(3306),一个从(3307)。
2、然后修改主配置文件:
[mysqld]
server-id = 1
binlog-do-db=test #要同步的数据库
#binlog-ignore-db=mysq ...
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) {
Jedis jedis = new Jedis("127.0.0.1",6379);
jedis.set("foo", "ba ...