List of usage examples for java.util List add
boolean add(E e);
From source file:edu.stanford.muse.email.TextOnlyImapPrefetcher.java
public static void main(String args[]) { // test//from ww w .j a v a 2 s . com List<Integer> list = new ArrayList<Integer>(); list.add(1); list.add(2); list.add(3); list.add(9); list.add(5); list.add(6); list.add(11); list.add(12); String s = compactMessageSetString(list); System.out.println(s); Util.ASSERT("1:3,5:6,9,11:12".equals(s)); }
From source file:MyTerrierClass.java
public static void main(String[] args) throws InterruptedException, IOException { System.gc();//from w ww . j ava 2s . c om System.setProperty("terrier.home", "/home/manan/Downloads/terrier-4.0"); System.setProperty("terrier.etc", "/home/manan/Downloads/terrier-4.0/etc"); System.setProperty("terrier.setup", "/home/manan/Downloads/terrier-4.0/etc/terrier.properties"); bw = new BufferedWriter(new FileWriter("/home/manan/terrier_trials/myOutput.txt", false)); bw.write("#######OUTPUT#######"); List<String> cl = new ArrayList<>(); cl.add("/home/manan/wiki-small/"); SimpleFileCollection sf = new SimpleFileCollection(cl, true); print("sf list size b4 indexing:" + sf.getFileList().size()); Indexer indexer = new BlockIndexer("/home/manan/terrier_trials/", ".trial"); indexer.index(new Collection[] { sf }); print("sf list size after indexing:" + sf.getFileList().size()); sf.reset(); //get document reader Reader reader = sf.next().getReader(); //print all tokens Tokeniser tokeniser = Tokeniser.getTokeniser(); TokenStream ts = tokeniser.tokenise(reader); while (ts.hasNext()) { System.out.println(ts.next()); } // Index index = Index.createIndex(); // // Manager queryingManager = new Manager(index); // // String query = "name quick"; // SearchRequest srq = queryingManager.newSearchRequest("queryID0", query); // srq.addMatchingModel("Matching", "PL2"); // queryingManager.runPreProcessing(srq); // queryingManager.runMatching(srq); // queryingManager.runPostProcessing(srq); // queryingManager.runPostFilters(srq); // ResultSet rs = srq.getResultSet(); // for(int each : rs.getDocids()) // System.out.println("docids: "+ each); // Index index = Index.createIndex(); // Lexicon<String> lex = index.getLexicon(); // print("lex number of entries: "+lex.numberOfEntries()); // String myTerm = "name"; // LexiconEntry le = lex.getLexiconEntry(myTerm); // if(le!=null) // { // print(myTerm+" in number of docs: "+le.getDocumentFrequency()); // print(myTerm+" occurance times: "+le.getFrequency()); // } // else // { // print(myTerm+" not found"); // } // Index index = Index.createIndex(); // BitPostingIndex inv = (BitPostingIndex) index.getInvertedIndex(); // MetaIndex meta = index.getMetaIndex(); // Lexicon<String> lex = index.getLexicon(); // LexiconEntry le = lex.getLexiconEntry( "name" ); // IterablePosting postings = inv.getPostings((BitIndexPointer) le); // while (postings.next() != IterablePosting.EOL) { // String docno = meta.getItem("docno", postings.getId()); // System.out.println(docno + " with frequency " + postings.getFrequency()); // } bw.close(); }
From source file:io.fabric8.vertx.maven.plugin.FileFilterMain.java
public static void main(String[] args) { Commandline commandline = new Commandline(); commandline.setExecutable("java"); commandline.createArg().setValue("io.vertx.core.Launcher"); commandline.createArg().setValue("--redeploy=target/**/*"); System.out.println(commandline);// ww w .j av a2 s. c om File baseDir = new File("/Users/kameshs/git/fabric8io/vertx-maven-plugin/samples/vertx-demo"); List<String> includes = new ArrayList<>(); includes.add("src/**/*.java"); //FileAlterationMonitor monitor = null; try { Set<Path> inclDirs = new HashSet<>(); includes.forEach(s -> { try { if (s.startsWith("**")) { Path rootPath = Paths.get(baseDir.toString()); if (Files.exists(rootPath)) { File[] dirs = rootPath.toFile().listFiles((dir, name) -> dir.isDirectory()); Objects.requireNonNull(dirs); Stream.of(dirs).forEach(f -> inclDirs.add(Paths.get(f.toString()))); } } else if (s.contains("**")) { String root = s.substring(0, s.indexOf("/**")); Path rootPath = Paths.get(baseDir.toString(), root); if (Files.exists(rootPath)) { File[] dirs = rootPath.toFile().listFiles((dir, name) -> dir.isDirectory()); Objects.requireNonNull(dirs); Stream.of(dirs).forEach(f -> inclDirs.add(Paths.get(f.toString()))); } } List<Path> dirs = FileUtils.getFileAndDirectoryNames(baseDir, s, null, true, true, true, true) .stream().map(FileUtils::dirname).map(Paths::get) .filter(p -> Files.exists(p) && Files.isDirectory(p)).collect(Collectors.toList()); inclDirs.addAll(dirs); } catch (Exception e) { e.printStackTrace(); } }); FileAlterationMonitor monitor = fileWatcher(inclDirs); Runnable monitorTask = () -> { try { monitor.start(); } catch (Exception e) { e.printStackTrace(); } }; monitorTask.run(); } catch (Exception e) { e.printStackTrace(); } }
From source file:io.reactiverse.vertx.maven.plugin.FileFilterMain.java
public static void main(String[] args) { Commandline commandline = new Commandline(); commandline.setExecutable("java"); commandline.createArg().setValue("io.vertx.core.Launcher"); commandline.createArg().setValue("--redeploy=target/**/*"); System.out.println(commandline);// www.ja v a2 s. c o m File baseDir = new File("/Users/kameshs/git/reactiverse/vertx-maven-plugin/samples/vertx-demo"); List<String> includes = new ArrayList<>(); includes.add("src/**/*.java"); //FileAlterationMonitor monitor = null; try { Set<Path> inclDirs = new HashSet<>(); includes.forEach(s -> { try { if (s.startsWith("**")) { Path rootPath = Paths.get(baseDir.toString()); if (Files.exists(rootPath)) { File[] dirs = rootPath.toFile().listFiles((dir, name) -> dir.isDirectory()); Objects.requireNonNull(dirs); Stream.of(dirs).forEach(f -> inclDirs.add(Paths.get(f.toString()))); } } else if (s.contains("**")) { String root = s.substring(0, s.indexOf("/**")); Path rootPath = Paths.get(baseDir.toString(), root); if (Files.exists(rootPath)) { File[] dirs = rootPath.toFile().listFiles((dir, name) -> dir.isDirectory()); Objects.requireNonNull(dirs); Stream.of(dirs).forEach(f -> inclDirs.add(Paths.get(f.toString()))); } } List<Path> dirs = FileUtils.getFileAndDirectoryNames(baseDir, s, null, true, true, true, true) .stream().map(FileUtils::dirname).map(Paths::get) .filter(p -> Files.exists(p) && Files.isDirectory(p)).collect(Collectors.toList()); inclDirs.addAll(dirs); } catch (Exception e) { e.printStackTrace(); } }); FileAlterationMonitor monitor = fileWatcher(inclDirs); Runnable monitorTask = () -> { try { monitor.start(); } catch (Exception e) { e.printStackTrace(); } }; monitorTask.run(); } catch (Exception e) { e.printStackTrace(); } }
From source file:zz.pseas.ghost.login.weibo.WeibocnLogin.java
public static void main(String[] args) throws NullPointerException { // ?URL/*from w w w.j a v a 2 s. co m*/ String Loginurl = "http://login.weibo.cn/login/"; String firstpage = "http://weibo.cn/?vt=4"; // ?? String loginnum = "test"; String loginpwd = "test"; CloseableHttpClient httpclient = HttpClients.createDefault(); // HttpGet httpget = new HttpGet(Loginurl); try { CloseableHttpResponse response = httpclient.execute(httpget); String responhtml = null; try { responhtml = EntityUtils.toString(response.getEntity()); // System.out.println(responhtml); } catch (IOException e1) { e1.printStackTrace(); } // vk?,splithtml,?? String vk = responhtml.split("<input type=\"hidden\" name=\"vk\" value=\"")[1].split("\" /><input")[0]; System.out.println(vk); String pass = vk.split("_")[0]; String finalpass = "password_" + pass; System.out.println(finalpass); response.close(); List<BasicNameValuePair> pairs = new ArrayList<BasicNameValuePair>(); pairs.add(new BasicNameValuePair("mobile", loginnum)); pairs.add(new BasicNameValuePair(finalpass, loginpwd)); pairs.add(new BasicNameValuePair("remember", "on")); pairs.add(new BasicNameValuePair("vk", vk)); UrlEncodedFormEntity entity = new UrlEncodedFormEntity(pairs, Consts.UTF_8); // HttpPost httppost = new HttpPost(Loginurl); httppost.setEntity(entity); // ??? CloseableHttpResponse response2 = httpclient.execute(httppost); System.out.println(response2.getStatusLine().toString()); httpclient.execute(httppost); // ? System.out.println("success"); HttpGet getinfo = new HttpGet("http://m.weibo.cn/p/100803?vt=4"); CloseableHttpResponse res; res = httpclient.execute(getinfo); System.out.println("??:"); // ?html System.out.println(EntityUtils.toString(res.getEntity())); res.close(); } catch (IOException e) { e.printStackTrace(); } finally { try { httpclient.close(); } catch (IOException e) { e.printStackTrace(); } } }
From source file:Main.java
public static void main(String[] args) throws Exception { XMLInputFactory xif = XMLInputFactory.newFactory(); FileInputStream xml = new FileInputStream("input.xml"); XMLStreamReader xsr = xif.createXMLStreamReader(xml); xsr.nextTag(); // Advance to "Persons" tag xsr.nextTag(); // Advance to "Person" tag JAXBContext jc = JAXBContext.newInstance(Person.class); Unmarshaller unmarshaller = jc.createUnmarshaller(); List<Person> persons = new ArrayList<Person>(); while (xsr.hasNext() && xsr.isStartElement()) { Person person = (Person) unmarshaller.unmarshal(xsr); persons.add(person); xsr.nextTag();/*from w w w .j av a2 s .c o m*/ } for (Person person : persons) { System.out.println(person.getName()); } }
From source file:MainClass.java
public static void main(String args[]) throws Exception { CertificateFactory cf = CertificateFactory.getInstance("X.509"); List mylist = new ArrayList(); for (int i = 0; i < args.length; i++) { FileInputStream in = new FileInputStream(args[i]); Certificate c = cf.generateCertificate(in); mylist.add(c); }//from w ww . j av a 2s . com CertStoreParameters cparam = new CollectionCertStoreParameters(mylist); CertStore cs = CertStore.getInstance("Collection", cparam); System.out.println(cs.getCertStoreParameters()); System.out.println(cs.getProvider()); System.out.println(cs.getType()); }
From source file:Main.java
public static void main(String[] args) throws Exception { DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder = factory.newDocumentBuilder(); Document doc = builder.parse(new File("Table.xml")); XPathFactory xFactory = XPathFactory.newInstance(); XPath path = xFactory.newXPath(); XPathExpression exp = path.compile("/tables/table"); NodeList nlTables = (NodeList) exp.evaluate(doc, XPathConstants.NODESET); for (int tblIndex = 0; tblIndex < nlTables.getLength(); tblIndex++) { Node table = nlTables.item(tblIndex); Node nAtt = table.getAttributes().getNamedItem("title"); System.out.println(nAtt.getTextContent()); exp = path.compile("headings/heading"); NodeList nlHeaders = (NodeList) exp.evaluate(table, XPathConstants.NODESET); Set<String> headers = new HashSet<String>(25); for (int index = 0; index < nlHeaders.getLength(); index++) { headers.add(nlHeaders.item(index).getTextContent().trim()); }//from w w w .j ava2 s .c om for (String header : headers) { System.out.println(header); } exp = path.compile("tablebody/tablerow"); NodeList nlRows = (NodeList) exp.evaluate(table, XPathConstants.NODESET); for (int index = 0; index < nlRows.getLength(); index++) { Node rowNode = nlRows.item(index); exp = path.compile("tablecell/item"); NodeList nlValues = (NodeList) exp.evaluate(rowNode, XPathConstants.NODESET); List<String> values = new ArrayList<String>(25); for (int valueIndex = 0; valueIndex < nlValues.getLength(); valueIndex++) { values.add(nlValues.item(valueIndex).getTextContent().trim()); } for (String value : values) { System.out.println(value); } } } }
From source file:Main.java
public static void main(String[] argv) throws Exception { Map<String, List<String>> fontFaceNames = new HashMap<String, List<String>>(); GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment(); Font[] fonts = ge.getAllFonts(); for (int i = 0; i < fonts.length; i++) { String familyName = fonts[i].getFamily(); String faceName = fonts[i].getName(); List<String> list = fontFaceNames.get(familyName); if (list == null) { list = new ArrayList<String>(); fontFaceNames.put(familyName, list); }/*from w ww . ja va 2 s .c o m*/ list.add(faceName); } System.out.println(fontFaceNames); }
From source file:com.sm.store.server.RemoteReplicaServer.java
public static void main(String[] args) { String[] opts = new String[] { "-configPath", "-start" }; String[] defaults = new String[] { "./config", "true" }; String[] paras = getOpts(args, opts, defaults); String configPath = paras[0]; if (configPath.length() == 0) { logger.error("missing config path"); throw new RuntimeException("missing -configPath"); }//from w ww . ja v a 2 s. com //make sure path is in proper format configPath = getPath(configPath); boolean start = Boolean.valueOf(paras[1]); logger.info("read stores.xml from " + configPath); BuildRemoteConfig bsc = new BuildRemoteConfig(configPath + "/stores.xml"); RemoteStoreServer cs = new RemoteStoreServer(bsc.build()); logger.info("hookup jvm shutdown process"); cs.hookShutdown(); if (start) { logger.info("server is starting " + cs.toString()); cs.startServer(); } else logger.warn("server is staged and wait to be started"); List list = new ArrayList(); //add jmx metric List<String> stores = cs.getAllStoreNames(); for (String store : stores) { list.add(cs.getRemoteStore(store)); } list.add(cs); JmxService jms = new JmxService(list); }