
java
InsideOfTheWall
这个作者很懒,什么都没留下…
展开
-
Map类型转换
1原创 2023-03-03 15:30:02 · 166 阅读 · 0 评论 -
通过索引遍历map
通过索引遍历map原创 2023-02-28 11:10:01 · 403 阅读 · 0 评论 -
截取两个字符串中间字符列表并替换
正则原创 2023-02-28 10:26:49 · 117 阅读 · 0 评论 -
lambda表达式报错
build>原创 2022-10-17 11:41:57 · 562 阅读 · 0 评论 -
poi-tl模板导出word踩坑
模板导出word原创 2022-09-30 15:32:51 · 1265 阅读 · 0 评论 -
java读写文件
URL resource = this.getClass().getResource("/ModelDataFiles/" + adcd.substring(0, 6));String basePath = resource.getPath().substring(1)+ "/";原创 2021-12-03 09:46:53 · 221 阅读 · 0 评论 -
32位jdk8连接不上sqlServer
The server selected protocol version TLS10 is not accepted by client preferences [TLS12]删掉这几个加密算法原创 2021-11-29 14:05:34 · 610 阅读 · 0 评论 -
windows java服务启动脚本
start javaw -jar zsfx-api-0.0.1-SNAPSHOT.jarxxx.bat原创 2021-11-18 16:45:40 · 1105 阅读 · 0 评论 -
java定时器
//定时器到泄洪时间生成泄洪中预警LocalDateTime floodTime = startTime.toLocalDateTime();LocalDateTime now = LocalDateTime.now();Duration duration = Duration.between(now, floodTime);long delay = duration.toMillis();new Timer().schedule(new TimerTask() { @Override.原创 2021-11-04 16:33:56 · 94 阅读 · 0 评论 -
FileUtil
public class FileUtil { /** * 创建目录,如果目录不存在这创建目录 * * @param path 目录路径 */ public static void mkdirs(String path) { File file = new File(path); if (!file.exists()) { file.mkdirs(); } } .原创 2021-08-25 09:01:58 · 128 阅读 · 0 评论 -
查询分页接口全部数据
private void request() { int pageNum = 1; int pageSize = 100; Object o = resourceFile("3307", null, null, null, null, pageNum, pageSize); Map<String, String> map = JSONObject.parseObject(JSON.toJSONString...原创 2021-07-28 10:27:04 · 2699 阅读 · 0 评论 -
HttpClientUtil
import com.fasterxml.jackson.databind.ObjectMapper;import java.io.*;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL;import java.util.Map;public class HttpClientUtil { public static String doPost(Str.原创 2021-07-09 10:46:48 · 91 阅读 · 0 评论 -
pom文件忽略依赖
com.fight.frameworkdcsoft-commoncom.asposeaspose-words原创 2021-06-28 14:19:31 · 566 阅读 · 0 评论 -
对象list根据某个属性排序
List<StationRainVo> stationRainList = jsonArray.toJavaList(StationRainVo.class);Collections.sort(stationRainList, new Comparator<StationRainVo>() { @Override public int compare(StationRainVo o1, StationRainVo o2) { Float f1 = .原创 2021-06-23 14:43:21 · 84 阅读 · 0 评论 -
jpa执行存储过程,内存分页
LinkedHashMap<String, Object> hasMap = new LinkedHashMap<>();hasMap.put("adcd", adcd);hasMap.put("name", name);hasMap.put("mobile", mobile);List<Map<String, Object>> list = vwWarningHystNewService.execProc("pro_adcd_warn_rece.原创 2021-03-24 11:01:51 · 234 阅读 · 0 评论 -
stream排序分页
List<AnalysisVo> collect = analysisVos.stream().sorted(Comparator.comparing(AnalysisVo::getAdminDivCode)).skip(pageSize * (pageNumber - 1)).limit(pageSize).collect(Collectors.toList());原创 2020-12-16 08:41:06 · 351 阅读 · 0 评论 -
字符串补0补空格
String format = String.format("%03d", i);原创 2020-11-27 09:16:45 · 107 阅读 · 0 评论 -
文件上传限制文件大小
配置文件不生效情况下,启动类加入以下代码/** * 文件上传配置 */@Beanpublic MultipartConfigElement multipartConfigElement() { MultipartConfigFactory factory = new MultipartConfigFactory(); // 单个文件最大大小(KB,MB) factory.setMaxFileSize("102400KB"); // 上传数据总大小 fac.原创 2020-10-15 16:15:45 · 200 阅读 · 0 评论 -
excel导入
@PostMapping("/import")public ResponseMessage importPerson(@RequestParam("file") MultipartFile excel) { ResponseMessage responseMessage = new ResponseMessage(0); try { personInfoService.importPerson(excel); } catch (Exception e) { .原创 2020-09-09 08:41:31 · 138 阅读 · 0 评论 -
fastJson
转自博客园JSON使用阿里的fastJson为依赖包gradle依赖管理如下: compile group: 'com.alibaba', name: 'fastjson', version:'1.2.41'1、String转JSONObject前言:String 是JSONObject格式的字符串eg:JSONObject jSONObject = JSONObject.parseObject(String);2、String转JSONArray前言:St...原创 2020-07-28 16:14:43 · 350 阅读 · 0 评论 -
导出Excel
<!--alibaba easyexcel--><dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>${easyexcel.version}</version></dependency>@Data@Entity@Table(name = ".原创 2020-06-11 15:14:25 · 137 阅读 · 0 评论 -
查询树状结构的结果
//javabeanpublic class OrganizationInfos implements Serializable { private static final long serialVersionUID = 2212534990471143810L; //属性···}//DAO@Query(value = "SELECT * FROM organization_infos where PARENT_ID not in (select ORGANIZATION.原创 2020-05-21 15:22:50 · 265 阅读 · 0 评论 -
java代码执行linux命令
1、容器需要先执行source命令,有权限限制的需要先打通互信。2、复杂的shell命令,如重定向,需要传入数组。public void excuteLinuxCmd(String cmd) { Runtime run = Runtime.getRuntime(); try { Process process = run.exec(cmd); In...原创 2018-11-26 11:01:11 · 719 阅读 · 0 评论 -
启动类加载配置文件
/*** @author 作者 :dengxiangyu* @version 创建时间:2018年12月6日 下午2:34:02 类说明*/@Componentpublic class LoadJsonRunner implements CommandLineRunner { public static String L3OUT = null; @Overr...原创 2018-12-06 14:39:20 · 374 阅读 · 0 评论 -
定时备份数据库表
/*** @author 作者 :dengxiangyu* @version 创建时间:2019年4月8日 下午4:35:06**/@Componentpublic class SdnBackup { private static final Logger logger = LoggerFactory.getLogger(SdnBackup.class); ...原创 2019-04-09 15:10:40 · 404 阅读 · 0 评论 -
重写http请求
@Component@Configurationpublic class CISCORestTemplate { private static final Logger log = LoggerFactory.getLogger(CISCORestTemplate.class); private int status; @Bean public RestT...原创 2019-04-18 16:26:06 · 840 阅读 · 0 评论 -
PageHelper分页
import com.github.pagehelper.PageHelper;import com.github.pagehelper.PageInfo;@RequestMapping(value = "aaa", method = RequestMethod.GET) public Response<?> getAll( @RequestParam(...原创 2019-06-28 09:44:12 · 133 阅读 · 0 评论 -
List遍历删除元素
public Object getVcList(String flag) { List<? extends VCenterResp> all = vcenterClient.getAll(); if ("all".equals(flag)) { return all; } else if ("unworked".equals(flag)) {...原创 2019-09-11 14:41:00 · 121 阅读 · 0 评论 -
Object转Map
Object转Map<String, String>import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;Map<String, String> map = JSONObject.parseObject(JSON.toJSONString(hostListReq)...原创 2019-12-02 16:31:41 · 225 阅读 · 0 评论 -
自定义对象list,指定字段去重
public List<ZmxxNew> getGateList() { List<ZmxxNew> list = gateDao.findAll(); List<ZmxxNew> unique = list.stream().collect(Collectors.collectingAndThen(Collectors.toC...原创 2020-04-16 14:18:11 · 220 阅读 · 0 评论 -
java时间相关
public static void main(String[] args) { Date date = new Date();//可传时间戳 DateFormat df = DateFormat.getDateInstance(); System.out.println( df.format(date)); //2020-4-16}public sta...原创 2020-04-16 14:32:03 · 156 阅读 · 0 评论 -
String转List
String scaleIds = "";List<Long> collect = Arrays.asList(scaleIds.split(",")).stream().map(s -> Long.parseLong(s)).collect(Collectors.toList());List<String> collect = Arrays.asList(ids.split(",")).stream().map(s -> s.trim()).c.原创 2020-05-13 11:26:55 · 186 阅读 · 0 评论 -
数据库列求和,数据精度修改
public InfoVo info() { List<VWReservoirCapacity> all = vwReservoirCapacityDao.findAll(); double catchment = all.stream().mapToDouble(VWReservoirCapacity::getCatchment).sum(); double newCapacity = all.stream().mapToDouble(VWReservoirCapac.原创 2020-05-13 11:37:00 · 274 阅读 · 0 评论 -
对象集合取某个字段的集合或拼接字符串
List<RsInfoB> rsInfoBS = smallList(); //"'a','b','c'" String collect = rsInfoBS.stream().map(r -> "'"+r.getStcd()+"'").collect(Collectors.joining(",")); List<String> collect = rsInfoBS.stream().map(...原创 2020-05-15 10:42:22 · 2320 阅读 · 1 评论