自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (2)
  • 收藏
  • 关注

原创 谷歌浏览器页面请求服务IP与页面IP不一致时,每次session id都不一样

问题描述:页面ip与服务端ip不一致时 每次请求session id 都不一样 ,但其他浏览器无此现象。解决方案:造成该现象的原因是谷歌浏览器SameSite安全机制问题,浏览器在跨域时不允许请求携带cookie。所以每次session id都是新的。浏览器地址栏中输入chrome://flags/ 搜索关键字SameSite将下图中圈画的设置设为disabled,关闭浏览器,重新打开后即可,便不会有不同session id 的现象。...

2021-03-17 08:55:12 1564 3

转载 谷歌浏览器跨域问题解决方案

谷歌浏览器最近进行了升级,导致一些链接产生了跨域,因此记录下跨域的解决方案老版本谷歌浏览器(49版本以前)1、右键点击谷歌浏览器,选择属性2、在目标输入框尾部加上 --disable-web-security3、点击应用 确定 重新打开浏览器即可新版浏览器跨域设置1、在电脑上新建一个目录 例如 C:\MyChromeDevUserData2、右键点击谷歌浏览器,选择属性3、在目标输入框尾部加上--disable-web-security --user-data-di...

2020-09-09 10:34:03 5463 2

原创 CentOS 7下安装Docker

前提条件目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。安装一些必要的工具:yum install -y yum-utils dev...

2020-04-15 16:56:43 185

原创 springboot2.1.3 整合springsession

这里强调一下springboot版本:2.1.3 ,以下配置适用于2.1.* ,低版本不适用(因为在次踩过坑)。首先描述一下遇到的问题:起初是按照低版本的配置进行配置的,发现每次sessionid都不同,请求中没有cookie信息。经过对比发现springboot版本会影响到session无法共享。以下是针对springboot2.1.3版本完整的配置,以供大家参考。1、引入依赖包...

2019-12-04 14:24:57 641 1

原创 js 拦截所有Ajax 请求

