Java代码
bug师姐
bug师姐
展开
-
PDF尺寸修改:等比绽放(标准面单100*150mm)
第一个方法返回的是转换后PDF的base64。第二个方法返回的是文件流,这个方法才是转的核心。原创 2023-07-27 09:50:00 · 1204 阅读 · 0 评论 -
字符串的快速匹配
功能需示:匹配字符串,如果该字符串里包含除了字母、数字、+、/、=这些字符以外的任何一个字符就是不符合要求,匹配时间越短越好。实现思路:将每个字符的ASCII码与符合要求的比较,不在范围内的就不符合。这里有个技巧,因为由数据可知,大部都是字母,所以在写判断时,先判断是否在字母范围内。当时我们领导说有正则来匹配,结果写了很多都没有我直接用的ASCII比对快。代码如下:public class 快速匹配原创 2016-08-11 14:46:42 · 1543 阅读 · 0 评论 -
IP的快速查找
功能需求:有很多条如上面数据组成的文件,每条数据以冒号隔开,前两个数字表示IP段,后面的数字代表一些信息,如城市等。当一个客户端请求了后台时,我们要通过客户端的IP去文件里快速查出对应的一条数据。如ip为20127745的用户查回的数据是:20127744:20133887:517,0:170原创 2016-08-11 14:59:35 · 644 阅读 · 0 评论 -
Java实现根据权重优先返回(速度较快)
下面的实现比我最初写的快了四倍多哟。 实现思路: 我们知道,在10以内的整数里,0~3出现的概率是0.3,3~6出现的概率是0.3,6~7出现的概率是0.1,7~9出现的概率是0.2,9~10出现的概率是0.1 ;上面对应的权重可对应为3 、3 、1、2 、1 。所以,当我们需要实现不知道权重到底是多少时,我们只需要将所有权重加起来,假设为100,然后让随机数只出现0到100,接着给每个权重设定原创 2016-08-12 10:58:27 · 9199 阅读 · 2 评论 -
Java获得泛型类中T的实例
获得泛型类代码://获得泛型T的具体类public class GetGenericUtil<T> { //得到泛型类T public Class getMyClass(){ System.out.println(this.getClass()); //class com.dfsj.generic.UserDaoImpl因为是该类调用的该法,所以thi原创 2016-08-12 16:59:17 · 12910 阅读 · 0 评论 -
将毫秒转成时:分:秒
要求: 若时间不足一分钟,格式为:59秒 若时间大于等于一分钟,但不足一小时,格式为:59:59 、01:00 若时间大于等一小时,格式为:01:00:00、120:03:12 代码如下:/** * 将毫秒格式化成 天:小时:分:秒 * @author Peter(张春玲) * */public class FormatDuration { private static原创 2016-11-11 14:57:05 · 17519 阅读 · 1 评论 -
soap方式的远程调用示例代码
需要jar包根据import的内容查看package com.soap;import java.net.URL;import javax.xml.namespace.QName;import javax.xml.rpc.ParameterMode;import org.apache.axis.client.Call;import org.apache.axis.client.Service;i原创 2017-08-10 23:17:45 · 3928 阅读 · 1 评论 -
阿里天气数据接口调用实现(Java和JS)
Java实现方式主要代码:package com.wheather;import java.util.HashMap;import java.util.Map;import org.apache.http.HttpResponse;import org.apache.http.util.EntityUtils;/** * 根据经度和纬度获取天气 * @author znph_张春玲 *原创 2017-08-10 23:34:14 · 6741 阅读 · 1 评论 -
阿里短信调用封装
String host = "http://sms.market.alicloudapi.com"; String path = "/singleSendSms"; String method = "GET"; String appcode = "acacbfc4fac24729ad442296b284你自己的appcode_90cd77c8be"; String signName = "慧种地系统"原创 2017-08-10 23:47:35 · 1586 阅读 · 1 评论