- 博客(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
1885
3
转载 谷歌浏览器跨域问题解决方案
谷歌浏览器最近进行了升级,导致一些链接产生了跨域,因此记录下跨域的解决方案老版本谷歌浏览器(49版本以前)1、右键点击谷歌浏览器,选择属性2、在目标输入框尾部加上 --disable-web-security3、点击应用 确定 重新打开浏览器即可新版浏览器跨域设置1、在电脑上新建一个目录 例如 C:\MyChromeDevUserData2、右键点击谷歌浏览器,选择属性3、在目标输入框尾部加上--disable-web-security --user-data-di...
2020-09-09 10:34:03
5811
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
219
原创 springboot2.1.3 整合springsession
这里强调一下springboot版本:2.1.3 ,以下配置适用于2.1.* ,低版本不适用(因为在次踩过坑)。首先描述一下遇到的问题:起初是按照低版本的配置进行配置的,发现每次sessionid都不同,请求中没有cookie信息。经过对比发现springboot版本会影响到session无法共享。以下是针对springboot2.1.3版本完整的配置,以供大家参考。1、引入依赖包...
2019-12-04 14:24:57
729
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
3761
转载 原生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
1685
转载 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
341
原创 swagger 应用配置
pom.xml:<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.2.2</version></dependency&
2018-08-07 17:31:13
292
原创 debugger小解
debugger用于js代码调试。但是如果调试完程序建议删除掉,虽然不影响执行效率,但是如果客户开启调试,会觉得莫名奇妙。个人建议删掉。(内容很少,日后了解继续补充) ...
2018-07-24 10:03:27
307
转载 dubbo框架学习(一)
RPC是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。 RPC采用客户机/服务器模式。请求程序就是一个客户机,而服务提供程序就是一个服务器。首先,客户机调用进程发送一个有进程参数的调用信息到服务进程,然后等待应答信息。在服务器端,进程保持睡眠状态直到调用信息到达为止。当一个调用信息到达,服务器
2018-07-20 10:09:37
154
转载 easyui中双击事件与单击事件冲突解决方案
无论使用bootstarp还是EasyUI在为某一控件同时绑定双击事件和单击事件的时候,就会造成冲突,当我们双击时,会先触发单击事件,然后触发双击事件。解题思路是这样的,我们在单击事件中添加一个延时,若在延时所在的时长内没有做其他操作,则执行单击事件,若在延时的时长内,再次点击控件,则取消延时程序。这样就可以在一定程度上解决这个冲突。当然这个延时的时长设置是需要斟酌的,若太长,则单击事件有种缓...
2018-07-19 09:24:26
2606
转载 javascript中的define用法
原文地址1. AMD的由来 前端技术虽然在不断发展之中,却一直没有质的飞跃。除了已有的各大著名框架,比如Dojo,JQuery,ExtJs等等,很多公司也都有着自己的前端开发框架。这些框架的使用效率以及开发质量在很大程度上都取决于开发者对其的熟悉程度,以及对JavaScript的熟悉程度,这也是为什么很多公司的技术带头人都喜欢开发一个自己的框架。开发一个自己会用的框架并不难,但开发一个大...
2018-07-18 13:38:57
10326
转载 sql优化方案简述
原文地址:https://blog.youkuaiyun.com/imimi_/article/details/794401201.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描, 3.应尽量避免在 where 子句中使用!=或<...
2018-07-16 09:56:47
443
原创 在一个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
4629
原创 myeclipse 设置页签颜色
记录下如何修改myeclipse 的页签颜色操作步骤:1、window->preferences->general->appearance->colors and fonts2、按照上图找到对应位置,点击edit 选择自己想要的颜色,保存即可。...
2018-07-04 10:35:23
297
原创 myeclipse 视图混乱 有的视图打不开
今天早上打开myeclipse 想查看一个文件的历史,打开之后没有文件只有一个空白的框,然后debug时不走断点,并且提示:Perspective switch job has encountered a problem中文的意思就是视图切换的时候出现了问题,解决方案:windows----->perspective-------->close all perspec
2018-01-15 15:57:51
856
原创 Mysql 中 IN条件为字符串时只有第一个数据可用的问题
前两天写了一个sql 使用了 in ,由于数据量很大,所以当时并没有发现有什么问题,后来清理了一下数据库,发现查出的结果并不是特别准确,鱼食就开始找原因,为什么会这样,我最开始的猜测是数据错误,但是检查过后这个猜测被排除了,第二个猜测是哪些条件查的有问题,于是又仔仔细细的看了一遍sql,也并没有发现问题所在。最后实在没办法我把sql拆开一点点执行,发现只能查询出 集合的第一个值 ,例如 我的集
2018-01-04 13:22:33
4788
2
原创 building Spring aop reference model has encountered a problem
最近 myeclipse 项目一直在报这个错,很烦,一保存就保存,项目还能正常启动,但就是不知道问什么报这个错。我的第一个解决方案是删除工作空间下的一个配置文件,这个是在网上百度来的,造成的结果是问题没有解决依旧在报错,工作空间内的所有项目的svn cvs 的配置都没有了,不能提交项目也不能更新项目。最近不是很忙了,仔细查了查找到了很好的解决办法:1、选中项目,点击 proje
2017-12-28 11:07:06
455
转载 将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
7402
原创 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
857
转载 webstorm上svn的安装使用
转自与:http://blog.youkuaiyun.com/jgj0129/article/details/527571151、首先要下载SlikSvn网址为:https://sliksvn.com/download/ 进入该网站可以根据需要下载32位的或者64位的svn。下图为要下载的图标样式点击下载即可。2、在webstorm中配置svn 。打开你的we
2017-07-26 13:57:13
438
原创 jdk 1.8 线程实例
new Thread(()->{ try { //要执行的代码 } catch (Exception e) { e.printStackTrace(); }}).start();
2017-06-01 10:12:19
2486
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
295
原创 springMVC重定向传值问题
先说下情景,我们的项目用到了springMVC,我的业务需求是提交表单,处理成功后需要传一些参数,并重定向到一个成功页面,这里用到重定向的原因是避免用户刷新地址导致数据多次提交。再说下问题,遇到的问题是传的参数会在地址栏中显示,总觉得把数据这样暴露给用户不太优雅,查了很多资料,并没有找到很好的解决办法。springMVC中提供了一个传参的方法RedirectAttributes ,
2017-04-27 10:44:23
1053
原创 自定义日历 实现签到功能
先看下效果图红色块为已签到的日期,样式可以随意更改,清晰明了,话不多说上代码:<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>
2017-03-17 10:28:06
5446
3
原创 Java 自定义注解Annotation
先来看下示例代码:@Target (ElementType.METHOD) @Retention (RetentionPolicy.RUNTIME)public @interface OperationType{ Class modelclass(); String type();}这是一个比较简单的自定义注解,@Target 说明的是注解的作用范围1.CONSTRUCTO
2017-03-09 13:57:41
238
转载 Java生成缩略图Thumbnailator(转载)
原文地址:http://rensanning.iteye.com/blog/1545708Thumbnailator 是一个为Java界面更流畅的缩略图生成库。从API提供现有的图像文件和图像对象的缩略图中简化了缩略过程,两三行代码就能够从现有图片生成缩略图,且允许微调缩略图生成,同时保持了需要写入到最低限度的代码量。同时还支持根据一个目录批量生成缩略图。1、指定大小进行缩放//s
2017-02-09 14:44:53
259
原创 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
3640
转载 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
218
原创 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
399
转载 java构造器的调用顺序
原文/** * 构造器的调用顺序 * 子类在产生对象实例时首先会调用父类的构造函数,如果没有显示指定调用父类自定义的构造函数, * 那么编译器会默认调用super()。如果父类的构造函数中带参数,就必须在子类中指定调用它,否则 * 会因找不到super而报错。 */ class Animal{ Animal(){ System.out.printl
2016-12-30 10:23:09
290
转载 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
1468
原创 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
361
转载 Java中堆内存和栈内存详解
原文Java把内存分成两种,一种叫做栈内存,一种叫做堆内存在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。堆内存用于存放由new创建的对象和数组。在堆中分配的内存,由java虚拟
2016-11-29 11:33:01
227
转载 java 单例模式
原文概念: java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。 单例模式有一下特点: 1、单例类只能有一个实例。 2、单例类必须自己自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日
2016-11-29 11:29:06
226
转载 request常用方法大全
原地址一、HttpServletRequest介绍 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得客户端请求的所有信息。二、Request常用方法2.1、获得客户机信息 getRequestURL方法返回客户端发出请求时的完
2016-11-28 09:37:27
14187
1
原创 关于websocket小实例
客户端(web页面): Send Close var websocket = null; //判断当前浏览器是否支持WebSocket if('WebSocket' in window){ websocket = new WebSocket("ws://localh
2016-09-28 10:40:55
578
转载 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
1209
原创 神奇的错误javax.net.ssl.SSLHandshakeException
今天在部署程序的时候遇到一个错误,找了半天也不知道是什么原因,因为在本地运行是没有问题的,报的异常是:最后同事问了我一个问题:服务器的时间是哪天?期初我在部署程序的时候真的注意到了,服务器的时间不太对劲,但是并没有觉得他会影响程序的运行,于是我又到服务器上看了眼时间,竟然是2002年1月份,才想到前天服务器重新做系统了,我将时间修正后,重启程序,果然
2016-06-21 16:22:58
13497
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
378
myeclise-2018.8.0破解
2018-08-14
mfz-rxtx-2.2-20081207-win-x64
2018-08-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人