自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr_Smile2014的博客

Mr_Smile2014的博客

  • 博客(11)
  • 资源 (10)
  • 收藏
  • 关注

转载 不得不看的Java代码性能优化总结

前言代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考

2015-11-30 15:19:24 8844 9

原创 剖析js对浮点数运算精度问题

js对浮点数操作精度会出现什么问题呢?比如: 10-9.99 =?。按照常理10-9.99应该等于0.01,但是通过js操作后结果不是0.01而是0.0099999999999999...大家不信可以尝试一下。再比如0.7+0.1等于多少呢,按照常理应该等于0.8,而在js操作时,结果却是0.7999999999999999。那么我们该怎样解决这个问题呢?

2015-11-27 10:40:14 2955 6

转载 解决java读取大文件内存溢出问题、如何在不重复读取与不耗尽内存的情况下处理大文件

1、传统的在内存中读取读取文件行的标准方式是在内存中读取,Guava 和Apache Commons IO都提供了如下所示快速读取文件行的方法:123Files.readLines(newFile(path), Charsets.UTF_8); FileUtils.readLines(new

2015-11-19 15:50:14 16041 5

原创 个人整理的web开发中常用的表单验证的正则表达式JS

1.在input框中只能输入金额,其实就是只能输入最多有两位小数的数字 一种在input输入框限制 元 第二种对于表单动态增加的方式,只能在js方法中验证。 var amount=$("#amount").val(); if (amount.search(/^\d*(?:\.\d{0,2})?$/)==-1) { alert("金额格式不对,最多有两位小数");

2015-11-19 11:17:49 3067

原创 解决在Safari、IE高版本中采用自定义选择文件按钮ajaxFileUpload不能上传问题

在web页面中常常使用文件上传功能,如果在页面中使用默认的文件输入框和选择按钮,那么样式看起来很丑,而且不同的浏览器中样式不一样。所以很多开发人员喜欢把文件类型的输入框采用display:none隐藏了,采用自定义的输入框和选择按钮,这样看起来与页面整体风格比较统一而且美观。但是如果采用ajaxFileUpload异步进行上传的话,在Safari、IE高版本中就会上传失败。那么问题改怎么解决呢

2015-11-16 17:56:07 4304

原创 java中不同的ORM框架实现对数据库批量插入数据库的方式与技巧

1.jdbc方式中使用executeBatch实现JDBC中在做数据插入、更新、删除操作,可以使用executeBatch()方法减少数据库调用次数,如:Statement pstmt = conn.createStatement(); pstmt.addBatch("insert into settings values(3,'小米','女')"); pstmt.addBatch("

2015-11-13 18:22:49 3299 1

转载 深入理解volitale关键字

一、java内存模型与多线程编程中的三个感念1、原子性原子性是指一些操作或者全都执行,要么或者全都不执行,整个操作作为一个整体是不可分割的,例如,一个银行中有两个账户A,B,现在要从A账户中转账500元到B账户,那么一共可以分为两个步骤:1、从A账户取出500元:A = A - 500 ;2、向B账户存入500元:B = B + 50

2015-11-09 22:47:28 2613 1

转载 剖析怎样使用Spring的PropertyPlaceholderConfigurer占位符

1. PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是BeanFactoryPostProcessor接口的一个实现。PropertyPlaceholderConfigurer可以将上下文(配置文件)中的属性值放在另一个单独的标准java Properties文件中去。在XML文件中用${key}替换指定的properties文件中的值。这样的话,

2015-11-07 22:33:55 1083

原创 剖析Java同步块synchronized及常用使用方法

Java 同步块(synchronized block)用来标记方法或者代码块是同步,避免线程的资源竞争和数据的不一致问题。 Java中的同步块用synchronized标记。同步块在Java中是同步在某个对象上。所有同步在这个对象上的同步块在同一时刻只能被一个线程进入并执行操作。其它对该对象的同步块的线程将被阻塞,直到执行该同步块中的线程执行完成退出。接下来介绍同

2015-11-07 22:11:01 1386

转载 剖析java.lang.OutOfMemoryError: Java heap space产生原因及解决方法

解释:   JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置。JVM在启动的时候会自动设置Heapsize的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。   可以利用JVM提供的-Xmn-Xms-Xmx等选项可进行设置。Heapsize的大小是YoungGeneration和TenuredGenerai

2015-11-04 17:11:39 2739

原创 剖析OutOfMemoryError: PermGen space产生原因及解决方法

PermGen space的全称是Permanent Generation space,是指内存的永久保存区域。OutOfMemoryError: PermGen ; 这一区域用于存放Class和Meta的信息。  产生原因:         Class在被加载的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同,GC(Garbage Col

2015-11-04 16:59:38 4275

WAP域名查询系统ASP.NET 1.1版

WAP域名查询系统ASP.NET 1.1版

2021-04-24

百度文档下载器

1. 支持百度、豆丁、畅享、MBALib、HP009、MAX、Book118等文库文档。   2. 无需积分也无需登录就可以自由下载百度文库和豆丁文库。   3. 支持多个任务同时下载和断点续传下载。   4. 生成的pdf文档与原始文档质量等同。

2021-03-30

使用google身份验证器实现动态密码验证java

使用google身份验证器实现动态密码验证

2017-08-14

使用google身份验证器实现动态密码验证java demo

使用google身份验证器实现动态密码验证,采用JAVA语言。包含客户端和服务端key的生成和app动态口令的验证

2017-08-14

zxing解析二维码图片所需的javase.jar

zxing解析二维码图片所需的javase.jar

2016-12-19

fastdfs与dubbo整合实现分布式服务接口

fastdfs开源的轻量级分布式文件系统,它给我们提供了java版本的client api。通过该API可以实现对文件的上传、下载和删除。 为了避免每个应用都配置fasdtfs参数、读取配置文件,调用client api获取trackerServer、StorageServer然后再近些上传、下载 、删除等相关的调用和返回结果的处理。所以采用与dubbo整合,提供分布式服务接口,其它应用只需调用相应接口就可以了。

2016-09-13

使用RSA、MD5对参数生成签名及接收方验签

使用RSA、MD5对参数生成签名及接收方验签

2016-08-05

使用RSA、MD5对参数生成签名与验签

使用RSA、MD5对参数生成签名与验签

2016-08-05

使用redis在nginx负载下tomcat6多节点共享session

使用redis,解决在nginx负载下tomcat6多节点共享session问题

2015-12-17

实现使用3des在页面js加密,后台java解密

实现使用3des在页面js加密,后台java解密

2015-12-04

空空如也

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

TA关注的人

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