- 浏览: 282875 次
- 性别:
- 来自: 北京
最新评论
-
bjmike:
public static void main(String ...
检测OutOfMemoryError是否可以被捕捉 -
bjmike:
setenfore 0,关闭防火墙
hdoop创建ssh互信 -
bjmike:
helloboy077 写道java.lang.Object
...
检测OutOfMemoryError是否可以被捕捉 -
helloboy077:
java.lang.Object java.lang.Thr ...
检测OutOfMemoryError是否可以被捕捉 -
jaedong:
不如果想要这种结果只能让第一个线程制行完
td1Session ...
同一代码多线程并发的混乱情况
文章列表
jenkins,之前叫做Hudson,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,包括:
1、持续的软件版本发布/测试项目。
2、监控外部调用执行的工作。
大数据处理解决方案中,有大量的分布式系统,其日志分散在集群的各个节点,这就给跟进系统运行效果以及排错带来了很大的难度。
ElasticSearch是一个基于Lucene构建的开源,分布式,RESTful搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。支持通过HTTP使用JSON进行数据索引。
logstash是一个应用程序日志、事件的传输、处理、管理和搜索的平台。你可以用它来统一对应用程序日志进行收集管理,提供 Web 接口用于查询和统计。
Kibana是一个为 Logstash 和 ElasticSearch 提供的日志分析的 Web 接口。可使用它对日志进 ...
现有一个entity如下
@Entity
@Table(name = "t_pcstatus")
public class PCStatusEntity {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private int statusId;
private int webId;
private String ipAddr;
private String lastSigninDate;
我想通过ipAddr的唯一ip更新操作,使用如下方式
pcStat ...
spring入门文档:http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/
各自文档的api:http://tool.oschina.net/
spring mvc拦截器
- 博客分类:
- spring mvc
如下定义了一个拦截器
<!-- 自定义拦截链配置 -->
<mvc:interceptors>
<bean class="net.kaixindog.advert.interceptor.LoginInterceptor"></bean>
</mvc:interceptors>
则默认的在controller中必须有LoginController才能在此controller上拦截成功。
对于
<bean name="/test" c ...
mvn archetype:create :创建 Maven 项目
mvn compile :编译源代码
mvn test-compile :编译测试代码
mvn test : 运行应用程序中的单元测试
mvn site : 生成项目相关信息的网站
mvn clean :清除目标目录中的生成结果
mvn package : 依据项目生成 jar 文件
mvn install :在本地 Repository 中安装 jar
mvn eclipse:eclipse :生成 Eclipse 项目文件
mvn -Dmaven.test.skip=true : 忽略测试文档编译
今天读了一篇文章非常感触,讲的是黑客怎么攻陷wifi的。首先用minidwep对wifi密码破解,对于一些过于简单的wifi,是一个重大隐患,破解之后就可以连接路由器的web管理界面,然后就可以DNS篡改啊,曾经有一段我的乐phone老弹广告,后来查明路由器的DNS被改到一个黑客服务器了,然后破解路由器管理页面的密码,进入管理页面后,看到连接了一个iphone,一个android,祭出ARP 嗅探安卓开放端口可以轻易的进入iphone或者android,然后用户的隐私就可以被黑客获取,比如照片之类的。
http://daily.zhihu.com/story/3603866
Burp Suite 是用于攻击web 应用程序的集成平台。它包含了许多工具,并为这些工具设计了许多接口,以促进加快攻击应用程序的过程。所有的工具都共享一个能处理并显示HTTP 消息,持久性,认证,代理,日志,警报的一个强大的可扩展的框架。
Burp Suite 包含了一系列burp 工具,这些工具之间有大量接口可以互相通信,之所以这样设计的目的是为了促进和提高 整个攻击的效率。平台中所有工具共享同一robust 框架,以便统一处理HTTP 请求,持久性,认证,上游代理,日志记录,报警和可扩展性。Burp Suite允许攻击者结合手工和自动技术去枚举、分析、攻击Web 应用程序。这些不同的bu ...
Cookie 跨域,实现单点登录
- 博客分类:
- cookie
Cookie 跨域,实现单点登录
Table title
最近在做一个单点登录的系统整合项目,之前我们使用控件实现单点登录(以后可以介绍一下)。但现在为了满足客户需求,在不使用控件情况下实现单点登录,先来介绍一下单点登录。
单点登录:多个不同系统整合到统一加载个平台,用户在任何一个系统登录后,可以访问这个统一加载上的所有系统。登录之后,用户的权限和信息不再受某个系统的限制,即使某个系统出现故障(包括统一加载平台),其他系统还是能正常使用的。这就需要用户权限等信息保存到客户端,不受服务器的限制。
在cookie相关文档信息中,提到cookie是不 ...
cookie知识
- 博客分类:
- javascript
一.cookie 路径概念
在基础知识中有提到 cookie 有域和路径的概念,现在来介绍路径在 cookie 中的作用。
cookie 一般都是由于用户访问页面而被创建的,可是并不是只有在创建 cookie 的页面才可以访问这个 cookie。
默认情况下,只有与创建 cookie 的页面在同一个目录或子目录下的网页才可以访问,这个是因为安全方面的考虑,造成不是所有页面都可以随意访问其他页面创建的 cookie。举个例子:
在 "http://www.cnblogs.com/Darren_code/" 这个页面创建一个cookie,那么在"/Dar ...
侦听器注册
- 博客分类:
- javascript
document.body.addEventListener('click', addon, false);
spring mvc全局变量
- 博客分类:
- spring mvc
在页面上用application就可以
添加值 application.setAttribute("username", "zs");
取出值 ${applicationScope.username }"
在页面中则用:
<c:set var="basePath" value="${pageContext.request.contextPath }" />
<a href="${basePath }">返回首页</a>
public class TaskFactory implements ApplicationContextAware {
private static ApplicationContext applicationContext;
private Map<String,String> taskBean = null;
public void setApplicationContext(ApplicationContext applicationContext)
throws BeansException {
this.applicatio ...
Windows下查看进程及结束进程命令
1)查看占用8080端口的进程号
>netstat –aon | findstr “8080”
结果:TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 3500
可知,进程号为3500的进程占用了8080端口
可以使用命令 tasklist | findstr “3500”进一步查看3500进程的具体信息。
> tasklist | findstr “3500”
结果:javaw.exe 3500 Conso ...
#!/bin/sh
CLASSPATH="."
JARDIR="../lib"
if [ -d "$JARDIR" ]; then
for i in "$JARDIR"/*.jar; do
CLASSPATH="$CLASSPATH":"$i"
done
fi
java -Xms512m -Xmx2048m -cp $CLASSPATH com.datou.crawler.activemq.CrawlerMQMain USA_REQ ...