自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 JSONP跨域报错Unexpect token <

ajax请求服务,存在跨域,采用jsonp。输出结果在控制台结果报如下图错误而实际返回状态是200如下图为什么状态是200,但是获取不到数据,通过查看返回的数据,发现报错的原因是返回的数据是xml,貌似返回结果不支持xml(可能是在下孤陋寡闻,采用JSONP的同时返回数据为xml不支持,欢迎大家指出错误)。最后放弃jsonp,用servlet代理请求url,解析返回的xml...

2018-11-18 17:48:46 497

原创 html自定义滚动条

.treeview{    position:absolute;    width:241px;    /* height:100%; */    bottom:0;    top:53px;    overflow-y: hidden;}.treeview:hover{    overflow-y: scroll;}.treeview::-webkit-scrollbar ...

2018-11-18 17:33:36 527

原创 记一次tomcat报错端口占用

部署项目时重新启动了一下tomcat,结果突然报以下错:严重: Failed to initialize connector [Connector[HTTP/1.1-8080]]LifecycleException:  Protocol handler initialization failed: java.lang.Exception: Socket bind failed: [73001...

2018-10-21 15:07:30 226

原创 canvas 保存地图跨域解决

    最近有个项目需求,将页面导出为图片。因为用的openlayer,底图部分刚好是canvas,把canvas导出来不就好了吗。然后问题来了,在底图上加载了geoserver发布的图层,保存图片时会控制台会报错,Failed to execute 'toDataURL' on 'HTMLCanvasElement':tainted canvases may not be exported. 不...

2018-07-28 17:59:52 1292

原创 浏览器通过url访问geoserver目录下的文件

最近做一个下载功能,通过正常url访问服务器下的文件没有问题(xxxx/项目名/1.png),但是访问geoserver下的文件访问不到,如请求xxx/geoserver/data/data/1.png,404错误    百度上查了好久都没有找到合理的方案。无奈只能看geoserver的api,官方给的第一句话就是geoserver是基于J2EE实现的。它通过各种xml实现配置。废话不多说 ,ge...

2018-07-15 11:37:00 3173

原创 servlet 404 500错误

直接运行servlet 显示404 not found解决思路有以下几点   是否在web.xml中配置了servlet,配置了的话检查是否&lt;servlet-class&gt;&lt;servlet-class&gt;正确  例如com.xxx.Test(包名+servlet名)    web.xml配置了servlet的话,看看servlet中是否含有@WebServlet   ,web....

2018-07-09 15:54:12 231

原创 WebGIS简单开发遇到的问题

1.GetFeature  用WMS或者wfs服务请求图层数据存在跨域问题,发送ajax请求,控制台报错,text/javascript是不被支持的。需要在geoserver中配置。 跨域很普遍,比如localhost和127.0.0.1存在跨域,本地和外网也存在跨域。2.有关遇到最多的问题是css,js冲突问题,比如使用ztree和jquery-ui,引入了不同版本的jquery-min.js ...

2018-06-11 21:46:23 772

原创 jsp请求路径问题

绝对路径和相对路径绝对路径:可以定位到的路径例如http://...../.../.././.绝对路径:参照路径+相对路径相对路径:结合参照路径的绝对路径url路径 最后一个/后面的是资源名称,前面是资源路径 相对路径分俩类1.以/开头   (1)前台路径    参照路径http://localhost        出现在jsp中的路径是前台路径(2)后台路径    参照路径 http://lo...

2018-05-27 10:48:40 996

原创 连接数据库发生1045的错误

用数据库管理工具连接数据库显示1045的错误,一开始以为是密码不对,于是尝试着修改密码,但是修改之后发现还是存在1045的问题,把只好将mysql卸载了重装,但是重新安装好了以后还存在这个问题。这就不是密码的问题了,而是访问权限的问题。通过dos进入数据库,显示mysql下的user表 ,user表里的authentication_string对应着访问数据库的密码,但是是通过加密的,所以修改方式...

2018-05-27 09:39:55 15504

原创 spring框架中加载配置文件

创建容器对象  加载spring配置文件     applicationContext 容器初始化时,会将其中所有的Bean(对象)进行创建  缺点:占用系统资源(内存,cpu点)  优点:响应速度快  BeanFactory容器中的对象,在容器初始化时不会被创建,而是在真正获取该对象时才被创建  缺点:响应速度慢  优点:不多占系统资源...

2018-05-19 16:46:54 425

原创 tomcat出现用户名密码问题

访问tomcat项目时不输入端口号,可在server.xml中配置,将8080改为80,这样访问时就不用带端口号了。同理,有需要https的话,可将8443改为默认的443。 tomcat访问时需要验证用户名密码的问题。 启动tomcat时能成功启动,但是会有异常,说什么Connection...443什么的 网上好多都是说把tomcat-&gt;config-&gt;user.xml中带有用户名...

2018-05-18 09:22:16 2449

原创 模糊查询数据库所有字段的值

模糊查询数据库的所有值,例如:输入 张 显示数据库里所有含有张的信息     因为还是模糊查询,所以想到的解决思路是对所有字段进行查询  这时候就遇到了问题。一般模糊查询用的是 select * from 表名 where 列名 like '%%'; 但是查询所有列不可能手动输入所有列。查了一下,sql中有concat(str1,str2,...,strn)函数,这个函数参数是列名,这样我们可以做...

2018-04-22 12:07:56 10733 1

原创 使用Filter过滤器解决servlets在浏览器显示的乱码

Filter 顾名思义,就是过滤器,运行项目时会先加载Filter过滤器。解决servlets在浏览器上的乱码用到的代码是request.setCharacterEncoding("utf-8"); response.setContentType("text/html;charset=UTF-8");为了一劳永逸,不必在每个servlets都写上这俩行代码,可以创建一个Filter,在里面加入这个...

2018-04-22 11:05:50 177

原创 8行代码写出Servlets 随机验证码

BufferedImage bufferedImage=new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);  //Graphics graphics=bufferedImage.getGraphics();String a="1234567890";for(int i=0;i&lt;4;i++)  {a+=String.val...

