`
hellojava
  • 浏览: 13342 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
URL File file=new File(""); file.toURL(); 此处windows和linux有不同 windows: file:/C:/work/chandan/deepak.txt linux: file:/data/deepak.tx
代扣少一分钱        今天细心的财务妹子对账,发现代扣系统中的金额和系统应还的金额差1分钱,对,是1分钱,然后较真的财务妹子顿时不乐意了,逼着研发找原因。好吧,原因找到了,问题在于new Double(amout*100).intValue()这个方法。         amount=643.81元,那么new Double(amout*100)可不一定我们想象的是64381(单位分,代扣的金额一般是整数,但是单位是分),比如可能死64380.999999,这样刚好碰到了.intValue()这个粗暴阶段的取整方法,就会变成64380分,也就是643.80元。          针 ...
  git提交的时候如果遇到does not match your user
       银行卡号码识别的方案,市面上收费的很多,找到并试用过的几个如下。 1、百度实验室 http://apistore.baidu.com/apiworks/mservicedetail/1835.html 2、云脉http://www.yunmai.com/ 3、汉王http://developer.hanvon.com/        一般分为api和sdk两种,api较简单,但是需要将图片地址或者将图片发送到云端;sdk则能够处理本地图片,速度会更快。          都有免费版本,但是都限定了20次左右的每日调用次数,无法商业化。商业版本大致的价格约在0.1元每次 ...
       我们的录单系统中,除了上传身份证外,还需要手动填写身份证和银行卡号,特别是银行卡号,那些凹凸效果和特殊字体实在是人眼不友好的,之前系统老的订单中不少卡号输入错误的。先看下身份证识别。 对于身份证内容的识别,输入OCR技术,有一些收费和开源的实现。                  开源实现中,比较著名的是tesseract,对应的网址是https://github.com/tesseract-ocr/tesseract,除了识别外,还能够增加不同的语言库进行训练,提高识别率。关于tesseract的用法,参见http://www.52itstyle.com/thread- ...
       今天布置了任务下去做二维码生成任务,对经销商的不同商品生成不同的二维码,后续会打印出来配合APP录单,本意是让他了解二维码这一块的zxing包,通过java来实现,没想到中途去看了下进度,找了个网上的二维码生成api直接生成了。哈哈,好吧,这也是很简便的方法。        二维码生成实际确实是这两种方法。        1、通过调用三方库例如zxing进行编写,好处是了解原理,可控性强。可以直接参考这个URL,代码很详细了http://blog.csdn.net/mmm333zzz/article/details/17259513。        2、通过网上已经发布的a ...
最近回顾了下内部类的用法,有两个问题备忘下。 1 内部类标准用法 java中内部类用处很广,但是感觉标准用法如下: 内部类child使用private修饰符,实现一个公开的接口interface,然后通过父类parent的public方法初始化newInstance,在 ...
前面一段时间把commons包过了一遍,倒不是为了全面了解这些包的用法,而是为了能够大致了解这些包的功能,在平时需要用到的时候能够想到用它们而已。包含如下几种常用的commons包: commons-lang commons-collections commons-io commons-bea ...
Global site tag (gtag.js) - Google Analytics