html里商用的特殊字符替代 常用HTML转义字符,html转义符,JavaScript转义符,html转义字符表,HTML语言特殊字符对照表(ISO Latin-1字符集) - 来源:嘻嘻网 114.xixik.com
获取分组后取某字段最大一条记录(求每个类别中最大的值的列表) 获取分组后取某字段最大一条记录方法一:(效率最高)select * from test as awhere typeindex = (select max(b.typeindex)from test as bwhere a.type = b.type );方法二:(效率次之)selecta.* from test a,(select type,max(typeindex) typeindex from test group by type) bwhere a.type = b....
远程mysql数据库自动备份与恢复 一、linux环境下使用crontab定时任务执行脚本crontab命令未安装需要先安装crond -e命令进行定时任务的编辑crontab -l查看设置好的定时任务任务格式如下(每天凌晨1点备份):0 1 * * * /home/database_mysql_shell_4all.shdatabase_mysql_shell_4all.sh脚本(4个数据库同时备份,保留最近5天的数据):#!/bin/bashDATE=`date +%Y%m%d%H%M`
ASCII码为160的空格,填坑 前端页面有些复制字段时,如果有 形成的空格,其ascii编码值为160,普通空格ascii编码值是32。两种在java后端语言中是不同的容易造成看起来一样的字符串但实际值不同的bugeg: //空格为ASCII码160的字符串,返回trueSystem.out.println("blackPREPFFPEDNAkit".contains(StringEscapeUtils.unescapeHtml4(" ")));//空格为ASCII码32的字符...
MySQL基数(索引基数) 基数是数据列所包含的不同值的数量。例如,某个数据列包含值1、3、7、4、7、3,那么它的基数就是4。 索引的基数相对于数据表行数较高(也就是说,列中包含很多不同的值,重复的值很少)的时候,它的工作效果最好。如果某数据列含有很多不同的年龄,索引会很快地分辨数据行。如果某个数据列用于记录性别(只有"M"和"F"两种值),那么索引的用处就不大。如果值出现的几率几乎相等,那么无论搜索哪个值都可能得到一半的数据行。在这些情况下,最好根本不要使用索引,因为查询优化器发现某个值出现在表的数据行中的百分比很...
mybatis中单引号字母逻辑处理的一个坑 记录一个mybatis的坑,test中单个字母单引号包括会处理成Object,默认为数值,在与字符串双等时或者调用equals时会过不去,需要加上toString()先进行转换
poi 操作Excel 删除行内容和直接删除行(poi3.17测试可用) 删除行一般情况下,删除行时会面临两种情况:1,删除行内容但保留行位置,2,整行删除(删除后下方单元格上移)。对应的删除方法分别是:removeRow()及shiftRow(startRow,endRow,shiftCount)以下代码是使用removeRow()方法删除行内容但保留行位置。代码从d:\test.xls中的第一个sheet中删除了第一行。需要注意的是,改变是需要在workbo...
select标签切换获取选中值的写法 <select id="xx" onchange="getPlatfromValue(this.options[this.options.selectedIndex].value)"></select>function getPlatfromValue(val) {//val即为选中项的值 }
企业级邮件格式正则表达式示例 第一种,"^\\s*\\w+(?:\\.{0,1}[\\w-]+)*@[a-zA-Z0-9]+(?:[-.][a-zA-Z0-9]+)*\\.[a-zA-Z]+\\s*$"这个是一个企业级的程序里copy出来的。 第二种合法E-mail地址: 1. 必须包含一个并且只有一个符号“@” 2. 第一个字符不得是“@”或者“.” 3. 不允...
linux服务器docker环境安装 安装所需的包。 yum-utils提供yum-config-manager实用程序,devicemapper存储驱动程序需要device-mapper-persistent-data和lvm2。 yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 使用以下命令设置稳定的存储库。 即使您想从边缘或测试...
git常用操作命令 切换到已存在的分支devgit checkout dev创建本地不存在的分支v1.0git checkout -b v1.0将dev代码同步到v1.0确保当前分支为v1.0 执行 git merge dev将v1.0 代码推送到远端,远端v1.0分支不存在,此命令先创建了远端分支git push origin v1.0:v1.0...
MySQL对字符串的常用操作 MySQL: 1、LOCATE(substr, str):返回子串 substr 在字符串 str 中第一次出现的位置,如果字符substr在字符串str中不存在,则返回0; 2、POSITION(substr IN str):返回子串 substr 在字符串 str 中第一次出现的位置,如果字符substr在字符串str中不存在,与LOCATE函数作用相同; 3、LEF...
docker方式安装fastDFS单机版,带java工具,测试用例 参考docker构建文档,记得开放阿里云8088端口,作为访问入口安装过程参考:https://blog.csdn.net/alinyua/article/details/82464496maven坐标<!--fastdfs操作工具包--><dependency> <groupId>org.csource</groupId>...
去掉字符串首尾固定字符 /** * 去除字符串首尾出现的某个字符. * * @param source 源字符串. * @param element 需要去除的字符. * @return String. */ public static String trimFirstAndLastChar(String source, String eleme...
Json串中带转义字符,去除反斜杠 输入:String s1="{\"MsgId\":1,\"TotalCount\":10,\"FilterCount\":8,\"SentCount\":7,\"ErrorCount\":1}";System.out.println(StringEscapeUtils.unescapeJava(s1));输出:{"MsgId":1,"TotalCount":10,"Filte...
layui合并单元格的一种实现 描述:layui的table合并单元格,根据某一列的分组情况给其他列进行合并,特定列分组的单元为其他列最大的合并单元,不可超出。前序要求:需要后台返回的数据根据要求分组排序后送到前端,js合并的核心是判断上下两个单元格内容是否相同,同时会依据特定合并单元格长度强制跳出合并。table渲染后回调:table.render({// 数据表格生成 elem: '#dem...
js字符串用replace正则替换示例 //将一下字符串中类型为‘[杨二狗](0513471207260842653)’的字符串换为‘@杨二狗’var str ='大后方来看金风科技附件[杨二狗](0513471207260842653)[李大锤](09026118790626071832),的交付垃圾[李大锤](090261190626071832)d pi丁凯乐'console.log(str.replace(/\[([...