2018-04-14 09:12:24 142

原创 http post请求输出到浏览器乱码

post  请求out.print打印到浏览器乱码,而控制台输出没问题,主要的原因是浏览器和服务器的编码不一样。在网上查了一下可能需要用到filter过滤器什么的,不需要可以将编码都设为utf-8  利用流PrintWriter out=response.getWriter();但是必须在这一行代码之前加入response.setCharacterEncoding("utf-8");       ...

2018-04-12 14:30:57 921

原创 https 的理解

了解https ,首先和http做一下区分 。http也就是超文本传输协议,也就是平常我们浏览网站使用的一种端口。http传输的数据都是未加密的,所以安全性不高,http占用的端口是80.https,也称作超文本安全传输协议,使用443端口,它基于http之上通信,但是数据经过SSL/TSL进行加密,传输数据更为安全。https工作原理如同对一份加密文件进行破解,俩方的破解的方式以及破解出的内容相...

2018-04-01 17:27:29 409

转载 HTTP请求/响应报文结构

HTTP请求/响应报文结构HTTP请求报文一个HTTP请求报文由四个部分组成:请求行、请求头部、空行、请求数据。1.请求行请求行由请求方法字段、URL字段和HTTP协议版本字段3个字段组成,它们用空格分隔。比如 GET /data/info.html HTTP/1.1方法字段就是HTTP使用的请求方法,比如常见的GET/POST其中HTTP协议版本有两种:HTTP1.0/HTTP1.1 可以这样区...

2018-04-01 11:12:03 244

原创 进行模糊查询时中文乱码

进行模糊查询时,sql语句没有错误,但是却得不到数据,打印rs.next()显示的是false。原因是因为与数据库对接时存在编码不一致的问题,在你配置的url后加上useUnicode=true&amp;characterEncoding=UTF-8这个就OK了。例:url="jdbc:mysql://localhost/info?useUnicode=true&amp;characterEnco...

2018-03-31 15:57:00 2551 2

原创 不同电脑通过http访问本地tomcat部署的项目

访问的格式为:   http://你的ip:8080/项目   例: http://172.20.97.1:8080/aa/NewFile.jsp访问失败的原因是没有防火墙没有开放8080(tomcat默认)端口,解决问题的时候可能会说要将本地ip映射到80端口,其实不用,只需要简单配置一下防火墙就OK.如下:1.打开防火墙的配置,可以看到如下的界面2.这时可以看到有入站规则和出站规则,右键入站规...

2018-03-31 15:50:23 3230

原创 java处理http发送的数据转化为json格式并返回遇到的问题

1.将数据转化为json格式需要导入相关的jar包,例如下载json-simple的jar包。下载后的jar包一定要放到WebContent/WEB-INF/lib目录下,并构建路径将lib目录下的json-simple.jar添加到libraries。在写json的文件中需要导入包,如下载的json-simple需要import org.json.simple.*同理,导入其它jar包也要放到l...

2018-03-24 20:28:29 935

原创 有关tomcat的使用配置以及使用中容易出现的问题

一.jdk的下载以及环境变量的配置1.在系统变量中新建JAVA_HOME,变量值为jdk的安装路径 例:D:\1.92.在已经存在的Path下编辑添加变量%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin (也可以新建Path添加)3.新建classpath,变量值为%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar4.可在cmd中...

2018-03-24 19:52:26 175

原创 内存存储区域方式

内存存储可分为五大区:堆区,栈区,代码区,静态区,常量区。1.堆区:简单来说就是存储所申请开辟空间的区域,空间大,不方便。例如char *p=(char *)malloc(sizeof(100)),其中申请100空间大小的存储在堆区中,用完之后还需要free(p);像这种需要手动释放开辟出的空间就是存放在堆区中。2.栈区:栈区中存储的数据由编辑器释放,如int a,char a,int a[],c...

2018-03-13 21:49:14 527

原创 安装mysql最后一步安装不上的解决方法

出现这种情况的原因是电脑在之前已经安装过mysql,卸载不完全所导致的。出现最后一步不成功的情况可以先退出安装,先将之前残留的文件删除。具体步骤如下:1.在系统下输入regedit进入注册表编辑器,找到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySql,HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Serv...

2018-03-10 19:34:23 2534

原创 在JSP下链接mysql数据库并处理表单

&lt;%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8"%&gt;&lt;%@ page import="java.io.*,java.util.*,java.sql.*"%&gt;&lt;%@ page import="javax.servlet.http

2018-03-10 19:02:49 743

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除