自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

山鬼谣的专栏

我的这一生

  • 博客(8)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 eclipse导入Dynamic Web project项目 注意事项

环境jdk:1.8 eclipse:spring tool suite 3.8.4.RELEASE场景今天在导入一个我很久之前创建的Dynamic Web project项目时,发现目录怪怪的。比如:WebContent目录变成了一个包,而且是白的,里面的lib中的jar包,一旦引入就会移出lib目录。 下图是我调整好的效果:因为我现在还原不回去了,我就说下解决方法

2018-01-31 23:21:11 7199

原创 ssh传输层协议

环境纯理论知识,只是笔记,非教程二进制协议格式每个数据包为以下格式: 类型 名称 uint32 packet_length byte padding_length byte[n1] payload; n1=packet_length-padding_length-1 byte[n2] random padding; n2=padding_length byt

2018-01-24 19:13:45 3613

原创 java 商业中保留有效位数和小数位数

环境jdk:1.7前言之前,我曾写过一篇 java使用BigDecimal 处理商业精度及高精度详解,如何去获取有效位数;当时的我,没有弄清楚有效位和小数位数其实是互斥的! 导致在之后的工作业务中出现了问题;今天特意记录下; 问题的主要因为是我没有弄清保留有效位和保留小数位是互斥的关系在此之前,我想写出一个通用的方法,就是既能保留有效位,又能保留小数位;

2018-01-19 11:59:29 2578

原创 格式化商业高精度数据 即包含逗号的格式

环境jdk:1.7前言因为某种原因,导致,原本是前端去格式化的工作,现在需要后台API这边进行格式化; 例如:21024.00 -> 21,024.00虽然这个实现起来很简单,网上有很多教程。 但是,今天我,特意研究了; 现在做下笔记,因为我发现,网上存在很多片面的知识! 非常容易误导人!DecimalFormat要实现格式化的话,就需要用到Dec

2018-01-18 21:21:27 366

原创 play framework 提示:VerifyError错误

环境jdk:1.7 play framework:1.2.7前言最近要改一个web项目;像往常一样,去gitlab中去拉取项目; 之后执行play eclipsify生成eclipse项目的格式,之后导入; 在之后,就是启动项目,并且访问localhost:9998,结果就报错:Oops: VerifyErrorAn unexpected error occured...

2018-01-15 10:25:54 1246

原创 java 深层次翻页的解决方案

环境jdk:1.7+ 数据库:mongodb:3.4前言最近有个业务,查询的数据量很多,比如我要查询2007-2018年的数据,总共有98万多条数据。 而我公司的交互,又是支持点击最后一页,这样就会造成数据库skip数据量很大,导致查询速度非常慢,大概是10秒到13秒的样子(已经建好了,最优的索引);虽然网上都是建议,不要去查询最后一页的数据,只提供一定范围的数据,但是

2018-01-08 11:49:52 740

原创 java comparator 升序、降序、倒序从源码角度理解

环境jdk:1.7+前言之前我写过关于comparator的理解,但是都理解错了。java 自定义排序【Comparator升序降序的记法】特别是 上面这篇,完全理解错了,排序的真正的意思。最近通过查看源码,打断点的方式,一步步的查看、演算。算是明白了!当时我心里的疑惑是: ① -1到底表示不表示倒序; ② -1、0、1这三个值真的需要同时使用吗?能不能只使用其...

2018-01-07 21:35:20 62434 39

原创 mongodb 索引优化再优化【前缀大致相同】

环境mongodb:3.4 Robomongo:1.0前言在没有建立索引的情况下,当查询排序请求,并且skip值很大时,就会报如下错误:Sort operation used more than the maximum 33554432 bytes of RAM.意思是说,排序操作不能超过内存32M。解决方式大概2种: 方法一、是把32M的mongodb限制给去掉。db.adminCommand

2018-01-03 16:56:23 3550 2

scalable-io-in-java-中文.pdf

网上都是不带书签,并且有些地方翻译有歧义。 所以我整理了一个。 特点:带书签 Scalable io in java 中文版,并且对有歧义的语义进行了修改。

2019-07-04

serlvet过滤器的教程

详细的讲解,过滤器的知识点,非常适合于初级入门

2014-01-07

Ajax异步检查用户名是否存在

Ajax异步检查用户名是否存在,一个学习Ajax非常基础的例子

2014-01-07

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

TA关注的人

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