java EE
EricJeff_
这个作者很懒,什么都没留下…
展开
-
JAVA编码转换的详细过程理解—>浏览器和服务器的接收和发送数据的编码
一、Java编码转换的详细过程我们常见的JAVA程序包括以下类别: *直接在console上运行的类(包括可视化界面的类) *JSP代码类(注:JSP是Servlets类的变型) *Servelets类 *EJB类 *其它不可以直接运行的支持类这些类文件中,都有可能含有中文字符串,并且我们常用前三类JAVA程序和用户直接交互,用于输转载 2017-05-28 11:18:42 · 497 阅读 · 0 评论 -
windows中安装tomcat
打开浏览器:http://tomcat.apache.org/ 选择你自己需要的版本 我们选择64-bit windows.zip压缩的,下载 解压然后:配置环境变量 这里首相申明一下,需要电脑事先有安装jdk:http://blog.csdn.net/w3045872817/article/details/76461375CATALINA_BASE CATALINA_HOME它们两个的原创 2017-09-13 23:10:28 · 289 阅读 · 0 评论 -
ubuntu下安装nginx服务器
nginx是什么我就不详解了,今天我们来看看ubuntu下如何安装nginx 安装nginx前我们需要安装几个依赖库openssl,zlib,prce这三个,全部下载地址: 首先登陆root用户:su -,输入密码1.解压这些压缩包,并放在同一个目录中2.进入openssl目录中,./config --prefix=/soft/openssl/3.make &&原创 2017-08-27 19:43:31 · 488 阅读 · 0 评论 -
ajax跨域传递cookie,验证登录
ajax跨域登录: 系统权限安全框架使用shiro,系统登录时发送ajax请求调用springmvc action方法进行系统登录及身份认证,角色权限授权等。由于ajax请求时,浏览器会认为携带Cookie是不安全请求,将限制其携带Cookie信息,导致登录action方法无法获取并响应相应的Cookie(JSESSIONID),身份认证及角色权限授权、退出等都操作都无法正常使用。解决办法: 在原创 2017-09-12 20:18:10 · 1046 阅读 · 0 评论 -
eclipse创建maven web项目
点击file–>new—>maven project或(other –>maven project)–>next 出现如下图: 点击next,然后选择webapp 填写 group id和artifact id,group id:一般是填写的是公司和组织的域名倒叙,artifact id:你的工程名 配置maven: 创建maven的一般目录: src目录下创建main/java,main原创 2017-10-11 11:42:12 · 234 阅读 · 0 评论 -
log4j.properties配置详解与实例-全部测试通过
转载:http://blog.csdn.net/qq_30175203/article/details/52084127最近使用log4j写log时候发现网上的写的都是千篇一律,写的好的嘛不全,写的全一点的嘛没有一点格式,看着累。这里把网上收集到的整理了一下,并且全部都在机器上测试成功了。这么好的文档估计没有了吧? #########################################转载 2017-10-05 18:57:01 · 314 阅读 · 0 评论 -
简单说明CGI是什么
CGI是什么CGI是common gateway interface的缩写,大家都译作通用网关接口,但很不幸,我们无法见名知意。 我们知道,web服务器所处理的内容都是静态的,要想处理动态内容,需要依赖于web应用程序,如php、jsp、python、perl等。但是web server如何将动态的请求传递给这些应用程序?它所依赖的就是cgi协议。没错,是协议,也就是web server和web原创 2017-10-06 10:02:11 · 2965 阅读 · 0 评论 -
post请求路径出错NET:ERR_CONNECTION_RESET
这个是因为上传的数据大小超过了服务器tomcat设置上传文件大小只需要将服务器上传大小修改大一些就行了找到server.xml文件 修改maxPostSize这个参数 maxPostSize=”0” 没有大小限制 maxPostSize=”20971520” 20M<Connector port="8080" protocol="HTTP/1.1" max原创 2017-10-23 18:39:20 · 51299 阅读 · 1 评论 -
Haproxy讲解
首先讲一讲三大主流软件负载均衡器对比(LVS VS Nginx VS Haproxy)LVS:1、抗负载能力强。抗负载能力强、性能高,能达到F5硬件的60%;对内存和cpu资源消耗比较低2、工作在网络4层,通过vrrp协议转发(仅作分发之用),具体的流量由linux内核处理,因此没有流量的产生3、稳定性、可靠性好,自身有完美的热备方案;(如:LVS+Keepalived)4、应用范围比较广,原创 2017-10-15 10:21:27 · 837 阅读 · 0 评论 -
spring mvc上传带参数的文件
1.编写form表单 2.springmvc编写 3.spring-web.xml配置 4.pox.xml 5.会出现的问题:1.编写form表单<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>testupload</title></head><body> <form act原创 2017-11-02 21:38:51 · 2798 阅读 · 0 评论 -
解析markdown生成的文件md
1.pox.xml 2.编程 3.test1.pox.xml<!-- markdown解析 --> <dependency> <groupId>org.pegdown</groupId> <artifactId>pegdown</artifactId> <version>1.6.0</version>原创 2017-11-02 21:44:22 · 4489 阅读 · 1 评论 -
dbcp和c3p0的使用
1.依赖 2.配置 3.编程1.依赖包dbcp:<!-- https://mvnrepository.com/artifact/org.apache.commons/commons-dbcp2 --><dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-dbcp2</artifactI原创 2017-12-01 16:02:27 · 397 阅读 · 0 评论 -
linux中apache的安装
Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件。同时Apache音译为阿帕奇。apache和apache依赖库:我们这里安装的是apache-2.4.27,所以需要安装类库安装步骤:1.首先安装:apt-get expat-devel expat gcc gcc-c++ zlib zlib-d原创 2017-09-13 11:21:29 · 431 阅读 · 0 评论 -
跨域解决 & ajax post 请求springmvc ctr 问题
1何为跨域简单的说即为浏览器限制访问A站点下的js代码对B站点下的url进行ajax请求。假如当前域名是www.abc.com,那么在当前环境中运行的js代码,出于安全考虑,正常情况下不能访问www.zzz.com域名下的资源。例如:以下代码再本域名下可以通过js代码正常调用接口(function() { var url = "http://localhost:8080/api/Home转载 2017-09-04 19:49:13 · 429 阅读 · 0 评论 -
mybatis的配置文件
Copyright 2009-2012 the original author or authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.原创 2017-03-23 20:39:55 · 563 阅读 · 0 评论 -
spring+mybatis出现 An attempt by a client to checkout a Connection has timed out
今天连接了一下午的数据库,一直报错,气死我了,最后还是给查出来了,以下就是报错信息原因可能是:你配置连接数据的参数如driverClass等参数写错,或者是后面的值写错,最好尝试一下直接写在xml中,还有就是可能是properties文件的内容没有倒进来org.mybatis.spring.MyBatisSystemException: nested exception is org.ap原创 2017-07-11 20:58:38 · 1271 阅读 · 0 评论 -
Parameter 'seckillId' not found. Available parameters are [0, 1, param1, param2]
在执行多给参数时,报以下错,解决方案:如有两个参数(name,password)将写的#{name}--->#{0},#{password}-->#{1}就可以了org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingExcepti原创 2017-07-11 21:47:35 · 1018 阅读 · 0 评论 -
安装redis的流程
其实安装redis很简单:1.首先先下载:redis包 连接:https://redis.io/download2.然后在linux中解压:进入redis主目录,3.执行make,如果报错,请下载gcc,再执行make4.执行make test,如果报错,tcl8.6.1,A.wget http://downloads.sourceforge.net/tcl/tcl8.6.1原创 2017-07-13 17:33:51 · 326 阅读 · 0 评论 -
eclipse中的maven出现红色的感叹号
-----这是因为maven项目没有自动编译,怎么办呢?1.右击maven项目,单击Properties2.单击java compiler3.在弹出的项中单击building4.将enable project specific setting复选框打钩5.再将incomplete build path 改为warning, -- Circular dependencies 改为原创 2017-07-15 12:24:40 · 724 阅读 · 0 评论 -
idea中pom.xml中导入依赖出现inspects a maven model for resolution problems
------这个问题可能是maven项目没有将包导入,有以下解决办法1.右击maven项目中的pom.xml,2.选择maven中的reimport(在此之前也可以先先点击DownLoad source and documenttation)如图所示:原创 2017-07-15 12:30:38 · 6191 阅读 · 0 评论 -
测试spring,mybatis时出现.BindingException: Invalid bound statement (not found): com.imooc.dao.Secki
出现这个错误不要惊慌,让我们一一解答:检查interface和xml文件中namespace是否一样,还就是方法名和语句id是否一眼这个是由于我们经常粗心导致的原创 2017-07-17 13:46:52 · 1051 阅读 · 0 评论 -
测试spring和mybatis出现TransactionAwareDataSourceProxy
我在这里截取了错误的一部分:java.lang.NoClassDefFoundError: org/springframework/jdbc/datasource/TransactionAwareDataSourceProxy出现这个错误的原因:我在网上查看别人关于这个问题的解决方法:就是没有引入spring-jdbc这个包http://mvnrepository.com/原创 2017-07-17 13:53:37 · 2524 阅读 · 0 评论 -
启动maven时出现classnotfoundexception WebApplicationContext
它的意思是找不到WebApplicationContext的class看网上的很多人说的是没有导入spring-web.jar和spring-webmvc.jar但是我的都导入了后来我自己突然想到是不是,版本号不对啊,后来我全部换成4.1.6.RELEASE就可了,我感觉可能是之前的版本没有下载完整的jar包希望能帮到你们原创 2017-07-18 20:43:29 · 1428 阅读 · 0 评论 -
windows连接linux中的redis连不上报JedisDataException
出现这种原因可能是:redis开启保护模式了,我们只需要启动redis-server然后有客户端连接输入“CONFIG SET protected-model no”再次连接既可以了,这是临时的,如果要长期的在配置文件中添加:protected-model no 就行了希望了帮到你们!!!原创 2017-07-19 20:07:14 · 810 阅读 · 0 评论 -
Tomcat下log4j设置文件路径和temp目录
在Web应用中的如何设置日志文件的路径呢?最笨的方法是写绝对路径,但很不方便。而Spring的做法是使用一个Servlet Listener,在WebContainer启动时把ROOT的绝对路径写到系统变量里,这样log4j的配置文件里就可以用$大括号myAppfuse.root大括号 来表示刚刚设进去的系统变量:log4j.appender.logfile.File=$大括号my转载 2017-08-19 11:47:27 · 344 阅读 · 0 评论 -
Spring所需jar及依赖
spring.jar是包含有完整发布的单个jar 包,spring.jar中包含除了spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到 spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。除了spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spring组件,用户可以根据自己的需要来选择...转载 2018-03-11 13:16:37 · 1020 阅读 · 0 评论