1. 阿里云>
  2. 云栖社区>
  3. 主题地图>
  4. G>
  5. getField

当前主题:getField

getField相关的博客

Thinkphp中field和getField

在数据库查询操作中field和getField方法是使用最频繁的。可是两者是有一定差别的。在这里记录下。 field方法是用于定义要查询的字段(支持字段排除)。 getField方法获取数据表中的某个列的多个或者单个数据。 比方我要想选择用户表中指定行的id和

阅读全文

Dubbo之ProxyFactory解析

开篇 阅读Dubbo的服务发布的源码的时候发现有PROXY_FACTORY.getInvoker()的代码,这部分涉及了javassist动态生成源码的逻辑,因为动态生成代码所以没法直观看到逻辑,借此写一篇分析文章,便于看到这部分逻辑的人能够更好的理解。 因

阅读全文

Java反射使用总结

Java反射使用总结 最近公司招了几名刚毕业的大学生,在给他们培训的过程中,讲到反射,他们有些人听不懂,对反射的概念云里雾里的,不知道反射有什么用。 因此就有了本文的诞生。 反射是java提供的一个重要功能,可以在运行时检查类、接口、方法和变量等信息,无需知

阅读全文

浅谈synchronized的实现原理

Synchronized是Java中的重量级锁,在我刚学Java多线程编程时,我只知道它的实现和monitor有关,但是synchronized和monitor的关系,以及monitor的本质究竟是什么,我并没有尝试理解,而是选择简单的略过。在最近的一段时间

阅读全文

一文带你了解Java反射机制

一文带你了解Java反射机制 想要获取更多文章可以访问我的博客 - 代码无止境。 上周上班的时候解决一个需求,需要将一批数据导出到Excel。本来公司的中间件组已经封装好了使用POI生成Excel的工具方法,但是无奈产品的需求里面有个合并单元格的要求,工具类

阅读全文

Flink操作Hbase

现在有这样一个场景,我们需要将hbase做成一个数据流,而不是数据集。根据Flink自带的Flink-Hbase只能帮我们做到数据集,所以这个时候选择了重写Hbase的数据源。 package com.yjp.flink.demo11; import org

阅读全文

基于redis分布式锁实现“秒杀”

基于redis分布式锁实现“秒杀” 最近在项目中遇到了类似“秒杀”的业务场景,在本篇博客中,我将用一个非常简单的demo,阐述实现所谓“秒杀”的基本思路。 业务场景 所谓秒杀,从业务角度看,是短时间内多个用户“争抢”资源,这里的资源在大部分秒杀场景里是商品;

阅读全文

Flink实战(三) - 编程范式及核心概念

1 基本的 API 概念 Flink程序是实现分布式集合转换的常规程序(例如,过滤,映射,更新状态,加入,分组,定义窗口,聚合)。最初从源创建集合(例如,通过从文件,kafka主题或从本地的内存集合中读取)。结果通过接收器返回,接收器可以例如将数据写入(分布

阅读全文

老生常谈 String、StringBuilder、StringBuffer

[TOC] 字符串就是一连串的字符序列,Java提供了String、StringBuilder、StringBuffer三个类来封装字符串 String String类是不可变类,String对象被创建以后,对象中的字符序列是不可改变的,直到这个对象被销毁

阅读全文

基于Tablestore的Wifi设备监管系统架构实现

Wifi设备监管 某知名跨国公司,在全球范围内拥有大量园区,园区内会有不同部门的同事在一起办公。每个园区内都要配备大量的Wifi设备从而为园区同事提供方便的上网服务。因此,集团需要一套完善的监管系统维护所有的Wifi设备。 公司通过监管系统维护Wifi设备属

阅读全文

基于Tablestore管理海量快递轨迹数据架构实现

快递轨迹管理 对于一个快递公司,在全国范围内有着大量的快递点、快递员、运输车辆以及仓储中心。而快递自产生后,就会在这些地点、人物之间流转。因而,一套完善的快递管理追踪系统是快递公司的重要管理工具; 用户通过平台客户端下单后,产生唯一的快递单号作为唯一身份标识

阅读全文

java反射机制

在以前的文章中有简单介绍过java的反射机制,但没有深入了解,补充一下。 反射: 反射是 JVM 在运行时才动态加载类或调用方法/访问属性,它不需要事先(写代码的时候或编译期)知道运行对象是谁。主要功能是在运行时判断任意一个对象所属的类;在运行时构造任意一个

阅读全文

【阿里内部应用】利用blink+MQ实现流计算中的超时统计问题

案例与解决方案汇总页:阿里云实时计算产品案例&解决方案汇总 一. 背景介绍 菜鸟的物流数据本身就有链路复杂、实操节点多、汇总维度多、考核逻辑复杂的特点,对于实时数据的计算存在很大挑战。经过仓配ETL团队的努力,目前仓配实时数据已覆盖了绝大多数场景,但是有这样

阅读全文

Java总结 - 类加载机制

本文主要参考<<深入理解Java虚拟机>>一书,并加入了自己的理解,如果不对请指正,谢谢 ClASSPATH 之前刚入门Java语言的时候还是在windows上安装环境,当时是使用的Java8,而大学的老师还是让配置CLASSPATH环境变量,但是在之后的学

阅读全文

Java程序猿笔记——基于redis分布式锁实现“秒杀”

最近在项目中遇到了类似“秒杀”的业务场景,在本篇博客中,我将用一个非常简单的demo,阐述实现所谓“秒杀”的基本思路。 业务场景 所谓秒杀,从业务角度看,是短时间内多个用户“争抢”资源,这里的资源在大部分秒杀场景里是商品;将业务抽象,技术角度看,秒杀就是多个线

阅读全文

java-reflect反射

概述 JAVA反射机制是在运行状态中;对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 获取Class的三种方法 /** * 获取

阅读全文

Java 基础总结

Java总结 jdk:Java的开发环境与部署环境 jre:Java的运行环境 Java数据类型分为:基本类型和引用类型 基本类型:① 整数类型 byte short int long 默认值: 0 ② 字符类型 char 默认值: 空格 ③ 浮点类型 flo

阅读全文

Lucene实现全文检索技术(包含SpringBoot整合Lucene 7.6.0 )

Lucene实现全文检索的流程 ① 绿色表示索引过程,对要搜索的原始内容进行索引构建一个索引库,索引过程包括: 确定原始内容即要搜索的内容à采集文档à创建文档à分析文档à索引文档 ② 红色表示搜索过程,从索引库中搜索内容,搜索过程包括: 用户通过搜索界面à创

阅读全文

一起玩转Android项目中的字节码(下)

上篇;https://blog.csdn.net/feiyu1947/article/details/84931252 如何验证行号 上面我们给每一句方法调用的前后都插入了一行日志打印,那么有没有想过,这样岂不是打乱了代码的行数,这样,万一

阅读全文

一文读懂 Java 反射机制那些事

前不久学习了反射机制,来总结下。在此之前,回顾下java程序的编译运行过程,分为三个阶段:源码(.java文件)进过编译生成字节码文件(.class文件),然后jvm加载字节码文件执行程序(runtime)。 前两个步骤(编译阶段)是在硬盘上完成的,后一个步骤

阅读全文

27