随笔分类 - java
摘要:pueDataList.sort((a,b)->Integer.compare(Integer.parseInt(a.get("rank")),Integer.parseInt(b.get("rank"))));
阅读全文
摘要://java替换字符串startTime.replace("-","")//将逗号分割字符串转为list List<String> idList = Arrays.asList(ids.split(","));
阅读全文
摘要:List<Object> list=new ArrayList<>(); 1.Iterator遍历 (效率第二) Iterator iter = list.iterator(); while(iter.hasNext()){ Object o = iter.next(); } 2.for循环(效率最
阅读全文
摘要:方法一:在for循环中遍历value Map<String, String> map = new HashMap(); map.put("开发", "开发"); map.put("测试", "测试"); for (Object value : map.values()) { System.out.p
阅读全文
摘要:NPE,指为基本类型的数据返回null值,防止NPE是程序员的基本休养。所有NPE的场景: 1.返回类型为基本数据类型,return包装数据类型的对象时,自动拆箱有可能产生NPE。 public int f() { return Integer 对象; } 如果为null,自动解箱抛NPE。 2.数
阅读全文
摘要:java 中的多种判空方式1、数据结构判空(map、list、set)CollectionUtils.isEmpty() 为空CollectionUtils.isNotEmpty() 不为空 2、对象判空Objects.isNull() 为空Objects.nonNull() 不为空 3、字符串判空
阅读全文
摘要:public static void main(String[] args) { //operate(); List<Integer> list1 = Arrays.asList(1, 2, 3); List<String> list2 = Arrays.asList("a", "b", "c");
阅读全文
摘要:例:(map)Object object = {name:“张三”,age:23}代码实现: Map entity = (Map)object;//获取object中name的值:String name = entity.get("name").toString();//获取object中age的值
阅读全文
摘要:int lineNum = 0; for (String key : titleMap.keySet()) {// row.createCell(lineNum).setCellValue(x.get(key)); listvalue.add(key); System.out.println(lin
阅读全文
摘要:@Transactional(rollbackFor = Exception.class)
阅读全文
摘要:energyMeterDeviceMap = energyMeterDeviceService.list().stream().collect(Collectors.toMap(x -> x.getDeviceId() , Function.identity()));//根据设备编码
阅读全文
摘要:public static void getDifferenceSetByGuava(Map<String, Object> bigMap, Map<String, String> smallMap, Map<String, Object> resMap) { Set<String> bigMapK
阅读全文
摘要:/** * 更新redis数据 * * */ @Override public void updateRedis() { Map<String, CoreDevice> coreDeviceMap = new HashMap<>(); if (coreDeviceMap.isEmpty()) { c
阅读全文
摘要:@Override public void deleteRedis(String deviceId) { stringRedisTemplate.delete(deviceId); } @Override public void saveRedis(CoreDevice coreDevice) {
阅读全文
摘要:@Overridepublic CoreDevice queryDeviceRedis(String deviceId) { String cachDevice = stringRedisTemplate.opsForValue().get(deviceId);//查询redis里面有没有缓存 //
阅读全文
摘要:List<ResDevice> resDevices = resDeviceMapper.exportResDevices();List<ResDevice> exportList = new ArrayList<>(); String selections = request.getParamet
阅读全文
摘要:List<String> list=new ArrayList<>(); list.add("root"); for (int i = 0; i < list.size(); i++) { List values = redisTemplate.boundHashOps(list.get(i)).v
阅读全文
摘要:QueryWrapper<CoreCamera> queryWrapper = new QueryWrapper<>();//创建查询对象queryWrapper.select("is_remote_control").eq("stream",stream);//构建查询条件(返回特定字段,根据条件
阅读全文

浙公网安备 33010602011771号