为您找到相关文章135篇
-
部署在多个tomcat同一个项目在同一个浏览器中导致session失效问题
2017-12-13 最近在服务器部署环境时,发现了一个现象。同一个项目,部署在多个服务器:如果poi项目,部署在 192.168.6.56:8879服务器,8879服务器的项目解析域名为 www.adb.com;同时又部署在192.168.6.56:8869服务器,8869服务器的项目解析域名为 www.adb.com:8086。两台 。当在同一个浏览器同时打开两个服务器上部署的项目时,会出现会话失效的问题。还有一种情况,差不多和上面这种情况一样。就是同一台服务器, 安装两个tomcat ,端口不一样, 姑且分别称为tomcat1 和 tomcat2, 在两个tomcat下分别都部署了poi项目。当在同一个... -
GPS纠偏算法
2017-12-13 在网上找了一个GPS的纠偏算法,适用于 Google(国内)、高德地图、腾讯地图 等地图的坐标体系。自己也已经将该纠偏算法应用于公司的项目中。 下面贴出经纬度纠偏的算法Java代码:package com.baikeyang.map.util; import java.util.ArrayList; import java.util.List; public class GpsCorrect { final static double pi = 3.14159265358979324; final static double a = 6378245.0;... -
Spring boot 之 Web应用开发篇
2017-09-30 本篇文章主要是围绕如何在Spring Boot中进行Web开发呢? 一、Web中的静态资源配置通常在我们开发Web应用的时候都需要引入大量的JS、CSS、图片 等等的静态资源。在Spring Boot中默认提供的静态资源目录位置需要放置在classpath下,目录名称需要符合如下: ·/static · /public · /resources · /META-INF/resources例如:在src/main/resources/目录下创建一个static目录,在该目录下放置一个图片。启动程序后,尝试访问http://localhost:8... -
WebSocket 简单示例
2017-09-21 一、WebSocket简介WebSocket API是下一代客户端-服务器的异步通信方法。该通信取代了单个的TCP套接字,使用ws或wss协议,可用于任意的客户端和服务器程序。WebSocket目前由W3C进行标准化。WebSocket已经受到Firefox 4、Chrome 4、Opera 10.70以及Safari 5等浏览器的支持。WebSocket API最伟大之处在于服务器和客户端可以在给定的时间范围内的任意时刻,相互推送信息。WebSocket并不限于以Ajax(或XHR)方式通信,因为Ajax技术需要客户端发起请求,而WebSocket服务器和客户端可以彼此相互推送信息;X... -
Spring Boot 起步
2017-09-19 Spring Boot快速起步。至于什么是Spring Boot?它能干些什么,我在这里不解释,想了解的朋友可以去网站自行搜索,相信你会明白。 好了,废话不多说,直接开始。一、起步1、创建一个普通的Maven项目此处省略N个姿势…… 2、修改pox.xml,添加Spring Boot的相关依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://m... -
Javascript实现Map
-
IDEA以Debug方式启动时Unable to open debugger port (127.0.0.1:52302)的解决办法
2017-08-09 使用IDEA开发项目,采用Debug调试模式启动服务时,无法启动,提示如下信息:Error running Tomcat 6: Unable to open debugger port (127.0.0.1:52302):java.net.BindException "Address already in use:JVM_Bind"该提示表示,IDEA的Debug调试服务端口已被占用。解决方法:方法一: 查找idea配置的调试端口--查看占用该端口的进程--杀掉进程方法二:查找idea配置的调试端口--修改调试端口(未被使用的)基本步骤:1、 查看IDEA配置的调试端口,在IDEA配置... -
Maven构建的工程Eclipse无法发布lib到tomcat的解决方法
-
[转]Spring事务传播机制和数据库隔离级别
2017-07-28 先看下spring的 事务传播行为类型 事务传播行为类型 说明 PROPAGATION_REQUIRED 如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。这是 最常见的选择。 PROPAGATION_SUPPORTS 支持当前事务,如果当前没有事务,就以非事务方式执行。 PROPAGATION_MANDATORY 使用当前的事务,如果当前没有事务,就抛出异常。 PROPAGATION_REQUIRES_NEW 新建事务,如果当前存在事务,把当前事务挂起。 PROPAGATION_NOT_S... -
[转]springmvc集成shiro后,session、request姓汪还是姓蒋?
2017-06-27 1. 疑问我们在项目中使用了spring mvc作为MVC框架,shiro作为权限控制框架,在使用过程中慢慢地产生了下面几个疑惑,本篇文章将会带着疑问慢慢地解析shiro源码,从而解开心里面的那点小纠纠。(1)在spring controller中,request有何不同呢?于是,在controller中打印了request的类对象,发现request对象是org.apache.shiro.web.servlet.ShiroHttpServletRequest ,很明显,此时的 request 已经被shiro包装过了。(2)众所周知,spring mvc整合shiro后,可以通过两种方... -
GBK内码转换成汉字
-
byte有符号转无符号
2017-06-05 在Java中,有时候我们需要在有无符号数之间转换。byte 有符号转换无符号:byte b1 = -36; System.out.println(b1&0xff);byte 无符号转换有符号:// 方法一 byte b2 = (byte)276; System.out.println(b2); // 方法二 BigInteger b= new BigInteger("276"); byte b3= b.byteValue(); System.out.println(b3);说明:如果只需要对英文文本的每个字节进行数据处理,则无需考虑有符号数和无符号数的转换问题;但...