$(document).ajaxComplete(function (evt, request, settings) { // if(request.getResponseHeader("sessionstatus")=="timeout"){ // window.location.href="login.html"; // } });

2019-05-24 09:29:05 3647

转载 原生js 实现div全屏效果

//全屏function fullScreen(el) {var rfs = el.requestFullScreen || el.webkitRequestFullScreen || el.mozRequestFullScreen || el.msRequestFullScreen,wscript;if(typeof rfs != "undefined" && rfs...

2019-05-24 09:26:59 1638

转载 ffmpeg常用命令

mp4中的h264编码,而h264有两种封装:一种是annexb模式,传统模式,有startcode,SPS和PPS是在ES中;另一种是mp4模式,一般mp4、mkv、avi会没有startcode,SPS和PPS以及其它信息被封装在container中,每一个frame前面是这个frame的长度,很多解码器只支持annexb这种模式,因此需要将mp4做转换;在ffmpeg中用h264_mp4t...

2019-01-08 14:58:36 248

原创 swagger 应用配置

pom.xml:<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.2.2</version></dependency&

2018-08-07 17:31:13 238

原创 debugger小解

debugger用于js代码调试。但是如果调试完程序建议删除掉,虽然不影响执行效率,但是如果客户开启调试,会觉得莫名奇妙。个人建议删掉。(内容很少,日后了解继续补充) ...

2018-07-24 10:03:27 240

转载 dubbo框架学习(一)

RPC是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。 RPC采用客户机/服务器模式。请求程序就是一个客户机,而服务提供程序就是一个服务器。首先,客户机调用进程发送一个有进程参数的调用信息到服务进程,然后等待应答信息。在服务器端,进程保持睡眠状态直到调用信息到达为止。当一个调用信息到达,服务器

2018-07-20 10:09:37 132

转载 easyui中双击事件与单击事件冲突解决方案

无论使用bootstarp还是EasyUI在为某一控件同时绑定双击事件和单击事件的时候,就会造成冲突,当我们双击时,会先触发单击事件,然后触发双击事件。解题思路是这样的,我们在单击事件中添加一个延时,若在延时所在的时长内没有做其他操作,则执行单击事件,若在延时的时长内,再次点击控件,则取消延时程序。这样就可以在一定程度上解决这个冲突。当然这个延时的时长设置是需要斟酌的,若太长,则单击事件有种缓...

2018-07-19 09:24:26 2517

转载 javascript中的define用法

原文地址1. AMD的由来  前端技术虽然在不断发展之中,却一直没有质的飞跃。除了已有的各大著名框架,比如Dojo,JQuery,ExtJs等等,很多公司也都有着自己的前端开发框架。这些框架的使用效率以及开发质量在很大程度上都取决于开发者对其的熟悉程度,以及对JavaScript的熟悉程度,这也是为什么很多公司的技术带头人都喜欢开发一个自己的框架。开发一个自己会用的框架并不难,但开发一个大...

2018-07-18 13:38:57 10100

转载 sql优化方案简述

原文地址:https://blog.csdn.net/imimi_/article/details/794401201.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描, 3.应尽量避免在 where 子句中使用!=或<...

2018-07-16 09:56:47 406

原创 在一个JS文件中引入另一个JS文件

var e=document.createElement('script');e.type='text/javascript';e.src=a.basePath+'ckeditor.js';document.getElementsByTagName('head')[0].appendChild(e);方式二:document.write('<script src="B.js">&...

2018-07-16 09:35:51 4591 3

原创 myeclipse 设置页签颜色

记录下如何修改myeclipse 的页签颜色操作步骤:1、window->preferences->general->appearance->colors and fonts2、按照上图找到对应位置,点击edit 选择自己想要的颜色,保存即可。...

2018-07-04 10:35:23 244

原创 myeclipse 视图混乱 有的视图打不开

今天早上打开myeclipse  想查看一个文件的历史,打开之后没有文件只有一个空白的框,然后debug时不走断点,并且提示:Perspective switch job has encountered a problem中文的意思就是视图切换的时候出现了问题,解决方案:windows----->perspective-------->close all   perspec

2018-01-15 15:57:51 800

原创 Mysql 中 IN条件为字符串时只有第一个数据可用的问题

前两天写了一个sql 使用了  in ,由于数据量很大,所以当时并没有发现有什么问题,后来清理了一下数据库,发现查出的结果并不是特别准确,鱼食就开始找原因,为什么会这样,我最开始的猜测是数据错误,但是检查过后这个猜测被排除了,第二个猜测是哪些条件查的有问题,于是又仔仔细细的看了一遍sql,也并没有发现问题所在。最后实在没办法我把sql拆开一点点执行,发现只能查询出 集合的第一个值  ,例如 我的集

2018-01-04 13:22:33 4621 2

原创 building Spring aop reference model has encountered a problem

最近  myeclipse  项目一直在报这个错,很烦,一保存就保存,项目还能正常启动,但就是不知道问什么报这个错。我的第一个解决方案是删除工作空间下的一个配置文件,这个是在网上百度来的,造成的结果是问题没有解决依旧在报错,工作空间内的所有项目的svn  cvs  的配置都没有了,不能提交项目也不能更新项目。最近不是很忙了,仔细查了查找到了很好的解决办法:1、选中项目,点击 proje

2017-12-28 11:07:06 377

转载 将list集合进行分页

package com.galaxy.util; import java.util.Arrays; import java.util.Collections; import java.util.List; /** * @author svs: * @version 创建时间:2016-12-16 下午02:28:23 * 类说明 */ public class

2017-12-15 10:47:29 7342

原创 myeclipse 将java project 转成webproject

在从其他地方导入项目时,经常会出现web project 不知道问什么变成了javaproject,下面简单说一下如何变回webproject1、选中项目右键->properties 2、选择project facets 点击convert to faceted from...3、勾Dynamic Web Module项,然后点击下面的链接Further

2017-12-07 10:12:26 807

转载 webstorm上svn的安装使用

转自与:http://blog.csdn.net/jgj0129/article/details/527571151、首先要下载SlikSvn网址为:https://sliksvn.com/download/  进入该网站可以根据需要下载32位的或者64位的svn。下图为要下载的图标样式点击下载即可。2、在webstorm中配置svn 。打开你的we

2017-07-26 13:57:13 392

原创 jdk 1.8 线程实例

new Thread(()->{ try { //要执行的代码 } catch (Exception e) { e.printStackTrace(); }}).start();

2017-06-01 10:12:19 2442 1

转载 java 图片加水印

package michael.io.image; import java.awt.AlphaComposite; import java.awt.Graphics2D; import java.awt.Image; import java.awt.RenderingHints; import java.awt.image.BufferedImage; i

2017-05-10 08:42:44 262

原创 springMVC重定向传值问题

先说下情景,我们的项目用到了springMVC,我的业务需求是提交表单,处理成功后需要传一些参数,并重定向到一个成功页面,这里用到重定向的原因是避免用户刷新地址导致数据多次提交。再说下问题,遇到的问题是传的参数会在地址栏中显示,总觉得把数据这样暴露给用户不太优雅,查了很多资料,并没有找到很好的解决办法。springMVC中提供了一个传参的方法RedirectAttributes ,

2017-04-27 10:44:23 1011

原创 自定义日历 实现签到功能

先看下效果图红色块为已签到的日期,样式可以随意更改,清晰明了,话不多说上代码:<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>

2017-03-17 10:28:06 5368 6

原创 Java 自定义注解Annotation

先来看下示例代码:@Target (ElementType.METHOD) @Retention (RetentionPolicy.RUNTIME)public @interface OperationType{ Class modelclass(); String type();}这是一个比较简单的自定义注解,@Target 说明的是注解的作用范围1.CONSTRUCTO

2017-03-09 13:57:41 212

转载 Java生成缩略图Thumbnailator(转载)

原文地址:http://rensanning.iteye.com/blog/1545708Thumbnailator 是一个为Java界面更流畅的缩略图生成库。从API提供现有的图像文件和图像对象的缩略图中简化了缩略过程,两三行代码就能够从现有图片生成缩略图,且允许微调缩略图生成,同时保持了需要写入到最低限度的代码量。同时还支持根据一个目录批量生成缩略图。1、指定大小进行缩放//s

2017-02-09 14:44:53 238

原创 Java 操作按照尺寸裁剪图片

import java.awt.Image;import java.awt.Rectangle;import java.awt.geom.AffineTransform;import java.awt.image.AffineTransformOp;import java.awt.image.BufferedImage;import java.io.File;import java.i

2017-01-13 15:40:22 3583

转载 JavaScript中清空数组的三种方式

原文地址方式1,splicevar ary = [1,2,3,4]; ary.splice(0,ary.length); console.log(ary); // 输出 [],空数组,即被清空了 方式2,length赋值为0 这种方式很有意思,其它语言如Java,其数组的length是只读的,不能被赋值。如int[] ary = {1,2,3,4}; ar

2017-01-04 16:37:07 188

原创 java PDF转image

import java.awt.image.BufferedImage;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.Iterator;import java.util

2016-12-30 11:19:43 348

转载 java构造器的调用顺序

原文/** * 构造器的调用顺序 * 子类在产生对象实例时首先会调用父类的构造函数,如果没有显示指定调用父类自定义的构造函数, * 那么编译器会默认调用super()。如果父类的构造函数中带参数,就必须在子类中指定调用它,否则 * 会因找不到super而报错。 */ class Animal{ Animal(){ System.out.printl

2016-12-30 10:23:09 260

转载 SpringData 学习(4)—— 使用 @Query 注解实现查询

原文地址为了节约时间使得各位看官看起来更加简单舒适,这一节把测试方法和测试代码放在一起。// ------------------------------------ 使用 @Query 注解// 没有参数的查询@Query("select p from Person p where p.id = (select max(p2.id) from Person p2)")Person

2016-12-30 08:29:07 1401

原创 java 链接ftp,相关操作

package com.galaxy.helper;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import net.sf.json.JSONArray;import net.sf.json.JS

2016-12-08 13:17:54 330

转载 Java中堆内存和栈内存详解

原文Java把内存分成两种,一种叫做栈内存,一种叫做堆内存在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。堆内存用于存放由new创建的对象和数组。在堆中分配的内存,由java虚拟

2016-11-29 11:33:01 201

转载 java 单例模式

原文概念:  java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。  单例模式有一下特点:  1、单例类只能有一个实例。  2、单例类必须自己自己创建自己的唯一实例。  3、单例类必须给所有其他对象提供这一实例。  单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日

2016-11-29 11:29:06 204

转载 request常用方法大全

原地址一、HttpServletRequest介绍  HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得客户端请求的所有信息。二、Request常用方法2.1、获得客户机信息  getRequestURL方法返回客户端发出请求时的完

2016-11-28 09:37:27 13975 1

原创 关于websocket小实例

客户端(web页面):     Send      Close        var websocket = null; //判断当前浏览器是否支持WebSocket if('WebSocket' in window){ websocket = new WebSocket("ws://localh

2016-09-28 10:40:55 544

转载 js文字闪烁效果

jquery 文字显示.table-list-warp .tab-all tbody td { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #666666; color: #333333; padding: 4px; text-align: center; vert

2016-06-23 09:31:39 1173

原创 神奇的错误javax.net.ssl.SSLHandshakeException

今天在部署程序的时候遇到一个错误,找了半天也不知道是什么原因,因为在本地运行是没有问题的,报的异常是:最后同事问了我一个问题:服务器的时间是哪天?期初我在部署程序的时候真的注意到了,服务器的时间不太对劲,但是并没有觉得他会影响程序的运行,于是我又到服务器上看了眼时间,竟然是2002年1月份,才想到前天服务器重新做系统了,我将时间修正后,重启程序,果然

2016-06-21 16:22:58 12992 1

原创 初识cookie

闲来无事,来了解下cookie。cookie 是以key/value的形式存储的创建cookie: Cookie c = new Cookie("lastVisited","zhanglixin login ") ; c.setMaxAge(260) ;//设置有效时长 c.setPath("/") ; response.addCookie(c) ;读取cookie :

2016-06-12 14:30:03 353

myeclise-2018.8.0破解

myeclipse 2018 破解文件,破解方法同 myeclipse2017,先运行myeclipse2017_keygen中的crack.bat 再将patch 中的内容拷贝到安装目录的plugin中

2018-08-14

mfz-rxtx-2.2-20081207-win-x64

rxtx 2.2版本,包含RXTXcomm.jar rxtxParallel.dll rxtxSerial.dll 这三个一定要配套使用,否则可能会遇到问题

2018-08-14

空空如也

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

TA关注的人

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