![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术积累
鼻涕牛
这个作者很懒,什么都没留下…
展开
-
Java实现的苹果IAP二次验证主要逻辑
苹果IAP二次验证流程为:一:客户端(iphone or ipad)向Apple SERVER发送购买请求二:AppleSERVER返回购买成功的receipt(IAP在购买流程中,会给每一次购买行为创建一个SKPaymentTransaction,这个transaction会记录用户购买状态,如: 正在购买(SKPaymentTransactionStatePurch原创 2014-07-03 15:01:26 · 1221 阅读 · 0 评论 -
JavaIO之高效文件复制操作
最近工作中遇到了大量的文件复制,使用之前的缓冲流写文件,倒是可以,但是效率上会有很大影响,不仅速度慢,而且占用高,所以,网上搜索了一些方法,加上自己修改了一下,文件操作的效率有很高的提升,用的是文件通道对文件进行操作,也就是通过FileChannel,通过in通道读入,在使用out通道写入。 下面是代码部分,封装成了一个方法,接收两个参数分别是sourceFile,targetF原创 2015-01-06 09:24:18 · 492 阅读 · 1 评论 -
Bat之For传值
最近写bat,网上搜到了关于脚本的一些内容。觉得不错, for对很多批处理新手来说可能是最不好理解的,而微软的帮助又极为苦涩难懂,所以我想把我所了解的for尽可能以最简单的方式写出来。 当然,因为是自己的理解,难免会有错,还请各位指出。好了,开始。1.没有任何参数的for格式为:for %%i in (set) do command%%i 为变量set为一个文件或者一转载 2014-12-12 17:27:04 · 545 阅读 · 0 评论 -
【随手写】BAT脚本之获取昨天日期
今天遇到需要获取昨天日志,匹配、分析、移动、删除。随手写一个windows下的获取昨天时间日期的脚本。希望可以帮到看到这篇博客的程序员。下面是代码。::--------Generate Last Date----------@echo off@Author:Ryan Albertsetlocal EnableDelayedExpansionecho Generate last datet原创 2014-12-29 14:53:15 · 1538 阅读 · 1 评论 -
【随手写】BAT脚本之获取N天前日期
最近需求总是变动遇到需要获取昨天时间,前五天,前10天等等等的日志,匹配、分析、移动、删除。随手写一个windows下的获取N天前时间日期的脚本。希望可以帮到看到这篇博客的程序员。下面是代码。@echo off&setlocal enabledelayedexpansionfor /f "tokens=1-3 delims=-:/ " %%a in ("%date%") do (set Y=原创 2015-01-07 13:38:43 · 5903 阅读 · 4 评论 -
Java 汉字转拼音的具体实现及汉字声调处理
之前在技术群里有群友问,java可以输出汉子的拼音么,可以原创 2014-10-21 16:19:36 · 1928 阅读 · 0 评论 -
Java压缩,解压缩的实现
我们经常会使用WinZIP等压缩软件将文件进行压缩以方便传输。在java里面也提供了将文件进行压缩以减少传输时的数据量的类,可以很方便的将文件压缩成ZIP、JAR、GZIP等形式,GZIP主要是在Linux系统下的压缩文件。下面主要讲的就是ZIP形式的压缩文件,而JAR、GZIP形式的压缩文件也是类似的用法。ZIP是一种很常见的压缩形式,在java中要实现ZIP的压缩主要用到的是java.util原创 2014-10-21 16:04:58 · 318 阅读 · 0 评论 -
Java获取真实有效IP地址
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr() ,这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,将http://192.168.1.110:2046/ 的URL反向代理为http://www.xxx.com/ 的URL时,用request.getRemot原创 2014-11-21 11:38:56 · 676 阅读 · 0 评论 -
【随手写】JS过滤所有script正则
随手写了一个,试过了,可以用。自己记录一下。function stripscript(s) { return s.replace(/.*?/ig, ''); }原创 2014-11-20 16:44:37 · 486 阅读 · 0 评论 -
android获得已安装应用程序列表
我们大家都知道在手机上我们可以查看图标来知道我们都安装了什么样的应用,但实际上载Android中我们可以获得你安装应用的各种信息,(虽然在我的应用程序中只需要获得ICON即可),比如:名称,版本,包等,不仅仅只是图标。这样的话,给我们就带来了和多的方便,如果长时间不用的话,在查看时我们能在很快的时间里来知道这个应用是干什么的。我们也可以马上判断一下我们现在是否还有得到这个应用,用得到的话我们就留着原创 2014-10-10 10:57:14 · 650 阅读 · 0 评论 -
replaceAll replace 的关系及区别
1)replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharSequence即字符串序列的意思,说白了也就是字符串);2)replaceAll的参数是regex,即基于规则表达式的替换,比如,可以通过replaceAll("\\d", "*")把一个字符串所有的数字字符都换成星号; 相同点是都是全部替换,即把源字符串中的原创 2014-10-10 11:01:36 · 361 阅读 · 0 评论 -
JQuery之操作iframe
1、使用两种方式操作iframe中的元素。原理是跟jquery获取对象是一样的,只不过是先获取了iframe元素,然后在对iframe的内容再次进行操作。var str = $(window.frames["iframe"].document).find("#ev").html(); var stk = $("#iframe").contents().find("#ev").html();原创 2016-04-15 10:15:49 · 3218 阅读 · 0 评论