`
itace
  • 浏览: 172538 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表

质数加密

    博客分类:
  • java
public class EncryptionUtil { //偏移量-100内的质数 private static final int[] offset = {2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97}; /** * 加密 * @param text * @return */ public static String encode(String text){ int distance_period = offset.length; cha ...

笛卡尔积

    博客分类:
  • java
public class DescartesProduct { /** * * @Date: 2013-7-1上午10:14:14 * @Description: 笛卡尔积 * @param words * @return */ public static String[] descartes(String[][]words){ String[]arr = words[0]; for (int i = 1; i < words.length; i++) { String[]word = words[i]; Li ...

句子中快速找词

    博客分类:
  • java
public class WordsFinder { /** * 统计word在text中出现的次数 * @Date: 2013-6-14下午05:57:19 * @Description: int * @param word * @param text * @return */ public static int count(String word,String text){ char[]w = word.toCharArray(); char[]t = text.toCharArray(); int size = w. ...

编辑距离

    博客分类:
  • java
 
public class EditDistance { private static int Minimum(int a, int b, int c) { int mi; mi = a; if (b < mi) { mi = b; } if (c < mi) { mi = c; } return mi; } public static int getEditDistance(String s, String t) { int d[][]; // matrix int n; // lengt ...
public class JavaBeanGenerater { public static String uncapitalize(String s){ StringBuffer sb = new StringBuffer(); if (s!=null&&s.length()>0) { char f = s.charAt(0); String s1 = (f+"").toLowerCase(); sb.append(s1); if (s.length()>1) { String s2 = ...
public class MysqlDAO { public Connection getConnection() throws SQLException { try { Class.forName(PropertiesUtil.getString("jdbc.driver")); } catch (ClassNotFoundException e) { e.printStackTrace(); } String url = PropertiesUtil.getString("jdbc.url"); ...
public class IDCard { /** * 17位奇数男,偶数女,15,16,17随机,18位算出来的 */ private static final String ss = ""; //第18位校验码 private static final String[]v18 = { "1", "0", "X", "9", "8", "7", "6", "5", "4&q ...
1.www.mongodb.org下载mongodb-win32-x86_64-2.4.6.zip,解压到  D:\temp\mongodb-win32-x86_64-2.4.6 2.建立mongodb数据文件夹:D:\app\mongodb\data和D:\app\mongodb\logs 3.在D:\temp\mongodb-win32-x86_64-2.4.6\bin命令下运行dos命令:     mongod --dbpath "D:\app\mongodb\data"            --logpath "D:\app\mongodb\ ...
先确保ssh安装了,master和slave都添加了hadoop用户 第一步,master: $ ssh-keygen -t dsa -P '' -f /home/hadoop/.ssh/id_dsa $ cd .ssh/ $ cat id_dsa.pub  >> authorized_keys $ chmod 600 .ssh/authorized_keys  $ ssh master   第二步,slave: $ mkdir /home/hadoop/.ssh $ chmod 700 .ssh   第三步,master: $ scp .ssh/id_d ...
       将jar包源码中的data/words.dic拷贝出来,必须放在项目的src下的data文件夹下,且不能改名; 然后编辑words.dic,在所有词的后面添加要添加的词,默认它会将jar包源码中的words.dic覆盖, 以此方法达到自定义添加分词的功能!
  (转载:原文链接已丢失,如侵权,请联系) package com.itace.dic; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class MyEclipseRegister { private static final String LL = "Decompiling this copyrighted software is a violation of both your license a ...
     mysql5.x存储过程和函数(尤其是)特性,创建方式更改,差不多是为了排除分号影响(个人笔记,仅供自己参考)     详见changes:http://dev.mysql.com/doc/refman/5.0/en/create-procedure.html      CREATE PROCEDURE and CREATE FUNCTION Syntax:    CREATE [DEFINER = { user | CURRENT_USER }] PROCEDURE sp_name ([proc_parameter[,...]]) [ch ...
(笔记自己看的,参考博客:http://guoyunsky.iteye.com/blog/1738168 等)   1.apache-solr-4.0.0.zip包中自带的solr.war项目copy到$TOMCAT_HOME/webapps目录下   2.$TOMCAT_HOME/conf/Catalina/localhost里新建solr.xml文件 xml:   <Context docBase="E:/temp/tomcat ...
/** * 过滤html标签 * @param s - html字符串 * @param tag - a,p,img,div,(不区分大小写) * @param contain - 是否过滤掉标签内包含的内容 * @return */ public static String filterTag(String s, String tag,boolean contain) { // String regexp = "<\\s*"+tag+"\\s*([^>]*)\\s*>|</\\s*&qu ...

进制转换

    博客分类:
  • java
//二进制,八进制,十六进制之间的转换可以通过中转10进制 public static void main(String[] args) { for (int j = 1; j < 30; j++) { //10-2 String t2=Long.toBinaryString(j); //2-10 long t2_10=Long.valueOf(t2, 2); //10-8 String t8=Long.toOctalString(j); //8-10 long t8_10=Long.valueOf(t8, 8) ...
Global site tag (gtag.js) - Google Analytics