CompanyUtils.java 947 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. package com.winhc.utils;
  2. import org.neo4j.driver.Result;
  3. import org.neo4j.driver.Session;
  4. import org.neo4j.driver.Value;
  5. import java.util.HashMap;
  6. import java.util.List;
  7. import java.util.Properties;
  8. /**
  9. * @author π
  10. * @Description:
  11. * @date 2021/1/11 21:31
  12. */
  13. public class CompanyUtils {
  14. public static String runNeo4j(Session session, String cql) {
  15. String data = session.writeTransaction(tx -> {
  16. Result result = tx.run(cql);
  17. String r1 = result.list().get(0).values().toString();
  18. return r1;
  19. });
  20. return data;
  21. }
  22. public static Boolean isWindows() {
  23. Properties props = System.getProperties();
  24. if (props.containsKey("os.name") && props.get("os.name").toString().contains("Windows")) {
  25. return true;
  26. }
  27. return false;
  28. }
  29. public static void main(String[] args) {
  30. System.out.println(CompanyUtils.isWindows());
  31. }
  32. }