js window.location.href之后,session丢失的问题

今天一个小伙伴问我问题,就是java后台把数据放入session,jsp里js重定向页面之后就取不到session里面的数据了,而且他本地可以,服务器上却取不到session下面是他写的重定向代码:我很少写前端,所以也蒙圈了,带着奇怪的问题google了下,发现问题的原因了session lost with window.location.href   大概意思就是:window.location...
阅读(3370) 评论(1)

Spring Boot —— Thymeleaf + Gradle run on Tomcat(war形式)

Spring Boot 以Jar的方式部署启动,这个不用介绍了, 之前也介绍了关于 Spring Boot + thymeleaf 的简单使用 ,但是今天遇到一个问题, 我先描述下问题的场景:由于运维部门的需求,项目需要以war的形式放到tomcat运行  ,而不是原定的jar的方式运行配置了一下午,也查了一下午的资料,以war的方式在Tomcat能运行,并且能访问Controller,但是在返回...
阅读(1873) 评论(0)

提高开发速度——Eclipse/STS 常用快捷键

在日常开发中,熟悉并正确使用快捷键,能让你的开发速度提升1/5,下面介绍本人日常开发中用eclipse 和  STS等快捷键:1、常用快捷键整理:另外补充:自动引用包快捷键:Ctrl + Shift + O   其中Ctrl + C 和 Ctrl + V就不用多少了吧...2、Eclipse和 STS可以自己查看 工具的快捷键的,操作如下:选择窗口菜单的  Help ——>  Show Activ...
阅读(1358) 评论(3)

Java正则表达式——验证手机号和电话号码

一个朋友需要,所以写了这两个,话不都说,看代码 /** * 获取当前的httpSession * @author :shijing * 2016年12月5日下午3:46:02 * @return */ public static HttpSession getSession() { return getRequest().getSession(); }...
阅读(16099) 评论(2)

Spring Boot—— Thymeleaf (gradle) 的简单使用

最近项目用到了Spring Boot ,但是在控制器返回html视图并渲染参数的时候,存在了疑问。后面考虑用Thymeleaf ,感觉真的不错~,下面分享给大家总共四步:jar 引入 、控制器参数传递  、 html标签引入 、 Thymeleaf 缓存设置一、相关Jar的引用1、maven的引用方式: org.springframework.boot spring-boot-star...
阅读(2036) 评论(1)

【五年】Java打怪升级之路

之前写过一篇帖子,就是关于工作经验分享的,最近很多人私信我,所以博客这边再分享一次这几年来,我最大的感想就是一句话:多看、多写、多想、多问、多分享、多优化、多运动...1、【多看】        读万卷书,行万里路。多看书,多看别人写的代码,多看别人的问题,多看相关技术书,多看文档,多看.....  很多东西都需要我们用双眼来看,当然,很多人肯定会说,哪有那么多时间来做这些事,我只能回答:挤时间。...
阅读(2629) 评论(7)

异常解决 java.io.FileNotFoundException: class path resource [spring/springmvc.xml]

近期很多小伙伴问我,为何启动项目的时候Spring  或 Spring MVC资源文件找不到    ,这里我总结几个问题出现的原因和解决方案一、问题的原因为何会出现这种FIleNotFoundException呢?  原因无非两点:1、路径配置错误 2、编译有问题,文件不存在二、解决办法:对于第一个原因,这个我们不多说,大家自己看看Java Web classpath详解,改好配置目录路径,第一个...
阅读(4852) 评论(0)

MongoDB —— Windows环境安装与简单使用

公司使用mongodb 来做数据库的功能,第一次使用,所以自己去研究了下MongoDB的官网和相关资料,本地windows环境搭建了一个MongoDB的简单数据库,话不多说,进入正题一、下载MongoDB1、MongoDB官网:点击打开2、下载地址:MongoDB 下载    MongoDB官网提供了很多个下载版本,现在最新的是3.2版本的,并且有linux的,也有windows不同操作系统的,我...
阅读(2251) 评论(0)

[置顶] 面试总结——Java高级工程师(三)

