精华内容
下载资源
问答
  • 名字转换英文工具
    2022-07-22 10:53:15

    MySql 数据库表名命名规则—方便自动转换工具转换
    表名采用26个英文字母(区分大小写)和0-9自然数(一般不需要)加上下划线“”组成,多个单词用下划线“”分隔

    1.表名的格式一般为【模块名称-详细信息】

    2.全部小写命令,禁止出现大写

    3.表的名称一般使用名词或者动宾短语

    4.建议不适用缩写,填写完整单词

    5.表的名字不能取太长,一般不超过三个英文单词,不推荐中文拼音

    6.多对多的连接表可以使用两个表的前缀作为表名

    7.表名的单词一般都为单数(例:推荐Employee,不推荐Employees)

    8.禁止使用数据库关键字,如name、time、datetime、password等

    9.使用SQL语句建表时,必须填写描述信息

    10.日志表一般以Sys_开头,数据字典表一般以SD_开头,系统字典表一般以DT_开头

    11.常用表名约定

    user 用户
    category 分类
    goods 商品、物品
    good_gallery 物品相册
    good_cate 物品分类
    attr 属性
    article 文章
    cart 购物差
    feedback 用户反馈
    order 订单
    site_nav 页头和页尾导航
    site_config 系统配置表
    admin 后台用户
    role 后台用户角色
    access 后台操作权限
    role_admin 后台用户对应的角色
    access_role 后台角色对应的权限
    
    更多相关内容
  • 1,将需要转换的中文名字拷贝到文本文件(.txt),每个一行,例如从excel文件中拷贝一列,作为源文件; 2,姓名之间不能有空格,但是姓名前后可以有; 3,目标文件可以指定,如不指定,会自动生成一个 " 源文件名_en...
  • 中文转英文

    2016-01-12 18:22:36
    import java.io.UnsupportedEncodingException; /** * * @author zsw 中文转为拼音 * ...public class Spell { ... static final int GB_SP_DIFF = 160;... static final int[] secPosValueList = { 1601, 1637, 1833,...
  • public class Pinyin4jUtil { /** * 将汉字转换为全拼 * * @param src * @return String */ public static String getPinYin(String src) { char[] t1 = null; t1 = src.toCharArray(); // System.out.println(t1....

    import net.sourceforge.pinyin4j.PinyinHelper;

    import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;

    import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;

    import net.sourceforge.pinyin4j.format.HanyuPinyinToneType;

    import net.sourceforge.pinyin4j.format.HanyuPinyinVCharType;

    import net.sourceforge.pinyin4j.format.exception.BadHanyuPinyinOutputFormatCombination;

    public class Pinyin4jUtil {

    /**

    * 将汉字转换为全拼

    *

    * @param src

    * @return String

    */

    public static String getPinYin(String src) {

    char[] t1 = null;

    t1 = src.toCharArray();

    // System.out.println(t1.length);

    String[] t2 = new String[t1.length];

    // System.out.println(t2.length);

    // 设置汉字拼音输出的格式

    HanyuPinyinOutputFormat t3 = new HanyuPinyinOutputFormat();

    t3.setCaseType(HanyuPinyinCaseType.LOWERCASE);

    t3.setToneType(HanyuPinyinToneType.WITHOUT_TONE);

    t3.setVCharType(HanyuPinyinVCharType.WITH_V);

    String t4 = "";

    int t0 = t1.length;

    try {

    for (int i = 0; i < t0; i++) {

    // 判断能否为汉字字符

    // System.out.println(t1[i]);

    if (Character.toString(t1[i]).matches("[\\u4E00-\\u9FA5]+")) {

    t2 = PinyinHelper.toHanyuPinyinStringArray(t1[i], t3);// 将汉字的几种全拼都存到t2数组中

    t4 += t2[0];// 取出该汉字全拼的第一种读音并连接到字符串t4后

    } else {

    // 如果不是汉字字符,间接取出字符并连接到字符串t4后

    t4 += Character.toString(t1[i]);

    }

    }

    } catch (BadHanyuPinyinOutputFormatCombination e) {

    e.printStackTrace();

    }

    return t4;

    }

    /**

    * 提取每个汉字的首字母

    *

    * @param str

    * @return String

    */

    public static String getPinYinHeadChar(String str) {

    String convert = "";

    for (int j = 0; j < str.length(); j++) {

    char word = str.charAt(j);

    // 提取汉字的首字母

    String[] pinyinArray = PinyinHelper.toHanyuPinyinStringArray(word);

    if (pinyinArray != null) {

    convert += pinyinArray[0].charAt(0);

    } else {

    convert += word;

    }

    }

    return convert;

    }

    /**

    * 将字符串转换成ASCII码

    *

    * @param cnStr

    * @return String

    */

    public static String getCnASCII(String cnStr) {

    StringBuffer strBuf = new StringBuffer();

    // 将字符串转换成字节序列

    byte[] bGBK = cnStr.getBytes();

    for (int i = 0; i < bGBK.length; i++) {

    // System.out.println(Integer.toHexString(bGBK[i] & 0xff));

    // 将每个字符转换成ASCII码

    strBuf.append(Integer.toHexString(bGBK[i] & 0xff));

    }

    return strBuf.toString();

    }

    public static void main(String[] args) {

    String cnStr = "中国";

    System.out.println(getPinYin(cnStr));

    System.out.println(getPinYinHeadChar(cnStr));

    System.out.println(getCnASCII(cnStr));

    }

    }

    展开全文
  • 支持多种英文格式(如:名字+姓氏、姓氏+名字等),内置3500中文字库,可应用于人力资源、办公文秘、旅游公司涉外旅游登记等中英文名字批量处理,支持成千上万个名字批量转换,鼠标一点,瞬间完成。     方法...
  • 实现一个golang版本的汉字拼音类 支持功能: 》简繁体转换 》带音标与不带音标的转换 使用方式: go get github.com/jmz331/gpinyin import "github.com/jmz331/gpinyin" const s = "台我要1234!#$翻译成繁体的...
  • 中文名称转英文拼音

    2011-12-16 13:09:40
    java 中文名称转英文拼音java,所有中文名称都转换成英文字母,然后去重复
  • 在线下划线驼峰,驼峰下划线工具 在线下划线驼峰,驼峰下划线工具工具可以将字符串下划线转为驼峰,或驼峰下划线,纯客户端计算。 骆驼式命名法(Camel-Case)又称驼峰式命名法,是电脑程式编写时的...

    在线下划线转驼峰,驼峰转下划线工具

    在线下划线转驼峰,驼峰转下划线工具

    本工具可以将字符串下划线转为驼峰,或驼峰转下划线,纯客户端计算。

    骆驼式命名法(Camel-Case)又称驼峰式命名法,是电脑程式编写时的一套命名规则(惯例)。正如它的名称CamelCase所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。程序员们为了自己的代码能更容易的在同行之间交流,所以多采取统一的可读性比较好的命名方式。

    在这里插入图片描述

    https://tooltt.com/camel/

    展开全文
  • [java]自动生成指定长度的英文名字

    千次阅读 2019-03-23 21:22:14
    在自己做数据库练习的时候经常要生成很多名字,那么这里就封装了一个外国人名字生成器,长度可指定,首字母大写,26个字母无序排列. public class Test { public static String randomName(int min,int max) { String...

    在自己做数据库练习的时候经常要生成很多名字,那么这里就封装了一个外国人名字生成器,长度可指定,首字母大写,26个字母无序排列.

    public class Test {
    	public static String randomName(int min,int max) {
    		String name;
    		char[] nameChar;
    		//名字最长为max个,最短为min个
    		int nameLength=(int)(Math.random()*(max-min+1))+min;	
    		nameChar=new char[nameLength];
    		//生成大写首字母
    		nameChar[0]=(char) (Math.random()*26+65);				
    		for(int i=1;i<nameLength;i++) {
    			nameChar[i]=(char)(Math.random()*26+97);
    		}
    		name=new String(nameChar);
    		return name;
    	}
    

    试用,传入3,5两个整数循环多遍结果为:
    在这里插入图片描述

    友情链接:
    获取指定范围随机日期对象(java.sql.Date)的两种方法
    https://blog.csdn.net/a755199443/article/details/88783196

    展开全文
  • Java汉字汉语拼音工具

    千次阅读 2018-01-11 16:36:27
    Java汉字成汉语拼音工具类,需要用到pinyin4j.jar包,笔者使用的是Maven项目,在pom.xml中引入依赖 dependency> groupId>com.belerwebgroupId> artifactId>pinyin4jartifactId> version>2.5.0version> ...
  • 下面是我封装的一个用来把数据格式转换为Echarts柱状图所需要数据的方法。 /** * 封装了一个用于生成前端柱状图对应数据结构所需数据的方法 * * @author sueyun * */ public class CreateBarDataUtil {...
  • 第一字体网就为您提供永久免费的艺术字体转换器在线转换、艺术字体在线生成器,随时生成名家书法字体和个性艺术字体图片。生成文字格式,可复制不仅如此网站不仅支持在线艺术字转换,还有超大字体库,可以根据类型、...
  • Java将中文转换成unicode字符。

    千次阅读 2021-02-12 16:38:15
    英语:Hello!法语:Bonjour!在属性文件定义时必须按照“名称_国家代码”的形式命名(),即所以属性文件的名称必须一样,只有国家代码不一样。怎么获取不同国家的ISO编码呢?1.可以直接去搜索2.如果觉得麻烦也可以直接...
  • Excel如何批量将中文名字翻译为英文

    千次阅读 2021-12-04 17:48:53
    如下图,是萌妹子发给我文件,A列数据为大量的中文姓名,想要快速将这些中文姓名转为英文姓名。 全选中文姓名数据区域 点击【DIY工具箱】(此选项为Excel插件,百度即可了解安装信息,本文这里不做...
  • 本软件是“测量计算工具包软件”的全面升级版。升级后的软件强化了坐标转换的功能,精简了其他不大使用的功能,软件名称更改为“坐标转换”,2013是全面升级后的第一个版本。 为适应国家测绘局地理信息办公室...
  • /** * 数据处理去空格,部分符号中文英操作 * @param inputStr * @return */ public static String inputDispose(String inputStr){ //先处理前后空格 inputStr = inputStr....)转换英文 if(inputStr.c...
  • 开发的时候文档只给了名称没有英文,感觉很麻烦,然后就有着这个方法,很管用。 1.复制出要转换的文字 2.按alt+F11 后弹出界面或者 打开【开发工具】菜单,点击第一个【Visual Basic】,弹出代码窗口, 在窗口...
  • java 后台将英文转换成中文名

    千次阅读 2017-12-06 13:55:28
    // response.setContentType("application/x-msdownload");  //2.设置文件头:最后一个参数是设置下载文件名(假如我们叫a.pdf) TClassUpload tcb=classUploadServiceImpl.findModel(cuid); ...
  • 在整理一些文件需要将文件名里的中文文件转换英文,那么要如何翻译,并重命名文件名为英文?下面教大家用这个快速批量重命名的方法来操作。一起来试吧。 准备工具: 下载一个文件批量改名高手 多个文件 开始操作:...
  • JAVA实现汉字拼英

    2020-06-16 16:24:40
    JAVA实现汉字拼英1.准备工具2.工具导入Eclipse项目3.工具类 ChineseToEnglish 的代码4.测试5.运行结果 1.准备工具 pinyin4j-2.5.0.jar 包 2.工具导入Eclipse项目 选择添加 找到 jar 包的路径,打开即可 成功...
  • 中文转换英文,首先引入pom文件com.belerwebpinyin4j2.5.0工具类:import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import ...
  • 毫秒转换为日期SELECT TO_CHAR(1406538765000 / (1000 * 60 * 60 * 24) +TO_DATE('1970-01-01 08:00:00', 'YYYY-MM-DD HH:MI:SS'), 'YYYY-MM-DD HH24:MI:SS') AS CDATEFROM DUAL;日期转换毫秒SELECT TO_NUMBER(TO_...
  • 中文域名分为两类:1、一类是域名后缀为英文字母的国际中文域名和别国中文域名,比如:中文.com,中文.net,中文.biz,中文.cc,中文.hk,中文.tm,中文.tv,中文.tw;2、一类是域名后缀为中文的纯中文国内中文域名...
  • XlsToPG是一个简写,它其实是一个excel数据转换xlssql工具,可以把数据库用户把Excel数据导入到PostgreSQL数据库,很方便的小工具。 PostgreSQLPostgreSQL 是一个自由的对象-关系数据库服务器(数据库管理系统),...
  • 知意字稿是很多的用户喜欢的一款文本工具,从名字中也能看到出来,这是一款知晓用户心意的文字稿件。内置了音频文件转换、图片文字提取、多语言互译换、大小转换等多种功能,其中的图片文字提取是很多用户喜欢的一...
  • HuTool 工具类简单使用

    2022-08-08 09:05:44
    Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。
  • 在线英文名随机生成器

    千次阅读 2021-11-14 21:48:02
    在线英文名随机生成器 在线英文名随机生成器 工具支持批量随机生成英文姓名,所有性别最大生成数量为1000,指定性别最大为500。 可以用于测试之类的。 https://tooltt.com/english-name/
  • 基础数据 博文链接:https://xwhoyeah.iteye.com/blog/58459
  • java 中文字转为英文

    热门讨论 2009-07-09 14:29:02
    java 中文字转为英文java 中文字转为英文java 中文字转为英文
  • 这一章由来:二郎之前研究matlab的双目立体视觉,已经得到了需要的信息,可是,二郎想要对代码进行修改使其更适宜自己的应用目的。 修改:标定不用修改……...一、matlab标定工具箱 matlab提供了两种方法:1.用自...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 83,421
精华内容 33,368
热门标签
关键字:

名字转换英文工具