- 浏览: 154290 次
- 性别:
- 来自: 杭州
-
最新评论
-
tinyhema:
chenjianjx 写道很好,最近搭建新环境,用到了你这里的 ...
maven编译下载文件失败 -
chenjianjx:
很好,最近搭建新环境,用到了你这里的内容。
maven编译下载文件失败
文章列表
问题描述
服务不可用,页面显示"PHP has encountered an Access Violation at 0204ADC9".
重启IIS后恢复,一段时间后重现(大约1~2天).
解决过程
设置单独的应用程序池,未解决
问题
eclipse导入maven工程报错:
引用
maven-dependency-plugin (goals "copy-dependencies", "unpack") is not supported by m2e.
原因
eclipse m2e插件并不支持所有的maven plugin,对于不支持的plugin就只能报错了,参见 M2E plugin execution not covered
解决方案
在报错的pom.xml文件中,<build>结点下插入以下结点
<pluginManagement&g ...
更新系统到mac os x 10.9.2 Mavericks,问题一大堆,一个个解决。
svn默认升级到了1.7
# 查看版本
$svn --version
svn, version 1.7.10 (r1485443)
compiled Aug 13 2013, 15:31:22
解决方案:
1.7不兼容1.6的本地仓库,但可以兼容1.6服务端,重新co代 ...
mac os x svn1.7降级
- 博客分类:
- mac
问题
mac升级系统,mac os x 10.9.2 Mavericks自带的svn版本为1.7,不兼容1.6版的本地仓库。
解决方案
最简单的办法是重新使用1.7版 co一遍即可,1.7版客户端可以兼容1.6版服务端。
使用Homebrew安装1.6版,见http://rayy.me/?p=53
java map使用数字类型作为key的坑
- 博客分类:
- java
看一个例子
import java.util.HashMap;
import java.util.Map;
public class MapTest {
@org.junit.Test
public void test() {
Map<Integer, Map<Integer, String>> big = new HashMap<Integer, Map<Integer,String>>();
for(int i = 0; i < 10; i++) {
Map<Integer, Stri ...
使用git clone工程的时候,遇到以下错误
[user@host ~]$ git clone user@gitlab.xx.com:projectname/proj.git
Cloning into itemcenter-all...
user@gitlab.xx.com's password:
Permission denied, please try again.
user@gitlab.xx.com's password:
Permission denied, please try again.
user@gitlab.xx.com's password:
P ...
使用sonar分析maven项目
- 博客分类:
- java
记录了sonar的安装与配置,以及maven项目的sonar分析。
环境
Red Hat 4.1.2 x86-64
sonar-3.7.4,下载地址
配置
配置文件目录
sonar/conf/sonar.properties
数据库
Sonar支持多种数据库,正常情况下建议使用真实数据库,例如mysql、oralcel等。
为了快速体验sonar功能,这里选择使用内存数据库,不需要修改配置文件。
默认就是使用H2内存数据库,端口 9092
sonar.jdbc.url: jdbc:h2:tcp://localhost:9092/sonar
web服务
Sonar支 ...
环境
wamp 2.2
其它 apache + mysql 平台也可以
安装过程
web根目录下建立xss目录,解压文件到此目录下
修改/xss/config.php,修改数据库名称、用户名、密码
修改/xss/config.php,修改url起始地址
// 例如 修改成 localhost/xss
$config['urlroot'] ='http://localhost/xss';//访问的url起始
创建数据库,名称与上述文件配置的一致
导入xssplatform.sql
连接数据库,替换一下域名
update oc_module set ...
pentesterlab简介
pentesterlab官方定义自己是一个简单又十分有效学习渗透测试的演练平台。
pentesterlab环境搭建
官方提供了一个基于debian6的镜像,官网下载镜像,使用vmware建立一个虚拟机,启动即可。
ps:官方文档建议做一个host绑定,方便后面使用
windows下hosts文件目录:C:\Windows\System32\Drivers\etc\hosts,打开后添加以下一行
192.168.1.100 vulnerable # 具体ip可以在虚拟机中使用ifconfig查看
xss分析
第一个xss非常简单,直接输入即可
...
kali linux配置web服务环境
- 博客分类:
- 系统配置
环境
kali linux 1.0
说明:
常见的LAMP,即
Linux + Apache + MySQL + PHP
Apache配置
使用菜单操作:应用程序 -- Kali Linux -- 系统服务 -- HTTP -- Apache2 start
原因应该是没有sudo权限,直接输入service apache start,也会提示没有找到命令。
报错:
引用
sh: 1: service: not found
命令行启动,问题解决
sudo service apache2 start
验证
访问 http://127.0.0.1,显示 It Works!,即表示ap ...
vmware10清理空间
- 博客分类:
- 系统配置
wmware10清理空间
环境
vmware 10.0.1
kali linux系统
完成系统安装、配置后,占用空间18G
虚拟机内部清理
完成这一步后空间缩减至14G
# 将碎片空间填充上0,结束的时候会提示磁盘空间不足,忽略即可
sudo dd if=/dev/zero of=/0bits bs=20M
# 删除上一步的填充,用df -h 会发现可用的虚拟空间增加许多,但是实际的磁盘空间没有缩减
sudo rm /0bits
虚拟磁盘整理
完成这一步后空间缩减至11.5G
需要先关闭虚拟机
# 物理的硬盘被分成了多个文件,包含数字序列,但实际上只要使用这个没有 ...
安装kali linux
环境:
vmware 10.0.1
kali1.0 vmware镜像,kali linux官方直接提供了wmware镜像,下载地址
安装镜像
官方镜像默认账户为root, 密码toor
更新vmware-tools
按指示操作即可
创建账户
官方镜像默认使用root账户,不适合日常使用,需要创建新用户,
操作方式:
应用程序--系统工具-首选项-系统设置,选择+号;
类型选择管理员;
记得要设置密码,并选择激活此账号;
默认语言选择Chinese(Simplified);
重启 reboot
使用新创建的用户登录
添加源
可选,kali ...
eclipse里遇到以下问题
工程引用了 import com.sun.org.apache.bcel.internal.ExceptionConstants;
提示错误: Access restriction: The type ExceptionConstants is not accessible due to restriction on required library /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar
解决方案:
Prefrence -- Java -- ...
环境介绍:
个人电脑 Mac OS X 10.8.4 Mountain Lion,使用默认编码环境,LANG="zh_CN.UTF-8"
服务器 RHEL 5, LANG=zh_CN.GB18030
问题:
mac本身各种中文都没有问题,包含Terminal下的所有命令都可以正常使用中文。
使用Terminal ssh登录到服务器上,命令行下的中文全部乱码,比如命令输错的提示,中文全部乱码;应用程序打出的日志中包含有中文,也会乱码;
解决方案;
使用iTerm,为GB18030配置一个profile,只需要修改Terminal下的 ...
有很多场景下我们会使用到类的toString()方法,在整棵继承树上都没有覆写toString()方法时,会使用Object提供的默认实现,如下:
public String toString() {
return getClass().getName() + "@" + Integer.toHexString(hashCode());
}
Object的toString() 输出类全名+hashcode,基本没有可读性,对程序的调试、输出、日志管理没有用处。
建议每个Domain类都覆盖一个自己的toString()实现,输出各字段的值,方便后期维护与调 ...