- 博客(27)
- 资源 (4)
- 收藏
- 关注
原创 javaweb跨项目获取接口信息
package com.cyboil.utils; import org.apache.commons.httpclient.HttpClient;import org.apache.commons.httpclient.methods.GetMethod; public class TestInterface {public static String findPriso...
2018-09-07 09:24:42 1067
原创 javaweb拦截器
拦截器拦截的是controller,如果先跳转页面,页面调用controller,无法完成拦截跳转 拦截器类package com.cyboil.utils; import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.se...
2018-09-06 16:44:38 2153
原创 javaweb过滤器配置
过滤器从url开始过滤,即便程序入口是html页面也能完成跳转 核心代码package com.cyboil.utils; import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;...
2018-09-06 16:44:08 1115
原创 eclipse环境错误问题
Cannot change version of project facet Dynamic Web Module to 2.5web.xml头文件设置了的版本号与eclipse右键项目后project facet下的Dynamic web module的version不一致,更改一致,然后更新maven项目即可 乱码:运行java exe文件时,中文乱码解决办法在运行的时...
2018-09-06 16:43:05 551
原创 80端口被占用问题
中午配置nginx,80端口被占用:使用netstat命令查看windows系统中占用80端口的进程号:netstat -aon|findstr 8001找到进程号为4的服务名称,使用tasklist命令tasklist|findstr 4打开任务管理器结束掉对应的服务,释放80端口 刚开始被iis占用,解决办法控制面板->程序->程序和功能->打开或...
2018-09-06 16:41:55 220
原创 AJAX 跨域访问问题
跨域访问1.添加依赖jar包<dependency><groupId>com.thetransactioncompany</groupId><artifactId>java-property-utils</artifactId><version>1.9.1</version><
2018-09-06 16:41:09 162
原创 json常用方法
字符串转jsonObjectl_jsonObject = JSON.parseObject(String);获取jsonObject中的集合l_data = l_jsonObject.getJSONObject("Token");l_data = l_jsonObject.getJSONOArray("Token");获取jsonObject中的单个属性StationNo ...
2018-09-06 16:39:40 172
原创 项目在eclipse运行正常,但单独部署到tomcat上出现乱码解决办法
在bin目录下的catalina.bat文件最开头加上下面这句话set JAVA_OPTS=-Xms128m -Xmx512m -XX:MaxPermSize=256m -Dfile.encoding=UTF8rem %JAVA_OPTS%
2018-09-06 16:38:55 635
原创 javaweb项目部署到tomcat下,修改配置文件问题总结
windows自带的记事本编辑工具在保存UTF-8的文件时,会在每个文件开头添加0xefbbbf(十六进制)的字符(也就是带bom的UTF-8, UTF- 8编码的文件中,BOM占三个字节。如果用记事本把一个文本文件另存为UTF-8编码方式的话,切换到十六进制编辑状态就可以看到开 头的FFFE了。这是个标识UTF-8编码文件的好办法,软件通过BOM来识别这个文件是否是UTF-8编码,很多软件还要求...
2018-09-06 16:37:58 1908
原创 Tomcat部署javaweb项目问题集锦
java开发问题tomcat部署(重要):1、问题描述,jdbc找不到本地文件。如果程序中不是用框架读取jdbc文件,需要替换读取路径中的空格,或者修改tomcat路径为没有空格path = path.replace("%20", " ");2、问题描述,本地eclipse程序没问题,放到tomcat上token验证错误(其实就是tomcat编码和eclipse编码不一样)。解决办...
2018-09-06 16:35:36 256
原创 SSM框架配置事务
spring-mybatis.xml<beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:context="http://www.springframework.org/schema/context"...
2018-09-06 16:33:42 445
原创 java新闻爬取
本来想爬今日头条,在网上找了很多方法,走了很多弯路,异步刷新没能解决,本人爬虫小白。后来发现json数据和本地cookie也有关,感觉前路艰难。果断换到网易新闻,网易新闻相对来说获取数据比较简单,通过谷歌F12分析包数据,发现网易异步刷新的包和访问路径有关,通过在线json解析数据发现可以解析,这让我欣喜不已。json数据:废话不多说,直接上代码//网易新闻类型S
2017-07-26 14:10:01 6863 1
原创 hadoop知识总结(面试)
简述hadoop1.2.0的安装步骤安装ssh(免登陆)配置hosts文件(IP、名称的映射)分发到各个节点安装JDK 配置环境变量(1.6x版本)安装hadoop并修改配置文件hadoop-env.xml(JDK)core-site.xml(namenode配置)hdfs-site.xml(hdfs配置)mapred-site.xml(jobtracker配置)指定maste
2016-12-17 16:22:49 368
原创 hadoop1.2.0真实集群安装
环境准备安装ssh软件。(yum install ssh\* -y)本安装基于如下假设进行实现每个机器的名称管理配置。(生产环境中,采用DNS来完成,测试环境可以采用修改本地hosts文件)。在master机器上配置hosts(/etc/hosts)文件:配置完成执行(在master机器上执行):scp /etc/hosts 192.168.186.130:/etc/hosts
2016-12-17 14:19:04 394
原创 java接口、内部类、异常
接口接口中定义的所有变量,只能是public static final的。接口中定义的所有方法只能是public abstract的。抽象类的目的是为了复用,接口的目的是为了规范或者说执行约束。接口多适用于多态的状况下。如果要实现一个接口必须实现该接口下定义的所有方法(抽象方法),除非该类被明确的声明为abstract类型。接口设计的过程中,接口功能要单一,适合小,不适合大。内部类
2016-12-17 11:34:06 429
原创 eclipse快捷键、java继承、枚举相关
eclipse相关ctrl + alt + 向下方向键复制选择的当前行到下一行。shift + alt + s 生成构造方法,getter,setter方法,toString,hashCode,equals方法。ctrl + shift + f 格式化java类,如果该快捷键不可以使用,可以采用source-format操作。ctrl + / 注释选择的代码。shift + enter 在
2016-12-17 10:36:06 1341
原创 eclipse使用、svn插件安装、java this关键字、super关键字
eclipse使用相关ctrl + shift + x所有字母转换成大写 ctrl + shift + y所有字符转换成小写。输入所有字符都会有提示,window-preference-搜索assist找到java下面的相关内容。修改第二项为abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.,最后的点不要忘记。取消导入包:ctrl +
2016-12-17 09:58:20 288
原创 java方法重载(overloading)、去IOE、java.util.Date类、eclipse使用
方法重载Java的一个类中,可以有多个方法名相同,但是方法签名不同的方法。方法签名是指从方法名称开始,到方法参数列表结束,不包含形式参数的名称。方法名称签名的权限控制符,修饰符,返回值不属于方法签名的内容。去IOE由阿里巴巴公司提出,目的是在企业应用中不使用IBM的机器,Oracle的数据库,EMC的存储,以保证信息的安全(这些企业都是外国企业)。java.util.Dat
2016-12-17 09:49:32 463
原创 java数组
数组可以动态初始化,也可以静态初始化。byte,short,int,long,char在分配了堆空间之后,默认会给每个位置赋值为0;float,double默认会给每个元素赋值为0.0;其他类型默认赋值为null。System.arraycopy(源数组,源数组的开始位置,目标数组,目标数组的位置,赋值的个数),该方法由System提供,用来复制数组。数组数组是一种数据结构
2016-12-17 09:36:48 221
原创 java三目运算符,带包路径类编译运行方式、块作用域、分支语句、循环
三目运算符判断语句 ? 结果1:结果2;执行判断语句,如果判断语句的结果为true,则显示结果1,否则的话显示结果2.带包路径类的编译运行方式方式一:javac -d . -cp D:\commons-lang3-3.4.jar TestString.java java -cp D:\commons-lang3-3.4.jar com.myweb.strings.Tes
2016-12-16 22:12:28 312
原创 java冒泡排序、基本类型、运算符
冒泡排序冒泡排序是选择排序的一种。他通过比较相邻两个数字的大小,并明确好比较方向,可以按照合适的规则进行比较,比如大数左移。boolean和String类型逻辑短路与(&&)操作,用来进行与运算。和与(&)操作的区别是,如果第一个真值已经能够确认结果就不再执行操作符后边的判断。逻辑短路或(||),用来进行或运算。和或(|)操作的区别是,如果第一个真值能够确认结果,就不再
2016-12-16 21:40:44 386
原创 java基本类型以及java的一些基本知识
ipconfig, windows操作系统下查看当前机器ip的命令(其中Linux下的命令为ifconfig)。一个java源文件中可以包含多个类,但是只能有一个类是public的,并且我们的源文件名必须和该public类的类名相同。无论是float(4字节)还是double(8字节),他们的空间都是有限的,但是他们需要保存或者记录所有的小数,这就意味着他们无法精确的表述我们的数据。byte,sh
2016-12-16 20:55:42 212
原创 CentOS安装软件(JDK)
CentOS安装JDKtar.gz安装虚拟机快照。用来记录当前虚拟机操作系统的状态,后边当虚拟机操作系统出了问题,可以直接回复到这个状态。是我们做操作系统备份的手段。复制JDK到CentOS。能够直接复制的前提是操作系统(虚拟机中的)已经安装了VMware toolscd 改变目录时可采用相对目录,也可以采用绝对目录。绝对方法:cd /usr/local相对的方式,比如我们目前
2016-12-16 20:18:01 229
原创 VMware安装centos6.5
centos:community enterprise operating System(社区版企业操作系统)。Centos和RedHat底层源码基本一致,只不过RedHat是收费的。找一个空间比较大的盘符,新建文件夹,用来管理我们的多个vmware中的操作系统。选择自定义安装,并稍后安装操作系统,注意,过程中的虚拟机名称可以任意填写,位置选择我们上一步新建的空间比较大的相应文件夹。选择给虚拟机分
2016-12-16 20:02:49 208
原创 第一个程序及其注意事项
cd : change directory(更改目录),该命令没有办法更改根目录。进入根目录的方式是:盘符:,比如(D:)。java编程中,无论类名还是目录名,都不要为中文。执行java程序第一步是先编译,编译的目的是将我们的 .java文件编译成 .class文件。将 .java文件编译成 .class文件的命令(或者说可执行程序)是javac,语法是:javac HelloWorld.ja
2016-12-16 19:45:54 212
原创 配置java运行环境,JDK
配置JAVA_HOME环境变量JAVA_HOME=E:\Program File\java\JDKWindows下查看环境变量的值:echo %JAVA_HOME%。定义JAVA_HOME的目的为了拼接我们的Path方便,并且为以后企业级应用提供支持。配置Path在Paht的最后加一个英文的分号(;),添加%JAVA_HOME%\bin。添加完成之后,如果要查看设置的结果,
2016-12-16 19:29:05 258
原创 Windows小知识(关联文件打开类型,快捷键,命令行语句执行原理,快速编辑模式)
如何关联文件的打开类型 打开命令运行工具,注意,win7,win8及以上的环境,要用管理员方式运行执行assoc.java=nppfile执行ftype nppfile="C:\ProgramFiles (x86)\Notepad++\notepad++.exe" %1注意:引号是英文输入法下的,之所以要加引号,是因为我们的可执行文件的路径包含空格。Windows操作系统的一些快捷
2016-12-16 18:58:37 1278
javase javaee linux 大数据教程
2018-09-06
hadoop1.2.0安装包
2018-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人