- 浏览: 2152708 次
- 性别:
- 来自: 北京
最新评论
-
sunzeshan:
找了很久,用了这个插件解决问题啦。谢谢
eclipse jetty debug source not found -
xiaosong0112:
您好,请问为什么要这样设置呢,原理是什么?在网上很多转帖都没有 ...
maven的jetty插件提示No Transaction manager found导致启动慢的解决方法 -
eimhee:
tjzx 写道畅搜谷歌:http://dian168.cc/打 ...
Google 镜像站搜集 -
tjzx:
畅搜谷歌:http://dian168.cc/打开的是“最火源 ...
Google 镜像站搜集 -
eimhee:
finallygo 写道你这属于"头痛医头脚痛医脚& ...
解决linux下too many file问题
文章列表
Google 采用"主干开发"(trunk-based development)。代码一般提交到主干的头部。这样保证了所有用户看到的都是同一份代码的最新版本。
"主干开发"避免了合并分支时的麻烦。谷歌一般不采用分支开发,分支只用来发布。大多数时候,发布分支是主干某个时点的快照。以后的除错和功能增强,都是提交到主干,必要时 cherry-pick 到发布分支。与主干长期并行的开发分支,在谷歌极少见。
由于不采用"分支开发",谷歌引入新功能,一般在代码中使用开关控制。这避免了另起一个分支,也使得通过配置切换功能变得容易,一旦新功能发生 ...
https://github.com/ShenZhenSogaaTech/sogaa-web/blob/b1ef0d8bd582bbf4e0e4fb7ad0e39657f2b307d0/src/main/java/com/sogaa/system/utils/ZipUtils.java
maven依赖关系
<!-- https://mvnrepository.com/artifact/com.github.junrar/junrar -->
<dependency>
<groupId>com.github.j ...
我们通过提交jar包,进行MapReduce处理,那么整个运行过程分为五个环节:
1、向client端提交MapReduce job.
2、随后yarn的ResourceManager进行资源的分配.
3、由NodeManager进行加载与监控containers.
4、通过applicationMaster与ResourceManager进行资源的申请及状态的交互,由NodeManagers进行MapReduce运行时job的管理.
5、通过hdfs进行job配置文件、jar包的各节点分发。
Java WeakHashMap 到底Weak在哪里,它真的很弱吗?WeakHashMap 的适用场景是什么,使用时需要注意些什么?弱引用和强引用对Java GC有什么不同影响?本文将给出清晰而简洁的介绍。
总体介绍
在Java集合框架系列文章的最后,笔者打算介绍一个特殊的成员:WeakHashMap,从名字可以看出它是某种 Map。它的特殊之处在于 WeakHashMap 里的entry可能会被GC自动删除,即使程序员没有调用remove()或者clear()方法。
更直观的说,当使用 WeakHashMap 时,即使没有显示的添加或删除任何元素,也可能发生如下情况:
调用两 ...
最近发现系统经常会出现APPARENT DEADLOCK 的错误,如下
DEBUG|16:15:07,278| GenericDao:568 - Hql: FROM LoginSession l WHERE l.sessionToken = ?
DEBUG|16:15:09,905| GenericDao:568 - Hql: FROM LoginSession l WHERE l.sessionToken = ?
WARN |16:15:23,125| ThreadPoolAsynchronousRunner:608 - com.mchange.v2.async.ThreadPo ...
在Ubuntu开启IPV6。
$sudo apt-get install miredo
$ifconfig
在结果中应该能看见一个叫 teredo 的虚拟网卡。
$ ping6 ipv6.google.com
PING ipv6.google.com(2404:6800:8003::93) 56 data bytes
64 bytes from 2404:6800:8003::93: icmp_seq=2 ttl=57 time=910 ms.......................
现在您的浏览器应该可以访问 https://ipv6.google.com 了。
Basic install instructions, use sudo if necessary for the below (depends on your setup/security).
# [optional as you may have these installed]
sudo apt-get install libpcre3-dev zlib1g-dev
mkdir -p ~/temp/nginx-install
cd ~/temp/nginx-install
# download/curl/wget nginx
wget http://nginx. ...
以下镜像站分原版、非原版和智能跳转。非原版的界面有些改变,搜索结果依然与原版相同。智能跳转是在搜索时自动检测使用可用镜像进行搜索并展示结果。
http://guge.link/?gws_rd=ssl
谷大爷:http://g.phvb.cn/大中华:http://i.forbook.net/
在eclipse中用jetty maven插件debug 时,会找不到源代码, 可以用以下办法解决:
安装 Dynamic Source Lookup plugin 插件,
插件主页如下,
https://github.com/ifedorenko/com.ifedorenko.m2e.sourcelookup
我用的是Ubuntu 14.04.2 LTS, 最近发现一重启ubuntu, 就访问不了任何网站, 发现是重启后dns 重置了,
写道
vi /etc/resolv.conf:/etc$ vi /etc/resolv.conf# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
resolv.conf自动被重置了。
有2个方法修改这个 ...
<build>
<filters>
<filter>src/main/resources/filters/filter-${env}.properties</filter>
</filters>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering> ...
最近在调试会发现“ No operations allowed after connection closed.”的异常, 经研究是c3p0连接池参数设置问题, 只需要提高参数unreturnedConnectionTimeout的值就行了
写道
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed. at sun.reflect.NativeConstructorAccessorImpl.newInstance ...
同一个IP 访问网站, 不能同时超过配置的最大值, 可以用来保护REST IP 或者DOS攻击
/*
* Pprun's Public Domain.
*/
package org.pprun.common.security;
import java.io.IOException;
import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;
import javax. ...
我经常使用scp命令来备份文件, 但SCP有一个缺陷, 如果文件传送失败, 就不能续传了。
rsync是类unix系统下的数据镜像备份工具——remote sync。一款快速增量备份工具 Remote Sync,远程同步 支持本地复制,或者与其他SSH、rsync主机同步。
特性
它的特性如下:
可以镜像保存整个目录树和文件系统。
可以很容易做到保持原来文件的权限、时间、软硬链接等等。
无须特殊权限即可安装。
快速:第一次同步时 rsync 会复制全部内容,但在下一次只传输修改过的文件。rsync 在传输数据的过程中可以实行压缩及解压缩操作,因此可以使用 ...
假设你有一个各位数字互不相同的四位数,把所有的数字从大到小排序后得到a,从小到大后得到b,然后用a-b替换原来这个数,并且继续操作。例如,从 1234出发,依次可以得到4321-1234=3087、8730-378=8352、8532-2358=6174,又回到了它自己!现在要你写一个 程序来判断一个四位数经过多少次这样的操作能出现循环,并且求出操作的次数
比如输入1234
输出是1234->3087->8352->6174->6174
package com.mkyong.common.util;
import java.util.Arrays;
...