关闭
当前搜索:

[置顶] 听说有些老铁,要感谢下大师兄?扫一扫,领红包啦。顺便表示一下,怎么样?

老铁,既然都点进来啦,那先别着急着走。 来啊,看茶!!! 少年,我看你骨骼精奇,是万中无一的武学奇才,如果有一天,让你打通任督二脉,那还不飞龙上天哪!!! 正所谓:我不入地狱,谁入地狱,警恶惩奸,维护世界和平这个任务就交给你了,好吗? 这本《如来神掌》是无价之宝。 (看法宝......二维码......下图) (此二维码内心OS:我是《如来神掌》,对,没错,就是我。)...
阅读(2485) 评论(15)

[置顶] IntelliJ IDEA使用教程 (总目录篇)

IntelliJ IDEA使用教程 (总目录篇) 硬件要求 IntelliJ IDEA 的硬件要求 安装包云盘分享 IntelliJ IDEA 15,16 win 7 64位安装包以及注册码 百度云盘(最新链接在文章底部评论里) 注册与激活(建议下载安装专业版) IntelliJ IDEA(或者JetBrains PyCharm)中弹出“IntelliJ I...
阅读(12616) 评论(29)

Java 将科学计数法的数字转成完整的数字展示;double类型的小数值不准确的处理

首先是从Excel里面读数据的时候,Excel里面的数据是数字,太大,其实也不是数字,就是个银行卡号,复制进去,就自动成数字啦,然后就变成科学计数法啦,在使用poi读取数据的时候,读出来的就是科学计数法的数字,tostring之后,就不是我们想要的数据啦,这是一种情况。还有一种情况,就是Excel里面的小数比如,1.2读出来可能就是1.19999,这个就是double类型的小数的值不准确的问题啦。...
阅读(541) 评论(2)

spring web.xml中 拦截器(Interceptor)的实现原理及代码示例

前言:前面2篇博客,我们分析了Java中过滤器和监听器的实现原理,今天我们来看看拦截器。1,拦截器的概念    java里的拦截器是动态拦截Action调用的对象,它提供了一种机制可以使开发者在一个Action执行的前后执行一段代码,也可以在一个Action执行前阻止其执行,同时也提供了一种可以提取Action中可重用部分代码的方式。在AOP中,拦截器用于在某个方法或者字段被访问之前,进行拦截然后...
阅读(251) 评论(0)

spring web.xml中 监听器(Listener)的工作原理和代码演示

Servlet的监听器Listener,它是实现了javax.servlet.ServletContextListener 接口的服务器端程序,它也是随web应用的启动而启动,只初始化一次,随web应用的停止而销毁。主要作用是:做一些初始化的内容添加工作、设置一些基本的内容、比如一些参数或者是一些固定的对象等等。首先来看一下ServletContextListener接口的源代码:[java] v...
阅读(236) 评论(0)

spring web.xml中 过滤器(Filter)的工作原理和代码演示

一、Filter简介  Filter也称之为过滤器,它是Servlet技术中最激动人心的技术之一,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp,Servlet, 静态图片文件或静态html文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。  Servlet API中提供了一个Filter接口,开...
阅读(284) 评论(0)

java 8 集合方法 removeIf()的示例

