solr索引库创建,java遍历类的字段属性及其字段值

作者: 新金沙平台  发布:2019-08-09

java遍历类的字段属性及其字段值,java字段

public class ReflectUtil {

 public static void reflect(Object o){
  //获取参数类
  Class cls = o.getClass();
  //将参数类转换为对应属性数量的Field类型数组(即该类有多少个属性字段 N 转换后的数组长度即为 N)
  Field[] fields = cls.getDeclaredFields();
  for(int i = 0;i < fields.length; i ){
   Field f = fields[i];
   f.setAccessible(true);
   try {
    //f.getName()得到对应字段的属性名,f.get(o)得到对应字段属性值,f.getGenericType()得到对应字段的类型
    System.out.println("属性名:" f.getName() ";属性值:" f.get(o) ";字段类型:"

  • f.getGenericType());
       } catch (IllegalArgumentException | IllegalAccessException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
       }
      }
     }
     public static void main(String[] args) {
      Student s = new Student();
      s.setName("张三");
      s.setAge(12);
      s.setGrade(89);
      reflect(s);
     }
    }

public class ReflectUtil { public static void reflect(Object o){ //获取参数类 Class cls = o.getClass(); //将参数类转...

solr索引库的创建,solr索引库创建

solr索引库的创建

 一、找到你安装的【solrhome】目录(我的是这个)

图片 1

 

 二、进入该目录

图片 2

 

三、选择其中任意一个索引库复制一份到该目录下并更名为要创建的索引库名称

图片 3

 

 四、进入【myindex】目录下,该目录下会有2个目录1个配置文件

图片 4

五、删除【data】目录和【core.properties】配置文件,保留【conf】目录

图片 5

 

 六、启动tomcat_solr服务,在页面输入服务器地址:端口号/solr

图片 6

 

 七、在solr服务管理页面选择左侧的【core Admin】选项

图片 7

 

 八、点击右侧【add core】添加索引库

图片 8

 

 

 这样表示创建成功索引库了

图片 9

 

 九、返回【solrhome】目录,进入【myindex】目录,目录下会增加1个【data】目录和【core.properties】配置文件

 图片 10

十,测试上传数据就可以了。

 

solr索引库的创建 一、找到你安装的【solrhome】目录(我的是这个) 二、进入该目录 三、选择其中任意一...

乐观锁和悲观锁,乐观锁悲观锁

关于这两个,我也研究了一下,用比较通俗的方法跟大家说一下,他们的原理吧。

乐观锁的原理:为了让客户在最后的版定的数据的基础上更新的机制

一般解决它的情况有两种:

1.版本机制version

  一般在数据库表里面增加一个version字段,每更新数据一次,对版本 1,提交更新的时候,判断数据库表对应记录的当前版本信息与第一次取出来的version值进行比对,如果相等就更新

2.最后时间

  数据库表里面会存在一个最后操作时间,做更新操作的时候,比较一下该对象的最后操作时间和数据库表的最后一次操作时间是否一致,如果一致,就将当前时间改变,提交数据库

 

悲观锁的原理:它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此假设A操作的时候,B必须等A操作完之后,才能操作

关于这两个,我也研究了一下,用比较通俗的方法跟大家说一下,他们的原理吧。 乐观锁的原理:为了让...

本文由新金沙平台发布于新金沙平台,转载请注明出处:solr索引库创建,java遍历类的字段属性及其字段值

关键词: 新金沙平台

上一篇:面试题多态,JDK源码阅读
下一篇:没有了