网站增加大小写转换工具

@Ta 10-12 15:04发布,10-15 13:36修改 314点击
2021/10/14 15:00
有朋友说需要用到英文大小写转换,于是我就增加了一下,有三个功能,转大写,转小写,首字母转大写。其中转大写和转小写很简单,直接toUpperCase()和toLowerCase(),重点在于首字母的大小写转换,这个就需要分离每一个单词的首字母,然后toUpperCase(),想着情况比较多,问题也多,于是就直接百度看看别人怎么写的,在“借鉴”了一番后,
演示效果:https://www.zn.gg/tools/englishConvert
代码如下:
function toFirstLetterCase() {
    var index;
    var tmpStr;
    var tmpChar;
    var preString;
    var postString;
    var strLen;
    tmpStr = textBox.value.toLowerCase();
    strLen = tmpStr.length;
    if (strLen > 0) {
        for (index = 0; index < strLen; index++) {
            if (index == 0) {
                tmpChar = tmpStr.substring(0, 1).toUpperCase();
                postString = tmpStr.substring(1, strLen);
                tmpStr = tmpChar + postString;
            }
            else {
                tmpChar = tmpStr.substring(index, index + 1);
                if (tmpChar == " " && index < (strLen - 1)) {
                    tmpChar = tmpStr.substring(index + 1, index + 2).toUpperCase();
                    preString = tmpStr.substring(0, index + 1);
                    postString = tmpStr.substring(index + 2, strLen);
                    tmpStr = preString + tmpChar + postString;
                }
            }
        }
    }
    return = tmpStr;
}


2021/10/3 18:00
-- 老虎说一个月前的帖子不会置顶,于是的复制了一下,开一个新帖。旧的帖子等下看看删除还是隐藏。
周末在家想要更新一下自己的工具站,虽然目前仅有4款工具,ocr文字识别国庆增加了,但是没有来得及在林子写,想要看过程的可以看b站:
https://www.bilibili.com/video/BV1cb4y1Y7Qd/
也许这是一个契机,工具站目前的页面都是写死的,所以分类就无法使用,并且每次更新工具都是更新html,然后重新打jar包,上传,非常的慢且繁琐,于是想要更新一下两点:
1. 分类功能增加
2. 分离静态模板
先来做的是分类,这个新建三个表:sort(分类表),tool(工具表),sort_tool_merge(关联表),分类表写入分类就可以了,工具表写入工具名称、介绍、图片、地址等信息,关联表就是把分类表和工具表的id关联起来。之后要做的就是联表查询,根据分类id,去关联表找到改分类id下的所有工具,然后根据关联表关联的工具id,拿到工具的全部信息。之后循环显示一下就可以了。问题不大。
之后做一下分离,去掉spring boot官方打包插件,使用maven-dependency-plugin,把resource分离到jar包同目录下,这样更新的时候只需要修改html就可以了。
具体效果参见:https://zn.gg/

2021/8/16 9:35
更新了一个在线录屏的功能,支持win和mac,以后录屏不需要下载软件了。
https://zn.gg/tools/recscreen


2021/8/13 18:14
之前工具页面的分类是写死的,现在从数据库中读取
https://zn.gg/tools  这个页面


Spring Boot在线工具网站,支付测试
最近基于spring boot开发了一个在线工具网站,做了一个支付,想测试一下支付,注册之后可以在“我的”页面中充值积分,1分钱充一个积分。
积分可以购买服务,注册以及支付想请各位大佬测试一下,有问题的话及时修改.

地址:https://zn.gg/
回复列表(9)
添加新回复
回复需要登录

[聊天-公共聊天室] 小张没有名字:📅