作用:删除集合中符合条件的成员,empty集合也可以,但是null就炸啦。直接看代码和运行结果 /** * 删除集合中符合条件的成员,empty集合也可以,但是null就炸啦。 */ private static void removeIfTest() { List list = Lists.newArrayList("1","12","13","...
阅读(290) 评论(0)

JRebel 7.1.5 插件下载 安装 激活 结合 IntelliJ IDEA ,处理 hot swap failed 的问题。是真的热部署。

一般在使用这个 IntelliJ IDEA 的时候,额,大多数都是搞 Java web 的吧。那得配置tomcat吧,配置了tomcat之后,是不是很多时候,修改了些代码之后,比如:某个类新添了个,或者删除了个属性添加或者修改了注解,包括注解的参数,比如 @RequestMapping 映射的URL的值新增或者删除方法。。。这个时候,你从idea切换到浏览器之后,idea就会出现:hot swap...
阅读(913) 评论(4)

Elasticsearch 基本查询,term,match,

这里使用的是sense插件,利用Elasticsearch 内置查询条件做查询,而不是使用的命令行的rest   api  使用的curl,这个curl用起来,太难受啦先上图,看看这使用的数据结构。大致就是这么个对象的数据,下面就是对这类数据的各种姿势的查询,此文我未做实测,只是简单的把视频截图,放这啦。我做个笔记。先是简单的get这个不是咱一般的准确查询,查出来的是模糊查询,不是title=el...
阅读(231) 评论(0)

在 IntelliJ IDEA 中,如何使用 SVN 拉分支

说是要创建个SVN的分支,用于单独的定制化项目的开发。与主干项目分开。所以,要创建个branch。翻译一下就是分支的意思啦。 下面看怎么操作吧。 选择项目,右键,然后如图操作。 就会出现下图。 对图稍微解释一下。 copy from : 就是从哪个地方取数据来当作svn仓库的初始源码。 有2个选项,二选一。 working copy 估计就是把你本地的那个目录下面...
阅读(381) 评论(0)

spring mvc 集成 swagger 详细实践,绝壁原创,耳目一新的感觉。

一般都是在已经很完善的项目里面,去集成这个 swagger ,我这就反其道而行之,仔细看看这个 swagger 到底都依赖些什么jar包。 让你好好了解下这个东西,出了些问题的话,也可以简单的处理下。 我这就是以一个非常简单的 maven hello world 项目的基础上,去集成这个 swagger 的实践记录。 所以,你这得有个如上的简单项目。 我这有以前的链接,可以供小白们参考。...
阅读(912) 评论(0)

LocalDate LocalTime LocalDateTime DateTimeFormatter Java 8 新出的时间(time)和日期(date)的API的使用详细实例

现在有如下需求,根据传入时间 获得当前时间的凌晨零点零分零秒的时间,时间戳。 获得当前时间的本周一的凌晨零点零分零秒的时间,时间戳。 获得当前时间的本月的第一天的凌晨零点零分零秒的时间,时间戳。 新接口更好用的原因是考虑到了日期时间的操作,经常发生往前推或往后推几天的情况。 使用Java 8 新提供的API可以很好的操作时间。 时间和日期,可以实现简单的加plus 减 minus。可以...
阅读(922) 评论(0)

Java 代码中看到数字中间带下划线的,如 1000_000 这种形式的数字的理解

今天,一不小心,点到了源码里面去,看到个数字 1000_000,Java代码还可以这么定义数字的,厉害啦,我就百度啦下。原来这个就是1000000。等效的。只是1000_000这样写之后,可读性变强。 实际测试了下。 这个文章,是真的简单,就是图个稀奇。 我真的是第一次看见这么写数字的。 这是Java7引入的新特性。分割数字增强可读性。 当然它有一些使用上的限...
阅读(1067) 评论(1)

Java项目读取配置文件时,FileNotFoundException 系统找不到指定的文件,System.getProperty("user.dir")的理解

唉,读取个文件,也就是在项目里面去获得配置文件的目录,然后,变成文件,有事没事,总是出个 FileNotFoundException   系统找不到指定的文件,气死人啦。 还有就是:System.getProperty("user.dir"),都说获得的是“工作目录”,有老铁们在意这个,工作目录怎么理解吗?我这做了个简单的测试。 但是,你把这个配置文件放在项目的根目录下面,也就是 说你的项目...
阅读(729) 评论(0)

spring aop 中@annotation()的使用,关于自定义注解,绝壁原创的文章

在自定义个注解之后,通过这个注解,标注需要切入的方法,同时把需要的参数传到切面去。那么我们怎么在切面使用这个注解。 我们使用这个自定义注解一方面是为了传一些参数,另一方面也是为了省事。 具体怎么省事,看我下面的例子就造啦。 一般,别人的切面都是这么写的 先声明一个切入点。 //切入点签名 @Pointcut("execution(* com.lxk.spring.aop...
阅读(1259) 评论(0)

Spring MVC 集成 AOP,自定义注解,在切面获得方法参数,以及自定义注解的参数。

本文实现了,自定义个注解,用来标注切入点,就是说,你想让哪些个方法执行切面的方法,只需要在这些方法上面,添加自定义注解,然后,就可以执行切面的advice啦。 我们在切面可以拿到: 1,当前执行方法的参数。 2,自定义注解上定义的参数。 3,顺便获得当前session里面的用户吧。 要在spring mvc里面集成aop,那么就得先看如何完善配置文件。 这有个前提。 就是你的项目已经...
阅读(1702) 评论(0)

aspectj 使用spring AOP切面编程的时候报错:ReflectionWorld$ReflectionWorldException NoClassDefFoundError 的处理

在spring mvc 项目中使用 aop 面向切面编程的时候,本以为万事俱备,当启动之后,发现,哦呵,代码报错啦。 nested exception is java.lang.NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorldException 哦,原来在pom.xml里面引入a...
阅读(324) 评论(0)

Elasticsearch 增删改查之 Sense 插件使用 ,chrome浏览器Sense插件的介绍,离线安装,简单使用记录

Sense chrome插件的概述 Sense是一款基于chrome的插件。通过Sense扩展插件我们可以很方便的操作ElasticSearch。ElasticSearch是一个开源的分布式搜索引擎,具备高可靠性,支持非常多的企业级搜索用例。像Solr4一样,是基于Lucene构建的。支持时间时间索引和全文检索。 ElasticSearch作为一个基于Lucene的搜索服务器。它提供了一个...
阅读(788) 评论(0)

Google已将 xxx 标记为恶意程序并阻止安装的解决办法

当我想在chrome浏览器里面安装个自己下载的谷歌浏览器的插件时候,报错如标题。 我当前使用的谷歌浏览器的版本是 61.0.3163.100(正式版本) (64 位) 直接在谷歌浏览器的地址栏输入  chrome://settings/  可以直接到浏览器的设置页面。也可以通过点点点的操作到达这个页面。 找设置里面的高级,我这个版本如图所示,在底部。 找到:保护您和您的设备不受危险...
阅读(3369) 评论(0)

UnsupportedOperationException之Collections$UnmodifiableList异常

报错内容如下: java.lang.UnsupportedOperationException at java.util.Collections$UnmodifiableList.sort(Collections.java:1331) 这个报错,牵扯到个unmodifiablerandomaccesslist这个list集合。 具体情况如下 先是使用这个去查数据库,然后返回一...
阅读(520) 评论(2)

i++不是原子操作,看似简单,实则巨坑的一个线程同步的问题。synchronized 和 volatile

线程同步,即对多个线程可能同时访问一个资源的时候。这个时候,有个互斥的要求,一般都是加锁。synchronized。但是,有时候,仅仅这个synchronized是不够用的,还可能会使用到一个不常用的关键字:volatile 下面看看这个简单的多线程同步的代码。看看加不加这个volatile会有什么不同的效果。 package com.lxk.threadTest.mianShiTest....
阅读(464) 评论(4)

Java 之 Serializable 序列化和反序列化的概念,作用的通俗易懂的解释

遇到这个 Java Serializable 序列化这个接口,我们可能会有如下的问题 什么叫序列化和反序列化 为啥要实现这个 Serializable 接口,也就是为啥要序列化 serialVersionUID 这个的值到底是在怎么设置的,有什么用。有的是1L,有的是一长串数字,迷惑ing。 我刚刚见到这个关键字 Serializable 的时候,是有这么些问题的。 1,序列...
阅读(1076) 评论(0)
418条 共21页1 2 3 4 5 ... 下一页 尾页
    老铁们,支付宝扫一扫,领红包啦!
    扫一扫,红包是你的!对,你没看错,天天都有效,可以直接保存,天天扫,天天拿。不信?搞一哈,就造啦!!!
    个人资料
    • 访问:2675826次
    • 积分:22246
    • 等级:
    • 排名:第392名
    • 原创:332篇
    • 转载:82篇
    • 译文:4篇
    • 评论:1591条
    大 师 兄 说
    • 交流群:321964905(新建)
    • 我扣扣:1181415316
    • 我邮箱:cmshome@163.com
    • 我格言:"习惯就好"坑了多少人
    • 暂时在:帝都
    • 曾工作:成都
    • 我爱好:海贼王
    • 我爱好:英雄杀
    • 我家乡:济源市
    • 我爱好:写bug
    • 求求求:有问题就留言吧
    • 为啥呢:大师兄是一直在维护的
      你觉得本博文对你有用吗 有用,那就请点赞留言。 暂时没用,也请不要踩。
    博客专栏