二、面试技巧 1、背熟你的简历 原因:面试的第一个问题,一般都是让你简单介绍下你自己,或者介绍一下你最近的项目,而一个面试者,如果连自己的简历都无法熟知,对里面提到的项目、技术都无法描述清楚的话,我想没有哪家公司会接受这样的,哪怕你是超级人才,你自我表述不行,估计也会为此头疼,所以,切记:一定要背好自己的简历,不要求你能全部记下,至少要熟记你最近所待过的两家公司,这两家公司里面你做过的项目,你负责的模块,项目里面用到的技术以及相对应的技术实现方案(这个尤为重要)。...
阅读(53983) 评论(37)

Java 对象的生命周期

Java对象的生命周期         在Java中,对象的生命周期包括以下几个阶段:1.      创建阶段(Created)2.      应用阶段(In Use)3.      不可见阶段(Invisible)4.      不可达阶段(Unreachable)5.      收集阶段(Collected)6.      终结阶段(Finalized)7.      对象空间重分配阶段(De...
阅读(4651) 评论(1)

JVM结构、GC工作机制详解

外话:最近在应聘阿里2015暑期实习,感触颇多。机会总是留给有准备的人的,所以平常一定要注意知识的巩固和积累。知识的深度也要有一定的理解,不比别人知道的多,公司干嘛选你?关于JVM和GC,我相信学Java的绝大部分人都听过,很多公司的面试官都爱问,一开始我也很头痛,问这么底层干什么,所以我每次面试也只是看看答案敷衍了事。最近面完阿里感觉真不能这样,知识不仅要知其然,还要知其所以然。其实弄懂了JVM...
阅读(8192) 评论(2)

深入Java源码解析容器类List、Set、Map

参考文献:Java容器相关知识全面总结:http://www.codeceo.com/article/java-container-brief-introduction.htmlJava官方API文档:http://docs.oracle.com/javase/8/docs/api/1 常用容器继承关系图    先上一张网上的继承关系图    个人觉得有些地方不是很准确,比如Iterator不是容...
阅读(1242) 评论(0)

Java实现几种常见排序方法

日常操作中常见的排序方法有:冒泡排序、快速排序、选择排序、插入排序、希尔排序,甚至还有基数排序、鸡尾酒排序、桶排序、鸽巢排序、归并排序等。冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。代码/*...
阅读(567) 评论(0)

Java工程师成神之路

一基础篇11 JVM111 Java内存模型Java内存管理Java堆和栈垃圾回收112 了解JVM各种参数及调优113 学习使用Java工具114 学习Java诊断工具115 自己编写各种outofmemorystackoverflow程序116 使用工具尝试解决以下问题并写下总结117 参考资料12 Java基础知识121 阅读源代码122 熟悉Java中各种变量类型123 熟悉Java St...
阅读(1366) 评论(0)

[置顶] 面试总结——Java高级工程师(二)

面试题千变万化,不变的是知识点和技术根本。基础很重要,故不积跬步,无以至千里;不积小流,无以成江海。学好基础,把握好技术的原理,然后去实践,这样才能深入了解一门技术,学不可以已! 另外,面试过程中,保持自信,不会的咱大胆的说不会,没啥好丢脸的,不会不是说你真的不会,也许是忘了,也许是没注意到,记住面试题目,回来自己补充资料和相关的信息,相信你肯定会越来越从容,要记住不是为了面试而面试,而是为了未来的工作而面试,如果能一直保持这个状态,没有什么事情拿不下的。...
阅读(22416) 评论(31)
128条 共9页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:469693次
    • 积分:4857
    • 等级:
    • 排名:第6535名
    • 原创:97篇
    • 转载:31篇
    • 译文:0篇
    • 评论:314条
    个人简介
    我只是一个简单的Coder,为了兴趣和理想奋斗在生活的道路上
    希望大家多多交流,共同进步,有疑问或想法请留言或者私信,也可以加群:157797573

    博客专栏
    最新评论
    你还在一个人孤独的奋斗吗?
    其实,你并不寂寞,欢迎加入CSDN Java群,这里是你的另一个家!    点击加入:CSDN Java群